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

updated CHANGELOG for v0.3.0 release

github.com/hanami/utils - dfb16bad1c6a94af6852e8fd7d94f70c07792079 authored over 10 years ago
Merge pull request #36 from lotus/faster-kernel-array

Faster and less memory intensive Utils::Kernel.Array

github.com/hanami/utils - 4491c23ecf7de2b5452d16b22baf46e3bf1733e0 authored over 10 years ago
Use 1/3 less objects when using Lotus::Utils::Kernel.Array

See: https://gist.github.com/jodosha/c034ac73939aa4c769db

github.com/hanami/utils - 4f7a8cf5f303b3956c61e5b8d5824b5a8ca4f6a7 authored over 10 years ago
[ci skip] Started with API docs

github.com/hanami/validations - a865a46888666481e392e0e56cb79edfedc2ac13 authored over 10 years ago
Documentation adjustments. Ensure to duplicate default charset in configuration. Ref #48

github.com/hanami/controller - 3ff5b267c6365d326646f76e4254ad3812710e1a authored over 10 years ago
Merge branch 'kirs-charset-setting'

github.com/hanami/controller - 3d44c426f7b71d0d218152f6d5433117d764fb2d authored over 10 years ago
Merge branch 'charset-setting' of https://github.com/kirs/controller into kirs-charset-setting

github.com/hanami/controller - 711149bb927dc7f8fec1586e85a576817fa76244 authored over 10 years ago
Charset setting support

Rails returns "Content-Type: text/html; charset=utf-8"
and for Lotus it’s just "Content-Type: tex...

github.com/hanami/controller - a02aaf93aa96abaf31c39a75da6381352be03e4b authored over 10 years ago
Added source file for Rubygems/Bundler compat

github.com/hanami/validations - 64e5d15c64829b3c89933a004c972bed5a7aacc7 authored over 10 years ago
Merge pull request #17 from tomkadwill/readme_review

Updated README with spelling and sentence structure changes.

github.com/hanami/validations - 5f8f94172a9b60e04b80fb03a63478783c3c05c9 authored over 10 years ago
Updated README with spelling and sentence structure changes.

github.com/hanami/validations - 7910fd93f02a7129380b6f5cc2851185cb963220 authored over 10 years ago
Updated README with usage

github.com/hanami/validations - b1e07b782eeb284f65585e292c5199101074e237 authored over 10 years ago
Merge pull request #47 from kirs/validations-dependency

Depend on lotus-validations

github.com/hanami/controller - 7959233041cfe5268a48175c824cc7590d61e136 authored over 10 years ago
Depend on lotus-validations

github.com/hanami/controller - 12f0b79e0c7bbd4f3be2f1cac97c0e3dd5679371 authored over 10 years ago
Merge branch 'KillaPL-string_underscore_optimisation'

github.com/hanami/utils - 68dd0df2ab72fb626be1c8c9b94de2e2eb142e8a authored over 10 years ago
new underscore implementation

remove benchmarking code

github.com/hanami/utils - 8cead0eda46741b5adf5757da9019f042932e7f4 authored over 10 years ago
Improved error message for Utils::Class.load! Ref #33

github.com/hanami/utils - a82437d9097adc5d8faf491e7a1bbee9a38d0201 authored over 10 years ago
Merge branch 'tomkadwill-improved_name_error_message'

github.com/hanami/utils - ffcf851573eb3dd12d5b60bdccfb2685974bf490 authored over 10 years ago
Improved error NameError message by passing in the whole constant name

github.com/hanami/utils - 2a7134d71b675619fd83fe069554696135847e9f authored over 10 years ago
Added more tests for Utils::String#underscore. Closes #32

github.com/hanami/utils - 0b54a1567a1d25c434f581281b5e8c7c7292986f authored over 10 years ago
Merge pull request #22 from janko-m/faster-json

Switch to Ruby's native JSON parser

github.com/hanami/router - 2cfc1e5eda713109bf60b51f173b1a00e4a88c6a authored over 10 years ago
Avoid the overhead of creating a block when using Repository.persist. Ref #58

github.com/hanami/model - 887f24324044b4e5925ddaeffdb59eb1e88605c3 authored over 10 years ago
Merge branch 'benaskins-persist-persisted-entity'

github.com/hanami/model - 71204357bb3e00f066ba9abaa74c835d9bbf5e97 authored over 10 years ago
Always return the entity from Repository#persist

Test that persisting a *new* entity returns that entity

Failing test - persisting an already pe...

github.com/hanami/model - c76f0b1dcf7cc6423aec4f289eb42c7b7ac5b5b6 authored over 10 years ago
Switch to Ruby's native JSON parser

Ruby's JSON parser is ~20x faster, because it's written in C.

