godmin
godmin copied to clipboard
Admin framework for Rails 5+
Asset handling in godmin is really old, mostly using the pre-rails-5.1 (see #222) method of pulling in javascript and css through gems. This method makes it somewhat hard to isolate...
Rename method `authenticate_admin_user` to `authenticate` as recommended on [the Changelog]( https://github.com/varvet/godmin/blob/master/CHANGELOG.md#200---2019-12-06)
While following the setup instructions, and running `admin/bin/rails generate godmin:install` on a Rails 6 application, I get the following error: > The file ~/dev/my_app/admin/app/assets/javascripts/admin/application.js does not appear to exist
The former seems to be deprecated, according to a stracktrace I found in a Rails app: ``` DEPRECATION WARNING: Extra .css in SCSS file is unnecessary. Rename vendor/gems/godmin-1.5.0/app/assets/stylesheets/godmin/index.css.scss to vendor/gems/godmin-1.5.0/app/assets/stylesheets/godmin/index.scss....
Can we simplify Gemfile vs .gemspec when installing in an engine? It should at least be possible to automatically require all things specified in the .gemspec file. People not familiar...
Our partial overrides are still slow when you have a lot of records. We've discussed other ways to customize how data is presented. There's presenter objects, and there's what Administrate...
Take a good hard look at if extending modules is still preferable to inheriting from classes. The file resolver has been the cause of much pain. The reason we have...
While using instance variables for this is a Rails thing, we're not big fans of this. We're thinking about using locals instead, if possible. Currently we have all these methods...
In particular, clarify the roles of `resources_relation` and `resources`, perhaps with a rename. They were previously called `begin_of_association_chain` and `end_of_association_chain` which were a bit of a mouthful but perhaps more...
The template for generating a sample application requires a specific ruby version to be installed. This is because we use the template to generate the sandbox application that is deployed...