Ecosyste.ms: OpenCollective

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

github.com/hanami/model

Ruby persistence framework with entities and repositories
https://github.com/hanami/model

Lotus => Hanami

802db2d3d2d8951d679de028aa8291202920f2ea authored almost 9 years ago by Luca Guidi <[email protected]>
Merge pull request #283 from joneslee85/enhance-test

Add test to assert exception message

b7f60957bc2da225bee469966b18da4504af92a1 authored almost 9 years ago by Trung Lê <[email protected]>
Add test to assert exception message

0e150f39b92c67e322e9cbb01bd257168c523429 authored almost 9 years ago by Trung Lê <[email protected]>
Prepare for v0.5.2

c6462d205cd4037b3dad1ffe6ea570ecacf2a98f authored almost 9 years ago by Luca Guidi <[email protected]>
Merge pull request #281 from Acornsgrow/lotus-errors-for-sequel-adapter

Rescue and transform sequel database errors in Lotus::Command

bac33a0fe3b9b885b99ac8700e9fe0167bbc849c authored almost 9 years ago by Trung Lê <[email protected]>
Merge pull request #282 from cllns/add-note-about-dot-load!

Improve NoAdapterError by mentioning `.load!`

3e14c23b605d6f803979c3780e5217f5f727693a authored almost 9 years ago by Trung Lê <[email protected]>
Improve NoAdapterError by mentioning `.load!`

18e3cbb9e34a562b7f0e1fcadfbd98a253154dc9 authored almost 9 years ago by Sean Collins <[email protected]>
Transform Sequel::DatabaseError into Lotus::Model::Error

This transformation is sufficient because Exception#cause makes the original
exception available.

3a977c6f3c472dc9cb20f0d4c2de8c54fb480ba1 authored almost 9 years ago by Kyle Chong <[email protected]>
Rescue and transform sequel database errors in Lotus::Command

When creating an entity, the SqlAdapter does not raise a Lotus::Model::Error and
instead bubbles...

1db52737f0a3c00964f73ba7e94e1f7433b9c6f8 authored almost 9 years ago by Kyle Chong <[email protected]>
Trigger build

cfd8df38bc57afa562acb71abd3f7e822e584581 authored almost 9 years ago by Luca Guidi <[email protected]>
Prepare for 0.5.1

c29850a4f160487d144f814d0f4ffd8dcce5b5f2 authored almost 9 years ago by Luca Guidi <[email protected]>
Merge pull request #270 from AlfonsoUceda/fix-migrator

Raise error when try use migrator class if the adapter isn't a db adapter

29c553371989ea73eb8b70a85deaea17c7999aa4 authored almost 9 years ago by Luca Guidi <[email protected]>
Merge pull request #274 from lotus/fix-mysql-protocol

Added mysql gem to Gemfile and test mysql2 and mysql scheme

18d72449871ba11c13bd87117a132ae382d363a1 authored almost 9 years ago by Luca Guidi <[email protected]>
Added mysql gem to Gemfile and test mysql2 and mysql scheme

54cb22c84a34f49e172bf8c39c52a5fab7880748 authored almost 9 years ago by Alfonso Uceda Pompa <[email protected]>
Merge pull request #271 from lotus/add-rubies-to-travis

Added rubies versions to travis

a44852b067078387e7ff3ade5f5aef7e4c8362a0 authored almost 9 years ago by Alfonso Uceda <[email protected]>
Added rubies versions to travis

2b3c91da6642498727d44a18ee32982a2dbe6dc8 authored almost 9 years ago by Alfonso Uceda Pompa <[email protected]>
Raise error when try use migrator class if the adapter isn't a db adapter

c8a556af06d78425b41daf8e86a2e53072d10348 authored almost 9 years ago by Alfonso Uceda Pompa <[email protected]>
[ci skip] CHANGELOG

945f5101f202298869dcd5c0e9b70e8e1f00e50e authored about 9 years ago by Luca Guidi <[email protected]>
Bump v0.5.1

