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

fix the version

github.com/hanami/model - 8818356236df62a22e732837c0997cea0a7fd426 authored over 10 years ago
Fix typo in Symbol test

github.com/hanami/model - 984cb8c26b269a4349fc5ee9459daaa688617615 authored over 10 years ago
Add a coercion for Symbols to the coercions

github.com/hanami/model - 8be3022813ff56d2eecf94cd718328f803a0f746 authored over 10 years ago
Refactor the adapter assignment code

Delegate to mapper then to collection

github.com/hanami/model - db60e4ea4792f06fae5054b59e05c13d11647dac authored over 10 years ago
Assign default adapter for repo

github.com/hanami/model - 584389eff0a6f292af9e97c35756f8f1d0d469ef authored over 10 years ago
Added lotus/validations to Gemfile

github.com/hanami/hanami - 38d9818582812ce8022b422e92aba53672555182 authored over 10 years ago
Load mapper on loading configuration

github.com/hanami/model - af19818081acbb1bbbc5b92ba822af3c24bd4d70 authored over 10 years ago
Auto load sql and sql adapters

github.com/hanami/model - 8cbccc0dd1eea5594c14f18d4185ad7ed18a1917 authored over 10 years ago
Raise error for mapping if no block is given

github.com/hanami/model - cd9e2f64327631dddeae7e5743956936db45ca18 authored over 10 years ago
Use same interface for adapter registry

github.com/hanami/model - b5dc1611dadb3e55868b6c4e3828d1b68e13a2be authored over 10 years ago
Merge pull request #38 from Erol/readme-corrections

README Corrections

github.com/hanami/controller - 8d3081ae4a87878d4b65f35436e4531a15cde682 authored over 10 years ago
RESTful resource(s): ensure members and collections will be respected. Closes #19

Example:

Lotus::Router.new do
resources 'books' do
collection do
get '/sear...

github.com/hanami/router - 18bb40dff6f5273fe9357462686b26eee9ebf994 authored over 10 years ago
Merge pull request #53 from arthurgeek/fix_false_positive_tests

Fix for false-positive tests

github.com/hanami/model - 62718ee6eb048f50259cd6fe8fb84a62e97a2598 authored over 10 years ago
Minor adjustments for BigDecimal coercion. Ref #55

github.com/hanami/model - b13d57aae297af8f61f0f3af1dc16f437d2d7288 authored over 10 years ago
Merge pull request #55 from fernandes/master

Add support for BigDecimal coercion on Lotus::Model::Mapping::Coercions

github.com/hanami/model - 9522f83e0529e04745faef079c25b3ebce3ce000 authored over 10 years ago
Kernel.BigDecimal cleanup. Ref #27

github.com/hanami/utils - 91a9769dc3e244dbe288e169af1deafd808b1f3d authored over 10 years ago
Merge pull request #27 from fernandes/master

Add BigDecimal coercion to Lotus::Utils::Kernel

github.com/hanami/utils - 87a5da1d0e0cb547232014e46dc283fa7793295a authored over 10 years ago
Merge pull request #26 from twe4ked/typo

Fix minor typos in the PathPrefix class

github.com/hanami/utils - c62ff0064c84b812be7e2359f61ea4b7da88eba4 authored over 10 years ago
Add support for BigDecimal coercion on Lotus::Model::Mapping::Coercions

* Lotus Utils needs merge https://github.com/lotus/utils/pull/27 first
* Once PR is merged, test...

github.com/hanami/model - 8303430df4770b217b676f1f33bbc46e3259a91b authored over 10 years ago
Add BigDecimal coercion to Lotus::Utils::Kernel

* Support basic coercion supported by bigdecimal and bigdecimal/utils

* Don't coerce Date, Date...

github.com/hanami/utils - 28d119f2c0887160ccacf29e407864c757909590 authored over 10 years ago
Grammar fixes and language tweaks

github.com/hanami/hanami.github.io - 78a3ffa6d54fae7fd99baa444f7bc430db5b8014 authored over 10 years ago
Fix minor typos in the PathPrefix class

github.com/hanami/utils - e82b85b4c8ab8926f584210ea53e63a6d6a5257d authored over 10 years ago
Ensure PathPrefix#relative_join will raise a meaningful error

