Ecosyste.ms: OpenCollective

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

Dynamoid, the Ruby DynamoDB ORM

Supports the development of Dynamoid, the Ruby DynamoDB ORM.
Collective - Host: opensource - https://opencollective.com/dynamoid - Code: https://github.com/Dynamoid

need to check class, not instance, for attributes. durp!

github.com/Dynamoid/dynamoid - 6040a520e0eb5103cd758222c1d5cf0c6ca11bb7 authored over 11 years ago by Andrés Rojas <[email protected]>
Support for removing fields after they've been defined

github.com/Dynamoid/dynamoid - ee6a1d50632003a0dfdbf91170364b9a0d225e0f authored over 11 years ago by Logan Bowers <[email protected]>
subclassing support

github.com/Dynamoid/dynamoid - 86ad6dc7b114468811e19e6ab74a845639705fd1 authored over 11 years ago by Andrés Rojas <[email protected]>
Merge pull request #136 from stefanneculai/fix_update

Update attributes can get an empty array.

github.com/Dynamoid/dynamoid - 40458de62b2e7463d5861726c4710259d1e8f00a authored over 11 years ago by Logan Bowers <[email protected]>
Update attributes can get an empty array

github.com/Dynamoid/dynamoid - 4e8627f5bd43d1834679b7ed9750be3a4fce386e authored over 11 years ago by Stefan <[email protected]>
Fix exists?.

github.com/Dynamoid/dynamoid - e329d3de4e88128a2cad2079d56417fa7331af38 authored over 11 years ago by Stefan <[email protected]>
Add class docs.

github.com/Dynamoid/dynamoid - 11b4d71e5ad2b592ef99754ed98d2d08cb5e8549 authored over 11 years ago by Stefan <[email protected]>
Add count to document.

github.com/Dynamoid/dynamoid - 073945d8948adbe8c2cc77b28311d8deec35d407 authored over 11 years ago by Stefan <[email protected]>
Merge pull request #124 from stefanneculai/fix_index_hash_key

Symbolize keys passed to Chain#where()

github.com/Dynamoid/dynamoid - 19a5cbdfda9a8d1be0283ba379a83f92ad672ae0 authored over 11 years ago by Logan Bowers <[email protected]>
Merge pull request #123 from stefanneculai/before_update_fix

Model update callbacks were not defined.

github.com/Dynamoid/dynamoid - 739a638c12c6ecaf8622e555f2327ddda9640f03 authored over 11 years ago by Logan Bowers <[email protected]>
Merge pull request #122 from stefanneculai/where_by_key

Fix for issue #120

github.com/Dynamoid/dynamoid - 5eb1f028fdcf9ef25d93e1b6982a42a4224be87d authored over 11 years ago by Logan Bowers <[email protected]>
Merge remote-tracking branch 'origin/master' into before_update_fix

Conflicts:
lib/dynamoid/persistence.rb

github.com/Dynamoid/dynamoid - f4b11355a896c75d2ada98fdacaf15dc209755e1 authored over 11 years ago by Stefan <[email protected]>
Update .gitigore for RubyMine.

github.com/Dynamoid/dynamoid - 7e79ea5e270daee72698e856d8d0f62ff4f09ba8 authored over 11 years ago by Stefan <[email protected]>
Update .gitignore for RubyMine.

github.com/Dynamoid/dynamoid - df7818ba5a93f09cc0dbc7459315ffbbd06d7dec authored over 11 years ago by Stefan <[email protected]>
Update persistent to use update callbacks.

github.com/Dynamoid/dynamoid - fb5269282aa04e792d515448faadb8d2b05f4d57 authored over 11 years ago by Stefan <[email protected]>
Hash keys are converted to_sym.

github.com/Dynamoid/dynamoid - cbd39fea74f7f81fa080a1a400b7199e8d730c9c authored over 11 years ago by Stefan <[email protected]>
Index hash_key values were empty because of the key used.

