Ecosyste.ms: OpenCollective

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

rom

Persistence and mapping toolkit for Ruby
Collective - Host: opensource - https://opencollective.com/rom - Code: https://github.com/rom-rb/rom

Tweak console [ci skip]

github.com/rom-rb/rom - 1fe19fe7c7d53d2651e3f0541d758189643ea430 authored over 5 years ago by Piotr Solnica <[email protected]>
Merge pull request #542 from rom-rb/525-fix-combined-root-forwarding

[core] fix forwarding to root in Relation::Combined

github.com/rom-rb/rom - 7245b8cb6dadb5a9413606997a0294dd4a956f19 authored over 5 years ago by Piotr Solnica <[email protected]>
[core] fix forwarding to root in Relation::Combined

When the response from a forwarded method call returns another combined
relation, we need to mer...

github.com/rom-rb/rom - 3ce4000e4bc272fab814c775039a68410d3398f4 authored over 5 years ago by Piotr Solnica <[email protected]>
Update CHANGELOG [ci skip]

github.com/rom-rb/rom - 28eeb40c0c38bb4aa941f68564d9fed4838f2a82 authored over 5 years ago by Piotr Solnica <[email protected]>
[rom] bump to 5.0.2

github.com/rom-rb/rom - 0d285474587c98a7cea5466235ff47110eb01df9 authored over 5 years ago by Piotr Solnica <[email protected]>
[changeset] bump to 5.0.1

github.com/rom-rb/rom - 2afa93b805b1a2b545576a980848883bec4cae24 authored over 5 years ago by Piotr Solnica <[email protected]>
[core] bump to 5.0.2

github.com/rom-rb/rom - ab85d951106d781832ff81accd61aa49ea36c2dd authored over 5 years ago by Piotr Solnica <[email protected]>
[changeset] raise a meaningful error on Relation::Combined#changeset

github.com/rom-rb/rom - 9c16f7a6221bfca2be6ed9527bc3c8291ee93743 authored over 5 years ago by Piotr Solnica <[email protected]>
[changeset] raise a meaningful error when array was passed to #associate

There's a bit work needed to make this pass + some API-related
considerations. We can implement ...

github.com/rom-rb/rom - 181156199d33acfd702f4d5b16bee20b9e8b9fb7 authored over 5 years ago by Piotr Solnica <[email protected]>
Merge pull request #541 from rom-rb/540-fix-handling-of-attribute-options

Fix handling of attribute options

github.com/rom-rb/rom - 88370d3b264057c117231f106be29253010c4806 authored over 5 years ago by Piotr Solnica <[email protected]>
fixup! Fix handling of attribute options

github.com/rom-rb/rom - 8b8ad288373d55320b6aa38b75ab2a0d4227de44 authored over 5 years ago by Piotr Solnica <[email protected]>
Fix handling of attribute options

Fixes #540

github.com/rom-rb/rom - 8a70e2f4263b3e5f5e1ba517b0612dd7df080833 authored over 5 years ago by Piotr Solnica <[email protected]>
Tweak bin/console [ci skip]

github.com/rom-rb/rom - 49ea50872fd62393f21eb8308612a82a2e1a340a authored over 5 years ago by Piotr Solnica <[email protected]>
Update CHANGELOG [ci skip]

github.com/rom-rb/rom - 88d2ae5283887deeb8bd255a3330477ec0403eed authored over 5 years ago by Piotr Solnica <[email protected]>
Minor style fixes

github.com/rom-rb/rom - 41d842691bcfb685e12eac9f4528be7a851b8ce7 authored over 5 years ago by Piotr Solnica <[email protected]>
Remove unused Gateway.mapper_compiler

This was added by a mistake, possibly during some rebase/merge-conflict
resolution. MapperCompil...

github.com/rom-rb/rom - b9e68e39919e77da88c3b923f7065d8e1a95ae0a authored over 5 years ago by Piotr Solnica <[email protected]>
Update coverage setup on travis

github.com/rom-rb/rom - a633d683a03de88c6727972c8bee2dd7ba5b4849 authored over 5 years ago by Piotr Solnica <[email protected]>
Bump to 2.6.3 on travis

github.com/rom-rb/rom - 594789e226d1e3d8be1070c74214b25bae54a759 authored over 5 years ago by Piotr Solnica <[email protected]>
[rom] depend on rom-core >= 5.0.1

