summaryrefslogtreecommitdiffstats
path: root/lib/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Removes invalid attributes from gravatar img tag.Jean-Philippe Lang2017-03-051-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@16372 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes uploading of empty files (#25115).Jean-Philippe Lang2017-02-281-1/+0
| | | | | | | | | | | | | | - prevents creation of attachment records without existing diskfile and empty digest - adds test case to check file upload API response - also removes the file size check in ActsAsAttachable which still prevented attachment of zero size attachments to containers but only for clients without Javascript (where save_attachments is called with the actual file upload). Patch by Jens Kraemer. git-svn-id: http://svn.redmine.org/redmine/trunk@16341 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Hires (2x DPR) image support for Gravatars (#24927).Jean-Philippe Lang2017-01-301-0/+4
| | | | | | Patch by Jan Schulz-Hofen. git-svn-id: http://svn.redmine.org/redmine/trunk@16313 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Set inverse on custom_values association.Jean-Philippe Lang2017-01-181-0/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@16220 e93f8b46-1217-0410-a6f0-8f06a7374b81
* acts_as_versioned use old style (Rails 2.x) of method call for #all (#24348).Jean-Philippe Lang2016-11-181-3/+4
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@15950 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds file custom field format (#6719).Jean-Philippe Lang2016-10-232-13/+13
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@15917 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use .distinct instead of .uniq.Jean-Philippe Lang2016-07-141-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@15654 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes a call to alias_method_chain.Jean-Philippe Lang2016-07-141-3/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@15653 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes a call to alias_method_chain.Jean-Philippe Lang2016-07-141-3/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@15652 e93f8b46-1217-0410-a6f0-8f06a7374b81
* When creating issues by receiving an email, watchers created via CC in the ↵Jean-Philippe Lang2016-07-091-0/+4
| | | | | | mail don't get an email notification (#23278). git-svn-id: http://svn.redmine.org/redmine/trunk@15609 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Notify the user of missing attachments (#22401).Jean-Philippe Lang2016-05-071-1/+12
| | | | | | | | | | | under certain (rare) circumstances it may happen that, when an issue or other container is saved, added attachments have already been removed (i.e. by the attachments:prune rake task). This patch adds a validation error to the container in this case. Patch by Jens Kraemer. git-svn-id: http://svn.redmine.org/redmine/trunk@15378 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Deprecates unused stuff (#12909).Jean-Philippe Lang2016-04-181-0/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@15338 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that subtasks lose their custom fields when copying an issue to a ↵Jean-Philippe Lang2016-04-111-0/+8
| | | | | | different project (#22342). git-svn-id: http://svn.redmine.org/redmine/trunk@15318 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use protocol-relative URL for gravatars (#21855).Jean-Philippe Lang2016-03-151-10/+4
| | | | | | Patch by Go MAEDA. git-svn-id: http://svn.redmine.org/redmine/trunk@15245 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates copyright for 2016.Jean-Philippe Lang2016-03-135-5/+5
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@15238 e93f8b46-1217-0410-a6f0-8f06a7374b81
* New custom fields of existing issues are not initialized with their default ↵Jean-Philippe Lang2015-10-311-2/+2
| | | | | | value (#21074). git-svn-id: http://svn.redmine.org/redmine/trunk@14773 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Query doesn't work with non ASCII uppercase symbols (#20438).Jean-Philippe Lang2015-08-021-9/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@14476 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replace tabs with spaces and remove trailing tabs in several files (#20140).Jean-Philippe Lang2015-06-211-1/+1
| | | | | | Patch by Mischa The Evil. git-svn-id: http://svn.redmine.org/redmine/trunk@14365 e93f8b46-1217-0410-a6f0-8f06a7374b81
* acts_as_versioned not compatible with ActiveRecord 4.2.1 (#19957).Jean-Philippe Lang2015-05-311-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@14294 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed no longer used :find_options option for acts_as_activity_provider.Jean-Philippe Lang2015-02-181-2/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@14030 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Support for accent insensitive search with PostgreSQL (#18801).Jean-Philippe Lang2015-02-081-3/+6
| | | | | | If the unaccent extension is installed, the search engine will use it in order to do accent insensitive search. git-svn-id: http://svn.redmine.org/redmine/trunk@13989 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Copyright update.Jean-Philippe Lang2015-01-115-5/+5
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13872 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Option to search open issues only (#10734).Jean-Philippe Lang2015-01-101-6/+6
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13858 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Option to search attachment filenames and description (#4383).Jean-Philippe Lang2015-01-091-34/+50
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13856 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Search custom fields and journals with different queries to take advantage ↵Jean-Philippe Lang2015-01-081-30/+69
| | | | | | of indexes on text columns if present. git-svn-id: http://svn.redmine.org/redmine/trunk@13855 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates comments for r13811.Jean-Philippe Lang2014-12-261-2/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13812 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Converts timestamps to integers in #search_result_ranks_and_ids.Jean-Philippe Lang2014-12-261-1/+3
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13811 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Restore accent insensitive search with mysql (#18537).Jean-Philippe Lang2014-12-151-2/+0
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13767 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use custom SQL for MySQL to behave like others DBMS: case-insensitive search ↵Jean-Philippe Lang2014-12-141-13/+27
| | | | | | without ignoring accentuation (#18537). git-svn-id: http://svn.redmine.org/redmine/trunk@13759 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Don't use #downcase on search tokens, let the database handle it (#18537).Jean-Philippe Lang2014-12-131-3/+3
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13754 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rewrites search engine to properly paginate results (#18631).Jean-Philippe Lang2014-12-121-37/+45
| | | | | | Instead of counting and retrieving results based on their timestamps, we now load all result ids then load the appropriate results by their ids. This also brings a 2x performance improvement as we search tokens in one of the 2 queries only. git-svn-id: http://svn.redmine.org/redmine/trunk@13739 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds :inverse_of option.Jean-Philippe Lang2014-11-291-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13666 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Edit attachments after upload (#1326).Jean-Philippe Lang2014-11-291-0/+6
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13665 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged rails-4.1 branch (#14534).Jean-Philippe Lang2014-10-2247-3163/+20
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13482 e93f8b46-1217-0410-a6f0-8f06a7374b81
* use rbpdf gem instead of bundled rfpdf (#17570)Toshi MARUYAMA2014-08-2898-25029/+0
| | | | | | Contributed by Jun NAITOH. git-svn-id: http://svn.redmine.org/redmine/trunk@13358 e93f8b46-1217-0410-a6f0-8f06a7374b81
* awesome_nested_set: not use cache for max rgt (#6579)Toshi MARUYAMA2014-05-241-12/+4
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13148 e93f8b46-1217-0410-a6f0-8f06a7374b81
* awesome_nested_set: add lib/plugins/awesome_nested_set/init.rb (#6579)Toshi MARUYAMA2014-05-241-0/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13146 e93f8b46-1217-0410-a6f0-8f06a7374b81
* awesome_nested_set: import git 2-1-stable branch revision 8eaab19868f326 (#6579)Toshi MARUYAMA2014-05-245-8/+28
| | | | | | https://github.com/collectiveidea/awesome_nested_set/commit/8eaab19868f326 git-svn-id: http://svn.redmine.org/redmine/trunk@13145 e93f8b46-1217-0410-a6f0-8f06a7374b81
* awesome_nested_set: import git 2-1-stable branch revision 3d5ac746542b564 ↵Toshi MARUYAMA2014-05-244-5/+14
| | | | | | | | (#6579) https://github.com/collectiveidea/awesome_nested_set/commit/3d5ac746542b564 git-svn-id: http://svn.redmine.org/redmine/trunk@13144 e93f8b46-1217-0410-a6f0-8f06a7374b81
* awesome_nested_set: import git 2-1-stable branch revision 606847769 (#6579)Toshi MARUYAMA2014-05-2426-918/+1278
| | | | | | https://github.com/collectiveidea/awesome_nested_set/commit/606847769 git-svn-id: http://svn.redmine.org/redmine/trunk@13143 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Blank content type for attachments attached via Ajax file upload (Patch by ↵Jean-Philippe Lang2014-05-021-1/+1
| | | | | | Jens Krämer). git-svn-id: http://svn.redmine.org/redmine/trunk@13125 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix typos of source comments at acts_as_event.rbToshi MARUYAMA2014-04-061-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13059 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix awesome_nested_set test failure (#6579)Toshi MARUYAMA2014-03-261-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13014 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add missing awesome_nested_set 2.1.6 files (#6579)Toshi MARUYAMA2014-03-265-0/+51
| | | | | | https://github.com/collectiveidea/awesome_nested_set/commit/64cc8bc8cf93e8859a21bcf25c36675080e42ce6 git-svn-id: http://svn.redmine.org/redmine/trunk@13013 e93f8b46-1217-0410-a6f0-8f06a7374b81
* awesome_nested_set: split highest rgt reader method (#6579)Toshi MARUYAMA2014-03-261-6/+9
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13010 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix always new lft and rgt are lft = 1, rgt = 2 (#6579)Toshi MARUYAMA2014-03-261-1/+3
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13009 e93f8b46-1217-0410-a6f0-8f06a7374b81
* use bundled awesome_nested_set (#6579)Toshi MARUYAMA2014-03-261-0/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13008 e93f8b46-1217-0410-a6f0-8f06a7374b81
* import awesome_nested_set 2.1.6 (#6579)Toshi MARUYAMA2014-03-2622-0/+2707
| | | | | | https://github.com/collectiveidea/awesome_nested_set/commit/64cc8bc8cf93e8859a21bcf25c36675080e42ce6 git-svn-id: http://svn.redmine.org/redmine/trunk@13007 e93f8b46-1217-0410-a6f0-8f06a7374b81
* update copyright year (#15977)Toshi MARUYAMA2014-01-295-5/+5
| | | | | | Contributed by Daniel Felix. git-svn-id: http://svn.redmine.org/redmine/trunk@12736 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Gemfile: use awesome_nested_set 2.1.6 gemToshi MARUYAMA2014-01-2723-2708/+0
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@12734 e93f8b46-1217-0410-a6f0-8f06a7374b81