6e65ff44d9d9ad36a77c30d22bde1befeb875d6a authored about 9 years ago by Luca Guidi <[email protected]>
Merge branch 'fix-misleading-error-for-non-configured-mapper'

9a6357c88384e0d43b3d8d41abc9fa85aad39927 authored about 9 years ago by Luca Guidi <[email protected]>
Fix misleading error message for non configured mapper

528d8cfe10efceb15eb0b4c89ece6180736a3dc7 authored about 9 years ago by Luca Guidi <[email protected]>
Cleanup for #265

aae7021fb379139807877eb0efcfb3010fbcb7f5 authored about 9 years ago by Luca Guidi <[email protected]>
Merge branch 'cllns-catch-system-call-error'

db434abd498e8f063015a082031471fc898c8872 authored about 9 years ago by Luca Guidi <[email protected]>
Merge branch 'catch-system-call-error' of https://github.com/cllns/lotus-model into cllns-catch-system-call-error

10fa563121dc96725b47f2a9f49941e7622269a0 authored about 9 years ago by Luca Guidi <[email protected]>
Depend on lotus-validations ~> for testing

7cd85ce17d239c1c41fe6faba33a4c47c93a1007 authored about 9 years ago by Luca Guidi <[email protected]>
Merge pull request #266 from karimmtarek/introduce-lotus-model-error

Introduce Lotus::Model::Error

1adc5c0de8f453d4fdfd5e696c177ac2509897f5 authored about 9 years ago by Luca Guidi <[email protected]>
Replace ::StandardError with Lotus::Model::Error

- Added Error class
- Required Error class in model.rb and null_adapter.rb
- Replaced all ::Stan...

78619dd228e88a4396f44367a41edd5582048572 authored about 9 years ago by Karim Tarek <[email protected]>
Catch SystemCallError, in case command doesn't exist

Closes #264

d5814033dc07f0cf944e7fe2f60ec0024041ae24 authored about 9 years ago by Sean Collins <[email protected]>
Merge pull request #263 from taylorfinnell/allow-connection-callbacks

Allow an after_connect callback for repo adapters

6013625e0bdd60f7be24d7e19cb8d4f65d5de1ba authored about 9 years ago by Luca Guidi <[email protected]>
missed comment

cd3207ef592cf9c82cb9599ef260ffcf01a0a650 authored about 9 years ago by Taylor Finnell <[email protected]>
document and rename variable

446f16cbca061bbbb1bb7054f6891e8d1fc55b63 authored about 9 years ago by Taylor Finnell <[email protected]>
pass raw options to adapter

6d01bf48f47183c02105f28c8eeef2e7a90326d9 authored about 9 years ago by Taylor Finnell <[email protected]>
initial concept

7fd5bf82eb74d2addf8b0f973c1d8f195dabb9f2 authored about 9 years ago by Taylor Finnell <[email protected]>
Merge pull request #262 from hieuk09/master

[b] Improve error message for `lotus db prepare`

26b57c3c1936b8b77364a56dbd03d5fd337a24b7 authored about 9 years ago by Trung Lê <[email protected]>
[b] Improve error message for `lotus db prepare`

Fix https://github.com/lotus/model/issues/251

35e95b24bf0a152709e3fd774b97c44cc06b98c7 authored about 9 years ago by Hieu Nguyen <[email protected]>
Merge pull request #261 from hlegius/257-split-unit-integration-tests

Added test:unit and test:integration

9fc5c9022d0921548a119a158b6ede30b42352ab authored about 9 years ago by Luca Guidi <[email protected]>
Added test:unit and test:integration

I've split tests into two different categories: unit tests and
integration tests. This way we ca...

0a98e17a555e5093878eadf38c3ae0dea300843d authored about 9 years ago by Hélio Costa <[email protected]>
Merge pull request #259 from hlegius/242-too-many-opened-files-test

Fixed too many open files error

