-
Name
-
cm-admin
-
Version
-
2.0.1
-
Platform
-
ruby
-
Authors
-
Michael
Anbazhagan
Ayza
Barath
Pranav
Mahaveer
Austin
-
Bindir
-
exe
-
Date
-
2024-09-13 00:00:00 UTC
-
Dependencies
-
caxlsx_rails (>= 0)
cocoon (~> 1.2.15)
csv-importer (~> 0.8.2)
local_time (~> 2.1.0)
pagy (~> 4.11.0)
pundit (~> 2.2.0)
rails (>= 6.0)
slim (~> 4.1.0)
webpacker (~> 5.4.3)
importmap-rails (>= 0)
-
Description
-
CmAdmin providing a streamlined and efficient solution for building customized admin panels within the context of Rails applications. Its robust features empower developers to effortlessly generate and manage administrative interfaces with precision and ease.
-
Email
-
mkv@commutatus.com
anbublacky@gmail.com
ayza@commutatus.com
barath@commutatus.com
pranav@commutatus.com
mahaveer@commutatus.com
austin@commutatus.com
-
Files
-
.github/CODEOWNERS
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/deploy-yard-docs.yml
.github/workflows/linters.yml
.github/workflows/release-gem.yml
.gitignore
.rspec
.rubocop-https---raw-githubusercontent-com-commutatus-cm-linters-main-rubocop-yml
.rubocop.yml
.stylelintrc.json
.travis.yml
.vscode/settings.json
.yardopts
CNAME
CODE_OF_CONDUCT.md
Gemfile
Gemfile.lock
LICENSE.txt
README.md
Rakefile
app/assets/config/cm_admin_manifest.js
app/assets/fonts/fa-brands-400.ttf
app/assets/fonts/fa-brands-400.woff2
app/assets/fonts/fa-regular-400.ttf
app/assets/fonts/fa-regular-400.woff2
app/assets/fonts/fa-solid-900.ttf
app/assets/fonts/fa-solid-900.woff2
app/assets/fonts/fa-v4compatibility.ttf
app/assets/fonts/fa-v4compatibility.woff2
app/assets/images/image_not_available.png
app/assets/images/logo.png
app/assets/javascripts/cm_admin/application.js
app/assets/javascripts/cm_admin/bulk_actions.js
app/assets/javascripts/cm_admin/cocoon.js
app/assets/javascripts/cm_admin/custom.js
app/assets/javascripts/cm_admin/custom_action.js
app/assets/javascripts/cm_admin/exports.js
app/assets/javascripts/cm_admin/filters.js
app/assets/javascripts/cm_admin/form_validation.js
app/assets/javascripts/cm_admin/kanban.js
app/assets/javascripts/cm_admin/quick_search.js
app/assets/javascripts/cm_admin/scaffolds.js
app/assets/javascripts/cm_admin/shared_scaffolds.js
app/assets/stylesheets/cm_admin/actiontext.scss
app/assets/stylesheets/cm_admin/base/alertbanner.scss
app/assets/stylesheets/cm_admin/base/auth.scss
app/assets/stylesheets/cm_admin/base/cardView.scss
app/assets/stylesheets/cm_admin/base/comments.scss
app/assets/stylesheets/cm_admin/base/common.scss
app/assets/stylesheets/cm_admin/base/filters.scss
app/assets/stylesheets/cm_admin/base/form.scss
app/assets/stylesheets/cm_admin/base/kanban.scss
app/assets/stylesheets/cm_admin/base/main-nav.scss
app/assets/stylesheets/cm_admin/base/navbar.scss
app/assets/stylesheets/cm_admin/base/quicksearch.scss
app/assets/stylesheets/cm_admin/base/scaffold.scss
app/assets/stylesheets/cm_admin/base/show.scss
app/assets/stylesheets/cm_admin/base/sidebar.scss
app/assets/stylesheets/cm_admin/base/table.scss
app/assets/stylesheets/cm_admin/base/tabs.scss
app/assets/stylesheets/cm_admin/cm_admin.css.scss
app/assets/stylesheets/cm_admin/components/_accordion.scss
app/assets/stylesheets/cm_admin/components/_alerts.scss
app/assets/stylesheets/cm_admin/components/_buttons.scss
app/assets/stylesheets/cm_admin/components/_drawer.scss
app/assets/stylesheets/cm_admin/components/_dropdown-popup.scss
app/assets/stylesheets/cm_admin/components/_input.scss
app/assets/stylesheets/cm_admin/components/_modal.scss
app/assets/stylesheets/cm_admin/components/_range.scss
app/assets/stylesheets/cm_admin/components/_status-tag.scss
app/assets/stylesheets/cm_admin/components/index.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_accordion.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_alert.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_badge.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_breadcrumb.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_button-group.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_buttons.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_card.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_carousel.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_close.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_containers.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_dropdown.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_forms.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_functions.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_grid.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_helpers.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_images.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_list-group.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_maps.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_mixins.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_modal.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_nav.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_navbar.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_offcanvas.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_pagination.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_placeholders.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_popover.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_progress.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_reboot.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_root.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_spinners.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_tables.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_toasts.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_tooltip.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_transitions.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_type.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_utilities.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_variables-dark.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/_variables.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/bootstrap-grid.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/bootstrap-reboot.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/bootstrap-utilities.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/bootstrap.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/forms/_floating-labels.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/forms/_form-check.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/forms/_form-control.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/forms/_form-range.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/forms/_form-select.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/forms/_form-text.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/forms/_input-group.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/forms/_labels.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/forms/_validation.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_clearfix.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_color-bg.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_colored-links.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_focus-ring.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_icon-link.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_position.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_ratio.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_stacks.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_stretched-link.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_text-truncation.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_visually-hidden.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/helpers/_vr.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_alert.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_backdrop.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_banner.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_border-radius.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_box-shadow.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_breakpoints.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_buttons.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_caret.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_clearfix.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_color-mode.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_color-scheme.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_container.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_deprecate.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_forms.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_gradients.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_grid.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_image.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_list-group.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_lists.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_pagination.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_reset-text.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_resize.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_table-variants.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_text-truncate.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_transition.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_utilities.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/mixins/_visually-hidden.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/tests/jasmine.js
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/tests/mixins/_color-modes.test.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/tests/mixins/_media-query-color-mode-full.test.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/tests/mixins/_utilities.test.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/tests/sass-true/register.js
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/tests/sass-true/runner.js
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/tests/utilities/_api.test.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/utilities/_api.scss
app/assets/stylesheets/cm_admin/dependency/bootstrap/scss/vendor/_rfs.scss
app/assets/stylesheets/cm_admin/dependency/flatpickr.min.css
app/assets/stylesheets/cm_admin/dependency/fontawesome.all.css
app/assets/stylesheets/cm_admin/dependency/jquery-jgrowl.min.css
app/assets/stylesheets/cm_admin/helpers/_mixins.scss
app/assets/stylesheets/cm_admin/helpers/_variable.scss
app/assets/stylesheets/cm_admin/helpers/index.scss
app/assets/stylesheets/cm_admin/pages/history_page.scss
app/assets/stylesheets/cm_admin/pages/import_page.scss
app/assets/stylesheets/cm_admin/pages/permission_page.scss
app/assets/stylesheets/cm_admin/scaffold.scss
app/controllers/cm_admin/application_controller.rb
app/controllers/cm_admin/exports_controller.rb
app/controllers/cm_admin/resource_controller.rb
app/controllers/cm_admin/static_controller.rb
app/helpers/cm_admin/application_helper.rb
app/helpers/cm_admin/custom_helper.rb
app/javascript/packs/cm_admin/application.js
app/javascript/packs/cm_admin/scaffolds.js
app/javascript/stylesheets/cm_admin/application.scss
app/jobs/file_import_processor_job.rb
app/models/cm_permission.rb
app/models/cm_role.rb
app/models/concerns/cm_admin/bulk_action_processor.rb
app/models/concerns/cm_admin/cm_role.rb
app/models/concerns/cm_admin/file_import.rb
app/models/file_import.rb
app/policies/cm_admin/file_import_policy.rb
app/views/cm_admin/main/_actions_dropdown.html.slim
app/views/cm_admin/main/_alert_banner.html.slim
app/views/cm_admin/main/_associated_table.html.slim
app/views/cm_admin/main/_card.html.slim
app/views/cm_admin/main/_cm_pagy_nav.html.slim
app/views/cm_admin/main/_custom_action_modal_form.html.slim
app/views/cm_admin/main/_drawer.html.slim
app/views/cm_admin/main/_filters.html.slim
app/views/cm_admin/main/_kanban.html.slim
app/views/cm_admin/main/_member_custom_action_modal.html.slim
app/views/cm_admin/main/_nested_fields.html.slim
app/views/cm_admin/main/_nested_table_form.html.slim
app/views/cm_admin/main/_nested_table_section.html.slim
app/views/cm_admin/main/_show_as_drawer.html.slim
app/views/cm_admin/main/_show_content.html.slim
app/views/cm_admin/main/_show_section.html.slim
app/views/cm_admin/main/_table.html.slim
app/views/cm_admin/main/_tabs.html.slim
app/views/cm_admin/main/_top_navbar.html.slim
app/views/cm_admin/main/associated_index.html.slim
app/views/cm_admin/main/associated_show.html.slim
app/views/cm_admin/main/dashboard.html.slim
app/views/cm_admin/main/edit.html.slim
app/views/cm_admin/main/history.html.slim
app/views/cm_admin/main/import_form.html.slim
app/views/cm_admin/main/index.html.slim
app/views/cm_admin/main/new.html.slim
app/views/cm_admin/main/show.html.slim
app/views/cm_admin/roles/permissions.html.slim
app/views/cm_admin/static/dashboard.html.slim
app/views/cm_admin/static/error_401.html.slim
app/views/cm_admin/static/error_403.html.slim
app/views/layouts/_cm_flash_message.html.slim
app/views/layouts/_custom_action_modal.html.slim
app/views/layouts/_custom_action_modals.html.slim
app/views/layouts/_destroy_action_modal.html.slim
app/views/layouts/_left_sidebar_nav.html.slim
app/views/layouts/_quick_links.html.slim
app/views/layouts/cm_admin.html.slim
app/views/layouts/static.html.slim
bin/console
bin/importmap
bin/setup
bin/webpack
bin/webpack-dev-server
cm_admin.gemspec
config/.DS_Store
config/importmap.rb
config/initializers/active_record_extension.rb
config/routes.rb
config/webpack/development.js
config/webpack/environment.js
config/webpack/production.js
config/webpack/test.js
config/webpacker.yml
docs/AddingAlert.md
docs/ListingSelectTwoAjax.md
docs/ListingSelectTwoItems.md
docs/RoleManagement.md
docs/ShowHideContent.md
lib/.DS_Store
lib/cm-admin.rb
lib/cm_admin.rb
lib/cm_admin/configuration.rb
lib/cm_admin/constants.rb
lib/cm_admin/engine.rb
lib/cm_admin/model.rb
lib/cm_admin/models/action.rb
lib/cm_admin/models/actions/blocks.rb
lib/cm_admin/models/alert.rb
lib/cm_admin/models/blocks.rb
lib/cm_admin/models/bulk_action.rb
lib/cm_admin/models/column.rb
lib/cm_admin/models/custom_action.rb
lib/cm_admin/models/dsl_method.rb
lib/cm_admin/models/export.rb
lib/cm_admin/models/field.rb
lib/cm_admin/models/filter.rb
lib/cm_admin/models/form_field.rb
lib/cm_admin/models/importer.rb
lib/cm_admin/models/nested_field.rb
lib/cm_admin/models/row.rb
lib/cm_admin/models/section.rb
lib/cm_admin/models/tab.rb
lib/cm_admin/models/utils/associations.rb
lib/cm_admin/models/utils/helpers.rb
lib/cm_admin/utils.rb
lib/cm_admin/version.rb
lib/cm_admin/version_manager.rb
lib/cm_admin/view_helpers.rb
lib/cm_admin/view_helpers/action_dropdown_helper.rb
lib/cm_admin/view_helpers/field_display_helper.rb
lib/cm_admin/view_helpers/filter_helper.rb
lib/cm_admin/view_helpers/form_field_helper.rb
lib/cm_admin/view_helpers/form_helper.rb
lib/cm_admin/view_helpers/manage_column_popup_helper.rb
lib/cm_admin/view_helpers/navigation_helper.rb
lib/cm_admin/view_helpers/page_info_helper.rb
lib/generators/cm_admin/add_authentication_generator.rb
lib/generators/cm_admin/add_graphql_generator.rb
lib/generators/cm_admin/install_generator.rb
lib/generators/cm_admin/install_role_generator.rb
lib/generators/cm_admin/policy_generator.rb
lib/generators/cm_admin/templates/application_controller.rb
lib/generators/cm_admin/templates/application_policy.rb
lib/generators/cm_admin/templates/authentication.rb
lib/generators/cm_admin/templates/cm_admin_initializer.rb
lib/generators/cm_admin/templates/concerns/attachable.rb
lib/generators/cm_admin/templates/concerns/filtered_list.rb
lib/generators/cm_admin/templates/concerns/paginator.rb
lib/generators/cm_admin/templates/constants.rb
lib/generators/cm_admin/templates/current.rb
lib/generators/cm_admin/templates/custom.css
lib/generators/cm_admin/templates/custom.js
lib/generators/cm_admin/templates/exceptions/base_exception.rb
lib/generators/cm_admin/templates/graphql/enums/base/sort_column.rb
lib/generators/cm_admin/templates/graphql/enums/base/sort_direction.rb
lib/generators/cm_admin/templates/graphql/graphql_schema.rb
lib/generators/cm_admin/templates/graphql/inputs/base/attachment.rb
lib/generators/cm_admin/templates/graphql/inputs/base/filter.rb
lib/generators/cm_admin/templates/graphql/inputs/base/paging.rb
lib/generators/cm_admin/templates/graphql/inputs/base/sort.rb
lib/generators/cm_admin/templates/graphql/mutations/base_mutation.rb
lib/generators/cm_admin/templates/graphql/objects/base/attachment_type.rb
lib/generators/cm_admin/templates/graphql/objects/base/paging_type.rb
lib/generators/cm_admin/templates/graphql/queries/base_query.rb
lib/generators/cm_admin/templates/policy.rb
lib/tasks/webpack_install.rake
package-lock.json
package.json
postcss.config.js
yarn.lock
-
Homepage
-
https://github.com/commutatus/cm-admin
-
Licenses
-
MIT
-
Metadata
-
{"homepage_uri"=>"https://github.com/commutatus/cm-admin", "source_code_uri"=>"https://github.com/commutatus/cm-admin"}
-
Require paths
-
lib
-
Required ruby version
-
>= 2.7.0
-
Required rubygems version
-
>= 0
-
Rubygems version
-
3.5.16
-
Specification version
-
4
-
Summary
-
CmAdmin is a robust gem designed to assist in creating admin panels for Rails applications
-
Original platform
-
ruby
-
New platform
-
ruby