You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is intended to be a meta issue to capture any other additional issues or possible improvements that come up while upgrading, just so nothing gets lost.
TODOs
Minimum
No security warnings from dependency versions
Upgrade rubocop
Upgrade sentry
Higher priority but not mandatory
Migrate from kt-paperclip to carrierwave
Stretch goals
Upgrade to Rails 7.0
Migrate asset pipeline away from rails-assets gems to importmaps
so its not currently working. Should I fix this or just remove the logo from the model?
TweetTarget automatically attatches a targets profile picture using the api. Does EFF have a twitter dev api account? I can migrate this but if you arent using this feature it would be better to just remove it.
looks like you can add back the helper or rewrite the migration to do the same work. Some of the columns used by paperclip arent used by carrierwave by default.
I have two questions remaining about removing paperclip. @esoterik
1. Partners have an attached image :logo. However the controller does not allow this here. https://github.com/EFForg/action-center-platform/blob/320e9ba37ce0d4aa05383cb986ce212b0aa6f033/app/controllers/admin/partners_controller.rb#L57
so its not currently working. Should I fix this or just remove the logo from the model?
2. TweetTarget automatically attatches a targets profile picture using the api. Does EFF have a twitter dev api account? I can migrate this but if you arent using this feature it would be better to just remove it.
looks like you can add back the helper or rewrite the migration to do the same work. Some of the columns used by paperclip arent used by carrierwave by default.
For this, I think it'd be best to rewrite the migration to do the same work.
Activity
Upgrade Sentry
Upgrade Sentry
jparr commentedon Apr 10, 2024
I marked this PR a draft #914 because #914 (comment)
jparr commentedon Apr 17, 2024
I have two questions remaining about removing paperclip. @esoterik
action-center-platform/app/controllers/admin/partners_controller.rb
Line 57 in 320e9ba
so its not currently working. Should I fix this or just remove the logo from the model?
jparr commentedon Apr 17, 2024
looks like you can add back the helper or rewrite the migration to do the same work. Some of the columns used by paperclip arent used by carrierwave by default.
esoterik commentedon Apr 17, 2024
We can just remove these!
For this, I think it'd be best to rewrite the migration to do the same work.
Remove DatabaseCleaner
Remove DatabaseCleaner
jparr commentedon Apr 19, 2024
Ahoy has depreciation warnings in the rails 7 branch. We should upgrade it.
jparr commentedon Apr 23, 2024
Will need to migrate from secrets to credentials for rails 7. I shouldnt be too bad since you mostly use env variables.
Remove DatabaseCleaner
Remove DatabaseCleaner
Remove DatabaseCleaner
Fix tweet targets page
Fix tweet targets page