Skip to content

Sync base gem#6

Open
Hammam94 wants to merge 5 commits into
corefrom
sync-base-gem
Open

Sync base gem#6
Hammam94 wants to merge 5 commits into
corefrom
sync-base-gem

Conversation

@Hammam94
Copy link
Copy Markdown

@Hammam94 Hammam94 commented Jul 6, 2023

No description provided.

bwilkins and others added 5 commits April 14, 2023 10:35
* Allow paper_trail-background to work with newer versions of paper_trail

* Only require version file

* Work with newer versions of activerecord

* Ensure RecordTrail exists when this gem is loaded

* This is already done by the Events; this in particular was breaking out STI model versions.

* Use ActiveJob semantics instead of specifying Sidekiq

* Version bump

* Remove "Sidekiq" references, adapting to ActiveJob instead

* Use string name, as `version_class` is a Class object now

* Use ActiveRecord::Base instead of the version class

* Add RSpec helpers/support

* Use correct module names!

* Put rspec in correct location for being able to require it from outside the gem

* Extract the normally open transactions to an accessible location; needs a better home than a default on the interface, though.

* require after_transaction
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.

4 participants