summaryrefslogtreecommitdiffstats
path: root/lib/redmine
Commit message (Expand)AuthorAgeFilesLines
* Enable frozen_string_literal for files which don't contain string literals (#...Go MAEDA2019-03-173-3/+3
* Enable frozen_string_literal for some files under app and lib directory (#265...Go MAEDA2019-03-1649-49/+49
* Remove unnecessary encoding magic comment (#31034).Go MAEDA2019-03-165-9/+0
* Fix RDMwriteFormattedCell destroying an argument (#26561).Go MAEDA2019-03-161-2/+2
* Fix that methods in Redmine::CodesetUtil destroy the original string (#26561).Go MAEDA2019-03-161-5/+11
* Include plugin name in the exception when the plugin required by requires_red...Jean-Philippe Lang2019-03-151-1/+5
* Add plugin lib directory to rails autoload paths (#30753).Jean-Philippe Lang2019-03-151-0/+1
* Add "frozen_string_literal: false" for all files (#26561).Go MAEDA2019-03-1580-1/+160
* Reverts r17891 (#30099).Go MAEDA2019-03-101-5/+4
* Allow collapse/expand in gantt chart (#6417).Go MAEDA2019-03-051-10/+42
* Reverted r17925 (#6417). The change breaks GanttHelperTest.Go MAEDA2019-03-041-41/+10
* Allow collapse/expand in gantt chart (#6417).Go MAEDA2019-03-041-10/+41
* Add plugin directories to rails autoload paths (#30753).Go MAEDA2019-03-041-5/+6
* URLs end with "-" are rendered incorrectly in Textile (#30259).Go MAEDA2019-03-032-4/+4
* Updates for 4.0.2 release.Jean-Philippe Lang2019-02-211-1/+1
* Multiple blank lines in pre tags are not preserved in Textile (#30099).Go MAEDA2019-02-201-4/+5
* Update i18n gem to 1.5.3 (#29946).Go MAEDA2019-02-191-2/+3
* Refactor GitAdapter#default_branch not to unnecessarily iterate through all e...Go MAEDA2019-02-181-5/+5
* Preview URL in Wiki Toolbar should be escaped (#30758).Go MAEDA2019-02-112-2/+2
* Line height is too large when previewing files with syntax highlighting if th...Go MAEDA2019-02-031-0/+7
* Plugin eager_load should depend on environment setting instead of name (#30725).Go MAEDA2019-02-011-1/+1
* Filesystem adapter does not show correct size for large files (#30411).Jean-Philippe Lang2019-01-201-1/+1
* Updates for 4.0.1 release.Jean-Philippe Lang2019-01-201-1/+1
* Decrypting LDAP and SCM passwords fail if the plaintext password is longer th...Go MAEDA2018-12-171-1/+1
* Implement date grouping for MySQL (#13803).Jean-Philippe Lang2018-12-161-0/+8
* Allow issues grouping by creation, update and closing date (#13803).Jean-Philippe Lang2018-12-122-1/+14
* Bump version to 4.0.0Jean-Philippe Lang2018-12-081-3/+3
* Use "abort" instead of "exit" in order to make error log more informative (# ...Go MAEDA2018-12-011-2/+1
* Allow single Chinese character as a search keyword (#30037).Go MAEDA2018-11-301-1/+2
* Update Redmine::Plugin documentation (#28996).Jean-Philippe Lang2018-11-291-1/+19
* Missing validation for custom field formats based on RecordList (#29674).Jean-Philippe Lang2018-11-281-0/+10
* REST API with JSON content missing false values (#20788).Jean-Philippe Lang2018-11-281-1/+1
* Remove blank keys from sort criteria (#30009).Go MAEDA2018-11-261-0/+1
* Tags start with 'pre' are handled as 'pre' tag in Textile (#8395).Go MAEDA2018-11-261-1/+1
* Strip whitespace from integer custom field (#8317).Go MAEDA2018-11-081-1/+1
* Removes request and response accessors from Structure class (#28564).Go MAEDA2018-11-032-4/+3
* \f or \v character in Textile markup may cause RegexpError exception (#29756).Go MAEDA2018-10-281-1/+1
* Send emails asynchronously (#26791).Jean-Philippe Lang2018-10-102-1/+10
* Use find_by instead of where.first to remove unnecessary sorting (#26747).Go MAEDA2018-10-061-7/+7
* Removed message to stdout (#28934).Jean-Philippe Lang2018-09-291-1/+0
* Syntax highlighter: replace CodeRay with Rouge (#24681).Jean-Philippe Lang2018-09-292-18/+42
* Adds preview option to the wiki toolbar (#27758).Jean-Philippe Lang2018-09-263-6/+7
* Support migration context for plugins (#28934).Jean-Philippe Lang2018-09-231-11/+47
* Redmine::SortCriteria#normalize! does not limit properly the maximum number o...Go MAEDA2018-09-201-2/+1
* Mercurial 4.7 compatibility (#29413).Go MAEDA2018-08-251-2/+4
* Refactor Redmine::MimeType.of. Uses MiniMime.lookup_by_extension instead of l...Go MAEDA2018-08-151-9/+5
* Don't require mime-types (#29359).Go MAEDA2018-08-131-2/+0
* Replace String#gsub with faster String#tr (#29363).Go MAEDA2018-08-122-2/+2
* Replace mime-types gem with more efficient mini_mime gem (#29359).Go MAEDA2018-08-121-3/+3
* Replace Enumerable#sort with faster Enumerable#sort_by (#29299).Go MAEDA2018-08-024-4/+4