-
Notifications
You must be signed in to change notification settings - Fork 133
Comparing changes
Open a pull request
base repository: rails/globalid
base: v0.4.1
head repository: rails/globalid
compare: v1.0.1
Commits on Nov 2, 2017
-
Improved documentation clarity around expiration
- Moved the expiration document to the top since I think it's more important than "labels" - Broke up the large code block and reordered it to lead the reader along the sequence: signed global ids > which can expire > which expire by default in Rails > which aren't idempotent > how to get permanent SGIDs > how to expire at a specific time.
Configuration menu - View commit details
-
Copy full SHA for c67e586 - Browse repository at this point
Copy the full SHA c67e586View commit details
Commits on Nov 12, 2017
-
Merge pull request #106 from ideasasylum/ideasasylum-improved-expirat…
…ion-readme Improved documentation clarity around expiration
Configuration menu - View commit details
-
Copy full SHA for 695e02c - Browse repository at this point
Copy the full SHA 695e02cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3537675 - Browse repository at this point
Copy the full SHA 3537675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bfe23a - Browse repository at this point
Copy the full SHA 5bfe23aView commit details
Commits on Aug 15, 2018
-
Array#uniq to correctly identify == GlobalIDs
Ben Miller committedAug 15, 2018 Configuration menu - View commit details
-
Copy full SHA for 05fac3e - Browse repository at this point
Copy the full SHA 05fac3eView commit details
Commits on Aug 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f188c68 - Browse repository at this point
Copy the full SHA f188c68View commit details -
Configuration menu - View commit details
-
Copy full SHA for e661f6c - Browse repository at this point
Copy the full SHA e661f6cView commit details
Commits on Aug 22, 2018
-
GlobalID::Identification clears memoized to_global_id on dup
This module is used in ActiveRecord, which resets the model's primary key on `dup`. If we don't clear it here, then a `dup`ed ActiveRecord instance can have an invalid GlobalID.
Configuration menu - View commit details
-
Copy full SHA for b9f78c0 - Browse repository at this point
Copy the full SHA b9f78c0View commit details
Commits on Aug 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8b3af4c - Browse repository at this point
Copy the full SHA 8b3af4cView commit details
Commits on Aug 24, 2018
-
Merge pull request #109 from bradleybuda/master
GlobalID::Identification clears memoized to_global_id on dup
Configuration menu - View commit details
-
Copy full SHA for a9c4e1e - Browse repository at this point
Copy the full SHA a9c4e1eView commit details
Commits on Aug 27, 2018
-
Merge pull request #108 from fattymiller/uniq-equality
Array#uniq to correctly identify == GlobalIDs
Configuration menu - View commit details
-
Copy full SHA for 288ac24 - Browse repository at this point
Copy the full SHA 288ac24View commit details
Commits on Oct 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d2a0ece - Browse repository at this point
Copy the full SHA d2a0eceView commit details
Commits on Oct 31, 2018
-
Allow configuration in initializers
Closes #105 This sets `GlobalID.app` and `SecureGlobalID.expires_in` to the default values and then allows overwriting them via `config.global_id.app` and `config.global_id.expires_in` in an `config/initializers/*.rb` file.
Configuration menu - View commit details
-
Copy full SHA for 3c8f909 - Browse repository at this point
Copy the full SHA 3c8f909View commit details
Commits on Dec 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 16f47ac - Browse repository at this point
Copy the full SHA 16f47acView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3cf5cd - Browse repository at this point
Copy the full SHA e3cf5cdView commit details -
Specify Rails env in a test of
secret_key_base is not present
In Rails 5.2, `secret_key_base` is generated automatically in environments of development and test.
Configuration menu - View commit details
-
Copy full SHA for b4139ef - Browse repository at this point
Copy the full SHA b4139efView commit details -
Merge pull request #113 from y-yagi/test_against_rails_52
Test against Rails 5.2
Configuration menu - View commit details
-
Copy full SHA for 6fae2d6 - Browse repository at this point
Copy the full SHA 6fae2d6View commit details
Commits on Dec 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c76b027 - Browse repository at this point
Copy the full SHA c76b027View commit details
Commits on Jan 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ae7d97b - Browse repository at this point
Copy the full SHA ae7d97bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c98b809 - Browse repository at this point
Copy the full SHA c98b809View commit details -
Configuration menu - View commit details
-
Copy full SHA for e47bee1 - Browse repository at this point
Copy the full SHA e47bee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5ee5e4 - Browse repository at this point
Copy the full SHA e5ee5e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d1dd3 - Browse repository at this point
Copy the full SHA 25d1dd3View commit details
Commits on Mar 24, 2019
-
Explicitly specify
secret_key_base
in railtie testThe railtie test fails at app startup because it does not have the tmp dir. This adds the secret_key_base so we don't need to generate one. Fixes #116.
Configuration menu - View commit details
-
Copy full SHA for f80464d - Browse repository at this point
Copy the full SHA f80464dView commit details
Commits on Nov 6, 2019
-
Bump loofah from 2.2.3 to 2.3.1
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.2.3 to 2.3.1. - [Release notes](https://github.com/flavorjones/loofah/releases) - [Changelog](https://github.com/flavorjones/loofah/blob/master/CHANGELOG.md) - [Commits](flavorjones/loofah@v2.2.3...v2.3.1) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for a067ed8 - Browse repository at this point
Copy the full SHA a067ed8View commit details
Commits on Nov 13, 2019
-
Merge pull request #118 from rails/dependabot/bundler/loofah-2.3.1
Bump loofah from 2.2.3 to 2.3.1
Configuration menu - View commit details
-
Copy full SHA for 1d27840 - Browse repository at this point
Copy the full SHA 1d27840View commit details
Commits on Nov 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dafd019 - Browse repository at this point
Copy the full SHA dafd019View commit details
Commits on Nov 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f4cf832 - Browse repository at this point
Copy the full SHA f4cf832View commit details -
Merge pull request #120 from olleolleolle/patch-1
Drop unused Travis sudo: false directive
Configuration menu - View commit details
-
Copy full SHA for 1dc7f5e - Browse repository at this point
Copy the full SHA 1dc7f5eView commit details
Commits on Dec 15, 2019
-
Merge pull request #119 from ideasasylum/docs/locate-many-description
Add a description of locate_many / locate_many_signed
Configuration menu - View commit details
-
Copy full SHA for f10e45e - Browse repository at this point
Copy the full SHA f10e45eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2bf0a0 - Browse repository at this point
Copy the full SHA f2bf0a0View commit details
Commits on Dec 18, 2019
-
Bumps [rack](https://github.com/rack/rack) from 2.0.6 to 2.0.8. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md) - [Commits](rack/rack@2.0.6...2.0.8) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for ef5ee3b - Browse repository at this point
Copy the full SHA ef5ee3bView commit details -
Merge pull request #121 from rails/dependabot/bundler/rack-2.0.8
Bump rack from 2.0.6 to 2.0.8
Configuration menu - View commit details
-
Copy full SHA for bdcbc03 - Browse repository at this point
Copy the full SHA bdcbc03View commit details
Commits on Feb 28, 2020
-
Bump rake from 12.3.2 to 12.3.3
Bumps [rake](https://github.com/ruby/rake) from 12.3.2 to 12.3.3. - [Release notes](https://github.com/ruby/rake/releases) - [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc) - [Commits](ruby/rake@v12.3.2...v12.3.3) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 6a90e4b - Browse repository at this point
Copy the full SHA 6a90e4bView commit details
Commits on Mar 2, 2020
-
Merge pull request #122 from rails/dependabot/bundler/rake-12.3.3
Bump rake from 12.3.2 to 12.3.3
Configuration menu - View commit details
-
Copy full SHA for e86a5d7 - Browse repository at this point
Copy the full SHA e86a5d7View commit details
Commits on Apr 26, 2020
-
Require time core extension for 1.year
Since 39ab83a this file uses `1.year` without requiring the Active Support core extension that defines it.
Configuration menu - View commit details
-
Copy full SHA for 1aec708 - Browse repository at this point
Copy the full SHA 1aec708View commit details -
Merge pull request #123 from rails/require_core_ext_time
Require time core extension for 1.year
Configuration menu - View commit details
-
Copy full SHA for c54d0f2 - Browse repository at this point
Copy the full SHA c54d0f2View commit details -
Use 5-2-stable branch to fix Ruby 2.2 CI
Rails 5.2.4.2 accidentally broke compatibility with Ruby 2.2 by using the safe navigation operator. It's been fixed on the 5-2-stable branch, but there may never be another 5.2 release, so to get CI passing we'll have to use the branch.
Configuration menu - View commit details
-
Copy full SHA for 7ec7204 - Browse repository at this point
Copy the full SHA 7ec7204View commit details
Commits on Apr 28, 2020
-
Merge pull request #124 from rails/ruby_2_2_rails_5_2_fix_ci
Use 5-2-stable branch to fix Ruby 2.2 CI
Configuration menu - View commit details
-
Copy full SHA for 4458f13 - Browse repository at this point
Copy the full SHA 4458f13View commit details
Commits on Jun 24, 2020
-
Bumps [rack](https://github.com/rack/rack) from 2.0.8 to 2.1.4. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md) - [Commits](rack/rack@2.0.8...2.1.4) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for eb33a16 - Browse repository at this point
Copy the full SHA eb33a16View commit details
Commits on Jul 6, 2020
-
Merge pull request #125 from rails/dependabot/bundler/rack-2.1.4
Bump rack from 2.0.8 to 2.1.4
Configuration menu - View commit details
-
Copy full SHA for 0f68538 - Browse repository at this point
Copy the full SHA 0f68538View commit details
Commits on Jul 31, 2020
-
Allow expires_in to be configured to nil globally
This makes it possible to turn off expiration globally. Closes #127.
Configuration menu - View commit details
-
Copy full SHA for 433cae1 - Browse repository at this point
Copy the full SHA 433cae1View commit details
Commits on Sep 12, 2020
-
Merge pull request #128 from tekin/global-non-expiring-ids
Allow expires_in to be configured to nil globally
Configuration menu - View commit details
-
Copy full SHA for 6cdb13f - Browse repository at this point
Copy the full SHA 6cdb13fView commit details
Commits on Nov 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3f80296 - Browse repository at this point
Copy the full SHA 3f80296View commit details -
Merge pull request #131 from amatsuda/rm_as_concern
Remove reference to AS::Concern from GlobalID::Identification
Configuration menu - View commit details
-
Copy full SHA for 8adb4ae - Browse repository at this point
Copy the full SHA 8adb4aeView commit details
Commits on Jul 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ea729ac - Browse repository at this point
Copy the full SHA ea729acView commit details -
Merge pull request #132 from casperisfine/ruby-head-support
Fix ruby-head support
Configuration menu - View commit details
-
Copy full SHA for 9c11e48 - Browse repository at this point
Copy the full SHA 9c11e48View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6ac3bc - Browse repository at this point
Copy the full SHA b6ac3bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a359b20 - Browse repository at this point
Copy the full SHA a359b20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d8e64d - Browse repository at this point
Copy the full SHA 3d8e64dView commit details
There are no files selected for viewing
This file was deleted.
Uh oh!
There was an error while loading. Please reload this page.
This file was deleted.
Uh oh!
There was an error while loading. Please reload this page.