https://github.com/alphanodes/redmine_plugin_kit
Redmine base for plugin development
https://github.com/alphanodes/redmine_plugin_kit
gem redmine-plugin
Last synced: 3 months ago
JSON representation
Redmine base for plugin development
- Host: GitHub
- URL: https://github.com/alphanodes/redmine_plugin_kit
- Owner: alphanodes
- License: gpl-2.0
- Created: 2021-12-07T17:03:18.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-10T15:51:32.000Z (over 1 year ago)
- Last Synced: 2024-11-10T16:38:20.965Z (over 1 year ago)
- Topics: gem, redmine-plugin
- Language: Ruby
- Homepage:
- Size: 45.9 KB
- Stars: 9
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Redmine Plugin Kit
This gem can be used for [Redmine](https://www.redmine.org/) Plugin for loading customizations.
In an ideal world, all plugins would use this gem as base. Or even better: this gem comes to Redmine core itself.
If you are a Redmine developer, feel free and offer PRs with your Improvements.
## Features
- Loader for plugin customizations
- Deface support for Redmine plugins
## Why this gem?
1. a standard process for load patches, hooks or helper for plugins
2. deface is ready to use and does not require any additional plugin (e.g. redmine_base_deface). It is easier for a plugin user, to install one plugin (instead of two). This makes also sure, that all plugins uses the same deface version.
## Requirements
- Redmine `>= 4.1.0` (including upcoming)
- Ruby `>= 2.7` (only maintained ruby versions are supported)
## Installation
Add Gem to your Gemfile:
```ruby
gem 'redmine_plugin_kit'
```