github.com/rom-rb/rom - 418c56aaa8bbea5164fc66ad4891defd1747404b authored over 5 years ago by Piotr Solnica <[email protected]>
Bump rom and rom-core to 5.0.1

This adds missing dep on transproc to rom-core and enforces rom gem to
pull in rom-core >= 5.0.1

github.com/rom-rb/rom - 0fb05df5c61bb6f8f9789377c59aa8e01137b597 authored over 5 years ago by Piotr Solnica <[email protected]>
Add missing dep on transproc

github.com/rom-rb/rom - c21df9e8515730ad8533b9e7c585d370d8c57005 authored over 5 years ago by Piotr Solnica <[email protected]>
Skip yard-junk in Rakefile if it was not bundled

github.com/rom-rb/rom - 0cbd9d09bf97a429e06bb81088b6bb758833af41 authored over 5 years ago by Piotr Solnica <[email protected]>
Update CHANGELOG [ci skip]

github.com/rom-rb/rom - 3b33083dda34b377b2450018aa6e7d87bbf9b4f6 authored over 5 years ago by Piotr Solnica <[email protected]>
Merge pull request #527 from rom-rb/yard-improvements

YARD improvements

github.com/rom-rb/rom - 684dfd6717b5db70b665eba468cbbb3e373e7cf2 authored over 5 years ago by Piotr Solnica <[email protected]>
YARD fixes

github.com/rom-rb/rom - 91edad704d753745b6ee12f3f26e07ba0864f813 authored over 5 years ago by Piotr Solnica <[email protected]>
Move yard-related gems to :docs group

github.com/rom-rb/rom - 5a9847465c8d063ba79f0008fcf11339f5f52d2c authored over 5 years ago by Piotr Solnica <[email protected]>
Add yard with yard-junk + yard:junk rake task

github.com/rom-rb/rom - fd6dfe2a3f1a0e8d09779465fc2b3fa26fb43afc authored over 5 years ago by Piotr Solnica <[email protected]>
Use released dry-{logic,types,struct}

github.com/rom-rb/rom - 15df1c81434400c9d0fc748c54c8c45f86e18b53 authored over 5 years ago by Piotr Solnica <[email protected]>
Merge pull request #523 from rom-rb/mapper_compiler_reading_alias

Explicit usage by naming of meta/options bag

github.com/rom-rb/rom - 3fd2196458e09bacfcd793c06f85078c9cf67697 authored over 5 years ago by Piotr Solnica <[email protected]>
Explicit usage by naming of meta/options bag

This uses same nomenclature of rom-rb/rom-sql#326

github.com/rom-rb/rom - e952a2b5054c713af9d6f4265995321b254e6341 authored over 5 years ago by Marc Busqué <[email protected]>
Remove sql_overrides

This was here temporarly while we worked on changes in multiple repos

github.com/rom-rb/rom - 1aa7de08a08471030cc23e2d32362504bc886251 authored over 5 years ago by Piotr Solnica <[email protected]>
Update CHANGELOG [ci skip]

github.com/rom-rb/rom - 6ebdd59f9465daddd3a71766a2dd5830cbcf4a8d authored over 5 years ago by Piotr Solnica <[email protected]>
Tweak bin/console [ci skip]

github.com/rom-rb/rom - d70b105506710324f8ab17493289ebe8b2bcad76 authored over 5 years ago by Piotr Solnica <[email protected]>
Mino style fixes [ci skip]

github.com/rom-rb/rom - 47179771d03f42ae9e5dbc71411fc12dbc5aa868 authored over 5 years ago by Piotr Solnica <[email protected]>
Move bin/console to the top [ci skip]

github.com/rom-rb/rom - 0e8ed79fef87e72f75b34f04b43c61c2bc827641 authored over 5 years ago by Piotr Solnica <[email protected]>
Bump dry-container to ~> 0.7

github.com/rom-rb/rom - 19b4e75e6f2211b0fe66d9b7dd02bc01237af35d authored over 5 years ago by Piotr Solnica <[email protected]>
Bump dry-core to ~> 0.4

github.com/rom-rb/rom - 21c6ea618e28f9877a7b2b09c442877715b1113e authored over 5 years ago by Piotr Solnica <[email protected]>
Merge pull request #526 from rom-rb/dry-initializer-3.0-upgrade