Calculating ---------------------...

github.com/hanami/router - b44903b32f1e7a8f3eddda9b24bbafa817ddc1df authored over 10 years ago
Merge pull request #45 from jeremyf/wordsmithing

Wordsmithing the README.md

github.com/hanami/controller - 969871941ad5ae1ec96f17d973897d79c7302f9c authored over 10 years ago
Merge pull request #74 from joneslee85/adapter-name

Add type for adapter class name inflection for DSL

github.com/hanami/model - 3b141a8f576d3b981c01daa7bb7ec0337d6b57a9 authored over 10 years ago
Merge pull request #31 from jeremyf/replacing-amp-block-with-yield

Replacing &blck.call with yield

github.com/hanami/utils - a5e9274d930f733a50cb1a8a5ccad7e31e2ebecb authored over 10 years ago
Test CI against Ruby 2.2.0-preview1

github.com/hanami/utils - cce1b15e43bf900f2333ef77b05a2498fbe177e0 authored over 10 years ago
Moved JRuby to the allowed failures for CI

See:

https://github.com/jruby/jruby/issues/2053

github.com/hanami/utils - b048b153a9e26d38335f003d1129b906f5ad2776 authored over 10 years ago
Merge branch 'master' of github.com:lotus/model into adapter-name

github.com/hanami/model - 5dae621f3fa1a576cb0df0a725c894738e4cc2a3 authored over 10 years ago
Add adapter class type for Lotus::Model#adapter DSL

This allows us to register multiple adapter of same adapter type, for example

