Ecosyste.ms: OpenCollective

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

github.com/Dynamoid/dynamoid

Ruby ORM for Amazon's DynamoDB.
https://github.com/Dynamoid/dynamoid

Merge pull request #721 from ndjndj/update-sample-incorrect-in-readme

remove code sample that not exist as specifications in update method.

cfa73baedc0d6fa40261650483fa547bec54b904 authored 12 months ago
remove code sample that not exist as specifications in update method.

8a81cd2a478142d00e7efb581f02f8622a9df9e7 authored 12 months ago
Merge pull request #688 from ckhsponge/transact

transactions multi-table MVP

6b96d1d9cb8cb6d011cc84d1ca4cc65f43d6a729 authored about 1 year ago
write transactions that can span tables

a5b764038b152f2ddd2e0cf1a7094a214f7489e2 authored about 1 year ago
Bump version to 3.10.0

4520343543eabc93ca7fb357fdac2d15f1562544 authored about 1 year ago
Merge pull request #717 from Dynamoid/ak/prepare-release-3-10-0

Prepare release v3.10.0

38c1a2fd7507c12d6c181ab4370fa346003bda0d authored about 1 year ago
Update Rubocop to 1.60.2

eeb4de241ff1d20f5b3fe5caa60050dd62a44bf2 authored about 1 year ago
Fix Rubocop warnings in specs

058b8974ffdac0331a9c93ec3ac423d852749e29 authored about 1 year ago
Update bin/console script and fix default fake AWS credentials

0e71b8468e07275496b51022c0b869d5e9735864 authored about 1 year ago
Update README.md and add missing description of the create_table_on_save options

6b706885735b1bca7aff189b1a49d407714f16aa authored about 1 year ago
Update CHANGELOG.md for the release 3.10.0

8d37c4e348ae578d02825c2b33ac6231ac72573e authored about 1 year ago
Merge pull request #716 from ndjndj/fix-typo-in-chain

Fix typo in `lib/dynamoid/criteria/chain.rb`

8029e132b47e310ebda45331e3da410aa32c128a authored about 1 year ago
fix typo

97928951084c2da155e9fced18dfbee1d3d80a1b authored about 1 year ago
Merge pull request #708 from Dynamoid/depfu/update/activemodel-7.1.3

Update activemodel 7.1.2 → 7.1.3 (patch)

281d4391b917c9c4c40a2748d9c5833e4982321c authored about 1 year ago
Update all of rails to version 7.1.3

22ebf643bb655127f486e6eeacca738950e28048 authored about 1 year ago
Merge pull request #711 from Dynamoid/depfu/update/aws-sdk-dynamodb-1.100.0

Update aws-sdk-dynamodb 1.98.0 → 1.100.0 (minor)

398f0657c68ef42aa41fa995f8a137ba6096d0ad authored about 1 year ago
Update aws-sdk-dynamodb to version 1.100.0

8c9e31e6d4f8fca0fab3d6cf1e75e3a316363ab8 authored about 1 year ago
Merge pull request #704 from Dynamoid/dependabot/bundler/overcommit-0.62.0

Bump overcommit from 0.61.0 to 0.62.0

ffb3c8b2b3bce17afe3e398e359b8069d522da3d authored about 1 year ago
Bump overcommit from 0.61.0 to 0.62.0

