Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hanami/utils

Ruby core extentions and class utilities for Hanami
https://github.com/hanami/utils

Test against JRuby 9000

00c99cdb04ec054e5c248fbfa66516f62c8c09b3 authored over 9 years ago by Trung Lê <[email protected]>
Added Alfonso to gemspec

9d16d4410af27ee9d61322cbda2b37452ebc45c1 authored over 9 years ago by Luca Guidi <[email protected]>
[ci skip] CHANGELOG

acbba7308cecae6cc9349bb864cffe5d722e4277 authored over 9 years ago by Luca Guidi <[email protected]>
Bump to v0.5.1

a25b6f409d651e10a824a547553994518c0f9321 authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #82 from theocodes/same-strings-join-fix

Bug in PathPrefix's relative_join

44294871f10426e6dce973ee10ef639b9035ae17 authored over 9 years ago by Luca Guidi <[email protected]>
same pattern as Kernal.Array minus uniq

dfb6653a47c797db3f87fda199de275396e09a4e authored over 9 years ago by Thiago Felippe <[email protected]>
passes local separator to chomp

63356af7a191d4e0de415290102de3b710164e18 authored over 9 years ago by Thiago Felippe <[email protected]>
potential solution

4af36c3ebc6c8b86cb5b3c9e12eee8f6d5b6de67 authored over 9 years ago by Thiago Felippe <[email protected]>
[ci skip] Prepare for v0.5.0

9803032335f10b5f0683bf2aec2f24f8add35274 authored over 9 years ago by Luca Guidi <[email protected]>
Merge branch 'lotus-logger'

ae44fdc0a4ce58a92e0cd87fabb0227d776dc662 authored over 9 years ago by Luca Guidi <[email protected]>
Extracted Lotus::Logger from lotusrb

b67cdcc253c71b6ea312607e3c3c24612c7297b4 authored over 9 years ago by Luca Guidi <[email protected]>
Bump v0.5.0

89c461154b2379a7e2f4e2bc13a5c3ebb53ce6e3 authored over 9 years ago by Luca Guidi <[email protected]>
Merge branch 'interactor-improvements'

16372fa5c89eb0df85b9d8b52005d18b6c0d9d8d authored over 9 years ago by Luca Guidi <[email protected]>
Small fix for Interactor and API docs

59ab7f67bb84f3d398056291ebb0cf64aed1eda2 authored over 9 years ago by Luca Guidi <[email protected]>
Don't mutate interactor state in case of error. Log errors with result.

f2566fd439ee06fc4407779c8306852317713a27 authored over 9 years ago by Luca Guidi <[email protected]>
Breaking change: remove magic from interactors, result payload accessors needs to be explicitly exposed

131bd9a87e99ad079e4c2ac218f65241b48b372f authored over 9 years ago by Luca Guidi <[email protected]>
Allow interactors to be inherited

2ec57b3b34713415c7d4aacfa3dfc11698270f3c authored over 9 years ago by Luca Guidi <[email protected]>
[ci skip] API doc

08776ba0d969ecdad8c4aa7fea6b075dcf296868 authored over 9 years ago by Luca Guidi <[email protected]>
Prepare for v0.4.3

c135e6ef10219c29e106c750d82c3f55243be08d authored over 9 years ago by Luca Guidi <[email protected]>
Cleanup per #79

7d055b41bd97cbabf2dd780ddd726c57596e05f9 authored over 9 years ago by Luca Guidi <[email protected]>
Merge branch 'francois-master'

d5aa62569db61f95219cb46f24b33075fbdabbcd authored over 9 years ago by Luca Guidi <[email protected]>
Made TypeError messages even more useful

Telling the developers about what value failed to convert is even better
than just saying someth...

fb1a9693a2c9a9f8bcf6fb32aaf7a6943963a035 authored over 9 years ago by François Beausoleil <[email protected]>
Merge pull request #78 from deepj/master

Fix failling deprecation_test.rb under JRuby 9000

7966b0604dff211e80f7b0a8e7b65993f107aa80 authored over 9 years ago by Trung Lê <[email protected]>
Fix deprecation_test.rb under JRuby 9000

349ac0d9e0365550020b00b67eb6b248f8215d8b authored over 9 years ago by deepj <[email protected]>
Ensure Utils::Attributes#to_h to return ::Hash at the top level

516efe6694d13c4b110073bc775ee57337c54b61 authored over 9 years ago by Luca Guidi <[email protected]>
Prepare for v0.4.1

