Граф коммитов

280 Коммитов

Автор SHA1 Сообщение Дата
John Hawthorn 3f312b0c72 Version 0.5.4 2024-03-28 15:49:41 -07:00
John Hawthorn d7df7c93a5 Fix typo 2024-03-28 15:46:37 -07:00
Max Prokopiev 323b524161 Add .dup on an empty string to get an non-frozen option 2024-03-28 15:40:07 -07:00
John Hawthorn 968cba3e0d
Merge pull request #68 from github/update_ci
Update ci
2024-03-28 15:38:42 -07:00
John Hawthorn f3f2c0853c Update CI workflows 2024-03-28 15:37:00 -07:00
John Hawthorn c9ba3a77f0 Test newer Rails versions in CI 2024-03-28 15:37:00 -07:00
John Hawthorn d0bb0daeca Fix test suite on newer Rails 2024-03-28 15:37:00 -07:00
John Hawthorn 695104543c Update Ruby versions 2024-03-28 15:37:00 -07:00
John Hawthorn 98486f6a9f Update test gems and modernize setup 2024-03-28 15:37:00 -07:00
Nathan Witmer f964ab2d75 bump version to 0.5.3 2023-07-25 10:11:57 -06:00
Zhongying Qiao 8cf56bad3e
Merge pull request #60 from github/rails-to-s-deprecation
Replace `(to_s#{format.inspect})` with `to_formatted_s(#{format.inspect})` as the former is deprecated for certain format conversions
2021-12-13 16:07:34 -08:00
Zhongying Qiao 6dd928a014 replace to_s with to_formatted_s as the former is deprecated in a4d685b284/activesupport/lib/active_support/core_ext/numeric/deprecated_conversions.rb 2021-12-13 23:46:10 +00:00
John Hawthorn 10d2c26185
Merge pull request #58 from github/actions
Create GitHub Actions workflow for CI
2021-09-23 11:06:17 -07:00
John Hawthorn 957899c3b2 Create GitHub Actions workflow for CI 2021-09-23 11:03:39 -07:00
John Hawthorn 161caf5ee9 Remove travis 2021-09-23 11:03:39 -07:00
John Hawthorn 6c14727e80 Update test for modern Rails versions 2021-09-23 11:03:39 -07:00
John Hawthorn 9954a03e0a
Merge pull request #56 from mattyoho/update-maintainer-attribution
Update maintainer attribution
2021-09-23 10:24:13 -07:00
Matt Yoho 5844d09a24
Update maintainer attribution 2021-06-19 13:44:39 -07:00
Leo Correa 17e9bacb0f
Merge pull request #55 from github/tonkpils/rails-7.0-fixes
Ensure GitHub::SQL works on Rails 7
2021-06-14 13:43:06 -04:00
Leo Correa 4d5e894ca6
Ensure GitHub::SQL works on Rails 7
Rails 7 has introduced a breaking change which removed mattr_accessor
methods in place of module instance methods

https://github.com/rails/rails/pull/42445
2021-06-11 15:04:15 -04:00
Nathan Witmer c5962e5f59 bump version to 0.5.2 2021-04-07 16:07:42 -06:00
Nathan Witmer 25c64dc3f9
Merge pull request #53 from github/fix-case-sensitivity
Fix case sensitivity in KV.get
2021-04-07 16:07:09 -06:00
Nathan Witmer 253dcf7b24 Pin rails version in travis too 2021-03-22 13:43:28 -06:00
Nathan Witmer 6c0174d843 bump version to 0.5.1 2021-03-22 13:10:29 -06:00
Nathan Witmer 55b8e80138 Update README to mention case-insensitivity 2021-03-22 13:10:19 -06:00
Nathan Witmer b61493948a Update KV to support case-insensitive fetches 2021-03-22 12:41:24 -06:00
Nathan Witmer a5a4a9be89 Pin rails 6 to latest release
For more predictable builds
2021-03-22 12:41:24 -06:00
Zhongying Qiao 30f20e8b9a
Merge pull request #51 from github/fix-increment-touch
Updating expired_at field for expired kv entries during increment
2020-11-16 13:15:58 -08:00
Zhongying Qiao 47c624d9ea
add additional condition to update expires_at for auth rate limit 2020-11-05 16:16:38 -08:00
Nathan Witmer 0af57cb672 Version 0.5.0
With new rails and ruby minimum versions
2020-06-16 13:19:46 -06:00
Nathan Witmer 759a3d03f0
Merge pull request #49 from github/update-for-rails-6
Update for rails 6
2020-06-16 13:19:27 -06:00
Adam Hess 3ee4ca97d2 Update to newer ruby versions 2020-06-16 09:17:21 -07:00
Adam Hess 3a2ed7966b Update tests to support newer rails versions 2020-06-15 16:09:47 -07:00
Adam Hess 8cfaed95b6 Remove collect! as it is deprecated in rails 6.1
Rails change: https://github.com/rails/rails/pull/39589
2020-06-15 13:35:26 -07:00
Adam Hess c4f97a7ae6 Add a build for rails 6.0 and update it to pass
This fixes some ruby 2.7 kwargs warnings and some some other test warnings
2020-06-15 13:33:18 -07:00
Nathan Witmer 3237951516 v0.4.0 2019-12-20 14:47:51 -07:00
Nathan Witmer 2b4f70e842
Merge pull request #47 from github/configurable-kv-table
Configurable KV Table
2019-12-20 14:47:28 -07:00
Sarah Aladetan ba27214e4c Update README.md 2019-12-19 14:12:42 -08:00
Sarah Aladetan d8a38a77de move config from GitHub::DS ➡️ GitHub::KV 2019-12-12 15:45:26 -08:00
Sarah Aladetan df408812c5 make sure config is reset in teardown for tests modifying global config 2019-12-10 13:42:42 -08:00
Sarah Aladetan b24a638dd5 make sure config is reset when starting up tests
this makes sure the migration run is always accurate. ran into this when i changed config in the console and restarted the tests without resetting the config
2019-12-09 16:33:09 -08:00
Sarah Aladetan 1afa0f5d34 move initialize values for GitHub::KV to config 2019-12-09 16:31:58 -08:00
Sarah Aladetan 4d96c26b2f don't make @table_name a GitHub::SQL::LITERAL 2019-12-09 15:58:53 -08:00
Sarah Aladetan f6dce69dd5 make sure `DS.reset` is run before every DS & KV test run 2019-12-09 15:30:53 -08:00
Sarah Aladetan e8acbedb52 update migration generator test to rely on config table name
should we do this though? i can see an argument where we actually keep the test as is because the default `table_name` is still `key_values` and we're trying to maintain original usage expectations with this PR
2019-12-09 12:39:35 -08:00
Sarah Aladetan d939c8ac0b update migration generator to use table name from config 2019-12-09 12:37:25 -08:00
Sarah Aladetan 5aa1815e92 update Github::KV to use table name from config 2019-12-09 12:36:59 -08:00
Sarah Aladetan eb6b8cdcff create specs for config model and DS methods 2019-12-09 12:28:09 -08:00
Sarah Aladetan 89c1dfd7b4 create config model for storing table name and methods for accessing and modifying config values 2019-12-09 12:06:44 -08:00
Nathan Witmer 9a8fcf8f99
Merge pull request #45 from github/fletchto99/kv-increment
kv: Add increment functionality
2019-08-26 15:10:20 -06:00