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/utils - dfb16bad1c6a94af6852e8fd7d94f70c07792079 authored over 10 years ago
Faster and less memory intensive Utils::Kernel.Array
github.com/hanami/utils - 4491c23ecf7de2b5452d16b22baf46e3bf1733e0 authored over 10 years agoSee: https://gist.github.com/jodosha/c034ac73939aa4c769db
github.com/hanami/utils - 4f7a8cf5f303b3956c61e5b8d5824b5a8ca4f6a7 authored over 10 years agogithub.com/hanami/validations - a865a46888666481e392e0e56cb79edfedc2ac13 authored over 10 years ago
github.com/hanami/controller - 3ff5b267c6365d326646f76e4254ad3812710e1a authored over 10 years ago
github.com/hanami/controller - 3d44c426f7b71d0d218152f6d5433117d764fb2d authored over 10 years ago
github.com/hanami/controller - 711149bb927dc7f8fec1586e85a576817fa76244 authored over 10 years ago
Rails returns "Content-Type: text/html; charset=utf-8"
and for Lotus it’s just "Content-Type: tex...
github.com/hanami/validations - 64e5d15c64829b3c89933a004c972bed5a7aacc7 authored over 10 years ago
Updated README with spelling and sentence structure changes.
github.com/hanami/validations - 5f8f94172a9b60e04b80fb03a63478783c3c05c9 authored over 10 years agogithub.com/hanami/validations - 7910fd93f02a7129380b6f5cc2851185cb963220 authored over 10 years ago
github.com/hanami/validations - b1e07b782eeb284f65585e292c5199101074e237 authored over 10 years ago
Depend on lotus-validations
github.com/hanami/controller - 7959233041cfe5268a48175c824cc7590d61e136 authored over 10 years agogithub.com/hanami/controller - 12f0b79e0c7bbd4f3be2f1cac97c0e3dd5679371 authored over 10 years ago
github.com/hanami/utils - 68dd0df2ab72fb626be1c8c9b94de2e2eb142e8a authored over 10 years ago
remove benchmarking code
github.com/hanami/utils - 8cead0eda46741b5adf5757da9019f042932e7f4 authored over 10 years agogithub.com/hanami/utils - a82437d9097adc5d8faf491e7a1bbee9a38d0201 authored over 10 years ago
github.com/hanami/utils - ffcf851573eb3dd12d5b60bdccfb2685974bf490 authored over 10 years ago
github.com/hanami/utils - 2a7134d71b675619fd83fe069554696135847e9f authored over 10 years ago
github.com/hanami/utils - 0b54a1567a1d25c434f581281b5e8c7c7292986f authored over 10 years ago
Switch to Ruby's native JSON parser
github.com/hanami/router - 2cfc1e5eda713109bf60b51f173b1a00e4a88c6a authored over 10 years agogithub.com/hanami/model - 887f24324044b4e5925ddaeffdb59eb1e88605c3 authored over 10 years ago
github.com/hanami/model - 71204357bb3e00f066ba9abaa74c835d9bbf5e97 authored over 10 years ago
Test that persisting a *new* entity returns that entity
Failing test - persisting an already pe...
github.com/hanami/model - c76f0b1dcf7cc6423aec4f289eb42c7b7ac5b5b6 authored over 10 years agoRuby's JSON parser is ~20x faster, because it's written in C.
Calculating ---------------------...
github.com/hanami/router - b44903b32f1e7a8f3eddda9b24bbafa817ddc1df authored over 10 years agoWordsmithing the README.md
github.com/hanami/controller - 969871941ad5ae1ec96f17d973897d79c7302f9c authored over 10 years agoAdd type for adapter class name inflection for DSL
github.com/hanami/model - 3b141a8f576d3b981c01daa7bb7ec0337d6b57a9 authored over 10 years agoReplacing &blck.call with yield
github.com/hanami/utils - a5e9274d930f733a50cb1a8a5ccad7e31e2ebecb authored over 10 years agogithub.com/hanami/utils - cce1b15e43bf900f2333ef77b05a2498fbe177e0 authored over 10 years ago
See:
https://github.com/jruby/jruby/issues/2053
github.com/hanami/utils - b048b153a9e26d38335f003d1129b906f5ad2776 authored over 10 years agogithub.com/hanami/model - 5dae621f3fa1a576cb0df0a725c894738e4cc2a3 authored over 10 years ago
This allows us to register multiple adapter of same adapter type, for example
```ruby
adapter :...
github.com/hanami/controller - 0765ab4e7665f3ff59a96eb53b0bfcacf6101f1e authored over 10 years ago
github.com/hanami/utils - 52c9fe2382b4fa63e04ed7801d82213189b4be54 authored over 10 years ago
github.com/hanami/utils - 9a0d29739dfa634e8f15021ad1cbe2c4ebb31537 authored over 10 years ago
github.com/hanami/utils - 50d271c1b369d37b25e47d4eb1bd429320d80cfd authored over 10 years ago
github.com/hanami/controller - 347e12fdb01d4e46f21afc00684aa1e30497c6db authored over 10 years ago
- make #or its own method rather than an alias for #where
- in #exclude, return a copy of the ar...
Preferring sequential over parallel assignment.
github.com/hanami/model - 60c785125e27d322eeaf41aa8c0009a82dc3257a authored over 10 years ago[skip ci]
github.com/hanami/controller - 2300cf31a8b8d09af0222948fd2412d9acae8a2f authored over 10 years agogithub.com/hanami/model - 783625be3cc054f18654c0b43209e5945f26bc07 authored over 10 years ago
github.com/hanami/model - 6aeed8bc440623924345488fd013bebab6e10c45 authored over 10 years ago
Body parsers for mime types
github.com/hanami/router - 02edb5a1da19e5e940bde6a3a6f4a03bc9323373 authored over 10 years agoWordsmithing the README for clarity
github.com/hanami/hanami - 8d51feebbc85ae72bf5558642bafaaa37306a077 authored over 10 years agoAdjusting some of the wording. Clarifying a few points of ambiguity.
github.com/hanami/hanami - 72f6414a0396eed7b7029b566df3c77b0122439a authored over 10 years ago
Based on performance tests from lotus/view#33, replacing block.call
with yield
I have modified ...
github.com/hanami/utils - d5fbf0025f056d1ff4090ca266ebb9938ef4e7ab authored over 10 years agoAdding a line break for legibility
github.com/hanami/model - fa28277a6158669e0323e4d6f80e9d1b60f006e9 authored over 10 years agogithub.com/hanami/controller - 5943cc7847f2cb193bd30f65fc7d749cfe1538f3 authored over 10 years ago
github.com/hanami/controller - e4247db8ae3f86f3b6dc3813927334a7f5ad34c9 authored over 10 years ago
change approach in exception handlers
- Allow only method name or status code as handler
- Don'...
Removing trailing whitespace
github.com/hanami/model - e1ce716b8838f87eb5b7d45bc6a2737ee8f9cc67 authored over 10 years agoWordsmithing the EXAMPLE.md
github.com/hanami/model - 29b20c1fc1955cbd9d4c044780f5621970588998 authored over 10 years agoWordsmithing the "an" and "a" articles
github.com/hanami/model - 5da48ff199fc84624b08c6e5896eda1b2d42c0a1 authored over 10 years ago
In the case of the ever frustrating semantics of the English language,
adjusting the articles of...
Tightening up the language. Breaking large sentences into smaller
sentences.
Also adding a link...
github.com/hanami/model - 2b459fc7bd839f27a0a3e7eff2f34df423e5f7be authored over 10 years ago
When I read the test file it was confusing. The hash keys were not at
the same indententation le...
github.com/hanami/model - 88aa41b1ae2e1798ae93d31ec882571a126628f1 authored over 10 years ago
github.com/hanami/router - 092f2e0ceeae6b8db2ca71f0becc697907f15dc6 authored over 10 years ago
github.com/hanami/router - 01d444e81de55c0650864fa381e101a3be08324e authored over 10 years ago
github.com/hanami/router - 17077da6fcb5c08725901a1fc097396c4a7bcd55 authored over 10 years ago
Removes TODO from gemspec
github.com/hanami/validations - c2cec5812ddd652a60884aa84c758b3717b1ba66 authored over 10 years agoGemspec is invalid with TODO or FIXME messages. Removing such messages allows the gem to build a...
github.com/hanami/validations - fb5692a518a82bba68f4259d9bb91502a739e943 authored over 10 years agoSee http://lucaguidi.com/2014/09/22/meaningful-exceptions.html
github.com/hanami/utils - 6b9ba7ba984ad189b0c698ecde7780f9fc36952d authored over 10 years agogithub.com/hanami/validations - d5b53f669bb491d3346479afbf548b6cf5053dc3 authored over 10 years ago
github.com/hanami/model - ba460bb9a75e899372e5356491280d860f13d4b7 authored over 10 years ago
github.com/hanami/controller - 77e82a26994986259296dcb065a6590aa76be0a2 authored over 10 years ago
github.com/hanami/router - 28d328a0d2b61e5424aabce54fb7fc302744d8be authored over 10 years ago
github.com/hanami/utils - 2ea4a95c1f46752061b3251a9508a76cb3d319e1 authored over 10 years ago
github.com/hanami/utils - 0ddb0a0dcde704fe9a31bb408f48de6f8d0f0b12 authored over 10 years ago
Test against Ruby 2.1.3
github.com/hanami/hanami - e2f2b8112018cddf9fc9020986732a7e9ad8fd0e authored over 10 years agoDon't bind blocks if not necessary
github.com/hanami/utils - b1a5a20c910c9264a00e67271e328183a01d5c06 authored over 10 years agogithub.com/hanami/hanami - c2f2c4184ef26734e1a3e52f33fac7966d2df969 authored over 10 years ago
github.com/hanami/utils - 93782b34f4b30f101ba080a206c57a9a48895aad authored over 10 years ago
Don't bind blocks if not necessary
github.com/hanami/utils - 415fb6f6213a220487125b80b413fcc0ab652407 authored over 10 years agogithub.com/hanami/utils - 10df6b96b228738bf2a8eb50e4f68c106661cd65 authored over 10 years ago
github.com/hanami/controller - cd5ab9773bdd4914968dd28bdde4430afc59b563 authored over 10 years ago
Add `#to_h` to Lotus::Action::Params
github.com/hanami/controller - 34f68e48782ef28a1d68aa1d02867328d0408175 authored over 10 years agogithub.com/hanami/controller - 5800e4acabbd19f24cee4ec93d511909daac217c authored over 10 years ago
github.com/hanami/utils - 644eb33a33cef476999a7c2ddfbe568635063dde authored over 10 years ago
github.com/hanami/utils - ba213e4ba9c819a3f7c7bbd575e0fb3a5c7dbf18 authored over 10 years ago
github.com/hanami/model - 5e2d5c22010fc7ace748271e6cb890c1e9c6ef90 authored over 10 years ago
github.com/hanami/model - 049f0a8f4852d8f1e268a994f22b2ef814e82554 authored over 10 years ago
github.com/hanami/model - c259a9b68152ea8c8a945d05b3b7968c1ce50442 authored over 10 years ago
Conflicts:
test/fixtures.rb
test/type_test.rb
github.com/hanami/validations - f01c5e24c6d5c83177494f01a4e64055ad7b5eff authored over 10 years ago
Type coercer accepts custom classes
github.com/hanami/validations - a04df57212eba369fb77f12ff00f6e43bf7a8b0f authored over 10 years agogithub.com/hanami/model - 209b228d817381b1194edca4ade98466526217f9 authored over 10 years ago
github.com/hanami/controller - 3780cc3595f235c2fe171886d877490b1923077f authored over 10 years ago
github.com/hanami/controller - e0945f2f32b96cc15818989701c2ca0eb044fac1 authored over 10 years ago
Example:
class FullName
def initialize(*names)
@names = names
end
def to_s...
github.com/hanami/validations - 57d5f1fc31bba87cc6a9fac9b8c791c1cd7d491f authored over 10 years agoFixing typo
github.com/hanami/validations - 3179c740b6e94dc8e030e618f9450fa53bbb5476 authored over 10 years agoRemove adapter param from #load! and use accessor instead
github.com/hanami/model - d045e369cfcaf100b8be1be1046a92f9ca42506e authored over 10 years agogithub.com/hanami/model - a2f77e15200beeeb4feb3a0d4930d7e2bf3746fe authored over 10 years ago
github.com/hanami/model - e2172cd5e3b5114093d71fbc263245e3dd651d24 authored over 10 years ago
To allow duplication mechanism
github.com/hanami/model - 850d320303ffc5deefc8934237b5a3aff47d3b86 authored over 10 years agogithub.com/hanami/model - a5136a62b9815beac68ab75ef3dd9da411608e4b authored over 10 years ago
github.com/hanami/model - 744dd8803b34bc18bb8d69b8af92099fb9f5cc39 authored over 10 years ago
github.com/hanami/model - 8c1129e6f3d5e4de5e12c75c770a59a50827c464 authored over 10 years ago
github.com/hanami/model - 31d8f668d0a02004afd90051bb8fc5db6b17783d authored over 10 years ago
Add a coercion for Symbols to the coercions
github.com/hanami/model - 0b0e7ff3d2e60ef1126160cd4e4c783bef7b1731 authored over 10 years ago