Skip to content

Conversation

@ElsonOtake
Copy link
Owner

Summary

  • Upgraded Ruby from 3.1.2 to 3.4.5
  • Upgraded Rails from 7.0.6 to 8.0.3
  • Fixed compatibility issues and deprecations
  • Added ostruct gem for Ruby 3.5+ compatibility

Test plan

  • Run bundle install
  • Run yarn build:css
  • Start Rails server
  • Test user authentication
  • Test OAuth login
  • Test analytics pages
  • Run Rubocop linting

🤖 Generated with Claude Code

- Add ostruct gem for Ruby 3.5+ compatibility
- Fix JsonWebToken to use Rails.application.secret_key_base instead of deprecated Rails.application.secrets

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@ElsonOtake ElsonOtake merged commit 8358d24 into dev Sep 23, 2025
3 checks passed
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.

2 participants