github.com/hanami/utils - a1b721370b2116ecfa65cb9a9c2c079d8c24bce6 authored over 10 years ago
Merge pull request #25 from simlegate/patch-1

remove unnecessary assignment code

github.com/hanami/utils - c46a35389bd2aa4fd01c00dc94be21446efad409 authored over 10 years ago
More false-positives

github.com/hanami/model - 08ec78589e8387dc99b59d231ea2e904ddce194f authored over 10 years ago
Those tests where passing even with `update` commented out

github.com/hanami/model - 084a9ec5a2fa73169a9cb7057b20c3c05f59864e authored over 10 years ago
remove unnecessary assignment code

github.com/hanami/utils - a16b2bd930fdc112fb22b5b1ee1d2b362b4cfd59 authored over 10 years ago
Allow to use custom adapter class for Lotus::Model::Config

github.com/hanami/model - 8a08a2de2ebe937265d7d4b7de54a26208afcc65 authored over 10 years ago
Consolidate adapter_config and adapters through AdapterRegistry - experimental

github.com/hanami/model - ce3b2c7e952c9257318836ed73c67b6d54858532 authored over 10 years ago
Use Hash#default

github.com/hanami/model - 549ac30375fe4cbf516e1efdced0edf7fd3166e3 authored over 10 years ago
Always return true when assigning coerced values

github.com/hanami/validations - 002891c981bce9c65cae294ec30556bf3753b786 authored over 10 years ago
Reconstruct sentence for better readability

github.com/hanami/controller - 0fea09a84a81f5094718896c8626ef0b9556c1b4 authored over 10 years ago
Minor correction

github.com/hanami/controller - 2da3e3c4d49a9ed63bd6a8ede2813dd1ca988493 authored over 10 years ago
Use correct preposition

github.com/hanami/controller - 0b044f98f0d5cb86aff068b319d9554bfbb6bf7f authored over 10 years ago
Merge pull request #37 from lotus/params-validations

Params validations and coercions

github.com/hanami/controller - 3dd9627856f58dd0d4169a025148325800b3d8e7 authored over 10 years ago
Implemented Params validations

github.com/hanami/controller - 8e669e4d6a7403a64158f29e6c18e154ed13b7c9 authored over 10 years ago
Implemented Errors#==

github.com/hanami/validations - 34ba81a82fdebb15a511521c460b5bff14dcfb5a authored over 10 years ago
Renamed Errors instance variable for nicer inspect: @hash => @errors

github.com/hanami/validations - 47037519403cd5f30278305ce22ce5a1bdb56970 authored over 10 years ago
Merge pull request #5 from lotus/better-errors

Better errors

github.com/hanami/validations - 953413b5e415ca7c7d5ec994b89e9cbd4d4744f3 authored over 10 years ago
Implemented Errors#count

github.com/hanami/validations - 94aae2743df6f3129e015a725994f4fc2c08c436 authored over 10 years ago
Introduced Lotus::Validations::Error

It represents a validation failure for a single attribute (eg required
email which is missing).

github.com/hanami/validations - 46504e6a65cc23e135102b7c7e1e783a4d8597ae authored over 10 years ago
Implemented Errors#each and #map for easier introspection

github.com/hanami/validations - 1e0bb6aa2a60290cce29373666d82df033337525 authored over 10 years ago
Ensure to report multiple errors for a single attribute

github.com/hanami/validations - 102a7585843e3785cda30dbbdcba699568343094 authored over 10 years ago
Introducing Lotus::Validation::Errors

github.com/hanami/validations - 0e40989fda18036fef339843162984bcdafeaa09 authored over 10 years ago
Return rich error informations

A single error now contains:

- Attribute
- Violated validation
- Expected value
- Actual value

github.com/hanami/validations - ea319339a0125cadec34c0bbdbe986205f35e8a8 authored over 10 years ago
Check validation names. Closes #4

github.com/hanami/validations - 1fd9b2d4db266a035a2e47a0fb1182f118def186 authored over 10 years ago
[ci skip] Fixed doc

github.com/hanami/hanami - 41d1fe8624b5f26c111cc019283602fedc8fd237 authored over 10 years ago
Use Lotus::Validation to implement Action::Params features

