Actualizar plugin Additionals a 3.0.0

This commit is contained in:
Manuel Cillero 2020-11-22 21:30:25 +01:00
parent 3d976f1b3b
commit a26f5567af
399 changed files with 70374 additions and 4093 deletions

View file

@ -12,8 +12,6 @@ Welcome to Additionals Plugin for Redmine
Additionals is a `Redmine`_ plugin for customizing Redmine, providing wiki macros and act as a library/function provider for other Redmine plugins.
This plugin is the successor of `Redmine Tweaks <https://github.com/alphanodes/redmine_tweaks>`_
* Documentation: https://additionals.readthedocs.io
* Redmine.org plugin page: https://www.redmine.org/plugins/additionals
@ -23,13 +21,12 @@ This plugin is the successor of `Redmine Tweaks <https://github.com/alphanodes/r
:target: https://additionals.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://api.codeclimate.com/v1/badges/d92c0bda57f80e7c76b7/maintainability
:target: https://codeclimate.com/github/AlphaNodes/additionals/maintainability
:alt: Maintainability
.. image:: https://travis-ci.org/AlphaNodes/additionals.svg?branch=master
:target: https://travis-ci.org/AlphaNodes/additionals
.. image:: https://github.com/AlphaNodes/additionals/workflows/Run%20Linters/badge.svg
:target: https://github.com/AlphaNodes/additionals/actions?query=workflow%3A%22Run+Linters%22
.. image:: https://img.shields.io/badge/rate%20at-redmine.org-blue.svg?style=flat
:target: https://www.redmine.org/plugins/additionals
:alt: Rate at redmine.org
@ -38,9 +35,9 @@ Requirements
------------
+--------------------+----------------------+
| `Redmine`_ version | >= 3.4.0 |
| `Redmine`_ version | >= 4.1.0 |
+--------------------+----------------------+
| `Ruby`_ version | >= 2.3.0 |
| `Ruby`_ version | >= 2.4.0 |
+--------------------+----------------------+
| Gem packages | see `Gemfile`_ |
+--------------------+----------------------+
@ -54,7 +51,7 @@ Install ``additionals`` plugin for `Redmine`_.
.. code-block:: bash
$ cd $REDMINE_ROOT
$ git clone -b v2-stable git://github.com/alphanodes/additionals.git plugins/additionals
$ git clone -b v3-stable https://github.com/AlphaNodes/additionals.git plugins/additionals
$ bundle install --without development test
$ bundle exec rake redmine:plugins:migrate RAILS_ENV=production
$
@ -102,18 +99,21 @@ Uninstall ``additionals`` plugin for `Redmine`_.
Features
--------
* use "Project guide" on project overview page
* global header for all projects
* global footer for all projects
* welcome text for login page
* global sidebar content support
* set info message above new ticket (e.g. for guidelines)
* wiki macros for:
* Dashboard (Drag&Drop) Support
* Text for login page
* Global footer for all projects
* Welcome text for login page
* Global sidebar content support
* Note for new issues above issue content (e.g. for guidelines)
* PDF for wiki pages
* Wiki macros for:
* asciinema
* cryptocompare
* date
* fa
* gihub gist
* google_docs
* gmap
* group_users
* iframe
@ -149,7 +149,6 @@ Features
* configurable issue rules
* freeze closed issue
* closing issue with open sub issues
* change assigned_to automatically, if issue status changes
* assigned_to has changed, but status change is required, too
@ -167,13 +166,15 @@ Don't worry, if you only need a subset of the provided libraries. If you do not
It provides :
* `bootstrap-datepicker 1.8.0 <https://github.com/uxsolutions/bootstrap-datepicker>`_
* `d3 3.5.17 <https://d3js.org/>`_
* `d3plus v2.0.0-alpha.17 <https://d3plus.org/>`_
* `FontAwesome 5.8.0 <https://fontawesome.com/>`_
* `mermaid 8.0.0 <https://github.com/knsv/mermaid/>`_
* `nvd3 1.8.6 <https://github.com/novus/nvd3>`_
* `ZeroClipboard 2.3.0 <https://github.com/zeroclipboard/zeroclipboard>`_
* `Chart.js 2.9.3 <https://www.chartjs.org/>`_
* `Chart.js Plugin colorschemes 0.4.0 <https://github.com/nagix/chartjs-plugin-colorschemes>`_
* `Chart.js Plugin datalabels 0.7.0 <https://github.com/chartjs/chartjs-plugin-datalabels>`_
* `clipboardJS 2.0.6 <https://clipboardjs.com/>`_
* `d3 6.1.1 <https://d3js.org/>`_
* `d3plus v2.0.0-alpha.29 <https://d3plus.org/>`_
* `FontAwesome 5.14.0 <https://fontawesome.com/>`_
* `mermaid 8.8.0 <https://github.com/knsv/mermaid/>`_
* `Select2 4.0.13 <https://select2.org/>`_
And a set of various Rails helper methods (see below).
@ -191,17 +192,35 @@ This method loads all JS and CSS files needed by the required module.
The following modules are available :
* chartjs
* chartjs_colorschemes
* chartjs_datalabels
* clipboardjs
* d3
* d3plus
* mermaid
* nvd3
* font_awesome
* notify
* zeroclipboard
* mermaid
* select2
Redmine Plugins, which are using ``additionals``
------------------------------------------------
* `redmine_automation <https://alphanodes.com/redmine-automation>`_
* `redmine_codimd <https://github.com/AlphaNodes/redmine_codimd>`_
* `redmine_db <https://alphanodes.com/redmine-db>`_
* `redmine_git_hosting <http://redmine-git-hosting.io/>`_
* `redmine_hrm <https://alphanodes.com/redmine-hrm>`_
* `redmine_omniauth_saml <https://github.com/alexandermeindl/redmine_omniauth_saml>`_
* `redmine_passwords <https://alphanodes.com/redmine-passwords>`_
* `redmine_postgresql_search <https://github.com/AlphaNodes/redmine_postgresql_search>`_
* `redmine_privacy_terms <https://github.com/AlphaNodes/redmine_privacy_terms>`_
* `redmine_reporting <https://alphanodes.com/redmine-reporting>`_
* `redmine_sudo <https://github.com/AlphaNodes/redmine_sudo>`_
If you know other plugins, which are using ``additionals``, please let us know or create a `PR <https://github.com/alphanodes/additionals/pulls>`_.
Contact and Support
--------------------
-------------------
I am glad about your feedback on the plugin, `pull requests <https://github.com/alphanodes/additionals/pulls>`_, `issues <https://github.com/alphanodes/additionals/issues>`_, whatever. Feel free to contact me for any questions.
@ -210,6 +229,7 @@ I am glad about your feedback on the plugin, `pull requests <https://github.com/
:maxdepth: 2
manual
dashboards
macros
tasks
new_feature