ef8574a735f4633973ef621a7665adfb2e225585 authored over 9 years ago by Luca Guidi <[email protected]>
Ensure Utils::Attributes#to_h to return a ::Hash

945bfdf4a2020d2e4705e5fdeaafe4d852ec2a7f authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #75 from stsc3000/add-missing-interactor-module-include-in-examples

Add missing Lotus::Interactor include in examples

c4cd7fc43340aa7fd29dcc0c7f3c46fd09ea96af authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #76 from lotus/fix-attributes-hash-coercion

When coerce Utils::Attributes to Hash don't rely on #to_h of the single values

2e5d2c4672205f2e408f6fc2e50379d75b3d27cc authored over 9 years ago by Luca Guidi <[email protected]>
When coerce Utils::Attributes to Hash don't rely on #to_h of the single values

Only convert ::Hash, Utils::Hash and Lotus::Validations::NestedAttributes.

1c4f357c5370ab9729470e77b071858a3c10cd0d authored over 9 years ago by Luca Guidi <[email protected]>
Add missing Lotus::Interactor include in examples

029301297f338f25b569f28980d6ad2936f43df6 authored over 9 years ago by Steffen Schildknecht <[email protected]>
Ensure Attributes#to_h to return Utils::Hash instance

6124c598922471f58058cfb1d3c9f197b6faf3b9 authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #74 from lotus/ensure-attributes-to_h-to-force-hash-values

Ensure Attributes#to_h to force Hash values

6a790e43ff8cd3e947502fddfcc868b3150a3b8b authored over 9 years ago by Luca Guidi <[email protected]>
Ensure Attributes#to_h to force Hash values

8703f4a57437ed89def1db13087345406a8a1188 authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #73 from AlfonsoUceda/singularize

Singularize [WIP]

1645ed957d45d6f30f4b33ddf9489bf56b701267 authored over 9 years ago by Luca Guidi <[email protected]>
Extracted literals to constants and marked inflector as private api

a346a0780dee3ca3936cf3597a5a49ee54b15539 authored over 9 years ago by Alfonso Uceda Pompa <[email protected]>
Added singularize to inflector

24a0abd48d9cf5732fafcb40c43ef2863c8a2fac authored over 9 years ago by Alfonso Uceda Pompa <[email protected]>
Added idempotent

f243508faee37f805fb558e5acc5b08cbf146a7f authored over 9 years ago by Alfonso Uceda Pompa <[email protected]>
Merge pull request #72 from lotus/string-pluralization

String pluralization

48a0f7895533edcb1a574b3f48d4cc2c02af352f authored over 9 years ago by Luca Guidi <[email protected]>
Utils::Inflector API docs and extra tests

0dd131181cd120d9dea39f2e1aabe6b82ef1467a authored over 9 years ago by Luca Guidi <[email protected]>
Faster pattern matching for rules in string pluralization

633c5a3cfd559717bf6327c84b57ffd40e450ec4 authored over 9 years ago by Luca Guidi <[email protected]>
Improved string pluralization: it respects the case (downcase or titleized).

7430527230633ccb2962b3bc5e9af044f110603d authored over 9 years ago by Luca Guidi <[email protected]>
Don't pluralize words if already plural

9e503486f2fa782ed7683af7a5047501a70d470b authored over 9 years ago by Luca Guidi <[email protected]>
Fixed pluralization for words ending in "ffe".

Eg. "giraffe" => "giraffes" instead of "girafves"

4c495eca37374e35959e7113cf13011e010d05ab authored over 9 years ago by Luca Guidi <[email protected]>
Introduced Utils::Inflector and Utils::String#pluralize

970101aa695d8fde94885bf7b701f9902e85963c authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #71 from LeoTeam/update-travis-ci

Add ruby version 2.1.6 & 2.2.2 at .travis.yml

d7c27f2a8fa6e868810420985c5870c153e30ad6 authored over 9 years ago by Trung Lê <[email protected]>
Add ruby version 2.1.6 & 2.2.2 at .travis.yml

d406a7ff863786de747c2fe8773c4c1de41f9619 authored over 9 years ago by My Mai <[email protected]>
Merge pull request #70 from lotus/interactor-error-falsey

Lotus::Interactor#error to return falsey value

9727a7e776c2607e1674804cff801dd6523e7d23 authored almost 10 years ago by Luca Guidi <[email protected]>
Lotus::Interactor#error to return falsey value

d3972285010d407ab0743cd1e86d9883b44acb6c authored almost 10 years ago by Luca Guidi <[email protected]>
Prepare for v0.4.0

