Git Product home page Git Product logo

rademade_admin's Introduction

rademade_admin

Gem Version Build Status Coverage Status Code Climate PullReview stats

Best rails admin panel!

Live demo

  1. http://admin.rademade.com/login
  2. Login: [email protected]
  3. Password: 123456

How to install

https://github.com/Rademade/rademade_admin/wiki/install

Supported options

options do
  model 'ModelName'

  # Fixed table head if need
  fixed_thead true
  
  # Navigation menu settings
  parent_menu 'ModelName'

  # Setting for list data (index action)
  # list :attr, :attr_other
  list do
    
  end
  
  # Settings for form
  # form :attr, :attr_other
  form do
    attr :boolean #Other :text, :file, :editor
  end
  
  labels do
    attr 'Label for attribute'
  end
  
end

rademade_admin's People

Contributors

andrey-abramow avatar denysxftr avatar isaiev avatar kogulko avatar maksymshutiak avatar melanitski avatar nefor avatar praffesor avatar robobee avatar th3un1q3 avatar vshaveyko avatar x-yuri avatar yivo avatar yurii-kurylenko avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rademade_admin's Issues

Fixed version for outdated compass

Right now compass-rails gem version is fixed:

s.add_dependency 'compass-rails', '~> 1.0'

But I've had this issue Compass/compass-rails#92 ( "Unsupported rails environment" ), official solution to which is updating compass-rails gem to 2.0.

Right now they already have 2.0.1 release. Updating this gem manually on local machine fixes the issue.

Are there any reasons, which prevent using 2.0 version of this gem?

Add opportunity to set hidden attributes from form

Background

  • We have defined form list fields in model controller

When

  • Form rendered
  • User change input type
  • Additional fields displayed
  • User press save button

Then

  • All entered fields stored to model [Expected]
  • Only form list fields saved to model [Got]

Implicit dependency on light_resizer when using carrierwave

NameError: uninitialized constant LightResizer
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/uploader/carrier_wave.rb:8:in `<class:CarrierWave>'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/uploader/carrier_wave.rb:7:in `<module:Uploader>'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/uploader/carrier_wave.rb:6:in `<module:RademadeAdmin>'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/uploader/carrier_wave.rb:5:in `<top (required)>'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/engine.rb:23:in `block (2 levels) in <class:Engine>'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/engine.rb:23:in `each'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/engine.rb:23:in `block in <class:Engine>'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/engine.rb:22:in `each'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/engine.rb:22:in `<class:Engine>'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/engine.rb:7:in `<module:RademadeAdmin>'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin/engine.rb:6:in `<top (required)>'
RVM_PATH/gems/ruby-2.1.2/bundler/gems/rademade_admin-0c03cee4d91d/lib/rademade_admin.rb:20:in `<top (required)>'
RVM_PATH/gems/ruby-2.1.2@global/gems/bundler-1.6.3/lib/bundler/runtime.rb:76:in `require'
RVM_PATH/gems/ruby-2.1.2@global/gems/bundler-1.6.3/lib/bundler/runtime.rb:76:in `block (2 levels) in require'
RVM_PATH/gems/ruby-2.1.2@global/gems/bundler-1.6.3/lib/bundler/runtime.rb:72:in `each'
RVM_PATH/gems/ruby-2.1.2@global/gems/bundler-1.6.3/lib/bundler/runtime.rb:72:in `block in require'
RVM_PATH/gems/ruby-2.1.2@global/gems/bundler-1.6.3/lib/bundler/runtime.rb:61:in `each'
RVM_PATH/gems/ruby-2.1.2@global/gems/bundler-1.6.3/lib/bundler/runtime.rb:61:in `require'
RVM_PATH/gems/ruby-2.1.2@global/gems/bundler-1.6.3/lib/bundler.rb:132:in `require'
PROJECT_PATH/config/application.rb:7:in `<top (required)>'

uninitialized constant Breadcrumbs (NameError)

ran rails s and got this stack trace:

/Users/JoshuaCope/Desktop/rademade_admin/lib/rademade_admin/breadcrumbs/render/rademade.rb:1:in `<top (required)>': uninitialized constant Breadcrumbs (NameError)
    from /Users/JoshuaCope/Desktop/rademade_admin/lib/rademade_admin/engine.rb:21:in `require'
    from /Users/JoshuaCope/Desktop/rademade_admin/lib/rademade_admin/engine.rb:21:in `block (2 levels) in <class:Engine>'
    from /Users/JoshuaCope/Desktop/rademade_admin/lib/rademade_admin/engine.rb:21:in `each'
    from /Users/JoshuaCope/Desktop/rademade_admin/lib/rademade_admin/engine.rb:21:in `block in <class:Engine>'
    from /Users/JoshuaCope/Desktop/rademade_admin/lib/rademade_admin/engine.rb:20:in `each'
    from /Users/JoshuaCope/Desktop/rademade_admin/lib/rademade_admin/engine.rb:20:in `<class:Engine>'
    from /Users/JoshuaCope/Desktop/rademade_admin/lib/rademade_admin/engine.rb:6:in `<module:RademadeAdmin>'
    from /Users/JoshuaCope/Desktop/rademade_admin/lib/rademade_admin/engine.rb:5:in `<top (required)>'
    from /Users/JoshuaCope/.rvm/gems/ruby-2.1.1@InboxHealth/gems/railties-4.1.5/lib/rails/engine/commands.rb:11:in `require'
    from /Users/JoshuaCope/.rvm/gems/ruby-2.1.1@InboxHealth/gems/railties-4.1.5/lib/rails/engine/commands.rb:11:in `<top (required)>'
    from bin/rails:12:in `require'
    from bin/rails:12:in `<main>'  

Master branch is brocken

If in config/Gemfile

gem 'rademade_admin', github: 'Rademade/rademade_admin'

When create new article:
screenshot from 2017-07-11 16-55-53

Else if config/Gemfile have

gem 'rademade_admin', github: 'Rademade/rademade_admin', :branch => 'feature/rails-5'

still work!

screenshot from 2017-07-11 17-00-57

Missing asset compilation

Right now to make RM admin work on rails 4.2.* you need to add a line to rails config:

  config.assets.precompile += %w( rademade_admin.css rademade_admin.js)

As I understand, it should be present there to make this gem work. (for all versions of rails at deployment time)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.