summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Fix issue where minutes part of a time entry is displayed as 60 instead of ↵Go MAEDA2024-08-081-3/+3
| | | | | | | | | being carried over (#36897). Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@22946 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add an option to render Integer and Float custom fields with thousands ↵Go MAEDA2024-07-181-0/+1
| | | | | | | | | delimiters (#39997). Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@22935 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor ApplicationHelper#format_object to accept options as a hash (#39997).Go MAEDA2024-07-181-1/+1
| | | | | | | Patch by Go MAEDA (user:maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@22933 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/CollectionCompact (#39887).Go MAEDA2024-07-111-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22921 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/MapCompactWithConditionalBlock (#39887).Go MAEDA2024-07-112-9/+9
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22919 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Introduces @valid_watcher?@ check on watchables (@40946).Marius Balteanu2024-07-081-0/+8
| | | | | | | | Patch by Jens Krämer (@jkraemer). git-svn-id: https://svn.redmine.org/redmine/trunk@22916 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Improve watcher list permissions check to explicitly require ↵Marius Balteanu2024-07-081-0/+10
| | | | | | | | | | @view_issue_watchers@ permission (#40946). Patch by Felix Schäfer (@felix). git-svn-id: https://svn.redmine.org/redmine/trunk@22913 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevent issue links with double hash (##nnn) from being recognized as ATX ↵Go MAEDA2024-07-061-2/+2
| | | | | | | | | headings (#40716). Patch by daijiro fukuda (user:daipom). git-svn-id: https://svn.redmine.org/redmine/trunk@22906 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/RedundantRegexpEscape in ↵Go MAEDA2024-07-061-2/+2
| | | | | | lib/redmine/wiki_formatting/section_helper.rb (#40716). git-svn-id: https://svn.redmine.org/redmine/trunk@22905 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Support multiple multi-word phrases in the search engine (#38446).Go MAEDA2024-06-191-1/+5
| | | | | | | Patch by Go MAEDA (@maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@22886 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates for 5.1.3 release.Go MAEDA2024-06-121-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22869 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replace BlankSlate with BasicObject for Builder 3.0.0 compatibility (#40802).Go MAEDA2024-06-072-11/+9
| | | | | | | Patch by Pavel Rosický (@ahorek). git-svn-id: https://svn.redmine.org/redmine/trunk@22863 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add timeout for thumbnail generation process (#37530).Go MAEDA2024-05-272-3/+17
| | | | | | | Patch by Go MAEDA (@maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@22847 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/SuperArguments (#39887).Go MAEDA2024-05-233-3/+3
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22842 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Rails/WhereRange (#39889).Go MAEDA2024-05-182-2/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22838 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Key/value-pair custom field type not available to all customizable contents ↵Go MAEDA2024-05-161-0/+2
| | | | | | | | | (#27543). Patch by Felix Schäfer (@felix) and Takenori TAKAKI (@takenory). git-svn-id: https://svn.redmine.org/redmine/trunk@22834 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/RedundantSelfAssignment (#39887).Go MAEDA2024-05-131-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22827 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces use of Digest::MD5 / Digest::SHA1 with ActiveSupport::Digest (#35217).Marius Balteanu2024-05-073-6/+3
| | | | | | Patch by Jens Krämer (@jkraemer). git-svn-id: https://svn.redmine.org/redmine/trunk@22816 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds the date of the last activity to the list of available columns for ↵Marius Balteanu2024-05-032-6/+14
| | | | | | | | Projects (#23954). Patch by Frederico Camara (@fredsdc) and Marius BĂLTEANU (@marius.balteanu). git-svn-id: https://svn.redmine.org/redmine/trunk@22811 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Switches from MD5 to SHA256 when computing the hash for gravatar URL (#40652).Marius Balteanu2024-05-021-2/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22802 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds Watcher list to the list of available query columns for issues (#29894).Marius Balteanu2024-04-281-0/+2
| | | | | | Patch by Felix Schäfer (@felix). git-svn-id: https://svn.redmine.org/redmine/trunk@22793 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds an option to send email notification when an attachment is added (#40569).Marius Balteanu2024-04-281-0/+1
| | | | | | Patch by Mizuki ISHIKAWA (#ishikawa999). git-svn-id: https://svn.redmine.org/redmine/trunk@22790 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix initial_page_content method to avoid referencing @page instance variable ↵Go MAEDA2024-04-103-3/+3
| | | | | | | | | in wiki formatting helpers (#40513). Patch by Takuya Kodama (@otegami). git-svn-id: https://svn.redmine.org/redmine/trunk@22781 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Layout/SpaceInsideStringInterpolation (#39111, #40137).Go MAEDA2024-03-081-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22771 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates for 5.1.2 release.Marius Balteanu2024-03-041-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22765 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Introduces Redmine::Plugin#attachment_object_type to provide better API for ↵Marius Balteanu2024-02-271-0/+12
| | | | | | | | registering plugin models having attachments (#39948, #39862). Patch by Jens Krämer (@jkraemer). git-svn-id: https://svn.redmine.org/redmine/trunk@22747 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Remove current year from source file copyright headers and update year in ↵Marius Balteanu2024-02-26136-138/+138
| | | | | | footer to 2024 (#40043). git-svn-id: https://svn.redmine.org/redmine/trunk@22746 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates JS toolbar help button to use the new route (#39111, #40137).Marius Balteanu2024-02-193-17/+5
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22722 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Custom themes are now loaded from "/themes" directory from project root. The ↵Marius Balteanu2024-02-131-1/+1
| | | | | | themes provided by Redmine (alternate and classic) remains in "app/assets/themes" (#39111). git-svn-id: https://svn.redmine.org/redmine/trunk@22708 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Move public assets (images, javascripts, stylesheets, themes) to app/assets ↵Marius Balteanu2024-02-071-1/+1
| | | | | | (#39111). git-svn-id: https://svn.redmine.org/redmine/trunk@22696 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Reverts r22694 (#39111).Marius Balteanu2024-02-071-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22695 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Move public assets (images, javascripts, stylesheets, themes) to app/assets ↵Marius Balteanu2024-02-071-1/+1
| | | | | | (#39111). git-svn-id: https://svn.redmine.org/redmine/trunk@22694 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes @redmine:plugins:assets@ from @redmine:plugins@ task (#40204).Marius Balteanu2024-02-071-2/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22690 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix performance issue with email address auto-linking in the default ↵Go MAEDA2024-02-071-1/+4
| | | | | | | | | ("none") formatter (#40193). Patch by Go MAEDA (@maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@22684 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Layout/EmptyLineAfterGuardClause (#38155).Go MAEDA2024-02-071-0/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22683 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuntimeError on `reload!` in the Rails console (#38155).Go MAEDA2024-02-056-6/+11
| | | | | | | Patch by Thomas Löber (@tloeber). git-svn-id: https://svn.redmine.org/redmine/trunk@22681 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix ScmData.binary? method not to consider UTF-8 text as binary (#40020).Go MAEDA2024-01-301-1/+1
| | | | | | | Patch by Go MAEDA (@maeda). git-svn-id: https://svn.redmine.org/redmine/trunk@22664 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/RedundantFreeze (#38585).Go MAEDA2024-01-271-2/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22652 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Lint/RedundantDirGlobSort (#38585).Go MAEDA2024-01-271-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22651 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/BlockDelimiters, Layout/MultilineBlockLayout, and ↵Go MAEDA2024-01-271-3/+5
| | | | | | Layout/BlockEndNewline (#39111). git-svn-id: https://svn.redmine.org/redmine/trunk@22645 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/MapToHash (#39111).Go MAEDA2024-01-261-1/+1
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22644 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Style/ReturnNilInPredicateMethodDefinition (#39111).Go MAEDA2024-01-261-2/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22643 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix RuboCop offense Performance/RedundantEqualityComparisonBlock (#39111).Go MAEDA2024-01-261-2/+2
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22642 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes multiple RuboCop offenses (#39111).Marius Balteanu2024-01-261-13/+16
| | | | git-svn-id: https://svn.redmine.org/redmine/trunk@22639 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes @redmine:plugins:assets@ task which is no longer needed after asset ↵Marius Balteanu2024-01-251-11/+0
| | | | | | pipeline implementation (#39111). git-svn-id: https://svn.redmine.org/redmine/trunk@22630 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Remove code that is no longer needed as a result of asset pipeline ↵Marius Balteanu2024-01-251-55/+0
| | | | | | | | implementation (#39111). Patch by Takashi Kato (@tohosaku). git-svn-id: https://svn.redmine.org/redmine/trunk@22627 e93f8b46-1217-0410-a6f0-8f06a7374b81