Skip to content

Conversation

@javierjulio
Copy link
Member

@javierjulio javierjulio commented Oct 9, 2023

This backports some minor changes to the new 3-0-stable branch that were introduced just after we cut the v3.0.0 release that would be helpful to have here. We are setting up this stable branch so we can cut a new v3.x release to allow Rails 7.1 by removing upper bound dependency limits like we've done in InheritedResources and Arbre to ease maintenance.

javierjulio and others added 6 commits October 9, 2023 14:47
All except for one was to do with whitespace. We want to reduce code footprint and use off-the-shelf tools for basic checks like these. Since they aren't critical we are fine without replacements other than what eslint and rubocop already offer.

The sass-rails lint was for webpacker but we have already removed webpacker support. We won't be using any images or asset URLs in the new v4 approach for assets.
Ran `bin/bundle update`

Ran `yarn upgrade-interactive --latest`

Note this updates the default gemfile to use Rails 7.1 but we are good with that for our 3-0-stable branch.
@javierjulio javierjulio self-assigned this Oct 9, 2023
@codecov
Copy link

codecov bot commented Oct 9, 2023

Codecov Report

All modified lines are covered by tests ✅

Comparison is base (d5ca7b3) 99.16% compared to head (4460ada) 99.18%.

Additional details and impacted files
@@              Coverage Diff               @@
##           3-0-stable    #8097      +/-   ##
==============================================
+ Coverage       99.16%   99.18%   +0.02%     
==============================================
  Files             195      195              
  Lines            4934     4934              
==============================================
+ Hits             4893     4894       +1     
+ Misses             41       40       -1     

see 1 file with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@javierjulio javierjulio changed the title Backport changes to v3 stable branch Backport minor changes to v3 stable branch Oct 9, 2023
@javierjulio javierjulio merged commit 2db355f into 3-0-stable Oct 9, 2023
@javierjulio javierjulio deleted the backport-changes-to-v3 branch October 9, 2023 20:22
faizaankhan pushed a commit to bugcrowd/activeadmin that referenced this pull request Dec 28, 2023
* Remove link rake task

All except for one was to do with whitespace. We want to reduce code footprint and use off-the-shelf tools for basic checks like these. Since they aren't critical we are fine without replacements other than what eslint and rubocop already offer.

The sass-rails lint was for webpacker but we have already removed webpacker support. We won't be using any images or asset URLs in the new v4 approach for assets.

* Add metadata to activeadmin.gemspec (activeadmin#8012)

* Optimize data generation with insert_all

* Mention Ransack allowlist in documentation (activeadmin#8043)

* Update .gitignore

* Update all outdated dependencies

Ran `bin/bundle update`

Ran `yarn upgrade-interactive --latest`

Note this updates the default gemfile to use Rails 7.1 but we are good with that for our 3-0-stable branch.

---------

Co-authored-by: John DeSilva <[email protected]>
Co-authored-by: Francesco Belladonna <[email protected]>
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