Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rails 7 #1196

Merged
merged 8 commits into from
Jan 9, 2024
Merged

Rails 7 #1196

merged 8 commits into from
Jan 9, 2024

Conversation

romanbsd
Copy link
Contributor

@romanbsd romanbsd commented Nov 16, 2023

Here's another take on upgrade to Rails 7. I tried my best to merge the configuration by hand while preserving the copyrights and custom configuration. I believe that as soon as acts_as_commentable supports Rails 7.1, fat_free_crm will support it as well. All tests passed locally.

Fixes #1134

@johnbumgardner
Copy link
Member

Hey I approved CI builds for this PR. Please fix the testing and I'd be happy to approve. Thanks for the help!

@romanbsd
Copy link
Contributor Author

ok. Fixed. That was something peculiar with the way sqlite3 adapter was handling the id: :serial. It didn't produce the proper autoincrement field on SQLite.

@romanbsd
Copy link
Contributor Author

romanbsd commented Dec 3, 2023

Good to go?

@CloCkWeRX
Copy link
Member

CloCkWeRX commented Jan 9, 2024

Thanks! I think this is pretty much good to go with the green build.

I will have to think slightly about the fork of responds_to_parent - I'd done my own as a quick and dirty fix; and it's a bit unmaintained. Might merge your fork + my fork together, make a feature branch, stick in the fat free crm organisation.

@CloCkWeRX CloCkWeRX merged commit 2d3a456 into fatfreecrm:master Jan 9, 2024
8 checks passed
@romanbsd romanbsd deleted the rails-7 branch January 9, 2024 09:18
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.

Error loading page: DEPRECATION WARNING: Initialization autoloaded the constant Setting.
3 participants