All Projects → pinzolo → redmine_persist_wfmt

pinzolo / redmine_persist_wfmt

Licence: MIT license
redmine_persist_wfmt is a plugin for Redmine that persists wiki format.

Programming Languages

ruby
36898 projects - #4 most used programming language
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to redmine persist wfmt

redmine intouch
Redmine Intouch plugin sends notifications to users via Telegram and E-mail
Stars: ✭ 60 (+114.29%)
Mutual labels:  redmine, redmine-plugin
bestest timer
This is an awesome punch clock/timer plugin for Redmine. It's great. It's the bestest.
Stars: ✭ 15 (-46.43%)
Mutual labels:  redmine, redmine-plugin
alminium
勉強しながら、少しずつ更新しています。現在、Ubuntu 18.04&CentOS7でRedmine3.4が動作します。
Stars: ✭ 14 (-50%)
Mutual labels:  redmine, redmine-plugin
toggl2redmine
Import time from Toggl 2 Redmine.
Stars: ✭ 23 (-17.86%)
Mutual labels:  redmine, redmine-plugin
redmine-wiki graphviz plugin
Wiki macro for redmine. The macro render graph-image from wiki contents as dot.
Stars: ✭ 57 (+103.57%)
Mutual labels:  redmine, redmine-plugin
redmine merge request links
Display links to associated Gitlab merge requests and GitHub pull requests on Redmine's issue page.
Stars: ✭ 32 (+14.29%)
Mutual labels:  redmine, redmine-plugin
redmine dropbox attachments
Use Dropbox as the storage backend for your Redmine installation
Stars: ✭ 23 (-17.86%)
Mutual labels:  redmine, redmine-plugin
redmine user specific theme
Redmine user specific theme plugin
Stars: ✭ 30 (+7.14%)
Mutual labels:  redmine, redmine-plugin
additionals
Redmine plugin for easy customization of settings, text and content display by using personal or role-based dashboards (drag&drop), providing wiki macros and act as library for other plugins.
Stars: ✭ 91 (+225%)
Mutual labels:  redmine, redmine-plugin
vault
Is a plugin for project management system Redmine. Allows you to store various passwords/keys in one place for the project.
Stars: ✭ 44 (+57.14%)
Mutual labels:  redmine, redmine-plugin
redmine issue template
Allows to manage templates of issues, and adding them to issue body
Stars: ✭ 25 (-10.71%)
Mutual labels:  redmine, redmine-plugin
additional tags
Redmine Plugin for adding tags functionality to issues and wiki pages.
Stars: ✭ 25 (-10.71%)
Mutual labels:  redmine, redmine-plugin
redmine issue checklist
Checklist Plugin creates simple checklists for Redmine issues. Downloaded from http://www.redminecrm.com/projects/checklist/
Stars: ✭ 55 (+96.43%)
Mutual labels:  redmine, redmine-plugin
Redmine-Touch
Redmine plugin to add missing function of "Last updated by"
Stars: ✭ 18 (-35.71%)
Mutual labels:  redmine, redmine-plugin
redmine-vote on issues-plugin
Redmine Plugin Which Allows Users to Up- or Down-vote Issues
Stars: ✭ 17 (-39.29%)
Mutual labels:  redmine, redmine-plugin
redmine custom reports
Redmine plugin for reports and charts
Stars: ✭ 53 (+89.29%)
Mutual labels:  redmine, redmine-plugin
kanban
Kanban plugin for redmine
Stars: ✭ 68 (+142.86%)
Mutual labels:  redmine, redmine-plugin
redmine issue todo lists
Organize Redmine issues in to-do lists by manually ordering their priority.
Stars: ✭ 20 (-28.57%)
Mutual labels:  redmine, redmine-plugin
Redmine-Periodic-Task
A redmine plugin that lets you schedule an issue to fire every x days/weeks/months
Stars: ✭ 61 (+117.86%)
Mutual labels:  redmine, redmine-plugin
redmine customize
Plugin for some Redmine customizations.
Stars: ✭ 32 (+14.29%)
Mutual labels:  redmine, redmine-plugin

redmine_persist_wfmt

Build Status

redmine_persist_wfmt is a plugin for Redmine that enables to select and save wiki format of various documents. (issue, document, wiki ...)

Feature senario

  1. Write document as Textile
  2. Change wiki formatting setting to Markdown
  3. Write document as Markdown
  4. Users can view new documents as translated into Markdown
  5. Users also can view old documents as translated into Textile

Installation

Execute follow commands at your Redmine directory.

  1. Clone to your Redmine's plugins directory

    $ git clone https://github.com/pinzolo/redmine_persist_wfmt.git plugins/redmine_persist_wfmt
  2. Install dependency gems

    If you are already using Redmine, you probably only call bundle.

    $ bundle install --without test development
  3. Execute migration

    $ bundle exec rake redmine:plugins:migrate NAME=redmine_persist_wfmt RAILS_ENV=production
  4. Execute persist_all task

    This task saves all wiki formats that already exist.

    # FORMAT is required and must be 'textile' or 'markdown'
    $ bundle exec rake pwfmt:persist_all FORMAT=textile RAILS_ENV=production
  5. Restart your Redmine

Try this

This plugin contains docker-compose.yml, so you can try this by docker-compose up.

Supported versions

  • Ruby: 2.3.x, 2.4.x, 2.5.x, 2.6.x
  • Redmine: 4.0.x

If you want to use this plugin with Redmine2 or 3, use ver1 branch.

Contributing

To check tests and rubocop, you need to merge Gemfile.local in this plugin to Gemfile.local of your Redmine.

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Check pass all tests (RAILS_ENV=test bundle exec rake redmine:plugins:test:ui)
  5. Check pass rubocop (bundle exec rubocop plugins/redmine_persist_wfmt)
  6. Push to the branch (git push origin my-new-feature)
  7. Create new Pull Request

Changelog

  • v0.5.0 (2014-05-13 JST): Pre release
  • v1.0.0 (2014-05-28 JST): First major release
  • v1.1.0 (2014-06-23 JST): Enable preview and refactoring
  • v2.0.0 (2019-05-04 JST): Compatible with Redmine4
  • v2.0.1 (2019-05-28 JST): Safely toolbar scripts update
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].