```ruby
adapter :...

github.com/hanami/model - 785b5decc4c66b29050318409cba9f8e7dd9d6ff authored over 10 years ago
Ensure that nested params are correctly deserialized

github.com/hanami/controller - 0765ab4e7665f3ff59a96eb53b0bfcacf6101f1e authored over 10 years ago
Utils::Hash#to_h return instances of ::Hash in case of nested symbolized data structure

github.com/hanami/utils - 52c9fe2382b4fa63e04ed7801d82213189b4be54 authored over 10 years ago
Expanded test for Utils::Hash #to_h

github.com/hanami/utils - 9a0d29739dfa634e8f15021ad1cbe2c4ebb31537 authored over 10 years ago
Added test for Utils::Hash serialization for a nested hash

github.com/hanami/utils - 50d271c1b369d37b25e47d4eb1bd429320d80cfd authored over 10 years ago
Added test cases for Hash serialization of nested params

github.com/hanami/controller - 347e12fdb01d4e46f21afc00684aa1e30497c6db authored over 10 years ago
Make Memory::Query#where and #or behave more like SQL

- make #or its own method rather than an alias for #where
- in #exclude, return a copy of the ar...

github.com/hanami/model - 7b46f12cabcabeff48ec3f984bfc35dc09e9c028 authored over 10 years ago
Merge pull request #69 from gotjosh/master

Preferring sequential over parallel assignment.

github.com/hanami/model - 60c785125e27d322eeaf41aa8c0009a82dc3257a authored over 10 years ago
Wordsmithing the README.md

[skip ci]

github.com/hanami/controller - 2300cf31a8b8d09af0222948fd2412d9acae8a2f authored over 10 years ago
Also prefer sequential vs parallel assignment.

github.com/hanami/model - 783625be3cc054f18654c0b43209e5945f26bc07 authored over 10 years ago
Preferring sequential over parallel assignment.

github.com/hanami/model - 6aeed8bc440623924345488fd013bebab6e10c45 authored over 10 years ago
Merge pull request #21 from lotus/body-parsers

Body parsers for mime types

github.com/hanami/router - 02edb5a1da19e5e940bde6a3a6f4a03bc9323373 authored over 10 years ago
Merge pull request #70 from jeremyf/wordsmithing

Wordsmithing the README for clarity

github.com/hanami/hanami - 8d51feebbc85ae72bf5558642bafaaa37306a077 authored over 10 years ago
Wordsmithing the README for clarity

Adjusting some of the wording. Clarifying a few points of ambiguity.

github.com/hanami/hanami - 72f6414a0396eed7b7029b566df3c77b0122439a authored over 10 years ago
Replacing &blck.call with yield

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 ago
Merge pull request #62 from jeremyf/adding-line-break-for-clarity

Adding a line break for legibility

github.com/hanami/model - fa28277a6158669e0323e4d6f80e9d1b60f006e9 authored over 10 years ago
Refactoring, adjustments and documentation for custom exception handlers. Closes #44

github.com/hanami/controller - 5943cc7847f2cb193bd30f65fc7d749cfe1538f3 authored over 10 years ago
Merge branch 'krzyzak-exception-handling'

github.com/hanami/controller - e4247db8ae3f86f3b6dc3813927334a7f5ad34c9 authored over 10 years ago
add ability to specify custom exception handlers

change approach in exception handlers

- Allow only method name or status code as handler
- Don'...

github.com/hanami/controller - 98896cc19825d0eb1cad9487d1fbd87e85ecccc9 authored over 10 years ago
Merge pull request #63 from jeremyf/remove-trailing-whitespace

Removing trailing whitespace

github.com/hanami/model - e1ce716b8838f87eb5b7d45bc6a2737ee8f9cc67 authored over 10 years ago
Merge pull request #64 from jeremyf/wordsmithing-example

Wordsmithing the EXAMPLE.md

github.com/hanami/model - 29b20c1fc1955cbd9d4c044780f5621970588998 authored over 10 years ago
Merge pull request #66 from jeremyf/wordsmithing-an-vs-a

Wordsmithing the "an" and "a" articles

github.com/hanami/model - 5da48ff199fc84624b08c6e5896eda1b2d42c0a1 authored over 10 years ago
Wordsmithing the "an" and "a" articles

In the case of the ever frustrating semantics of the English language,
adjusting the articles of...

github.com/hanami/model - d4c8dc9361e289f883500a86a71d80b50311aba2 authored over 10 years ago
Wordsmithing the EXAMPLE.md

Tightening up the language. Breaking large sentences into smaller
sentences.

Also adding a link...

github.com/hanami/model - 2b459fc7bd839f27a0a3e7eff2f34df423e5f7be authored over 10 years ago
Adding a line break for legibility

When I read the test file it was confusing. The hash keys were not at
the same indententation le...

github.com/hanami/model - 73f2ad54f1de37877a0f9ec995475d7fb382122a authored over 10 years ago
Removing trailing whitespace

github.com/hanami/model - 88aa41b1ae2e1798ae93d31ec882571a126628f1 authored over 10 years ago
[ci skip] Document custom body parsers

github.com/hanami/router - 092f2e0ceeae6b8db2ca71f0becc697907f15dc6 authored over 10 years ago
Body parsing refactoring. Allow custom parsers.

github.com/hanami/router - 01d444e81de55c0650864fa381e101a3be08324e authored over 10 years ago
Body parsers for mime types

github.com/hanami/router - 17077da6fcb5c08725901a1fc097396c4a7bcd55 authored over 10 years ago
Merge pull request #16 from dipolesource/update_gemspec_format

Removes TODO from gemspec

github.com/hanami/validations - c2cec5812ddd652a60884aa84c758b3717b1ba66 authored over 10 years ago
Removes TODO from gemspec

Gemspec 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 ago
Raise TypeError if nil is passed for PathPrefix#relative_join

See http://lucaguidi.com/2014/09/22/meaningful-exceptions.html

github.com/hanami/utils - 6b9ba7ba984ad189b0c698ecde7780f9fc36952d authored over 10 years ago
Ruby 2.1.3 support

github.com/hanami/validations - d5b53f669bb491d3346479afbf548b6cf5053dc3 authored over 10 years ago
Ruby 2.1.3 support

github.com/hanami/model - ba460bb9a75e899372e5356491280d860f13d4b7 authored over 10 years ago
Ruby 2.1.3 support

github.com/hanami/controller - 77e82a26994986259296dcb065a6590aa76be0a2 authored over 10 years ago
Ruby 2.1.3 support

github.com/hanami/router - 28d328a0d2b61e5424aabce54fb7fc302744d8be authored over 10 years ago
Merge branch 'master' of github.com:lotus/utils

github.com/hanami/utils - 2ea4a95c1f46752061b3251a9508a76cb3d319e1 authored over 10 years ago
Ruby 2.1.3 support

github.com/hanami/utils - 0ddb0a0dcde704fe9a31bb408f48de6f8d0f0b12 authored over 10 years ago
Merge pull request #68 from joneslee85/patch-3

Test against Ruby 2.1.3

github.com/hanami/hanami - e2f2b8112018cddf9fc9020986732a7e9ad8fd0e authored over 10 years ago
Merge pull request #30 from KillaPL/master

Don't bind blocks if not necessary

github.com/hanami/utils - b1a5a20c910c9264a00e67271e328183a01d5c06 authored over 10 years ago
Test against Ruby 2.1.3

github.com/hanami/hanami - c2f2c4184ef26734e1a3e52f33fac7966d2df969 authored over 10 years ago
Don't bind blocks if not necessary

github.com/hanami/utils - 93782b34f4b30f101ba080a206c57a9a48895aad authored over 10 years ago
Merge pull request #29 from KillaPL/master

Don't bind blocks if not necessary

github.com/hanami/utils - 415fb6f6213a220487125b80b413fcc0ab652407 authored over 10 years ago
Update the documentation

github.com/hanami/utils - 10df6b96b228738bf2a8eb50e4f68c106661cd65 authored over 10 years ago
Ensure no information escape happens when using Params#to_h. Added tests for #to_hash.

github.com/hanami/controller - cd5ab9773bdd4914968dd28bdde4430afc59b563 authored over 10 years ago
Merge pull request #43 from rail44/add-to-hash-for-params

Add `#to_h` to Lotus::Action::Params