github.com/Dynamoid/dynamoid - 36300c4d65667e912ed7b6bbebb4e7d9a3c46c25 authored over 11 years ago by Stefan <[email protected]>
Model before_update callback was not defined.

github.com/Dynamoid/dynamoid - 3b000dfcacce247f5cd28171b5d5f34a71f81bdf authored over 11 years ago by Stefan <[email protected]>
Use a range query when only a hash key or range key is specified in query. Includes tests.

github.com/Dynamoid/dynamoid - d913d1f6bed0752a8fb5840199eaa4504267abf8 authored over 11 years ago by Stefan <[email protected]>
Use QUERY when WHERE clause has HASH KEY.

github.com/Dynamoid/dynamoid - 594b9647e82ab788ab6c53c64c034241a786b55a authored over 11 years ago by Stefan <[email protected]>
Merge pull request #118 from loganb/optimistic_locking

Add optimistic locking support automatically for tables with a lock_version

github.com/Dynamoid/dynamoid - df7b723956d99cc47c356885ceb7bfaf5106a163 authored over 11 years ago by Logan Bowers <[email protected]>
Fixed two comments that were transposed

github.com/Dynamoid/dynamoid - 20692e349d6c01538820aa61b7826cce2cd4daf9 authored over 11 years ago by Logan Bowers <[email protected]>
Include lock_version support for update! and update operations

github.com/Dynamoid/dynamoid - 5610ff5fcbdee9caabc6bfd21a6a351dcd7c20d0 authored over 11 years ago by Logan Bowers <[email protected]>
Add documentation

github.com/Dynamoid/dynamoid - 375ea43086d8e332ea941b27c5db84ae9ddd70c4 authored over 11 years ago by Logan Bowers <[email protected]>
Add optimistic locking support automatically for tables with a lock_version

github.com/Dynamoid/dynamoid - 38ba12fd4a45121ed610be766be42d5dbe9e3125 authored over 11 years ago by Logan Bowers <[email protected]>
Merge pull request #117 from loganb/master

Fix some broken tests

github.com/Dynamoid/dynamoid - 227c67434302abf254df596c3ba16566fcfaed27 authored over 11 years ago by Logan Bowers <[email protected]>
Fix some test breakages, notably a spec test that turned on partitioning but didn't turn it back off

github.com/Dynamoid/dynamoid - 8559698dddd142a620ccddfa65c4020c1c1884b4 authored over 11 years ago by Logan Bowers <[email protected]>
Merge pull request #111 from daniel-marschner/master

Fixed `ArgumentError: unsupported attribute type DateTime` on document reload

github.com/Dynamoid/dynamoid - 6a553b81c6a2ccbc274eef762b9392ed2679ed0e authored over 11 years ago by Logan Bowers <[email protected]>
Update the Gemfile since Dynamoid uses the v1 DynamoDB API and fake_dynamo >=0.2 only implements the v2 API

github.com/Dynamoid/dynamoid - 73ee63e4872d9704ad4a09a89a34ae0200df02dc authored over 11 years ago by Logan Bowers <[email protected]>
Updates to the README to reflect new functionality

github.com/Dynamoid/dynamoid - aea0935103a75dae115d4c2071a312c2806e7862 authored over 11 years ago by Logan Bowers <[email protected]>
Merge pull request #112 from luisantonioa/master