498bcc2f760751704f105b6989b2d46f89f2ee21 authored about 9 years ago by Luca Guidi <[email protected]>
Fixed too many opened files error

I've split the test/integration/migrations_test.rb into several files
inside test/integration/mi...

7edf28cb5ae7dd6aae22b26a7b4f1d87c1f099a7 authored about 9 years ago by Hélio Costa <[email protected]>
Merge pull request #256 from aderyabin/informative_db_drop

database busy exception test

c4bf2c078d5e94f759dcca255cb9c44f5455d8ad authored about 9 years ago by Luca Guidi <[email protected]>
database busy exception

4b941921019c6df9ccd1304d9e60e70b593d6d61 authored about 9 years ago by Andrey Deryabin <[email protected]>
Merge pull request #253 from aderyabin/allowed_attribute_name

refactor check attribute name

ee5e0d26e87ea3892b543c91bd9de70db35826e0 authored about 9 years ago by Trung Lê <[email protected]>
refactor check attribute name

f0ff80bad3da2068d050d06c405a5024a5260bc7 authored about 9 years ago by Andrey Deryabin <[email protected]>
Merge pull request #247 from joneslee85/fix-pg-dropdb

Return error_message for dropdb messages

ea187d6e24c7b54e7e361196061011610406bbf5 authored about 9 years ago by Trung Lê <[email protected]>
Merge pull request #254 from aderyabin/inspect

Pretty entity inspect

3cad25b44fff369262ad247c5d171b62a4a64f52 authored about 9 years ago by Trung Lê <[email protected]>
pretty entity inspect

0748e1c334d9ff3f58f8b8f2d38c8a1153df66db authored about 9 years ago by Andrey Deryabin <[email protected]>
Return error_message for dropdb messages

da46d167aadcee4f44d4755a4e175e33c89d07da authored about 9 years ago by Trung Lê <[email protected]>
Depend on lotus-utils ~> 0.6

6621ab1e7fabc149813039d5027ba54bc551d022 authored about 9 years ago by Luca Guidi <[email protected]>
[ci skip] CHANGELOG

9801dd781dc107aa0888430b220c0293d3eff258 authored about 9 years ago by Luca Guidi <[email protected]>
[ci skip] CHANGELOG

df7a19152e410444628f9f36fe5d22101798f7fe authored over 9 years ago by Luca Guidi <[email protected]>
Prepare for v0.5.0

7b3eac913c26741523f8bf2071cc3601e8efa542 authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #241 from lotus/ignore-dotfiles-in-migrations-directory

Ignore dotfiles in migrations directory

d547af25f89208f2693b8ea4739c22008046dc0c authored over 9 years ago by Luca Guidi <[email protected]>
Ignore dotfiles in migrations directory

48f97fe28cb8028b58261b5c8a936c3e8cbe18c4 authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #216 from lotus/mapper-coercer

Custom coercers for data mapper

a1860c2c94417448e8aa3e197c4b023d7e6981e0 authored over 9 years ago by Luca Guidi <[email protected]>
Merge branch 'master' into mapper-coercer

85219a0562df18337643cb43d09a8e03f045ee41 authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #228 from AlfonsoUceda/sql_joins2

SQL joins

ed562f842fad2a16f3ae68c63b491f7241d562a6 authored over 9 years ago by Luca Guidi <[email protected]>
Set nil to adapter in userrepository in after block

895988b2aa7ffb069ddccf11713ab9f6d726685b authored over 9 years ago by Alfonso Uceda <[email protected]>
Fixed tests

c90a94e687efcbdf108be6ba3ad49f95816b5d66 authored over 9 years ago by Alfonso Uceda <[email protected]>
Merge branch 'sql_joins2' of github.com:alfonsouceda/model into sql_joins2

Conflicts:
test/fixtures.rb

cc6cb28466d70bbe4de410dfb3bd4fb3ab67a90a authored over 9 years ago by Alfonso Uceda <[email protected]>
Support join and left join for sql query

