summaryrefslogtreecommitdiffstats
path: root/lib/redmine/plugin.rb
Commit message (Collapse)AuthorAgeFilesLines
* Rails 5: "Page not found" error when accessing a page of a plugin in ↵Jean-Philippe Lang2018-04-081-0/+1
| | | | | | | | production mode (#26636). Patch by Akiko Takano. git-svn-id: http://svn.redmine.org/redmine/trunk@17293 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix "schema_migrations_table_name is deprecated" warning during ↵Toshi MARUYAMA2017-08-311-2/+3
| | | | | | | | redmine:plugins:migrate (#26615) Contributed by Go MAEDA. git-svn-id: http://svn.redmine.org/redmine/trunk@16962 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update copyright.Jean-Philippe Lang2017-06-251-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@16685 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes plugins_path from configuration file (#24007).Jean-Philippe Lang2017-06-171-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@16675 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Change plugins directory through the configuration.yml file (#24007).Jean-Philippe Lang2016-11-181-1/+1
| | | | | | Patch by Helder Manuel Torres Vieira. git-svn-id: http://svn.redmine.org/redmine/trunk@15963 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates copyright for 2016.Jean-Philippe Lang2016-03-131-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@15238 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Plugin migration directory should use plugin directory (#14402).Jean-Philippe Lang2015-06-211-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@14364 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates #wiki_format_provider plugin API with changes to wiki formatting ↵Jean-Philippe Lang2015-06-211-4/+11
| | | | | | (#20141). git-svn-id: http://svn.redmine.org/redmine/trunk@14363 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Copyright update.Jean-Philippe Lang2015-01-111-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13872 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Plugin migration confuses two plugins with similar names (#18685).Jean-Philippe Lang2014-12-201-2/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13768 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds methods for loading and adding settings.Jean-Philippe Lang2014-12-051-0/+5
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13719 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add a warning if two plugins have the same settings partial name (#14008).Jean-Baptiste Barth2014-08-131-0/+11
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13336 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix typos of source comments at lib/redmine/plugin.rbToshi MARUYAMA2014-04-071-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13069 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Don't clear plugins in tests (#16258).Jean-Philippe Lang2014-03-211-0/+6
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@12988 e93f8b46-1217-0410-a6f0-8f06a7374b81
* update copyright year (#15977)Toshi MARUYAMA2014-01-291-1/+1
| | | | | | Contributed by Daniel Felix. git-svn-id: http://svn.redmine.org/redmine/trunk@12736 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use Rails.application.config.i18n.load_path for adding plugin locales (#12753).Jean-Philippe Lang2014-01-051-1/+1
| | | | | | Patch by Takeshi Yaegashi. git-svn-id: http://svn.redmine.org/redmine/trunk@12482 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from lib/redmine/plugin.rbToshi MARUYAMA2013-06-061-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11933 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow plugins to define their base directory (#13927).Jean-Baptiste Barth2013-05-021-5/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11766 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Copyright for 2013 (#12788).Jean-Philippe Lang2013-01-121-1/+1
| | | | | | Patch by Daniel Felix. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11169 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup: implement Plugin#to_param for generating routes.Jean-Philippe Lang2012-12-131-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10995 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes #requires_redmine comments (#12299).Jean-Philippe Lang2012-11-171-0/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10828 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes Plugin#requires_redmine accept a range of versions (#12299).Jean-Philippe Lang2012-11-171-8/+27
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10827 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes Plugin#requires_redmine accept only major and minor version (#12299).Jean-Philippe Lang2012-11-171-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10826 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add more error message if public/plugin_assets cannot be created (#11945)Toshi MARUYAMA2012-09-261-1/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10472 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix "can't convert Errno::EACCES into String" in case of no permission of ↵Toshi MARUYAMA2012-09-261-2/+2
| | | | | | public/plugin_assets on Ruby 1.9.3 (#11945) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10471 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Let plugin override mailer views (#11776).Jean-Philippe Lang2012-09-061-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10304 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ability to close projects (read-only) (#3640).Jean-Philippe Lang2012-06-251-3/+5
| | | | | | A new permission (Close/reopen project) is available to give non-admin users the ability to close their projects. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9883 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Copyright update.Jean-Philippe Lang2012-05-051-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9636 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Let redmine:plugins:assets mirror a single plugin assets with name=.Jean-Philippe Lang2012-05-011-4/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9599 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds deprecated tasks for plugins migration.Jean-Philippe Lang2012-05-011-3/+20
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9597 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Restores plugin assets mirroring on startup, but it can now be disabled in ↵Jean-Philippe Lang2012-04-281-0/+7
| | | | | | configuration.yml. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9561 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged rails-3.2 branch.Jean-Philippe Lang2012-04-251-1/+136
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9528 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds Redmine::Plugin.public_directory to be used instead of ↵Jean-Philippe Lang2012-03-041-0/+3
| | | | | | Engines.public_directory. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9065 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from lib/redmine/plugin.rbToshi MARUYAMA2011-09-201-32/+32
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7408 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix comment typo at lib/redmine/plugin.rb.Toshi MARUYAMA2011-08-111-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6416 e93f8b46-1217-0410-a6f0-8f06a7374b81
* replace RAILS_ROOT to Rails.root at lib/redmine/plugin.rb.Toshi MARUYAMA2011-06-171-5/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6084 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add Redmine::Plugin.installed?(:name) method to check if a plugin is installedEric Davis2010-10-251-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4293 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix typos in the examples. #5823Eric Davis2010-07-161-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3841 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a Plugin API to allow one plugin to depend on another.Eric Davis2009-12-161-0/+36
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3175 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2.Jean-Philippe Lang2009-02-211-0/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2493 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds Plugin#requires_redmine method so that plugin compatibility can be ↵Jean-Philippe Lang2008-11-161-0/+35
| | | | | | checked against current Redmine version (#2162). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2042 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds url and author_url plugin attributes (#2162).Jean-Philippe Lang2008-11-161-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2041 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a few Plugin tests.Jean-Philippe Lang2008-11-161-0/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2040 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds .find and .all Plugin class methods.Jean-Philippe Lang2008-11-161-1/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2039 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds plugin id attribute.Jean-Philippe Lang2008-11-161-4/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2038 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes wiki text formatter pluggable.Jean-Philippe Lang2008-10-271-0/+10
| | | | | | Original patch #2025 by Yuki Sonoda slightly edited. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@1955 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds #delete_menu_item to the plugin API (#2087).Jean-Philippe Lang2008-10-251-2/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@1952 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds #activity_provider shortcut method to the plugin API.Jean-Philippe Lang2008-07-271-0/+26
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1702 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Menus items:Jean-Philippe Lang2008-02-221-4/+5
| | | | | | | * fixed broken translation when a plugin is installed (closes #649) * small fix to the plugin API: options parameter added to Redmine::Plugin#menu git-svn-id: http://redmine.rubyforge.org/svn/trunk@1172 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Basic plugin support.Jean-Philippe Lang2007-09-231-0/+124
git-svn-id: http://redmine.rubyforge.org/svn/trunk@752 e93f8b46-1217-0410-a6f0-8f06a7374b81