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

Support Rails >= 6.0 and Ruby >= 3 #4

Merged
merged 9 commits into from
Jul 24, 2024

Commits on Jul 23, 2024

  1. chore(test): setup test and change requirement

    - ruby >= 3.0 and rails >= 6.0
    - use Appraisal instead of travis
    
    chore(dep): modify rspec version for each rails ver
    bivanalhar committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    dc6a60f View commit details
    Browse the repository at this point in the history
  2. chore(dep): change dependency

    - sqlite3 to be constricted to ver 1.7
    bivanalhar committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    020bc75 View commit details
    Browse the repository at this point in the history
  3. chore(setting): update settings

    - run Dummy::Application instead of mere Rails
    - sprockets is no longer required in Rails 7, so assets config is removed
    - not raising transactional callbacks in current ActiveRecord version
    bivanalhar committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    b0526b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff9d5d8 View commit details
    Browse the repository at this point in the history
  5. refactor(spec): remove dep for rails < 6

    - load models in spec/models instead of spec/dummy
    - restructure database_helpers
    bivanalhar committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    bcbeb2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2038f30 View commit details
    Browse the repository at this point in the history
  7. refactor(spec): modify spec to be in line with rails 6/7

    - refactor RESTFul API method inside spec
    - require all tables to be initialised properly before running spec
    - request.session code to be updated due to point-to-reference
    bivanalhar committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    c21d524 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7b80196 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7f8257d View commit details
    Browse the repository at this point in the history