bcd4e0162130c68c9b6eb7346c88bc92ab399ffe authored over 9 years ago by Alfonso Uceda <[email protected]>
Support join and left join for sql query

81a314170c032126f2a32cd5c9fad6ce81c8dd9b authored over 9 years ago by Alfonso Uceda <[email protected]>
Final version of custom coercers

b9cdeb492bb9a0628a222c51287fa95bf6508747 authored over 9 years ago by Luca Guidi <[email protected]>
Fixed broken test

339286899282ba2ab2072c539c878c82cad0c611 authored over 9 years ago by Luca Guidi <[email protected]>
Merge branch 'master' into mapper-coercer

6e678d314da92ea663ddba593cdca29022c0413a authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #207 from lotus/repository-fetch

Implement command/query separation for Repository, by introducing #fetch

3ab57ee3ceb7d13cc1c3d4a6900e5786bd529155 authored over 9 years ago by Luca Guidi <[email protected]>
Merge branch 'master' into repository-fetch

2e0b3b8a814e8d17cb5069f5e27ff2ef8dc6a5f7 authored over 9 years ago by Luca Guidi <[email protected]>
Support both mysql and mysql2 adapter for JRuby compat.

This reverts: 224e0d0cff39b8f11300bc752491bc426743f9d8

f1fd4ae05cedbd0631b21d88759613958dabc4e9 authored over 9 years ago by Luca Guidi <[email protected]>
Merge branch 'master' into repository-fetch

eb77acd9bab339cbf59f67877a9f9fb5beb3e52f authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #222 from AlfonsoUceda/group_query

Added group query to sql

0061cef95f9742e706e5d14f71031c8d7f6331bf authored over 9 years ago by Luca Guidi <[email protected]>
Merge pull request #235 from joneslee85/mysql-is-mysql2-adapter

Drop support for mysql adapter in favour of mysql2 adapter

ab415dd4b5707c01dfd51a2d65333519163ff4a3 authored over 9 years ago by Trung Lê <[email protected]>
Drop support for mysql adapter in favour of mysql2 adapter

224e0d0cff39b8f11300bc752491bc426743f9d8 authored over 9 years ago by Trung Lê <[email protected]>
Merge pull request #232 from vyper/patch-1

Add ruby version 2.1.7 & 2.2.3 in .travis.yml

b1ecd810b023f43b1974f77c2ad90bb87ed1df72 authored over 9 years ago by Trung Lê <[email protected]>
Add ruby version 2.1.7 & 2.2.3 in .travis.yml

51d6b72918cff2231152f9d402f685ed8a4d60d7 authored over 9 years ago by Leonardo Saraiva <[email protected]>
Merge pull request #231 from benlovell/master

Simplifies Gemfile

d7f55ed469c4777edbaf966d8be678d4f35a9a88 authored over 9 years ago by Trung Lê <[email protected]>
Simplifies Gemfile

* Removed the strange logic around the `TRAVIS` check
* Drops the platform-specific gems into ex...

919b1d45c12e79066189cc03e30516273de62f2b authored over 9 years ago by Ben Lovell <[email protected]>
Merge pull request #229 from brennovich/update-readme

Update README

* Mention about JRuby 9000 support

78481db9de59dc16bd07e9854a642645598ade5e authored over 9 years ago by Trung Lê <[email protected]>
Update supported Rubies README section

fcf4944244d696de7a11595a912765c62e67abf1 authored over 9 years ago by Brenno Costa <[email protected]>
Merge pull request #220 from brennovich/jruby-support

Add jRuby 9k support

79eb3d0622141960e3737c4fe7072dfdb664bdd3 authored over 9 years ago by Trung Lê <[email protected]>
Add jRuby 9k support

It introduces a DB URI connection wrapper where we can hold logic of how to
deal with DB connect...

81803cc8f1b02621a94244fb71c6c58ef41f8bfe authored over 9 years ago by Brenno Costa <[email protected]>
Merge pull request #226 from benlovell/master

