Skip to content

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

Closed
tim-luong-goldenowl wants to merge 408 commits intomasterfrom
feature/fork-v3.2.0
Closed

[WIP][TE-7347] Upgrade rails admin to latest version#6
tim-luong-goldenowl wants to merge 408 commits intomasterfrom
feature/fork-v3.2.0

Conversation

@tim-luong-goldenowl
Copy link

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
Co-authored-by: Mitsuhiro Shibuya <mit.shibuya@gmail.com>
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.