summaryrefslogtreecommitdiffstats
path: root/lib/redmine/plugin.rb
Commit message (Collapse)AuthorAgeFilesLines
* Merged r10472 from trunk (#11945)Toshi MARUYAMA2012-09-261-1/+5
| | | | | | add more error message if public/plugin_assets cannot be created. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/2.1-stable@10474 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r10471 from trunk (#11945)Toshi MARUYAMA2012-09-261-2/+2
| | | | | | fix "can't convert Errno::EACCES into String" in case of no permission of public/plugin_assets on Ruby 1.9.3. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/2.1-stable@10473 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