dry-initializer 3.0 upgrade

github.com/rom-rb/rom - 1f9bd47641d7a14dfe6bb9366940ca2bb15def59 authored over 5 years ago by Piotr Solnica <[email protected]>
Bump dry-initializer to ~> 3.0

github.com/rom-rb/rom - 58bf34cac6052c72055307b52b3bd9a832a95824 authored over 5 years ago by Piotr Solnica <[email protected]>
Bump all versions to 5.0.0

We're inlining all versions to simplify maintenance

github.com/rom-rb/rom - 1241273f94a1971529e3b282feaf500c726e8187 authored over 5 years ago by Piotr Solnica <[email protected]>
Bump dry-(logic,types,struct) to 1.0.0

github.com/rom-rb/rom - 20f23748dd564db4e9ea628f18cbbbe20cd3725a authored over 5 years ago by Piotr Solnica <[email protected]>
Fix keyword warnings

github.com/rom-rb/rom - 17d3654c67b4052aa46b6e716e691d913bd274a8 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Fix constructing optional read types

github.com/rom-rb/rom - eec619a6f8040db4e8359232c6ff4ce5bceee3d8 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Fix some code style issues

github.com/rom-rb/rom - 3a22eb043c1069066208b5fa7861e21e1b567a13 authored over 5 years ago by Marc Busqué <[email protected]>
Merge pull request #512 from rom-rb/mb_alias_option

Decouple attribute alias from type definition

github.com/rom-rb/rom - 867c95da5e31ce52ee9a47d549ae41479ab7b068 authored over 5 years ago by Piotr Solnica <[email protected]>
Update .travis.yml

github.com/rom-rb/rom - f2294cc0ec276d55d1c5a78849a5f45c15e7a4d2 authored over 5 years ago by Piotr Solnica <[email protected]>
Add todo note about pending refactor in tests

github.com/rom-rb/rom - 07920fa6f97185cfa3e648ea0cde9d61c1dc2a08 authored over 5 years ago by Marc Busqué <[email protected]>
Fix some codeclimate offenses

github.com/rom-rb/rom - 220df11baa07f27bc62382dcc3a7478f6bd9ffca authored over 5 years ago by Marc Busqué <[email protected]>
Improve docs for name attribute option

github.com/rom-rb/rom - 028c635639f11c07947b41a1d1ef93349c6c1f05 authored over 5 years ago by Marc Busqué <[email protected]>
Make attribute name optional

Fow now, functions are created without a name, and it is later provided
with `as(:name)`.

github.com/rom-rb/rom - 0cfecade12e14a81a2104f370685c64fb467aa84 authored over 5 years ago by Marc Busqué <[email protected]>
Fix coding style issue

github.com/rom-rb/rom - af5aa509123410cd1d754d3b33bed8f3a49b1274 authored over 5 years ago by Marc Busqué <[email protected]>
Move attribute name from type meta to option

github.com/rom-rb/rom - 643a2e2596ee8aaa6e5a8043753c90909e39e9b4 authored over 5 years ago by Marc Busqué <[email protected]>
Add possibility to infer type and set options

This adds the following feature to the schema dsl:

