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

[WIP][TE-7347] Upgrade rails admin to latest version #6

Closed
wants to merge 408 commits into from

Conversation

tim-luong-goldenowl
Copy link
Collaborator

No description provided.

mshibuya and others added 30 commits November 30, 2021 20:42
Update leftover references to Travis CI
This fixes an issue where boolean form fields did not render correctly due to the active and status classes being incorrectly applied to the field as an array.
- Use `yarn run`, instead of `./node_modules/.bin/`
- Remove unnecessary .prettierignore entries
- Address Rubocop Performance/RegexpMatch offense in the PR build
- Apply async: true to javascript tags
- Restore order changes in gemfiles/*
- Change scripts task `prettier` to `format`, since it conflicts with the prettier command itself
- Apply prettier to src/rails_admin/styles/themes/cerulean
Was able to reproduce failure using the seed of a CI run (https://github.com/codealchemy/rails_admin/runs/4543403935?check_suite_focus=true)

` bundle exec appraisal rails-7.0 rspec --seed 47623 --bisect`

produces

Bisect complete! Reduced necessary non-failing examples from 996 to 0 in 2.9 seconds.

The minimal reproduction command is:
  rspec './spec/integration/fields/multiple_carrierwave_spec.rb[1:1]' --seed 47623

Adding `js: true` to the spec block resolved failures for that seed, which did not return when running the full suite
…carrierwave

Fix flakey MultipleCarrierwave field spec
jdufresne and others added 26 commits June 16, 2024 13:36
…am#3689)

Previously, the post_install_message contained trailing whitespace on
its last line such that the user's console prompt would be shifted to
the right in an unusual way.

Now, follow shell conventions and finish the message with the a final
newline and nothing else.

This change also left aligns the message like other Ruby gem
post_install_messages do.

Before:

```
$ bundle install

...

Post-install message from rails_admin:

    ### Upgrading RailsAdmin from 2.x.x to 3.x.x ###

    Due to introduction of Webpack/Webpacker support, some additional dependencies and configuration will be needed.
    Running `bin/rails g rails_admin:install` will suggest required changes, based on the current setup of your app.

    For a complete list of changes, see https://github.com/railsadminteam/rails_admin/blob/master/CHANGELOG.md
  jon@localhost$
```

After:

```
\### Upgrading RailsAdmin from 2.x.x to 3.x.x ###

Due to introduction of Webpack/Webpacker support, some additional dependencies and configuration will be needed.
Running `bin/rails g rails_admin:install` will suggest required changes, based on the current setup of your app.

For a complete list of changes, see https://github.com/railsadminteam/rails_admin/blob/master/CHANGELOG.md
Successfully installed rails_admin-3.1.2
jon@localhost$
```
- Add a spec
- Apply Prettier
…ailsadminteam#3656)

* Show a thumbnail of all representable Active Storage files

not only images

* Fix RuboCop offense

* Show representable and all images (incl. SVGs)

* Fix RuboCop offense
- Do not abbreviate 'representation'
- Add specs
@tim-luong-goldenowl tim-luong-goldenowl changed the title Feature/fork v3.2.0 [WIP] Feature/fork v3.2.0 Sep 24, 2024
@tim-luong-goldenowl tim-luong-goldenowl changed the title [WIP] Feature/fork v3.2.0 [WIP][TE-7347] Upgrade rails admin to latest version Sep 24, 2024
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.