summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Update RuboCop to 1.69 (#41884).Go MAEDA2024-11-281-0/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23316 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix deprecation warning for IMAP4 email receiving: "Call Net::IMAP.new with ↵Go MAEDA2024-11-141-1/+1
| | | | | | keyword options" (#41737). git-svn-id: https://svn.redmine.org/redmine/trunk@23268 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates for 6.0.1 release.Marius Balteanu2024-11-121-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23259 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes "Unresolved or ambiguous specs during Gem::Specification.reset" (#41729).Marius Balteanu2024-11-121-2/+2
| | | | | | Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@23256 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces two more occurrences of CommonMarker (#40197).Marius Balteanu2024-11-111-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23251 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes rubocop offenses (#40197).Marius Balteanu2024-11-112-3/+3
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23250 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Disables @syntax_highlighter@ plugin shipped by commonmark (#40197).Marius Balteanu2024-11-112-1/+8
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23249 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Simplify code (#40197).Marius Balteanu2024-11-111-7/+3
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23248 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates commonmark gem version to 1.1.5 which switches from libcmark-gfm to ↵Marius Balteanu2024-11-113-22/+23
| | | | | | comrak/Rust (#40197). git-svn-id: https://svn.redmine.org/redmine/trunk@23247 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates for 6.0.0 release.Marius Balteanu2024-11-101-3/+3
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23240 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix path for plugin assets in icons rake task (#23980, #41712).Marius Balteanu2024-11-101-1/+1
| | | | | | Patch by Takenori TAKAKI (user:takenory). git-svn-id: https://svn.redmine.org/redmine/trunk@23237 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allows plugins to add custom SVG icons for menu items added by the plugin ↵Marius Balteanu2024-11-101-2/+3
| | | | | | | | (#23980). Patch by Takenori TAKAKI (user:takenory). git-svn-id: https://svn.redmine.org/redmine/trunk@23234 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates for 5.1.4 release.Marius Balteanu2024-11-031-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23200 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Reverts r23190-r23187 because the CI build fails with error "ERROR: Failed ↵Marius Balteanu2024-11-034-31/+27
| | | | | | to build gem native extension" (#40197). git-svn-id: https://svn.redmine.org/redmine/trunk@23197 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Disable syntax_highlighter plugin shipped by commonmark (#40197).Marius Balteanu2024-11-032-1/+8
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23190 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Simplify code (#40197).Marius Balteanu2024-11-031-7/+3
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23189 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates commonmark gem version to 1.1.5 which switches from libcmark-gfm to ↵Marius Balteanu2024-11-034-23/+24
| | | | | | comrak/Rust. git-svn-id: https://svn.redmine.org/redmine/trunk@23188 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Upgrades propshaft to 1.1.0 (#39111).Marius Balteanu2024-10-311-9/+9
| | | | | | | Patch by Takashi Kato (user:tohosaku). git-svn-id: https://svn.redmine.org/redmine/trunk@23174 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix missing deletion of custom field attachments upon issue deletion (#38966).Go MAEDA2024-10-261-0/+13
| | | | | | | Patch by Takenori TAKAKI (user:takenory). git-svn-id: https://svn.redmine.org/redmine/trunk@23161 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix reference to the deleted Redcarpet-based ↵Go MAEDA2024-10-211-1/+27
| | | | | | Redmine::WikiFormatting::Markdown::HtmlParser class by porting the HtmlParser class for the CommonMark formatter (#40149, #41513). git-svn-id: https://svn.redmine.org/redmine/trunk@23154 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Drop deprecated Redcarpet based Markdown formatter (#40149).Go MAEDA2024-10-206-232/+1
| | | | | | | Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@23153 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replace "even" and "odd" CSS classes with "this-month" and "other-month" for ↵Go MAEDA2024-10-201-1/+1
| | | | | | | | | calendar days (#41509). Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@23151 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Renames and improves methods provided by @IconsHelper@ (#23980).Marius Balteanu2024-10-193-4/+4
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23145 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Partial quoting feature for Issues and Forums (#41294).Go MAEDA2024-10-091-0/+87
| | | | | | | Patch by Katsuya HIDAKA (user:hidakatsuya). git-svn-id: https://svn.redmine.org/redmine/trunk@23107 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add underline button to CommonMark Markdown toolbar (#40939).Go MAEDA2024-10-091-0/+3
| | | | | | | Contributed by Yasu Saku (user:skys). git-svn-id: https://svn.redmine.org/redmine/trunk@23106 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds rake task to download SVG icons from Tabler Github repository using ↵Marius Balteanu2024-10-081-0/+142
| | | | | | | | | | | | | | | config/icon_source.yml as source and to generate a sprite file with all the SVG icons (#23980): * @icons:download@: downloads the default icons * @icons:sprite@: generates the SVG sprite file for the default icons * @icons:generate@: runs @icons:download@ and @icons:sprite@ tasks * @icons:plugin:download@: downloads the icons for a specific plugin if the plugin provides a @icon_source.yaml@ in plugin config directory. * @icons:plugin:sprite@: generates the SVG sprite for the plugin. * @icons:plugin:generate@: runs @icons:plugin:download@ and @icons:plugin:sprite@ tasks git-svn-id: https://svn.redmine.org/redmine/trunk@23105 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes gantt collapse/expand buttons are not available after switching to SVG ↵Marius Balteanu2024-10-081-3/+3
| | | | | | icons (#41447, #23980). git-svn-id: https://svn.redmine.org/redmine/trunk@23104 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Update MiniMagick to 5.0 (#41312).Go MAEDA2024-10-021-2/+2
| | | | | | | Patch by Katsuya HIDAKA (user:hidakatsuya). git-svn-id: https://svn.redmine.org/redmine/trunk@23099 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Gantt progress line misrendering for 0% progress issues/versions with future ↵Go MAEDA2024-09-231-2/+2
| | | | | | | | | start dates beyond chart range (#41263). Contributed by Minoru Maeda (user:maeda-m). git-svn-id: https://svn.redmine.org/redmine/trunk@23068 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces icon-expanded and icon-collapsed with SVG icons (#23980).Marius Balteanu2024-09-081-2/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23041 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor Calendar#first_wday method for improved readability and efficiency ↵Go MAEDA2024-09-071-10/+9
| | | | | | (#41188). git-svn-id: https://svn.redmine.org/redmine/trunk@23032 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Layout/EndAlignment (#23980).Go MAEDA2024-09-071-4/+4
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23030 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces project, version and issue icons from Gantt view with SVG icons ↵Marius Balteanu2024-09-061-2/+7
| | | | | | (#23980). git-svn-id: https://svn.redmine.org/redmine/trunk@23029 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces icons in administration menu with SVG icons (#23980).Marius Balteanu2024-09-062-2/+23
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@23028 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/RedundantInterpolationUnfreeze (#39887).Go MAEDA2024-09-012-14/+14
| | | | | | | Since interpolated strings are always unfrozen in Ruby 3.0 and later, the use of `+""` is now redundant. git-svn-id: https://svn.redmine.org/redmine/trunk@23001 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix precision issues in TimeEntry#hours calculation by returning Rational ↵Go MAEDA2024-08-311-2/+2
| | | | | | | | | instead of Float (#40914). Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@23000 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offenses Style/NegatedIf and Style/NegatedWhile (#39887, #7770).Go MAEDA2024-08-253-3/+3
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22987 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Rails/PluralizationGrammar (#39889).Go MAEDA2024-08-251-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22985 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add placeholder "h:mm" to hours field for better user guidance (#2464).Go MAEDA2024-08-211-0/+1
| | | | | | | Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@22977 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use anonymous block forwarding introduced in Ruby 3.1 (#38585).Go MAEDA2024-08-2115-32/+32
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22973 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use Array#intersect? introduced in Ruby 3.1 (#38585).Go MAEDA2024-08-203-3/+3
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22972 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces removed `ActiveSupport::Deprecation.warn` with custom deprecators ↵Marius Balteanu2024-08-202-5/+5
| | | | | | | | | (#41141, #36320). Patch by Takashi Kato (user:tohosaku). git-svn-id: https://svn.redmine.org/redmine/trunk@22961 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Upgrade to Rails 7.2.0 (#36320).Marius Balteanu2024-08-201-2/+2
| | | | | | | Patch by Takashi Kato (user:tohosaku). git-svn-id: https://svn.redmine.org/redmine/trunk@22960 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add support for quoted arguments containing commas in wiki macros (#40014).Go MAEDA2024-08-201-2/+5
| | | | | | | Patch by Yasu Saku (user:skys). git-svn-id: https://svn.redmine.org/redmine/trunk@22959 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Lint/RedundantStringCoercion, one of the offenses ↵Go MAEDA2024-08-121-1/+1
| | | | | | enabled in rubocop-rails-omakase (#39887). git-svn-id: https://svn.redmine.org/redmine/trunk@22955 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Layout/SpaceInsideParens, one of the offenses enabled in ↵Go MAEDA2024-08-123-142/+142
| | | | | | rubocop-rails-omakase (#39887). git-svn-id: https://svn.redmine.org/redmine/trunk@22954 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Layout/SpaceAfterComma, one of the offenses enabled in ↵Go MAEDA2024-08-129-22/+22
| | | | | | rubocop-rails-omakase (#39887). git-svn-id: https://svn.redmine.org/redmine/trunk@22953 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Remove commented-out dead code and fix RuboCop offense ↵Go MAEDA2024-08-121-1/+0
| | | | | | Layout/LeadingCommentSpace (#39887). git-svn-id: https://svn.redmine.org/redmine/trunk@22952 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Layout/EmptyLinesAroundModuleBody, one of the offenses ↵Go MAEDA2024-08-128-8/+0
| | | | | | enabled in rubocop-rails-omakase (#39887). git-svn-id: https://svn.redmine.org/redmine/trunk@22951 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Layout/EmptyLinesAroundClassBody, one of the offenses ↵Go MAEDA2024-08-126-6/+0
| | | | | | enabled in rubocop-rails-omakase (#39887). git-svn-id: https://svn.redmine.org/redmine/trunk@22949 e93f8b46-1217-0410-a6f0-8f06a7374b81