```
schema(infer: true) do
attribute :name...

github.com/rom-rb/rom - e50f5d2f8f9fd0abc2216e65a051943c6b28c87d authored over 5 years ago by Marc Busqué <[email protected]>
Fix return type docs for `alias` attribute option

github.com/rom-rb/rom - 7cb6aecdc1a0906de81a9c05f293921052e527ae authored over 5 years ago by Marc Busqué <[email protected]>
Constrain `alias` option type

github.com/rom-rb/rom - f056c9b731f4134681ce1c77913c96e294533338 authored over 5 years ago by Marc Busqué <[email protected]>
Add options to attribute string representation

github.com/rom-rb/rom - 4068b34fcfa4703d4b15913f306a1bf5c3b01b28 authored over 5 years ago by Marc Busqué <[email protected]>
Adapt schema DSL to take attribute options

github.com/rom-rb/rom - e5bea814ed6a7e829e4fb2cddc9dcdf3236aaea5 authored over 5 years ago by Marc Busqué <[email protected]>
Simplify attribute creation from info hash

github.com/rom-rb/rom - 301193d87a35aa8a6c8beb2e884d2c7189c4c110 authored over 5 years ago by Marc Busqué <[email protected]>
Decouple attribute alias from type definition

github.com/rom-rb/rom - 31857d766d1b20f86de71ba910d2fa7819fe8d3a authored over 5 years ago by Marc Busqué <[email protected]>
Minor clean up in Gemfile

github.com/rom-rb/rom - f818ed4cd10f987a9f586957eef252ecaca982d0 authored over 5 years ago by Piotr Solnica <[email protected]>
Make benchmark seeding optional based on SEED env [ci skip]

github.com/rom-rb/rom - b6d69c0fd03d10d043437b62c2c9e16d281e4165 authored over 5 years ago by Piotr Solnica <[email protected]>
Merge pull request #521 from lauratpa/fix-small-documentation-error

Fix return values mentioned in documentation

github.com/rom-rb/rom - 9d0c35c224c594c05bbdcb2edf0ddf194ff7fc5c authored over 5 years ago by Piotr Solnica <[email protected]>
Fix return values mentioned in documentation

github.com/rom-rb/rom - e088bcee562d48748eaea28ba30918f69e5d3275 authored over 5 years ago by Laura Paakkinen <[email protected]>
Update README.md

[ci skip]

github.com/rom-rb/rom - 75cc905c1fd21000af3c353984a69b026fe099e9 authored over 5 years ago by Piotr Solnica <[email protected]>
Update README.md

[ci skip]

github.com/rom-rb/rom - 39efd21f694a54cec666f7b04822453dc6a68682 authored over 5 years ago by Piotr Solnica <[email protected]>
Update codeclimate config [ci skip]

github.com/rom-rb/rom - 3352188bfe656deb1b13a134c31bb54ad975d797 authored over 5 years ago by Piotr Solnica <[email protected]>
rubocop -a --only Style/FrozenStringLiteralComment

github.com/rom-rb/rom - 2fec380aa07ceef1d46e125c4f5f23eab468e7bc authored over 5 years ago by Piotr Solnica <[email protected]>
Update codeclimate config

github.com/rom-rb/rom - 5770652aa9c11cd341460f25c2ecf8a2df994c35 authored over 5 years ago by Piotr Solnica <[email protected]>
Specify branches for git sources in Gemfile

github.com/rom-rb/rom - 314ed4fc594a7f2e96733b1ccfe394053ac8d19d authored over 5 years ago by Piotr Solnica <[email protected]>
Use released dry-{types,struct}

github.com/rom-rb/rom - 56fee4313a4d9c0d0de55c8144301e3a6050da8d authored over 5 years ago by Nikita Shilnikov <[email protected]>
Update type imports

github.com/rom-rb/rom - 62e76d1728b34f08f0506dd7253ea2405e5e8bca authored over 5 years ago by Nikita Shilnikov <[email protected]>
Sync with latest dry-types changes

github.com/rom-rb/rom - 3f8009dd14e75b9a2345f4fe45bbb9484e80058c authored over 5 years ago by Nikita Shilnikov <[email protected]>
Bump concurrent-ruby to ~> 1.1

github.com/rom-rb/rom - 4531cacba477f7a8aadba8a60bbed22d4deea390 authored over 5 years ago by Piotr Solnica <[email protected]>
Update .travis.yml

github.com/rom-rb/rom - e00285dd8a540bc1f2993b855158e68bc71b688c authored over 5 years ago by Piotr Solnica <[email protected]>
Nope, this wasn't the last one

github.com/rom-rb/rom - 3d1b4611c9a1988a9e8fe1da15a860bfff10e034 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Rename Int to Integer (I hope this is the last occurrence)

github.com/rom-rb/rom - ed4960bb91b2f0a89049a7849d4fe6ad09f8613e authored over 5 years ago by Nikita Shilnikov <[email protected]>
Remove compatibility with old dry-types

github.com/rom-rb/rom - 6fb241e4934b9d0fa6de4fc9e316688953e309dc authored over 5 years ago by Nikita Shilnikov <[email protected]>
Fix ruby 2.6 warnings

github.com/rom-rb/rom - 728e88cd15911b021b4c1d3909cda0b7af9c84a7 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Update spec failing on jruby

JRuby started to use class names for generating error messages, I hope CRuby will follow

github.com/rom-rb/rom - 6e6a509fc4652c80fd06aafd960b594820d68da3 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Update CI config

github.com/rom-rb/rom - 3a84c5cb84a526a77fdac219d417ea2f81cc1402 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Drop support for Ruby < 2.4

github.com/rom-rb/rom - 77f10921d838be9333a5a8cc1832c35e8edef5d6 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Update required dry-types version

github.com/rom-rb/rom - 7b9264fbee5ce71bbe6929427a9b0e0c15e4e0c9 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Use deps from master

github.com/rom-rb/rom - e83ec539fb13201e4afc2991d08f70105d17f268 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Update type transformation

github.com/rom-rb/rom - 054162dc2e1a109ccf76f3d91b89dcaa95c27202 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Fix warnings

github.com/rom-rb/rom - 55ec17af6cdd7e67eda420420083ca9b18db3141 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Sync with new schemas from dry-types

github.com/rom-rb/rom - 2b29c50619cfa6dd7ce7ad08081d1e3654169c22 authored over 5 years ago by Nikita Shilnikov <[email protected]>
Remove mutant-related stuff

github.com/rom-rb/rom - e799b359da08df9d6685f6d06e66d7544e8a5b35 authored over 5 years ago by Piotr Solnica <[email protected]>
Remove inflecto from Gemfile

github.com/rom-rb/rom - 0a4fd6367cef174a321dbde49e48079b0d3660ed authored over 5 years ago by Piotr Solnica <[email protected]>
[core] update dry-types/struct

github.com/rom-rb/rom - cb87776ece35af530680747f9f6810bb66a8d5c8 authored over 5 years ago by Piotr Solnica <[email protected]>
Update issue templates

github.com/rom-rb/rom - d34b4795b7d91598be7ad7be9c0aa9dc82d54771 authored almost 6 years ago by Piotr Solnica <[email protected]>
Update issue templates

github.com/rom-rb/rom - 448f907010ad5d43f62e4e406462cebd3e638422 authored almost 6 years ago by Piotr Solnica <[email protected]>
Update issue templates

github.com/rom-rb/rom - 8ec6240ded3e97c6341839acfe4e6f91e96151eb authored almost 6 years ago by Piotr Solnica <[email protected]>
Update issue templates

github.com/rom-rb/rom - 04a29ea21573aebb370ab69acfb42e0d3fe84570 authored almost 6 years ago by Piotr Solnica <[email protected]>
Update CONTRIBUTING.md [ci skip]

github.com/rom-rb/rom - f7a886eef43be6c5de5881483b39321b2d099333 authored almost 6 years ago by Piotr Solnica <[email protected]>
Merge pull request #514 from rom-rb/mb_docker_improvements

Improve docker environment

github.com/rom-rb/rom - fc1190839bff0c2c712b75c366be321de4d54f7c authored almost 6 years ago by Piotr Solnica <[email protected]>
Improve docker environment

- Ready to use without Gemfile.lock
- Cache pre-installed gems when bundle install
- Simplify Do...

github.com/rom-rb/rom - dd9d74feb0199ddfb0ff291b1e0fa64dc93715b9 authored almost 6 years ago by Marc Busqué <[email protected]>
Merge pull request #513 from rom-rb/fix-command-doc

Fix typos in `ROM::Command` YARD doc

github.com/rom-rb/rom - 313b5b39567db29b9019db5da47ea558e1b2d6b3 authored almost 6 years ago by Piotr Solnica <[email protected]>
Fix typos in `ROM::Command` YARD doc

github.com/rom-rb/rom - aff8681da67451fe1a2469dab53b920bc3bba4b8 authored almost 6 years ago by Vasily Kolesnikov <[email protected]>
Merge pull request #510 from rom-rb/rom5-remove-aggregate

Remove `Repository::Root#aggregate` method

Refs #453

github.com/rom-rb/rom - 5413f70fce683adfbfe44dfc3f37ab28e86209a8 authored almost 6 years ago by Piotr Solnica <[email protected]>
Remove `Repository::Root#aggregate` method

Remove `Repository::Root#aggregate` in favor of `Relation#combine`

Upgrade example:

ROM 4.x

...

github.com/rom-rb/rom - e3c1c6dc97d7bfede4ba03ff4b9cb1e5575f734f authored almost 6 years ago by Vasily Kolesnikov <[email protected]>