Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Hanami
A flexible framework for maintainable Ruby apps
Collective -
Host: opensource -
https://opencollective.com/hanami
- Website: https://hanamirb.org/
- Code: https://github.com/hanami
github.com/hanami/model - 8818356236df62a22e732837c0997cea0a7fd426 authored over 10 years ago
github.com/hanami/model - 984cb8c26b269a4349fc5ee9459daaa688617615 authored over 10 years ago
github.com/hanami/model - 8be3022813ff56d2eecf94cd718328f803a0f746 authored over 10 years ago
Delegate to mapper then to collection
github.com/hanami/model - db60e4ea4792f06fae5054b59e05c13d11647dac authored over 10 years agogithub.com/hanami/model - 584389eff0a6f292af9e97c35756f8f1d0d469ef authored over 10 years ago
github.com/hanami/hanami - 38d9818582812ce8022b422e92aba53672555182 authored over 10 years ago
github.com/hanami/model - af19818081acbb1bbbc5b92ba822af3c24bd4d70 authored over 10 years ago
github.com/hanami/model - 8cbccc0dd1eea5594c14f18d4185ad7ed18a1917 authored over 10 years ago
github.com/hanami/model - cd9e2f64327631dddeae7e5743956936db45ca18 authored over 10 years ago
github.com/hanami/model - b5dc1611dadb3e55868b6c4e3828d1b68e13a2be authored over 10 years ago
README Corrections
github.com/hanami/controller - 8d3081ae4a87878d4b65f35436e4531a15cde682 authored over 10 years agoExample:
Lotus::Router.new do
resources 'books' do
collection do
get '/sear...
github.com/hanami/validations - b3ead66f19f477c8d8de4a8f320ff7a459639c1b authored over 10 years ago
Fix for false-positive tests
github.com/hanami/model - 62718ee6eb048f50259cd6fe8fb84a62e97a2598 authored over 10 years agogithub.com/hanami/model - b13d57aae297af8f61f0f3af1dc16f437d2d7288 authored over 10 years ago
Add support for BigDecimal coercion on Lotus::Model::Mapping::Coercions
github.com/hanami/model - 9522f83e0529e04745faef079c25b3ebce3ce000 authored over 10 years agogithub.com/hanami/utils - 91a9769dc3e244dbe288e169af1deafd808b1f3d authored over 10 years ago
Add BigDecimal coercion to Lotus::Utils::Kernel
github.com/hanami/utils - 87a5da1d0e0cb547232014e46dc283fa7793295a authored over 10 years agoFix minor typos in the PathPrefix class
github.com/hanami/utils - c62ff0064c84b812be7e2359f61ea4b7da88eba4 authored over 10 years ago
* Lotus Utils needs merge https://github.com/lotus/utils/pull/27 first
* Once PR is merged, test...
* Support basic coercion supported by bigdecimal and bigdecimal/utils
* Don't coerce Date, Date...
github.com/hanami/utils - 28d119f2c0887160ccacf29e407864c757909590 authored over 10 years agogithub.com/hanami/hanami.github.io - 78a3ffa6d54fae7fd99baa444f7bc430db5b8014 authored over 10 years ago
github.com/hanami/utils - e82b85b4c8ab8926f584210ea53e63a6d6a5257d authored over 10 years ago
github.com/hanami/utils - a1b721370b2116ecfa65cb9a9c2c079d8c24bce6 authored over 10 years ago
remove unnecessary assignment code
github.com/hanami/utils - c46a35389bd2aa4fd01c00dc94be21446efad409 authored over 10 years agogithub.com/hanami/model - 08ec78589e8387dc99b59d231ea2e904ddce194f authored over 10 years ago
github.com/hanami/model - 084a9ec5a2fa73169a9cb7057b20c3c05f59864e authored over 10 years ago
github.com/hanami/utils - a16b2bd930fdc112fb22b5b1ee1d2b362b4cfd59 authored over 10 years ago
github.com/hanami/model - 8a08a2de2ebe937265d7d4b7de54a26208afcc65 authored over 10 years ago
github.com/hanami/model - ce3b2c7e952c9257318836ed73c67b6d54858532 authored over 10 years ago
github.com/hanami/model - 549ac30375fe4cbf516e1efdced0edf7fd3166e3 authored over 10 years ago
github.com/hanami/validations - 002891c981bce9c65cae294ec30556bf3753b786 authored over 10 years ago
github.com/hanami/controller - 0fea09a84a81f5094718896c8626ef0b9556c1b4 authored over 10 years ago
github.com/hanami/controller - 2da3e3c4d49a9ed63bd6a8ede2813dd1ca988493 authored over 10 years ago
github.com/hanami/controller - 0b044f98f0d5cb86aff068b319d9554bfbb6bf7f authored over 10 years ago
Params validations and coercions
github.com/hanami/controller - 3dd9627856f58dd0d4169a025148325800b3d8e7 authored over 10 years agogithub.com/hanami/controller - 8e669e4d6a7403a64158f29e6c18e154ed13b7c9 authored over 10 years ago
github.com/hanami/validations - 34ba81a82fdebb15a511521c460b5bff14dcfb5a authored over 10 years ago
github.com/hanami/validations - 47037519403cd5f30278305ce22ce5a1bdb56970 authored over 10 years ago
Better errors
github.com/hanami/validations - 953413b5e415ca7c7d5ec994b89e9cbd4d4744f3 authored over 10 years agogithub.com/hanami/validations - 94aae2743df6f3129e015a725994f4fc2c08c436 authored over 10 years ago
It represents a validation failure for a single attribute (eg required
email which is missing).
github.com/hanami/validations - 1e0bb6aa2a60290cce29373666d82df033337525 authored over 10 years ago
github.com/hanami/validations - 102a7585843e3785cda30dbbdcba699568343094 authored over 10 years ago
github.com/hanami/validations - 0e40989fda18036fef339843162984bcdafeaa09 authored over 10 years ago
A single error now contains:
- Attribute
- Violated validation
- Expected value
- Actual value
github.com/hanami/validations - 1fd9b2d4db266a035a2e47a0fb1182f118def186 authored over 10 years ago
github.com/hanami/hanami - 41d1fe8624b5f26c111cc019283602fedc8fd237 authored over 10 years ago
github.com/hanami/controller - cba3c5fa582f5473709826c75b87020fbb75133e authored over 10 years ago
github.com/hanami/validations - f07b255ed8d908fc94a9c7ea05c9072573731a30 authored over 10 years ago
github.com/hanami/controller - 33a1e8ebe5b1f5f79b063c2118b2d732b1b23fcf authored over 10 years ago
Cache Control and Conditional Get
github.com/hanami/controller - af427b4542001f110c01f87a9383f301dc64cb99 authored over 10 years agogithub.com/hanami/validations - 1e620a143cdc942926bfaf4cf81ae2a2e3d5a1c8 authored over 10 years ago
github.com/hanami/validations - 84f7d0f92377ecdea317cc23f9b09b99ce62819a authored over 10 years ago
github.com/hanami/validations - 301c7b25c424c474e79ca357b521c1cc9d5ac8d5 authored over 10 years ago
github.com/hanami/validations - 254c1aa2deea90af77bca20ee67baa111ff8e1ec authored over 10 years ago
github.com/hanami/controller - 45b094e08f82d5662744cebe2a991b644216374d authored over 10 years ago
github.com/hanami/controller - 3bbb3fdafea662ddf72de5b3e53a4d9448f7de75 authored over 10 years ago
github.com/hanami/controller - 0afa4d94991ad54174dc27e9d2644836ae50f387 authored over 10 years ago
github.com/hanami/controller - eda9dbe226005f827a2e4f5d48176f4a5628ef6a authored over 10 years ago
github.com/hanami/validations - fc3ecea577d25ff752e681da2f5bed3e247e488f authored over 10 years ago
github.com/hanami/validations - 36f1fb05ca73613199dad03318e464ca0080044f authored over 10 years ago
github.com/hanami/validations - 621dec3afe321b528dc319f8544fd92d759215a4 authored over 10 years ago
github.com/hanami/validations - ff58b6682c3245734577d2c53ef7c6d72b5dde82 authored over 10 years ago
github.com/hanami/validations - 591ff0eb20e944a526dcfca0be0af34d7118f363 authored over 10 years ago
github.com/hanami/validations - 454d0ce47d871bad2605e83b314ac87862a5150f authored over 10 years ago
Conflicts:
lib/lotus/validations.rb
github.com/hanami/validations - a45830d3f16c53b876bb410101a34b5ee4637515 authored over 10 years ago
github.com/hanami/validations - f42ab50e01c4924554eb6193fea17e4bedf10ccd authored over 10 years ago
github.com/hanami/validations - 41931b9de0d640bc9e9d48788b70b3fa0395ce81 authored over 10 years ago
github.com/hanami/controller - cf356cdd5e45fa6df993389f81f8e7e3f8ea3b3e authored over 10 years ago
github.com/hanami/controller - c3f478fd6fee29dfbee1be9b39f9bbd93e94eb59 authored over 10 years ago
github.com/hanami/controller - cb622dd29d6c03c416451bbbccce2e4403ff1304 authored over 10 years ago
github.com/hanami/controller - 538f4a4c00445d650eabbfc039dd313b34978f5f authored over 10 years ago
github.com/hanami/controller - 8bdb061ff1589abf872f8ea5a7254de491130bff authored over 10 years ago
github.com/hanami/controller - c09d54d7cd61f6f00664a312b0ef3c79c5879f51 authored over 10 years ago
github.com/hanami/controller - 9fa2bf367aa512203ff2a80726b368052aa62dd7 authored over 10 years ago
github.com/hanami/controller - 5da50b4f8f9ddc2d2d75e19cebc389f3b957ec95 authored over 10 years ago
github.com/hanami/controller - 96a7ec91a358684c18a4ed8fe60d45e95666e9e9 authored over 10 years ago
github.com/hanami/controller - 66f926caabb4c81d050093ee16b5d36fa6b136c0 authored over 10 years ago
github.com/hanami/controller - b5c001f9ed5fdbd57a223b710337cea945c961df authored over 10 years ago
github.com/hanami/controller - 1722743d4978d3fd720e5d032928f6f64e4b4495 authored over 10 years ago
github.com/hanami/controller - 6f7769bbc30f5140b14aa5e217ea2149abbe4015 authored over 10 years ago
github.com/hanami/controller - c4769e8973ae83b35cc052ba5caae8a00137a0d5 authored over 10 years ago
github.com/hanami/validations - 2fa6a34c25e1bf5fc41670704525df3cf4007205 authored over 10 years ago
Generate unrolled list of entity attributes
github.com/hanami/model - 56eb7afb9e0129cf38cde909ab4a125442f0330a authored over 10 years agogithub.com/hanami/validations - a02e0f8ea95249753251bc7524ef2d821653e21b authored over 10 years ago
This commit improves the performance of Entity's constructor
by unrolling the list of its attrib...
github.com/hanami/validations - ed8e0b168de06e117d42f52aca2f739c4276f34f authored over 10 years ago
Avoid array allocations for generated coercer code
github.com/hanami/model - faefc226584312bc6b0f3b8694700ee3476130e6 authored over 10 years agogithub.com/hanami/validations - ca13d6ff1c9df6523e7ac7e487e147eaed6671fd authored over 10 years ago
github.com/hanami/validations - b8d1effe7bf945bc990d4633746efb6a79de4b0e authored over 10 years ago
github.com/hanami/validations - b2f9f8c4ebe99e3768b0b75a86976ae340dd3568 authored over 10 years ago
github.com/hanami/validations - 9ed9ff74aa9b74ad5b28575970b1d8fb34323472 authored over 10 years ago
Before this commit the coercer generated following hashes:
Hash[*[:id, 1, :field, "string"]...
github.com/hanami/model - ea8b89c7b32003457b8916b1cbcab5a885443119 authored over 10 years agoNo need to `uniq` already unique columns
github.com/hanami/model - 488dd1918bb672a22d4f9f77384481e97055af0b authored over 10 years ago`Lotus::Utils::Kernel.Array` returns an array with unique elements.
github.com/hanami/model - 4e75100422725e955bb778446ae36b1db1f8aec9 authored over 10 years agogithub.com/hanami/hanami - c5c95921d07980f7a9db5493a2478dc6af806835 authored over 10 years ago
github.com/hanami/hanami - 86df82808a3a659ba548fb677794932a91322f24 authored over 10 years ago
github.com/hanami/utils - 139c4d53dbd4914f79187a167c11dd62021b8966 authored over 10 years ago