All Projects → cubesystems → releaf

cubesystems / releaf

Licence: MIT license
Administration interface for Ruby on Rails

Programming Languages

ruby
36898 projects - #4 most used programming language
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to releaf

Grav Plugin Admin
Grav Admin Plugin
Stars: ✭ 316 (+1758.82%)
Mutual labels:  admin, administration
Bhf
Rails-Engine-Gem that offers an admin interface for trusted user
Stars: ✭ 81 (+376.47%)
Mutual labels:  admin, administration
Jpproject.identityserver4.adminui
🔧 ASP.NET Core 3 & Angular 8 Administration Panel for 💞IdentityServer4 and ASP.NET Core Identity
Stars: ✭ 717 (+4117.65%)
Mutual labels:  admin, administration
Jet Bridge
Jet Bridge – Admin Panel Framework for your application
Stars: ✭ 904 (+5217.65%)
Mutual labels:  admin, administration
Jet Django
Jet Bridge (Django) for Jet Admin – Admin panel framework for your application
Stars: ✭ 168 (+888.24%)
Mutual labels:  admin, administration
Django Jet
Modern responsive template for the Django admin interface with improved functionality. We are proud to announce completely new Jet. Please check out Live Demo
Stars: ✭ 3,207 (+18764.71%)
Mutual labels:  admin, administration
Mongoku
🔥The Web-scale GUI for MongoDB
Stars: ✭ 1,000 (+5782.35%)
Mutual labels:  admin, administration
grouphelperbot
A Telegram Bot made to help group admins, with Italian/English support.
Stars: ✭ 26 (+52.94%)
Mutual labels:  admin, administration
Forest Express Mongoose
🌱 Express/Mongoose Liana for Forest Admin
Stars: ✭ 145 (+752.94%)
Mutual labels:  admin, administration
Forest Express Sequelize
🌱 Express/Sequelize Liana for Forest Admin
Stars: ✭ 134 (+688.24%)
Mutual labels:  admin, administration
Admin
Admin pack (actions, widgets, etc) for Yii2
Stars: ✭ 100 (+488.24%)
Mutual labels:  admin, administration
Vanillarat
VanillaRat is an advanced remote administration tool completely coded in C# for Windows.
Stars: ✭ 192 (+1029.41%)
Mutual labels:  admin, administration
Kinto Admin
Kinto Web Administration Console
Stars: ✭ 175 (+929.41%)
Mutual labels:  admin, administration
Forest Rails
🌱 Rails Liana for Forest Admin
Stars: ✭ 247 (+1352.94%)
Mutual labels:  admin, administration
ZooKeeper-Admin
ZooKeeper 管理工具
Stars: ✭ 45 (+164.71%)
Mutual labels:  admin
NoSpawnChunks
Helps manage server memory by dynamically unloading chunks
Stars: ✭ 21 (+23.53%)
Mutual labels:  admin
vue3-element-admin
🎉 基于 vite2 + vue3 + element-plus 的后台管理系统vue3-element-admin;使用vue-cli可以切换webpack分支
Stars: ✭ 79 (+364.71%)
Mutual labels:  admin
opsli-ui
OPSLI 快速开发平台基于springboot、vue、element-ui ,项目采用前后端分离架构,热插拔式业务模块与插件扩展性高 ,代码简洁,功能丰富,开箱即用
Stars: ✭ 76 (+347.06%)
Mutual labels:  admin
spring-javafx-material-design-admin
Aplicação desktop para Gerenciamento de estoque e vendas com Spring Boot, JavaFX e Material Design
Stars: ✭ 56 (+229.41%)
Mutual labels:  admin
Laravel-CMS
Love Beautiful Code ? I do too!
Stars: ✭ 25 (+47.06%)
Mutual labels:  admin

Releaf

Releaf is Admin interface for Rails projects.

Changelog: https://github.com/cubesystems/releaf/blob/master/CHANGELOG.md

Build Status Coverage Status Code Climate

Getting started

Releaf works with Rails 6.1 and Ruby 3

First add Releaf gem to your Gemfile

gem 'releaf', '~> 2.1'

Run the bundle command to install it.

Then install with

rails generate releaf:install
rake db:migrate

You might want to create default role and user

rake db:seed

Now you need to add something like this for releaf itself and standart admin, permissions controllers

mount_releaf_at '/admin'

Note that you should re-start your app here if you've already started it. Otherwise you'll run into strange errors.

Now open "/admin" on your dev site and login with following credentials:

email: [email protected]
password: password

Testing

Setup

Create config.yml (see examples in git root) and run

rake dummy:setup

Running rspec

rspec .

or

rake ci

Cleanup

rake dummy:remove

New version releasing

  1. bump version in lib/releaf/version.rb
  2. write all changes and new version number in CHANGELOG.md
  3. commit previous changes
  4. create git version tag ex: v1.0.12
  5. run rake gem:build && rake gem:push  
  6. push new tag with git push --tags  
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].