c1fb23132d3f4bc73a9d99b602f0fb4672c9761e authored almost 10 years ago by Luca Guidi <[email protected]>
Bumped version to 0.4.0

2ac7259c0cbfa2ea4a22d73029729dd330817d1a authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch '0.3.x'

Conflicts:
.travis.yml

19a1e356f952a4859bac2a20946e4da4599116b2 authored almost 10 years ago by Luca Guidi <[email protected]>
Bump version to v0.3.5

46b16208b159e7f08d454f41d70b1e17eeb33232 authored almost 10 years ago by Luca Guidi <[email protected]>
Move JRuby head into allowed failures for CI

955d72bcbc779ccf8ce454f68466f1f1edd5c9f3 authored almost 10 years ago by Luca Guidi <[email protected]>
Prepare for v0.3.5

237e6c8b52d73eb05879a49e4a858c23321f52c9 authored almost 10 years ago by Luca Guidi <[email protected]>
Introducing Lotus::Interactor and Lotus::Utils::BasicObject

0b83e837174eaa3684b7923f60ce609c65555c99 authored almost 10 years ago by Luca Guidi <[email protected]>
Test against Ruby 2.2.1

032562da4f6069c8ecea47864245d84f84929827 authored almost 10 years ago by Trung Lê <[email protected]>
Merge pull request #65 from gzigzigzeo/master

Namespace support for #classify

1a4b79d69f116ec5d0bcb15d5533c629506959f0 authored almost 10 years ago by Trung Lê <[email protected]>
Namespace support for #classify

04b799f333fd41090d364d6dbcf210bca16e38da authored almost 10 years ago by Viktor Sokolov <[email protected]>
Merge pull request #63 from lotus/string-dasherize

Introduced Utils::String#dasherize

0c96236fdc293f8a1f5d3768ce2f8ec773de2abb authored almost 10 years ago by Luca Guidi <[email protected]>
Introduced Utils::String#dasherize

1ca285d81275f5e5de8e310f75966b064710eca8 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge pull request #62 from lotus/string-titleize

Introduced Utils::String#titleize

4782e57e069442d067464ab8fa921f2a1a280455 authored almost 10 years ago by Luca Guidi <[email protected]>
Introduced Utils::String#titleize

2bbd817d72b451621570f7e4ea40bba2cc7dccaa authored almost 10 years ago by Luca Guidi <[email protected]>
Merge pull request #61 from teddy-ma/patch-1

typo

ceed25d187dd7edb8a9180305ab5f6c4deba109b authored almost 10 years ago by Luca Guidi <[email protected]>
typo

e385405141334d2c3c821d88ee5b83ac58d6a003 authored almost 10 years ago by MaLucheng <[email protected]>
Merge pull request #59 from PragTob/simplify-travis

Simplify travis (jruby-head runs 2.2 compatible by default)

41ad09058dbee1acbe253ccc590448ab62669760 authored almost 10 years ago by Trung Lê <[email protected]>
Simplify travis (jruby-head runs 2.2 compatible by default)

7b1d978d6df12b7aa8af939f584dc9242ef38d68 authored almost 10 years ago by Tobias Pfeiffer <[email protected]>
Merge pull request #57 from jc00ke/patch-1

Update .travis.yml for faster runs

d07fd445ac3af1ae97c3f6c36b45313f69d48b68 authored almost 10 years ago by Luca Guidi <[email protected]>
Update .travis.yml for faster runs

The --retry is default on Travis now.
Use Travis container for faster tests.
Cache Bundler dow...

123f300d86ac1cee3d381e2cff62a92b37783c75 authored almost 10 years ago by Jesse Cooke <[email protected]>
Merge branch 'html-escape'

b19a7a73545145c79a3b157fdb1226dd84034815 authored almost 10 years ago by Luca Guidi <[email protected]>
Introduce SafeString as internal object to avoid double escapes and let devs to mark a string as safe

e99473d49f1af4a0169183c208b2288101be6671 authored almost 10 years ago by Luca Guidi <[email protected]>
HTML escape final cleanup

0e99a90dc8d26fd321bca7f315959a1a74bf19fe authored almost 10 years ago by Luca Guidi <[email protected]>
Added extra tests for HTML escape

abc12624491e649e6cc66c42fb3c30b90c11c79d authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'master' into 0.3.x

a9ea1f6af8955b26db9601a2a41110f18570618e authored almost 10 years ago by Luca Guidi <[email protected]>
Prepare for v0.3.4

0971592081ebde6e75dda4d421dae50193179bf2 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge pull request #55 from AlfonsoUceda/master

