- Add context to Administrate::Page
- Refine Field::Refine
- Copy Field::Enumerize
- RoleAwareResourceResolver
- Refine Field::NestedHasMany & Field::HasMany
- Enhance AdministrateRansack
- CSV Download
- CSV Import
- Add hooks before and after each section of each page
Here is a sample application that uses this Gem. https://github.com/goosys/cool-wave-4209
Ruby | 3.2.x |
Rails | 7.1.x |
Administrate | 0.20.1 |
Install ImageMagick or GraphicsMagick.
# Ubuntu
$ sudo apt install graphicsmagick
# Mac OS
$ brew install graphicsmagick
Add the following to your Gemfile.
gem "csb"
gem "enumerize"
gem 'rails-i18n'
gem "refile", require: "refile/rails", github: "vitalinfo/refile", branch: "latest_ruby_rails"
gem "refile-mini_magick"
gem "sassc-rails"
gem "administrate", github: "goosys/administrate", branch: "feature/contextualize"
gem "administrate-mistybird", github: "goosys/misty-bird-7370"
Install ImageMagick or GraphicsMagick.
# Ubuntu
$ sudo apt install graphicsmagick
# Mac OS
$ brew install graphicsmagick
To install the dependencies, run bundle install
.
$ bundle install
Run rspec.
$ bundle exec rspec
To start the sample application, run the following command:
$ cd spec/example_app
$ rails s
Bug reports and pull requests are welcome on GitHub at https://github.com/[USERNAME]/administrate-mistybird. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the code of conduct.
Everyone interacting in the Administrate::Mistybird project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.