Switch Dynamoid to use Enumerator instead of Arrays (and support automatic batching on large Dyn...

github.com/Dynamoid/dynamoid - 31b5dd41e1ef430b2433bf046c16eff65ef64bcb authored over 11 years ago by Logan Bowers <[email protected]>
No need to send :dump_field;

github.com/Dynamoid/dynamoid - e03cd7ce075bb4754fdc67b6fe756b4582bdeaa4 authored over 11 years ago by Daniel Marschner <[email protected]>
Merge pull request #114 from KensoDev/readme_changes

Readme changes

github.com/Dynamoid/dynamoid - f6fc8253e7ee9c2b95b68407a597294907ef42fa authored over 11 years ago by Logan Bowers <[email protected]>
Adding the link to the DDB regions

github.com/Dynamoid/dynamoid - f24a62f7d00f590e452a6aa581c2f9d15372d473 authored over 11 years ago by Avi Tzurel <[email protected]>
Minor fix in the README

github.com/Dynamoid/dynamoid - b7b82ce9aed0cd79cc845d75e00be5830e842b6d authored over 11 years ago by Avi Tzurel <[email protected]>
Convert Dynamoid to use Lazy Enumerator's instead of Arrays

github.com/Dynamoid/dynamoid - b2886d8f484263fba8639b1a5491ecb5ae1ae7b8 authored over 11 years ago by Luis Arias <[email protected]>
Typo;

github.com/Dynamoid/dynamoid - 455baa296ea636a60653cc728c9e207ce9941c88 authored over 11 years ago by Daniel Marschner <[email protected]>
Fixed document reloading with :datetime range;

github.com/Dynamoid/dynamoid - 8327b77c0e55dc78519d22c042049f27c78a3318 authored over 11 years ago by Daniel Marschner <[email protected]>
Merge pull request #107 from loganb/master

Add TravisCI to the project

github.com/Dynamoid/dynamoid - c919c07c479d8121891687353f5f27f49720791f authored over 11 years ago by Logan Bowers <[email protected]>
Merge pull request #105 from mpatric/master

Fix equality check when documents have a range key, and correct behaviour when documents are use...

github.com/Dynamoid/dynamoid - af7c9520a64001bbe1f7b136033a326b5efb0b12 authored over 11 years ago by Logan Bowers <[email protected]>
DRY up document tests

github.com/Dynamoid/dynamoid - fb3023049e0c3361c14c0ad9c349857e2291aabb authored over 11 years ago by Michael Patricios <[email protected]>
Simplify logic in Dynamoid::Document's equality check

github.com/Dynamoid/dynamoid - fc0a97a7f052b529a9915a77df6f7234456526d6 authored over 11 years ago by Michael Patricios <[email protected]>
Change hash method so that it doesn't unnecessarily create an array during hash computation

github.com/Dynamoid/dynamoid - d5e4684f865773b242ceccc11168c875c553bd08 authored over 11 years ago by Michael Patricios <[email protected]>
Add a travis.yml

github.com/Dynamoid/dynamoid - 159bf671074581bc2f3c95fae3542d329ecbc91a authored over 11 years ago by Logan Bowers <[email protected]>
Change tests to be more descriptive of what is being tested, as suggested by luxx

github.com/Dynamoid/dynamoid - 6cee8101c37e33174c0160a411322968f801170d authored over 11 years ago by Michael Patricios <[email protected]>
Better implementation of Document == which ignores range if the object being compared does not respond to range_value

github.com/Dynamoid/dynamoid - d44f420fa6cf15194c40d88552638fb65c20a5f2 authored over 11 years ago by Michael Patricios <[email protected]>
Fix issues: checking equality on documents with a range key should take the range value into account, correct behaviour of documents when used as keys in a Hash

github.com/Dynamoid/dynamoid - 633a74e22a4d0abf95df5d9283228207f96b27ec authored over 11 years ago by Michael Patricios <[email protected]>
Merge pull request #97 from bricka/master

A few documentation improvements

github.com/Dynamoid/dynamoid - 0af458cfacd93e69079ba6e49141629f0022f75e authored over 11 years ago by Josh Symonds <[email protected]>
Missed one more case of the bad endpoint configuration

github.com/Dynamoid/dynamoid - 4d8e194c44aca8a18292bf204d0194836e40b051 authored over 11 years ago by Alex Brick <[email protected]>
Correcting a few issues with the README

github.com/Dynamoid/dynamoid - 76353e055d0c58e0a19f55386ecb6f842eb39b2b authored over 11 years ago by Alex Brick <[email protected]>
Merge pull request #96 from luxx/master

Update aws-sdk, find_all query options, test cleanup

github.com/Dynamoid/dynamoid - c91ded49e6eee05a94fb71ce716562c522d3abff authored almost 12 years ago by Josh Symonds <[email protected]>
Finders find_all now passes query options along, handle empty results better

github.com/Dynamoid/dynamoid - bd9ded5c3ed4ed7a6732276942fec46501f43c9b authored almost 12 years ago by Lane LaRue <[email protected]>
Adapter.read pass options to batch_get_item. Tests cleaned up

github.com/Dynamoid/dynamoid - 3db07cd87c959838b6c1cfa4d2f25bb30c450195 authored almost 12 years ago by Lane LaRue <[email protected]>
add query options to Adapter::AwsSdk.batch_get_item

github.com/Dynamoid/dynamoid - 56061b81165caa7c3347ebf748bad7de064ada9f authored almost 12 years ago by Lane LaRue <[email protected]>
update aws-sdk to 1.8.0

github.com/Dynamoid/dynamoid - 1cf6fa0cb271856908b088cdff0fefae5a748483 authored almost 12 years ago by Lane LaRue <[email protected]>
Regenerating gemspec

github.com/Dynamoid/dynamoid - 6baebdc026ec37d10606d5a156188c488cbfaf9b authored almost 12 years ago by Josh Symonds <[email protected]>
Version bump 0.6.1

github.com/Dynamoid/dynamoid - ca8a085de4818607e95a00ab6eba72caba0cfc4c authored almost 12 years ago by Logan Bowers <[email protected]>
Merge pull request #94 from loganb/fixed_scan

- Fix boolean type
- Fix spec_helper.rb
- DRY up aws_sdk_spec.rb

github.com/Dynamoid/dynamoid - b80bb1239f4542ee6d5a234c9c5736a570d83348 authored almost 12 years ago by Logan Bowers <[email protected]>
DRY up aws_sdk_spec, consoldating code that was mostly copy & paste

github.com/Dynamoid/dynamoid - 8829045a01e567bf3e7810c0fa6f5d9bce00cfe5 authored almost 12 years ago by Logan Bowers <[email protected]>
Create DynamoDB tables on a per-test basis and delete them after each test

github.com/Dynamoid/dynamoid - 6bfd9f4b329e418d8e31d070fc69d816acd73080 authored almost 12 years ago by Logan Bowers <[email protected]>
Turn an 'if' block that hides tests into a pending notification

github.com/Dynamoid/dynamoid - 9d44546bc550ca59fd53c5c12ab24dcfebb6413e authored almost 12 years ago by Logan Bowers <[email protected]>
Only half of the boolean type worked. Fix that, and improve related test coverage

github.com/Dynamoid/dynamoid - ef8ca2e8a242c2e1f5be73255228d0cf27e246cd authored almost 12 years ago by Logan Bowers <[email protected]>
Fix spec_helper to match new mechanism for configuring AWS

github.com/Dynamoid/dynamoid - 0c37f10f62a57ea0f8f1e645c30f28b37afe0353 authored almost 12 years ago by Logan Bowers <[email protected]>
Updating gemspec

github.com/Dynamoid/dynamoid - c62b059b6af93b61b6305ab6d6db7157fd711475 authored almost 12 years ago by Josh Symonds <[email protected]>
Updating README with new contributors

github.com/Dynamoid/dynamoid - cc8db18f4dfc1105be8148f1138d95dbec1923c6 authored almost 12 years ago by Josh Symonds <[email protected]>
Version bump to 0.6.0

github.com/Dynamoid/dynamoid - 704565b572e1872e7a904e8b57dc24502d6624f4 authored almost 12 years ago by Josh Symonds <[email protected]>
Merging changes, removing .project file from tracking

github.com/Dynamoid/dynamoid - 0f429f8407c8048859c0017116441591bae455e7 authored almost 12 years ago by Josh Symonds <[email protected]>
Fixing merge errors

github.com/Dynamoid/dynamoid - bf403f422a04e62b1eadc792afd165ddd7d14376 authored almost 12 years ago by Josh Symonds <[email protected]>
Merge pull request #88 from AdeptMobile/master

Scan Index Forward, update_attributes, Batch Destroy all, and Querying on Partitioned

github.com/Dynamoid/dynamoid - 7a6b0ff0ba93b75f038d8825cfae63e0ca782a84 authored almost 12 years ago by Josh Symonds <[email protected]>
Merge pull request #91 from loganb/put_consistency

Check for existence on creation rather than silently clobber

github.com/Dynamoid/dynamoid - 6e57c30903e93fb4e684de80202ef4ac56773153 authored almost 12 years ago by Josh Symonds <[email protected]>
Check for existence on creation rather than silently clobber

github.com/Dynamoid/dynamoid - eb5207afba26ef6134d8c1f0870376f5e61d796a authored almost 12 years ago by Logan Bowers <[email protected]>
1 removed scan_index_forward from scan requests

2 update_attributes was not saving the record after loading the new attributes. Fixed and all te...

github.com/Dynamoid/dynamoid - 1f6f1c3f3ec0419b7a882baff0ebbc397ed5fe76 authored almost 12 years ago by Craig Heneveld <[email protected]>
fix boolean type for undump on initialize

github.com/Dynamoid/dynamoid - 474be8b29dbe41d4abca7cd4d94d1c9681aa10ac authored almost 12 years ago by Lane LaRue <[email protected]>
Add support for a boolean type and raise errors rather than failing silently with bogus column types

github.com/Dynamoid/dynamoid - fede41ac6449230812ac1905ec0456f927bda5cc authored almost 12 years ago by Logan Bowers <[email protected]>
removed scan_index_forward from scan requests

github.com/Dynamoid/dynamoid - 34e948722feebcdb14628de7286af28685b156b8 authored almost 12 years ago by Craig Heneveld <[email protected]>
added support for scan_index_forward when chaining, made it so start when chaining works correctly.

github.com/Dynamoid/dynamoid - 04fe77579f637506669aabba56cb59901b321907 authored almost 12 years ago by bcoe <=>
Default port is 443 not 80 (using ssl)

github.com/Dynamoid/dynamoid - 6e986e66157b4d93c611e75fd928a1a4d5644386 authored almost 12 years ago by Mike Gaffney <[email protected]>
Merge pull request #75 from gaffo/master

Default port is 443 not 80 (using ssl)

github.com/Dynamoid/dynamoid - fdf4f22ee119b6d0510063109ec9aef2b06c6205 authored almost 12 years ago by Josh Symonds <[email protected]>
Merge pull request #76 from bcoe/master

Added support for scan_index_forward() to chaining. Fixed bug with start() when chaining a query

github.com/Dynamoid/dynamoid - 497d845c6cb4da5485a545b2e509234a77aa248a authored almost 12 years ago by Josh Symonds <[email protected]>
Merge pull request #80 from AdeptMobile/master

Fix for broken method in chain class

github.com/Dynamoid/dynamoid - d251bd8ed7c34927dbc087034ef8273bfcd2074e authored almost 12 years ago by Josh Symonds <[email protected]>
bug fix: a partitioned id field with period only returning first part of id, ex, id=112345.value.199 would set id to 112345 instead of 11234.value

github.com/Dynamoid/dynamoid - 422bf9b3e434ef282acf13ee3822011347d42861 authored almost 12 years ago by Craig Heneveld <[email protected]>
removed project file

github.com/Dynamoid/dynamoid - 92a6ef612f55e0efd3db5a73d5f8c25ea4b1c8cd authored almost 12 years ago by Craig Heneveld <[email protected]>
fixing undefined method range_key, changed to range_hash

github.com/Dynamoid/dynamoid - c118b0f234555a9c625b50a7c932d11a8ceb996d authored almost 12 years ago by Craig Heneveld <[email protected]>
Need to pass in serialization options when serializing attributes.

github.com/Dynamoid/dynamoid - 7ba4f45df2877d926fbf32e464fa29055a3089f2 authored almost 12 years ago by bcoe <=>
fixed bug with serialization in update attributes.

github.com/Dynamoid/dynamoid - 273c3076bb94ab67257bc72481d6b1831a513ce8 authored almost 12 years ago by bcoe <=>
no longer skip read_only attributes, we need to find a better way to enforce these.

github.com/Dynamoid/dynamoid - 4c4596dd737047f5baa2e3ff2a7c4128fc356c2b authored almost 12 years ago by bcoe <=>
update will now update, but calls before_save to adhere to the old contract.

github.com/Dynamoid/dynamoid - 59fe14da661fed7c19dd44313de55b70db207ae9 authored almost 12 years ago by bcoe <=>
removed commented out line.

github.com/Dynamoid/dynamoid - 322b08007c8493567c200a380d66a49abe78c80d authored almost 12 years ago by bcoe <=>
making it so update updates fields rather than re-persists the entire object.

github.com/Dynamoid/dynamoid - a9657089c7afe1c788850e0cc0ca573070ad0d7e authored almost 12 years ago by bcoe <=>
the module portion of a class name module::classname will now be ignored when choosing a table name.

github.com/Dynamoid/dynamoid - c53b556b446a24caec96561e7cec3a10e833c621 authored almost 12 years ago by bcoe <=>
adding support for "attr_readonly" allows attributes on a document to be read but not written back to the DB this is useful for fields that have low-level atomic operations being applied to them... baller.

github.com/Dynamoid/dynamoid - 99052248147d5a90f755defdc9d04679d75712c3 authored almost 12 years ago by bcoe <=>
added support for scan_index_forward when chaining, made it so start when chaining works correctly.

github.com/Dynamoid/dynamoid - 67b4093120db3836ef73c25563dba9012efa7d1d authored almost 12 years ago by bcoe <=>
Fixing up the start_key logic.

github.com/Dynamoid/dynamoid - 2a3dbd22033112ac0bc2f1f1c31d5645797f4a70 authored almost 12 years ago by bcoe <=>
fixing up the start_key logic.

github.com/Dynamoid/dynamoid - db4fc96cc65697db42171e2277068e6a37b3774a authored almost 12 years ago by bcoe <=>
Documentation changes

github.com/Dynamoid/dynamoid - 25c689e7c62207534b00c4c7935cb787710c2b60 authored almost 12 years ago by Kishorekumar Neelamegam <[email protected]>
Fix for to support aws-sdk 1.6.9 version, and configuration using aws.yml file.

github.com/Dynamoid/dynamoid - 55c7b11a6a8e510b601eb9ec3a23044bbbb0a58b authored almost 12 years ago by Kishorekumar Neelamegam <[email protected]>
An exception occurs if Dynamoid is used to create the first collection in DynamoDB.

github.com/Dynamoid/dynamoid - 9930663482145d1d0f2334a431cbc971c46dd39d authored about 12 years ago by bcoe <=>
Default port is 443 not 80 (using ssl)

github.com/Dynamoid/dynamoid - 9a6148bac4d9e2f11ed5744132b93c365eef6f9e authored about 12 years ago by Mike Gaffney <[email protected]>
Regenerating gemspec

github.com/Dynamoid/dynamoid - 422c214392b5669ad079f86da8c1d1ebdcefbeb4 authored about 12 years ago by Josh Symonds <[email protected]>
Version bump to 0.5.0

github.com/Dynamoid/dynamoid - ed1514bd3c6fde0ef508b859d3b3d49dad579db9 authored about 12 years ago by Josh Symonds <[email protected]>