Skip to content

[EE-3099] Bump version to 5.8.0#16

Open
bosunogunlana-ft wants to merge 468 commits intomasterfrom
EE-3099-upgrade-audited-gem-to-v-5-8-0
Open

[EE-3099] Bump version to 5.8.0#16
bosunogunlana-ft wants to merge 468 commits intomasterfrom
EE-3099-upgrade-audited-gem-to-v-5-8-0

Conversation

@bosunogunlana-ft
Copy link
Copy Markdown

@bosunogunlana-ft bosunogunlana-ft commented Mar 31, 2025

Why is this needed? (Not sure of the original intention but based on reading the code and my understanding)

  • We use a shared DB for audits, so we're tracking service_name i.e. orbit, ftcredit e.t.c that the audit record was coming from.
  • To achieve the above, a custom config namespaced_conditions was introduced to track the service_name

John Mortlock and others added 30 commits January 8, 2021 08:23
…aky_test

Fix flaky test which would fail in certain timezones
Improved custom audit user section in README
Rails 6.1 introduced a change of ActiveRecord configurations.
Now we get a deprecation warning saying should use `configs_for.
Here we check AR version and if it's newer than 6.1,
use the latest API and `Tasks` for simpler setup.
…state

Use Thread local variables instead of Fibers
…uby-27-deprecations

Fix Rails 6.1 deprecations
…ssociated_audits_for_sti

own_and_associated_audits for STI
…or-on-load

Follow Rails autoloading conventions
Updated readme for initializer file name.
…ed-enum-flag

Restore previous enum behavior with flag
Remove our rubocop config
That matches our old Rubocop config
mattbrictson and others added 30 commits August 10, 2024 17:20
…ils-7.2

Clean up Appraisal and CI config; add Rails 7.2 and Ruby 3.3
Rails 8 does not have an alpha or beta rubygems release, but it sounds
like a release is imminent (to coincide with Rails World in late
September).

To prepare for Rails 8, this PR relaxes the Rails requirement in the
audited gemspec to allow "< 8.1" instead of "< 8.0". This will allow
audited to be used with Rails 8.0 when it is released.

To test that audited will work with Rails 8, I added a `rails-main`
Gemfile to `Appraisals` that targets the Rails main branch, and included
this in the CI matrix.
Relax gemspec to allow Rails 8.0; add Rails main branch to CI
…lling_audited_multiple_times

allow calling audited multiple times
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.