Don't unnecessarily `to_proc`

45c337eaa0601030251111922e7beec887b79ccc authored over 9 years ago by Trung Lê <[email protected]>
Don't unnecessarily `to_proc`

Unless I'm highly mistaken (and the tests are questionable) explicitly
calling `to_proc` here wa...

1fcb30d4b13f14adcf6ec75b2849d5c674da87b4 authored over 9 years ago by Ben Lovell <[email protected]>
Merge pull request #225 from joneslee85/another-attempt-to-fix-specs

Fix failed build

4d48f4b24ee305e966ebc6d7b29ce556c9faeec3 authored over 9 years ago by Trung Lê <[email protected]>
Clean up extra migration in spec

9a2a0680f6872f857fd7759a7fd15728789021b4 authored over 9 years ago by Trung Lê <[email protected]>
Merge pull request #214 from pascalbetz/issue-206

Fix documentation for create/persist.

3a75c05e478497c0ab529432db78c73c08089a63 authored over 9 years ago by Trung Lê <[email protected]>
Merge pull request #223 from joneslee85/dropdb-postgres

Use dropdb to drop DB with PostgreSQL

99f3146ce7ebb3797385667bacb3ca3b73094719 authored over 9 years ago by Trung Lê <[email protected]>
Keep the old behaviour by raising MigrationError

1e3ebf5e79c7faa1c5f5b789a35669dda14d70ee authored over 9 years ago by Trung Lê <[email protected]>
Replaced DROP DATABASE with dropdb

e5300fa5215cfb80c2807174ba93c14e5912c3ba authored over 9 years ago by Manuel Corrales <[email protected]>
Added group query to sql

9059b779ca86d2a2afa5d63c2c010e632fd5e27d authored over 9 years ago by Alfonso Uceda <[email protected]>
Merge pull request #221 from joneslee85/fix-test-take-2

Fix intermittent specs

f3bab562c06996e8f2add1612c677eeba5a703fd authored over 9 years ago by Trung Lê <[email protected]>
Remove createdb step

f8448526935034d172c470fb7634acbe42ee2ba4 authored over 9 years ago by Trung Lê <[email protected]>
Merge pull request #219 from joneslee85/fix-tests

Fix tests

644d82dce3cffd8490735fc472ba3b5aa42e937c authored over 9 years ago by Trung Lê <[email protected]>
Strip the newline char from POSTGRES_USER

09a079451ae956621839a26640692490045b41ae authored over 9 years ago by Trung Lê <[email protected]>
SQLite adapter new throw EPERM for permission denied

cad1604e3570396ecbd577cc79b3ebf279a341cc authored over 9 years ago by Trung Lê <[email protected]>
Use FileUtils.rm_f instead of Filepath#delete

dc05ea67f5a20e19fb9fcacbdeb387178f62d6a5 authored over 9 years ago by Trung Lê <[email protected]>
Ensure that test clean up after themselves

58f1e228f7eb6c71fda520fedcc4a3a0b5848fbe authored over 9 years ago by Trung Lê <[email protected]>
Refactoring the DB URI

0a870b2f7870588ffcdae91f0c161f44d39924ea authored over 9 years ago by Trung Lê <[email protected]>
Merge pull request #218 from lotus/test-jruby-9k

Test with JRuby 9k

a51cdde77ad835b752b96b17e5c5cf11397ca250 authored over 9 years ago by Trung Lê <[email protected]>
Test with JRuby 9k

1f0f87765d6c9a48802e4efd7d03c8f3d16df6be authored over 9 years ago by Trung Lê <[email protected]>
Ensure deserialized entity will always use Ruby types

9ef08d504c0588a7648cbd401624aaa89260021a authored over 9 years ago by Luca Guidi <[email protected]>
Implemented mapper custom coercer

ca9b1e0a402decdf6f69c0af3ffba6d952952c50 authored over 9 years ago by Luca Guidi <[email protected]>