Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: shakacode/react_on_rails-v16-generator-playground
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: shakacode/react_on_rails-v16-generator-playground
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: install-react-on-rails-shakapacker
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 37 files changed
  • 2 contributors

Commits on Sep 28, 2025

  1. Configure Rails with PostgreSQL database

    - Add .ruby-version file for Ruby 3.3.4
    - Configure PostgreSQL as database adapter
    - Add database.yml with PostgreSQL configuration
    - Update CI workflow to use PostgreSQL service
    - Fix CI test command (use bin/rails test instead of db:test:prepare)
    - Comment out propshaft, kamal, and thruster gems (not needed)
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <[email protected]>
    justin808 and claude committed Sep 28, 2025
    Configuration menu
    Copy the full SHA
    bdca18d View commit details
    Browse the repository at this point in the history
  2. Add shakapacker and react_on_rails gems

    - Add shakapacker 9.0.0.beta.3 (strict version)
    - Add react_on_rails 16.1.1 (strict version)
    - Add pg gem for PostgreSQL database
    - Update Gemfile.lock with dependencies
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <[email protected]>
    justin808 and claude committed Sep 28, 2025
    Configuration menu
    Copy the full SHA
    93e5f93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4749f69 View commit details
    Browse the repository at this point in the history
  4. Run react_on_rails:install generator

    - Run rails generate react_on_rails:install
    - Configure Shakapacker webpack integration
    - Add HelloWorld example component and controller
    - Set up webpack configuration for client and server bundles
    - Add Procfile.dev variants for different asset modes
    - Configure babel for React development
    - Install npm dependencies for webpack and React
    - Fix RuboCop linting issues in generated files
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <[email protected]>
    justin808 and claude committed Sep 28, 2025
    Configuration menu
    Copy the full SHA
    10303d5 View commit details
    Browse the repository at this point in the history
Loading