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

Update Documentation To Not Use persist Method

Update documentation for the persisting of the repository to use the
create method instead of th...

7593c797f5f7d139b62ca6c5c9981d2cf9099942 authored over 7 years ago by Jaymie Jones <[email protected]>
Add documentation

e482423f2b4544e340ee47ead956cffb910a11ac authored over 7 years ago by Marion Duprey <[email protected]>
Don't close .method_added to other uses

4c68710059749fdbb54fcf207b2785ce88a2fda0 authored over 7 years ago by Marion Duprey <[email protected]>
Add unit tests for new interactor format

12be9003faf1c2181657f79c2968183dc5c60242 authored over 7 years ago by Marion Duprey <[email protected]>
CHANGELOG [ci-skip]

d3a861b05ef59a90321bc087b1a1a040cae1955a authored over 7 years ago by Luca Guidi <[email protected]>
Merge branch 'develop'

58a1cb8596905b02651dd0e80decdabfecc7162b authored over 7 years ago by Luca Guidi <[email protected]>
Merge branch 'master' into develop

268a4d5f390f353c5ba6bf155c20af2e6bc2c9c0 authored over 7 years ago by Luca Guidi <[email protected]>
Cleanup for #209 - Thanks to @TiteiKo for the suggestion

9f150a9d963c753d88f579cd1f316915cc551ba6 authored over 7 years ago by Luca Guidi <[email protected]>
Merge branch 'master' of https://github.com/choallin/utils into choallin-master