Added `[]` as alias for get in attributes class

efc3ce162e1cbb2e40ff0c78eb0da62ccdc70d02 authored almost 10 years ago by Luca Guidi <[email protected]>
Added `[]` as alias for get in attributes class

ee004681159fd2c162e3892ccd036a8c40208c2f authored almost 10 years ago by Alfonso Uceda Pompa <[email protected]>
Merge branch 'master' into 0.3.x

0b4d6aa1daa990fa24285e9c44ce529c1ed8e940 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge pull request #54 from lotus/deprecated-callbacks-add

Deprecated Lotus::Utils::Callbacks::Chain#add in favor of #append

d1240cbea270e41c61a66f7b911426e318009d31 authored almost 10 years ago by Luca Guidi <[email protected]>
Deprecated Lotus::Utils::Callbacks::Chain#add in favor of #append

d1651661862bc3ecb4ab87785d05126b2760ca42 authored almost 10 years ago by Luca Guidi <[email protected]>
Alias method #add for Utils::Callbacks#append. Ref #52

49453435c8642b2c67c7638983e8b2ba654eab96 authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'weppos-chain-append'

a218c6d5db2f2e4857d377b561779db76f2144cf authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'chain-append' of https://github.com/weppos/lotus-utils into weppos-chain-append

a28fc98ad61f385564ac38b7c7831cb31c0ebe55 authored almost 10 years ago by Luca Guidi <[email protected]>
Update year [ci skip]

573069d9c7d44e868db190bce8972d93e8052352 authored almost 10 years ago by Trung Lê <[email protected]>
Merge pull request #53 from lotus/update-year

Update year [ci skip]

11dd4cec98e1493e875d43340c5580a21d4daf0d authored almost 10 years ago by Trung Lê <[email protected]>
Typo

7dc159953790eaca63d656906597e48e44465d30 authored almost 10 years ago by Simone Carletti <[email protected]>
Extract out common logic to prepare the callables

I benchmarked the results, and the change is justifiable. There is no substantial difference bet...

e082f432099b1c09bbb307f74c09d396c10b0620 authored almost 10 years ago by Simone Carletti <[email protected]>
Revert "Extract out common callables logic"

A simple benchmark revealed that the commit caused an incredible performance decline.

$LOAD...

fd209ae7e87b09a262fb497e46eeceb2954d2af3 authored almost 10 years ago by Simone Carletti <[email protected]>
Extract out common callables logic

ebbc83f066ff1a82a3b46a6ed462eb411e835648 authored almost 10 years ago by Simone Carletti <[email protected]>
Chain#prepend adds a callback at the beginning of the chain

d65d1542f21c500ad236e79e1abfbcf305c1872e authored almost 10 years ago by Simone Carletti <[email protected]>
Rename Chain#add to Chain#append

This step prepared the class for the new Chain#prepend method.

a2125a6ed91641036555f23837c02d7695754427 authored almost 10 years ago by Simone Carletti <[email protected]>
Initial draft of URL escape

bc940ba56450534b1a33bacb1509ad6f7e1c7b6d authored almost 10 years ago by Luca Guidi <[email protected]>
Don't encode the following chars for HTML attrs: ,.-_

fdd4ce40441d0303f234d7ece59179391bcdea41 authored almost 10 years ago by Luca Guidi <[email protected]>
Fix escape test for JRuby

f5fc4ccf6172b48723be2676f6e3ed21e8aa1259 authored almost 10 years ago by Luca Guidi <[email protected]>
HTML attributes escape

cace05a76894020855fd18f5959bb15264582308 authored almost 10 years ago by Luca Guidi <[email protected]>
HTML content tag escape

938daf07e26a71fc1e8180296176bb4e91b0e95f authored almost 10 years ago by Luca Guidi <[email protected]>
Merge branch 'master' into 0.3.x

6be7cd159e0379adaa7079d02a8c541cf6b90709 authored about 10 years ago by Luca Guidi <[email protected]>
[ci skip] Modified release date in CHANGELOG

a4e1b438568165137222fc78df1ae284f8ba6c2a authored about 10 years ago by Luca Guidi <[email protected]>
Merge branch 'master' into 0.3.x

3cf98613f05c83fa0fdb1559acfd4d8d65890d42 authored about 10 years ago by Luca Guidi <[email protected]>
[ci skip] Fix version for API docs

a5518dd78811b57cf70203a812122588dc4f4f7f authored about 10 years ago by Luca Guidi <[email protected]>