github.com/hanami/controller - 34f68e48782ef28a1d68aa1d02867328d0408175 authored over 10 years ago
Set alias `to_hash` for `to_h`

github.com/hanami/controller - 5800e4acabbd19f24cee4ec93d511909daac217c authored over 10 years ago
Don't bind blocks if not necessary

github.com/hanami/utils - 644eb33a33cef476999a7c2ddfbe568635063dde authored over 10 years ago
Add Minitest as a development gem dep

github.com/hanami/utils - ba213e4ba9c819a3f7c7bbd575e0fb3a5c7dbf18 authored over 10 years ago
Merge branch 'master' of github.com:lotus/model

github.com/hanami/model - 5e2d5c22010fc7ace748271e6cb890c1e9c6ef90 authored over 10 years ago
Merge branch 'taoza-simplify-framework-initializaiton'

github.com/hanami/model - 049f0a8f4852d8f1e268a994f22b2ef814e82554 authored over 10 years ago
Merge branch 'simplify-framework-initializaiton' of https://github.com/taoza/model into taoza-simplify-framework-initializaiton

github.com/hanami/model - c259a9b68152ea8c8a945d05b3b7968c1ce50442 authored over 10 years ago
Merge branch 'boolean-coercion-bug' of https://github.com/viking/validators into viking-boolean-coercion-bug

Conflicts:
test/fixtures.rb
test/type_test.rb

github.com/hanami/validations - 52132b66beaa4993cf060db64cf6e485bf2f36d4 authored over 10 years ago
Attribute is invalid if its presence is required and it's blank. Closes #8 #9

github.com/hanami/validations - f01c5e24c6d5c83177494f01a4e64055ad7b5eff authored over 10 years ago
Merge pull request #14 from lotus/custom-coercions

Type coercer accepts custom classes

github.com/hanami/validations - a04df57212eba369fb77f12ff00f6e43bf7a8b0f authored over 10 years ago
Add integration test

github.com/hanami/model - 209b228d817381b1194edca4ade98466526217f9 authored over 10 years ago
Add tests for Action::Params#to_h

github.com/hanami/controller - 3780cc3595f235c2fe171886d877490b1923077f authored over 10 years ago
Add `#to_h` to Lotus::Action::Params

github.com/hanami/controller - e0945f2f32b96cc15818989701c2ca0eb044fac1 authored over 10 years ago
Type coercer accepts custom classes

Example:

class FullName
def initialize(*names)
@names = names
end

def to_s...

github.com/hanami/validations - 57d5f1fc31bba87cc6a9fac9b8c791c1cd7d491f authored over 10 years ago
Merge pull request #10 from lucasas/master

Fixing typo

github.com/hanami/validations - 3179c740b6e94dc8e030e618f9450fa53bbb5476 authored over 10 years ago
Refactor Collection

Remove adapter param from #load! and use accessor instead

github.com/hanami/model - d045e369cfcaf100b8be1be1046a92f9ca42506e authored over 10 years ago
Use ruby19 hash syntax

github.com/hanami/model - a2f77e15200beeeb4feb3a0d4930d7e2bf3746fe authored over 10 years ago
Catch AdapterNotFound

github.com/hanami/model - e2172cd5e3b5114093d71fbc263245e3dd651d24 authored over 10 years ago
Convert class instance var to instance var

To allow duplication mechanism

github.com/hanami/model - 850d320303ffc5deefc8934237b5a3aff47d3b86 authored over 10 years ago
Remove param from Mapper#load!

github.com/hanami/model - a5136a62b9815beac68ab75ef3dd9da411608e4b authored over 10 years ago
Remove defaut value

github.com/hanami/model - 744dd8803b34bc18bb8d69b8af92099fb9f5cc39 authored over 10 years ago
Enforcing convention on adapter class

github.com/hanami/model - 31d8f668d0a02004afd90051bb8fc5db6b17783d authored over 10 years ago
Merge pull request #57 from felipesere/master

Add a coercion for Symbols to the coercions

github.com/hanami/model - 0b0e7ff3d2e60ef1126160cd4e4c783bef7b1731 authored over 10 years ago