76659984d21c27bc8829449965ee72b1b82b0959 authored over 7 years ago by Luca Guidi <[email protected]>
Implement Utils::Hash.deep_dup (#212)

ac7753104b1cc108b4524f53b7ae69022c14b4b5 authored over 7 years ago by Luca Guidi <[email protected]>
Introduce Utils::Hash.symbolize and .deep_symbolize (#210)

807f700a9d6ce4af0e6b2a62a6b3e61d4ccd1918 authored over 7 years ago by Luca Guidi <[email protected]>
Create new interactor format

a80e6ecac4ffc38c085d81d9263234a74c9b226d authored over 7 years ago by Marion Duprey <[email protected]>
Merge branch 'master' into develop

6c92188a700ca8da8fd3f81efc2eb15bb9aded1e authored over 7 years ago by Luca Guidi <[email protected]>
Update fixtures reference in specs

24b58eeff2ce9a6f1c6a733f3d3bf14c3ea6e67a authored over 7 years ago by Luca Guidi <[email protected]>
Remove Minitest from the project

8ae53e7837f92a3e948f4efcbde8df9f98ee08a1 authored over 7 years ago by Luca Guidi <[email protected]>
Remove Minitest from the project

757974236c5796a5db61199f4a56e4aeeafda55c authored over 7 years ago by Luca Guidi <[email protected]>
Merge pull request #206 from y-yagi/fix_link_to_duplicable_doc

Fix link to `Utils::Duplicable` doc [ci skip]

5f1486f3341d7041a55b443cf1ffc0040773e6e0 authored over 7 years ago by Marcello Rocha <[email protected]>
Simplified/commented #classified? method

407203c31990074bfe275e7a5e79c58fff4dccca authored over 7 years ago by gernot <[email protected]>
Fix wrong classify behavior if the string is already classified

f06f3dc3b7cdf824db3071db16106dc77242dd62 authored over 7 years ago by gernot <[email protected]>
Merge branch 'develop'

8065c0715597925ef799d619844b60f1f67aa7d8 authored over 7 years ago by Luca Guidi <[email protected]>
Cleanup RSpec. Ref #200

6be6c3594a566a17609fa0f3d648aee919beee10 authored over 7 years ago by Luca Guidi <[email protected]>
Merge branch 'master' into develop

90eb936757ef589d67fcf7c08484835f67ed77d4 authored over 7 years ago by Luca Guidi <[email protected]>
Migrate from Minitest to RSpec (#200)

* Migrate from Minitest to RSpec

Closes https://github.com/hanami/utils/issues/198

* run t...

53303305a4ca719fe7750073976298a630f709cb authored over 7 years ago by Semyon Pupkov <[email protected]>
Fix link to `Utils::Duplicable` doc [ci skip]

9e6d8835b14921d42aa115f4ec5ce41315b81368 authored almost 8 years ago by yuuji.yaginuma <[email protected]>
Pin rubocop to '0.48.0'

f22b8483347ff3c595499bde3594a65645b4f120 authored almost 8 years ago by Luca Guidi <[email protected]>
Prepare for v1.0.0

df0fb373b97ae81c338eeea99043a97a3852899e authored almost 8 years ago by Luca Guidi <[email protected]>
Prepare for v1.0.0.rc1

a0772c283167ed11d67af4c1f9bd9792c8bf0844 authored almost 8 years ago by Luca Guidi <[email protected]>
Logger arguments (#205)

* Pass arbitrary arguments to Hanami::Logger#initialize

* Pass any argument to Hanami::Logger...

22e4c0b36dd665ec79db06b61c1e38d41fc765e8 authored almost 8 years ago by Luca Guidi <[email protected]>
Ruby 2.3.4 isn't available yet on Travis CI

54498213eddcd369c9a266b3f4ac0fbce2ff995a authored almost 8 years ago by Luca Guidi <[email protected]>
Test against latest Rubies

e63f0e9aa80a7d2f6a93390c4a526ddff7b7530f authored almost 8 years ago by Luca Guidi <[email protected]>
Clean up code according to rubocop 0.48 (#204)

4e5358245d82515f8f4a3023db1f8a97718f2a86 authored almost 8 years ago by Sean Collins <[email protected]>
Remove references to removed `failing?` method (#203)

It's now just `failure?`

f3983559d35a48b9a38acd7063d09917eef2df57 authored almost 8 years ago by Sean Collins <[email protected]>
Merge pull request #202 from cllns/fix-repository-calls

Change repository class methods to instance methods

db0a962b5644c0f72ff33f6a4eeecf5cfcf1aaab authored almost 8 years ago by Sean Collins <[email protected]>
Change repository class methods to instance methods

5ff6820cda05e3e6bdfde50d9b290b93a0a5b735 authored almost 8 years ago by Sean Collins <[email protected]>
Authors in gemspec

fc04265ba2dcffd5eb63f8440c77eec0cdffcedd authored almost 8 years ago by Luca Guidi <[email protected]>
Removed dead code. Ref #195

c0b284517001b347cf8dc6ca7d2126aa42e78755 authored almost 8 years ago by Luca Guidi <[email protected]>
CHANGELOG [ci skip]

2eb5ed9302acaca20684a4f5579828133fcd3ec8 authored almost 8 years ago by Luca Guidi <[email protected]>
Use `$stdout` instead of `STDOUT` as default stream for `Hanami::Logger` (#197)

9baca6f6e0ab35ac0782429732b33934ef72dfcd authored almost 8 years ago by Luca Guidi <[email protected]>
CHANGELOG [ci skip]

4bcdee8be745dc5a0e4b09e769ea6af9a93780c8 authored almost 8 years ago by Luca Guidi <[email protected]>
Bump version to v1.0.0.beta3

6e119076715d1325d13104cf3179cbeece55d280 authored almost 8 years ago by Luca Guidi <[email protected]>
API docs cleanup (#196)

* API docs cleanup

* Don't let rubocop comments to be in API docs

3326c5211e1f33cd1661702376c9e095aa494fb9 authored almost 8 years ago by Luca Guidi <[email protected]>
Remove deprecated `Hanami::Utils::Json.load` and `.dump` (#195)

* Remove deprecated `Hanami::Utils::Json.load` and `.dump`

* Don't require deprecation

7372054c4274169dcaf646a3507e3e46893e0ea9 authored almost 8 years ago by Luca Guidi <[email protected]>
Remove deprecated `Hanami::Interactor::Result#failing?` (#194)

5502abd4083daaf21bfdefe98b3f2cfc061f03ae authored almost 8 years ago by Luca Guidi <[email protected]>
Remove Hanami::Utils::Attributes as no longer used (#193)

* Remove Hanami::Utils::Attributes as no longer used

* Delete the right test file

84ba02961a71eeb0720e88fe9f3c9f69baa01f93 authored almost 8 years ago by Luca Guidi <[email protected]>
Explicitly require securerandom in test

3b9196ebabc8d553ffe2346c4ad1f4755926e1fc authored almost 8 years ago by Luca Guidi <[email protected]>
Merge pull request #192 from nickgnd/update-copyright

Update copyright to 2017 [ci skip]

442f0fc1c14e439c0829ef13a68647870f896b16 authored almost 8 years ago by Sean Collins <[email protected]>
Update copyright to 2017 [ci skip]

8757d687a76354c1e6a0f5f337790b5db8389b83 authored almost 8 years ago by nickgnd <[email protected]>
CHANGELOG [ci skip]

bcec05a191680bcdf025b670bf37f4815bc90c2a authored almost 8 years ago by Luca Guidi <[email protected]>
API doc [ci skip]

d8f56465fe091c18e82f47a5d6540503aabc12a2 authored almost 8 years ago by Luca Guidi <[email protected]>
Prepare for v1.0.0.beta2

84f00ac9d7f827bf3f94f2cd09e93609157ca5b4 authored almost 8 years ago by Luca Guidi <[email protected]>
Introduce ::filled? method (#191)

ef056f18aaa9e0e36940b97aa60aa8149b757f65 authored almost 8 years ago by Anton Davydov <[email protected]>
CHANGELOG

e354393ed840f5fce3c5f7955b4c72d594258fd8 authored almost 8 years ago by Luca Guidi <[email protected]>
CHANGELOG

4c10e8e5676d2a3138e4c980e226a03d14fe8f92 authored almost 8 years ago by Luca Guidi <[email protected]>
API docs

ce267fa515592290af4a04f79cf0afde9460b97f authored almost 8 years ago by Luca Guidi <[email protected]>
Merge pull request #190 from hanami/fix-interactor

interactor: Don't transform objects responding to #to_hash to a hash

c5eee2b285f13276186cac9d940e7f2677013185 authored almost 8 years ago by Alfonso Uceda <[email protected]>
interactor: Don't transform objects responding to #to_hash to a hash

3e0f7850b4f7245cfebebc0c77ed0d68d46b20c6 authored almost 8 years ago by Alfonso Uceda Pompa <[email protected]>
Logger hash message (#189)

* Introduce Hanami::Logger#application_name

* Hanami::Logger: when a Hash message is passed, ...

1a1be2ac51b7ac475a47156389da444945cd5a15 authored almost 8 years ago by Luca Guidi <[email protected]>
`Hanami::Utils.reload!` (#187)

397891a1d7dbebb3febf6b3cbe03c81b18bf01bd authored almost 8 years ago by Luca Guidi <[email protected]>
Fix build for JRuby

6228f99510aeb45cd3ac4ce9334be1f9bff3de82 authored almost 8 years ago by Luca Guidi <[email protected]>
Improve logger (#181)

Logger: Change default formatter. Use local timezone for default form… …
…atter. Use UTC and ...

9995b824ca570202bc3084b5004326fcf7ad9b4c authored almost 8 years ago by Alfonso Uceda <[email protected]>
:doc: copyedit (#185)

593bec59510596b6ad2fb4483f2cb57473a256b1 authored almost 8 years ago by B <[email protected]>
update deprecated from dump to generate (#184)

899636038ff26515466ac0d78f220376f732f428 authored almost 8 years ago by Bhanu Prakash <[email protected]>
Try to update ruby version to 2.4.0

62c44e6cbb520e8f86ff8b3fd86a5af161cc636e authored about 8 years ago by Anton Davydov <[email protected]>
Don't try to symbolize nested arrays, as it breaks Hanami::Entity

3f8ebf8ebd2c2111b556041229ef4232bf5718b4 authored about 8 years ago by Luca Guidi <[email protected]>
Fix problem introduced by fdb890f and #162

558013bdec1e1136bbeb9e853368f42aa57675b0 authored about 8 years ago by Luca Guidi <[email protected]>
Use 1.0.0.beta1 instead of 1.0.0-beta1, according to the Rubygems conventions

See: http://guides.rubygems.org/patterns/#prerelease-gems

c2143f3be1e2730eca5d6e82c58f99f210b60d7d authored about 8 years ago by Luca Guidi <[email protected]>
CHANGELOG [ci skip]

c0e3cf46380fd6abdd06b736ce49e11c09ba05a9 authored about 8 years ago by Luca Guidi <[email protected]>
Merge branch 'lucasallan-symbolize_arrays'

44c007dd80c31165b3813cad62444dc5e1b598d6 authored about 8 years ago by Luca Guidi <[email protected]>
Resolve git conflicts and cleanup for #162

fdb890f593a124e58b664364b58ae3522c0276d9 authored about 8 years ago by Luca Guidi <[email protected]>
Bump version to 1.0.0-beta1

f7842c2aff58dca3cb2d8e0883a54ac8023902bd authored about 8 years ago by Luca Guidi <[email protected]>
Cleanup for #162 [ci skip]

0db3a83556e3a9952927525d1c8e8197b0df239b authored about 8 years ago by Luca Guidi <[email protected]>
Merge branch 'alexd16-non-deep-symbolize'

129ffd5f08dd99e39b096a4a0594d1db9fdb165f authored about 8 years ago by Luca Guidi <[email protected]>
Merge branch 'non-deep-symbolize' of https://github.com/alexd16/utils into alexd16-non-deep-symbolize

6586d6b118d66d5a02953641a96b0c88ba82b328 authored about 8 years ago by Luca Guidi <[email protected]>
CHANGELOG [ci skip]

444cc6625ac217cafb21a4a6caf20747216fddbe authored about 8 years ago by Luca Guidi <[email protected]>
Prepare for v0.9.2

7036f29a2f737caf9f68e9e279c49cd4535eae57 authored about 8 years ago by Luca Guidi <[email protected]>
Merge pull request #179 from mgrachev/deprecate-failing-method

Deprecate Hanami::Interactor::Result#failing?

acd37c59ece0fcf139cca2fe46a2e442706d1fb3 authored about 8 years ago by sean collins <[email protected]>
Deprecate Hanami::Interactor::Result#failing?

106c83117d7fec470e8ec9b37c81db99cc861e7c authored about 8 years ago by Mikhail Grachev <[email protected]>
Update rubocop inheriting from hanami repositor

fbc4c65360ffce3ee6d64e62dec038b040383070 authored about 8 years ago by Alfonso Uceda Pompa <[email protected]>
Pluralize -en to -ens instead of -ina (#174)

Plural rules with adding -s instead of changing ending to -ina are
considered to be correct (i....

d48a0cd09723a2d380a548a45fc3711dda14d0b1 authored about 8 years ago by Paweł Świątkowski <[email protected]>
Update travis gitter webhook

1240eb787ae43701e804a0006b668236420755c8 authored about 8 years ago by Alfonso Uceda Pompa <[email protected]>
Merge pull request #177 from hanami/upgrade-jruby

Update jruby travis to 9.1.6.0

cc281146e3cb5d08a32c8bb72742451baddad761 authored about 8 years ago by Alfonso Uceda <[email protected]>
Update jruby travis to 9.1.6.0

ce7daa7ca27b4f3812fef91904254f2c49a92fc2 authored about 8 years ago by Alfonso Uceda Pompa <[email protected]>
Merge pull request #176 from cllns/fix-rubocop-config

Fix (rubocop) build

63c901b39b779e9f5e1c975234cc7a3ee88d1271 authored about 8 years ago by Alfonso Uceda <[email protected]>
Don't require OrderedGems or EmptyMethods to be on same line

2e3477508ce6428dd5502192e5308b9eb657c22d authored about 8 years ago by Sean Collins <[email protected]>
Merge pull request #175 from cllns/add-travis-webhooks

Add Gitter webhook to Travis config

e7e71d4491c10406647b7fe363fe0716fba9e4d1 authored about 8 years ago by Alfonso Uceda <[email protected]>
Add Gitter webhook to Travis config

7b390a6ffd18e385ab9953d7fca51e548a85e783 authored about 8 years ago by Sean Collins <[email protected]>
Extract deep_symbolize! method from the symbolize! method in the Utils::Hash class.

3cbb9cc7af43fa4320ceb5ec07a53680d317c2ed authored about 8 years ago by Alexandre Gonçalves <[email protected]>
Add test to verify deep nested hashes were symbolized when calling deep_symbolize!. Fix issue where deep nested hashes were not serialize! when calling deep_symbolize! method for instances of Utils::Hash.

5ae831b4a8e998d76c4ea32e18a95b116e697d0d authored about 8 years ago by Alexandre Gonçalves <[email protected]>
Change Interactor Result to make a shallow symbolize! of the payload hash.

528f26d09e35c9bd4c6960466ec171edcf6832f9 authored about 8 years ago by Alexandre Gonçalves <[email protected]>
Add deep option to symbolize! method of the Utils::Hash class

d293f6f7b021ecb599ebcb6a32c0ab510df33678 authored about 8 years ago by Alexandre Gonçalves <[email protected]>
Change symbolize! method of Utils::Hash to receive keyword param instead of normal argument.

a8ad5abd4b032839399f1eca3025cb5b7d2a4c6d authored about 8 years ago by Alexandre Gonçalves <[email protected]>
Merge pull request #171 from vyper/patch-1

Test against MRI 2.3.3

7727e230882f0ad3c16c10be774b723c79e2f071 authored about 8 years ago by Alfonso Uceda <[email protected]>
Test against MRI 2.3.3

https://www.ruby-lang.org/en/news/2016/11/21/ruby-2-3-3-released/

c40939662f0556848364509e22885e34ed3a4f01 authored about 8 years ago by Leonardo Saraiva <[email protected]>
Merge pull request #170 from hanami/fix/utils-json-to-use-parse

Introduced `Hanami::Utils::Json.parse` for safe JSON parsing.

88f6a2412c5fa861d8bffa12d241d9cc7d52b566 authored about 8 years ago by Luca Guidi <[email protected]>
Introduced `Hanami::Utils::Json.generate`. Deprecate `Hanami::Utils::Json.dump` in favor of `.generate`.

0d35c359f4f53f8fefe8d0d010bb570c5ee7686c authored about 8 years ago by Luca Guidi <[email protected]>
Introduced `Hanami::Utils::Json.parse` for safe JSON parsing.

Deprecate `Hanami::Utils::Json.load` in favor of `.parse`.

895f109f672e4084493f4011128fb6bcf94660bd authored about 8 years ago by Luca Guidi <[email protected]>
Prepare for v0.9.0

f6a69962b60d743bef4027e2eecad1c88d58c491 authored about 8 years ago by Luca Guidi <[email protected]>
Restrict gem installation to Ruby 2.3+ via gemspec

7c170b472da0ee4bf01302874c53178d2bd9ed55 authored about 8 years ago by Luca Guidi <[email protected]>
Prepare for v0.9.0

d8b23e8905de6a8b42aaa857b098c95b95b6eb09 authored about 8 years ago by Luca Guidi <[email protected]>
Merge pull request #167 from hanami/hash-initialize-with-to_hash

Utils::Hash initialize with #to_hash

aa3d49aa3f884d8113f34b3b389d27af1757d693 authored about 8 years ago by Luca Guidi <[email protected]>