github.com/hanami/controller - cba3c5fa582f5473709826c75b87020fbb75133e authored over 10 years ago
Ensure unique attribute names as symbols

github.com/hanami/validations - f07b255ed8d908fc94a9c7ea05c9072573731a30 authored over 10 years ago
Put require directive on top of the file. Ref #36

github.com/hanami/controller - 33a1e8ebe5b1f5f79b063c2118b2d732b1b23fcf authored over 10 years ago
Merge pull request #36 from lucasas/feature/cache-control

Cache Control and Conditional Get

github.com/hanami/controller - af427b4542001f110c01f87a9383f301dc64cb99 authored over 10 years ago
Additional tests for inheritance

github.com/hanami/validations - 1e620a143cdc942926bfaf4cf81ae2a2e3d5a1c8 authored over 10 years ago
Removed unused test

github.com/hanami/validations - 84f7d0f92377ecdea317cc23f9b09b99ce62819a authored over 10 years ago
Implemented confirmation validation

github.com/hanami/validations - 301c7b25c424c474e79ca357b521c1cc9d5ac8d5 authored over 10 years ago
Implemented esclusion validation

github.com/hanami/validations - 254c1aa2deea90af77bca20ee67baa111ff8e1ec authored over 10 years ago
Cache module must not be included by default

github.com/hanami/controller - 45b094e08f82d5662744cebe2a991b644216374d authored over 10 years ago
Putting require at the top of the file

github.com/hanami/controller - 3bbb3fdafea662ddf72de5b3e53a4d9448f7de75 authored over 10 years ago
Encouraging the use of cache_control and expires on the class level

github.com/hanami/controller - 0afa4d94991ad54174dc27e9d2644836ae50f387 authored over 10 years ago
RDoc improvements

github.com/hanami/controller - eda9dbe226005f827a2e4f5d48176f4a5628ef6a authored over 10 years ago
Implement Range#size when needed (eg JRuby)

github.com/hanami/validations - fc3ecea577d25ff752e681da2f5bed3e247e488f authored over 10 years ago
Implemented size validation

github.com/hanami/validations - 36f1fb05ca73613199dad03318e464ca0080044f authored over 10 years ago
Forgot to commit an example

github.com/hanami/validations - 621dec3afe321b528dc319f8544fd92d759215a4 authored over 10 years ago
Implemented acceptance validations

github.com/hanami/validations - ff58b6682c3245734577d2c53ef7c6d72b5dde82 authored over 10 years ago
Refactoring: DRY AttributeValidator implementation

github.com/hanami/validations - 591ff0eb20e944a526dcfca0be0af34d7118f363 authored over 10 years ago
Merge branch 'viking-inclusion'

github.com/hanami/validations - 454d0ce47d871bad2605e83b314ac87862a5150f authored over 10 years ago
Merge branch 'inclusion' of https://github.com/viking/validators into viking-inclusion

Conflicts:
lib/lotus/validations.rb

github.com/hanami/validations - 1caf7ebfde23f2a9620f2f395eb8d9d813d47c37 authored over 10 years ago
Require lotus/utils from GH

github.com/hanami/validations - a45830d3f16c53b876bb410101a34b5ee4637515 authored over 10 years ago
Enable services. README.

github.com/hanami/validations - f42ab50e01c4924554eb6193fea17e4bedf10ccd authored over 10 years ago
Refactoring. Extracted AttributeValidator.

github.com/hanami/validations - 41931b9de0d640bc9e9d48788b70b3fa0395ce81 authored over 10 years ago
using class_eval to include CacheControl and Expires modules because travis is disclaiming about include is private

github.com/hanami/controller - cf356cdd5e45fa6df993389f81f8e7e3f8ea3b3e authored over 10 years ago
Removing global handle_exceptions configuration

github.com/hanami/controller - c3f478fd6fee29dfbee1be9b39f9bbd93e94eb59 authored over 10 years ago
Replacing ifs by null objects

github.com/hanami/controller - cb622dd29d6c03c416451bbbccce2e4403ff1304 authored over 10 years ago
class methods documentation

github.com/hanami/controller - 538f4a4c00445d650eabbfc039dd313b34978f5f authored over 10 years ago
Improving rdoc

github.com/hanami/controller - 8bdb061ff1589abf872f8ea5a7254de491130bff authored over 10 years ago
Implementing two modules with cache control and expires implementation headers