Bumps [overcommit](https://github.com/sds/overcommit) from 0.61.0 to 0.62.0.
- [Release notes](h...

2b48380b8bf4a714ee49293cba1e17c6ad6036c7 authored about 1 year ago
Merge pull request #705 from Dynamoid/dependabot/bundler/concurrent-ruby-1.2.3

Bump concurrent-ruby from 1.2.2 to 1.2.3

952f69ea4c7673b1be69de9b0c89f0582b5b66ba authored about 1 year ago
Bump concurrent-ruby from 1.2.2 to 1.2.3

Bumps [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby) from 1.2.2 to 1.2.3...

f463722e8f14892b250127adc392a74a23dc3732 authored about 1 year ago
Merge pull request #701 from Dynamoid/dependabot/bundler/rubocop-performance-1.20.2

Bump rubocop-performance from 1.20.1 to 1.20.2

ef73b4600ae5ad0472809789de899855ce2faa97 authored about 1 year ago
Bump rubocop-performance from 1.20.1 to 1.20.2

Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.20.1 to 1.20....

47675b26847c3dbee3001d2316346a34d74de808 authored about 1 year ago
Merge pull request #697 from Dynamoid/ak/add-ruby-3-3-on-ci

Add Ruby 3.3 on CI

7104dcae10d54e063cd43a81134f0b5c59c12b24 authored about 1 year ago
Update CHANGELOG.md

13cce10beee3350dd2ce37525d4b8df904c3af02 authored about 1 year ago
Fix loading aws-sdk-dynamodb gem in specs on CI on Ruby >= 3.0

Error:

```
RuntimeError:
Unable to find a compatible xml library. Ensure that you have instal...

8f050c37a01261bdb6255cbc01b5e7b4d5df83af authored about 1 year ago
Disable some Rubocop rules

5aa2d374713309599503303a05eebd1ca43f35b9 authored about 1 year ago
Manually correct Rubocop warnings

3422a9ec0b2044962459b1626ac7d0c4e40d2945 authored about 1 year ago
Run rubocop on CI on Ruby 3.3

f87b84228efdaecb407a04e6fad6519545159ce8 authored about 1 year ago
Automatically correct with Rubocop

583347c8791c737b2e9d31eaa8368f9e728d60e5 authored about 1 year ago
Explicitly set up Ruby 2.3 syntax for Rubocop

5e3bfc1a25d1a110c58ac553c6d6fa8056c8cbf7 authored about 1 year ago
Remove rubocop-lts gem

Rubocop supports now TargetRubyVersion for EOL Ruby versions down to 2.3.
See https://docs.ruboc...

6e4273dfdc42df1d184c7cb702790773b8bbe70b authored about 1 year ago
Update development environment to use Ruby 3.3.0 and Rails 7.1.2

ff8bc2064e7e09983601774c53fcb9ffd0f81197 authored about 1 year ago
Fix failed spec that depends on DynamoDB response structure

8bc19d055a592500f2b1096902e31e0e80e4370b authored about 1 year ago
Add Ruby 3.3 on CI

fdb4f36c5224bbcb38a9df3c3dc8af8c0c3daa93 authored about 1 year ago
Add Rails 7.1 on CI

b8e3a24775e5cd075d7e801b6520463526969b5f authored about 1 year ago
Fix issue with running specs with Rails 7.1

6a9632cf46b34a8109371f6b8fa21e861894af90 authored about 1 year ago
Merge pull request #691 from kiharito/fix_type_annotation

Fix type annotation of arg `options`

6d53f100f0478bc04c7c45646771182df603fdc8 authored over 1 year ago
Fix type annotation of arg `options`

d3a9f3c641a46206a44739ec664725cb02cfe3c4 authored over 1 year ago
Merge pull request #687 from dunkOnIT/readme_update

Update README.md

f8fb70c51188b566496eff3d6fbc068a1b0875dc authored over 1 year ago
Update README.md

Added note about requiring models in RSpec tests

cf9701addf351a492573318f726f1c37cfc40ef4 authored over 1 year ago
Merge pull request #681 from Dynamoid/fix-updating-attributes-with-nil-values

Fix saving persisted model and delete item attributes with nil values

b2103d9722ff894abf3363ffafda28d35f52570b authored over 1 year ago
Fix saving persisted model and delete item attributes with nil values if config.store_attribute_with_nil_value = false

eb18c4ae88cce5c8c5d75d0b4eaa5fd063979a6f authored over 1 year ago
Merge pull request #660 from Dynamoid/fix-unless-exists-example-in-readme

Fix `unless_exists` example in README.md

7896f9656f8a86d199109d1a3a8b525d4de5f9b4 authored over 1 year ago
Refactor AWS plugin and don't send excessive `Exist: true` attribute to ensure an item with specified partition key exists

464f115b56c2730aa9bc6cbdace4f2c89168bfbc authored over 1 year ago
Add specs for unless_exists condition for update_fields, upsert and #update methods

18d47a483ef23baec949874aa64a3789aeeb862b authored over 1 year ago
Add example with unless_exists into RDoc comment for update_fields, upsert and #update!/#update methods

938f9e54d9cf0fd90d93833b6315606aa1158348 authored over 1 year ago
Fix README.md

57e4c9e15f4cbb30d1a001035af4110d2a5763de authored over 1 year ago
Merge pull request #656 from imaximix/master

Adds a configuration flag to create table on save

aa790f15498bbdc1c6108fff8b80b04630b8c27b authored almost 2 years ago
Adds a configuration flag to enable create_table on save

5cdfcc97f690894ff3a19fc1d5910761d4cf0280 authored almost 2 years ago
Merge pull request #655 from Dynamoid/migrate-to-expression-attributes-for-query-and-scan

Migrate to expression attributes for Query and Scan

6d757f17549730c51da3e125e0bbee22933c6969 authored almost 2 years ago
Support multiple conditions for the same attribute in `where`

ceb1c372eceaccdb6f98c005f32cf5a5f83d8e85 authored almost 2 years ago
Use FilterExpression and KeyConditionExpression in Query operation

17e421362601dd923244bbb6ae3f8450e35f7b12 authored almost 2 years ago
Use FilterExpression instead of ScanFilter in Scan operation

6c8541106dda49c826dbb4e1da59b07e1f2f2080 authored almost 2 years ago
Add comment for #pluck method

eb9b4d8997be742552c9e1b3f01a2caa0ca119cb authored almost 2 years ago
Fix typo in CHANGELOG

5cd7ea667dc639770a60df3c68c9ac2e7fd9147c authored almost 2 years ago
Fix CHANGELOG and move some changes into a proper section

80bbd448f56612e59bb9ff2638256866e7fc8dd8 authored almost 2 years ago
Remove requiring Ruby version >= 2.3

53f4e6c3208733a5c50ada6fc8f009c892f1b373 authored almost 2 years ago
Merge pull request #647 from Dynamoid/prepare-release-3-9

Prepare 3.9.0 release

0c5cee6684c836471b56d5631b857c5adcd59bc3 authored almost 2 years ago
Update CHANGELOG

ddb264e3a7b28a42c4636bc6eaea42babbf04c0a authored almost 2 years ago
Bump version to 3.0.0

74c76decd94b6280901d00de0ab2133ce79db7a0 authored almost 2 years ago
Merge pull request #645 from Dynamoid/add-after-find-callback

Add after_find callback

0316872693d48a5a951b1754ac27dc3a152ca95f authored almost 2 years ago
Update the Callbacks section in README.md

98064675d857c8e846ddda4de3027f6ef32c300d authored almost 2 years ago
Fix typo in #initialize specs

27ffe24e71d974da935c36baf36849bc513d8a0c authored almost 2 years ago
Add after_find callback

a3a6a1128c6d07f364c8eda8bca3becbdca1ef64 authored almost 2 years ago
Merge pull request #642 from Dynamoid/add-ruby-3-2-on-ci

Add Ruby 3.2 on CI

47d949268144ae50504b16a74e2d12cec6f1ccc5 authored almost 2 years ago
Update pry gem version to the latest one (0.14.2)

There was an issue with pry and pry-byebug on Ruby 2.3 but looks like now the issue is resolved.

e4a3f990a59c211506e423f9c5e7b00ef7a6e8ab authored almost 2 years ago
Use localhost domain in endpoint in specs

dynamoid-local running in Docker isn't available anymore on 127.0.0.1 by some reasons

a33f767e67e872a6b37712c6358318344cf5b265 authored almost 2 years ago
Add Ruby 3.2 on CI

3cf601fc052faa5451970a1922c1302cb8c4dad8 authored almost 2 years ago
Merge pull request #634 from Dynamoid/fix-callbacks

Fix callbacks

c280f2d95c03fd971ca01823aa6c121ce6a7ff46 authored almost 2 years ago
Run touch callbacks in #increment!/#decrement!

fbb690e46fa471cf86199524802640215c221dbe authored almost 2 years ago
Fix #touch method

Changes:
- accept :time option
- accept several attribute names
- call :touch callbacks

753e84879ca2abb7db54dbc41e4645154ee6e034 authored almost 2 years ago
Add missing specs for callbacks

Add specs for the following methods:
- #save
- #update_attributes!
- #update_attribute
- #update...

32cccb68aecd6f50fac9d68bb70cd4bd4b5426e8 authored about 2 years ago
Don't run before/around _initialize callbacks

dd6f35afdc3b4960f5f74a3c382f495269210001 authored about 2 years ago
Fix order of save and create\update callbacks.

The save callback is outer for the create/update ones.

2c7b33d2294c2032bd0e680aee842202af4d8686 authored about 2 years ago
Merge pull request #632 from Dynamoid/fix-save-with-touch-false

Fix save(touch: false)

1f09be1270e55327fd357410359dafdc5219400d authored about 2 years ago
Fix #save(touch: false) and set updated_at for a new record

66b1a36aadf26c6009109a2d5492534b3f64843d authored about 2 years ago
Merge pull request #623 from Dynamoid/optimize-saving

Optimise #save

54632b952a0f00b24116f964d37dd862959111c5 authored about 2 years ago
Merge pull request #633 from Dynamoid/override-model-inspect-method

Add #inspect method to display only attributes

a08bc840df918114155e3639925fa5c08ece599f authored about 2 years ago
Add #inspect method to display only attributes and hide instance variables

7ce08c38b0a0db2ad8bc111833efa173ef39771c authored about 2 years ago
Send only changed attributes when save a persisted model

e93054b2098c176e808b912321935e4b1ea16a89 authored about 2 years ago
Send PutItem request when save a model only if there are changed attributes

61c7f6b7e20fc21b51d8ac87efd87bac55fdc1d8 authored about 2 years ago
Merge pull request #588 from bonty/feature/support-sti-class-rename

Support changing type attribute value

27ec30ca75aafa7912e241d6d571e55a62754712 authored about 2 years ago
add test for .sti_class_for

103a4c791231f498e84236ef9e584dac7a35a1cd authored about 2 years ago
add sti_name support

2f6f691e4a76d97a035b017f7ce340ffe69eca00 authored about 2 years ago
Merge pull request #630 from Dynamoid/add-ability-to-run-partiql-queries

Add ability to run PartiQL queries

86d287a87841314a9d5463c9823a8d53c752ae06 authored about 2 years ago
Add Adapter#execute method to run PartiQL queries

b6ef19e462d2fec7777585aff415c188bd0c904f authored about 2 years ago
Add formatter with request only that takes only one line

5563e4de2ba75c21bdb4638335c411a28ee9527d authored about 2 years ago
Turn on request logging in bin/console

79b7cbb03b4714fb2c26850821ddee3e44b6929e authored about 2 years ago
Refactor result_item_to_hash method to use Hash#symbolize_keys in adapter plugin

a2d47d6121f74ec79160161c66a02962d34b56a0 authored about 2 years ago
Merge pull request #628 from Dynamoid/fix-import-and-attribute-changes

Fix .import and mark attributes of persisted models as not changed/dirty

b4038b50a718d059373b268a1e6289b238bcd1f4 authored about 2 years ago
Fix .import and mark attributes of persisted models as not changed/dirty

4daa35a1159da96917aa4fd912d6f21f09d835ac authored about 2 years ago
Merge pull request #627 from Dynamoid/make-some-methods-in-dirty-module-public

Make some methods in Dirty module public

77f956b44c46828018d668b745f262c535306e49 authored about 2 years ago
Refactor Dirty module a bit

3ab00ba0f324aea02f26261be3f17a829959ac77 authored about 2 years ago
Add missing specs

5b9326c0d54afe9a9e98701691eac199383d015f authored about 2 years ago
Make #clear_changes_information, #changes_applied, and #clear_attribute_changes in the Dirty module public

eeb0ce3bfc313cbd5db2e1f10585a4828516e069 authored about 2 years ago
Merge pull request #626 from Dynamoid/fix-saving-empty-set-and-string

Fix #update, #update!, .update_fields, .upsert and save empty Set and String as nil

13ee68058a4b4798d41cfafdcdfc47c22f4a7401 authored about 2 years ago
Fix #update, #update!, .update_fields, .upsert and save empty Set and String as nil

56df2a551c7dd90cec6f87da46867accaa6f5a0d authored about 2 years ago
Merge pull request #624 from Dynamoid/fix-increment-and-decrement-with-bang

Fix #increment! and #decrement! methods to behave similar to the Rails' ActiveRecord methods

0df1e6f6e9a0cb1771d0592c3bd3861cdf775315 authored about 2 years ago
Support :touch option in the .inc method

5476f0dbbd647a09ce756612d944f31832189c9c authored about 2 years ago