github.com/hanami/controller - c09d54d7cd61f6f00664a312b0ef3c79c5879f51 authored over 10 years ago
Now it's possible defining a default/global expires directive for all actions

github.com/hanami/controller - 9fa2bf367aa512203ff2a80726b368052aa62dd7 authored over 10 years ago
Now it's possible defining a default/global cache_control directive for all actions

github.com/hanami/controller - 5da50b4f8f9ddc2d2d75e19cebc389f3b957ec95 authored over 10 years ago
Extracting a expires class which will be responsible to store expires default values

github.com/hanami/controller - 96a7ec91a358684c18a4ed8fe60d45e95666e9e9 authored over 10 years ago
extracting a cache control class which will be responsible to store default cache_control values

github.com/hanami/controller - 66f926caabb4c81d050093ee16b5d36fa6b136c0 authored over 10 years ago
Renaming files

github.com/hanami/controller - b5c001f9ed5fdbd57a223b710337cea945c961df authored over 10 years ago
Renaming to Lotus::Action::Cache

github.com/hanami/controller - 1722743d4978d3fd720e5d032928f6f64e4b4495 authored over 10 years ago
Dropping Time instances support

github.com/hanami/controller - c4769e8973ae83b35cc052ba5caae8a00137a0d5 authored over 10 years ago
Implemented basic inclusion validation

github.com/hanami/validations - 2fa6a34c25e1bf5fc41670704525df3cf4007205 authored over 10 years ago
Merge pull request #52 from splattael/speedup-entity

Generate unrolled list of entity attributes

github.com/hanami/model - 56eb7afb9e0129cf38cde909ab4a125442f0330a authored over 10 years ago
Log and expose errors

github.com/hanami/validations - a02e0f8ea95249753251bc7524ef2d821653e21b authored over 10 years ago
Generate unrolled list of entity attributes

This commit improves the performance of Entity's constructor
by unrolling the list of its attrib...

github.com/hanami/model - e58be7ffcf14086b252b0397699f720d729bc743 authored over 10 years ago
Implemented basic format validation

github.com/hanami/validations - ed8e0b168de06e117d42f52aca2f739c4276f34f authored over 10 years ago
Merge pull request #51 from splattael/speedup-coercer

Avoid array allocations for generated coercer code

github.com/hanami/model - faefc226584312bc6b0f3b8694700ee3476130e6 authored over 10 years ago
Use Hash over Set as attributes registry

github.com/hanami/validations - ca13d6ff1c9df6523e7ac7e487e147eaed6671fd authored over 10 years ago
Implemented basic validation presence

github.com/hanami/validations - b8d1effe7bf945bc990d4633746efb6a79de4b0e authored over 10 years ago
Ensure that getters are defined only in one class

github.com/hanami/validations - b2f9f8c4ebe99e3768b0b75a86976ae340dd3568 authored over 10 years ago
Ensure that attributes are returned after initialization

github.com/hanami/validations - 9ed9ff74aa9b74ad5b28575970b1d8fb34323472 authored over 10 years ago
Avoid array allocations for generated coercer code

Before this commit the coercer generated following hashes:

Hash[*[:id, 1, :field, "string"]...

github.com/hanami/model - ea8b89c7b32003457b8916b1cbcab5a885443119 authored over 10 years ago
Merge pull request #50 from splattael/array-uniq

No need to `uniq` already unique columns

github.com/hanami/model - 488dd1918bb672a22d4f9f77384481e97055af0b authored over 10 years ago
No need to `uniq` already unique columns

`Lotus::Utils::Kernel.Array` returns an array with unique elements.

github.com/hanami/model - 4e75100422725e955bb778446ae36b1db1f8aec9 authored over 10 years ago
Use bound response in custom template test

github.com/hanami/hanami - c5c95921d07980f7a9db5493a2478dc6af806835 authored over 10 years ago
Merge branch 'pkurek-custom_error_pages'

github.com/hanami/hanami - 86df82808a3a659ba548fb677794932a91322f24 authored over 10 years ago
Define Boolean, if missing :airplane:

github.com/hanami/utils - 139c4d53dbd4914f79187a167c11dd62021b8966 authored over 10 years ago