2664 Commits (master)

Author SHA1 Message Date
  Marius Balteanu 8b57ffc3c7 Adds the date of the last activity to the list of available columns for Projects (#23954). 2 days ago
  Marius Balteanu 3433731585 Switches from MD5 to SHA256 when computing the hash for gravatar URL (#40652). 2 days ago
  Marius Balteanu 61c7d539dc Adds Watcher list to the list of available query columns for issues (#29894). 1 week ago
  Marius Balteanu b5c48c1d97 Adds an option to send email notification when an attachment is added (#40569). 1 week ago
  Go MAEDA 1c17ae733d Fix initial_page_content method to avoid referencing @page instance variable in wiki formatting helpers (#40513). 3 weeks ago
  Go MAEDA bcb2ebb6a0 Fix RuboCop offense Layout/SpaceInsideStringInterpolation (#39111, #40137). 1 month ago
  Marius Balteanu fb449c77bc Updates for 5.1.2 release. 2 months ago
  Marius Balteanu 18cb44684b Introduces Redmine::Plugin#attachment_object_type to provide better API for registering plugin models having attachments (#39948, #39862). 2 months ago
  Marius Balteanu 38d950df55 Remove current year from source file copyright headers and update year in footer to 2024 (#40043). 2 months ago
  Marius Balteanu 4607e90b43 Updates JS toolbar help button to use the new route (#39111, #40137). 2 months ago
  Marius Balteanu 9155b777e6 Custom themes are now loaded from "/themes" directory from project root. The themes provided by Redmine (alternate and classic) remains in "app/assets/themes" (#39111). 2 months ago
  Marius Balteanu 34f1c52e23 Move public assets (images, javascripts, stylesheets, themes) to app/assets (#39111). 2 months ago
  Marius Balteanu 0fa0848521 Reverts r22694 (#39111). 2 months ago
  Marius Balteanu 9b540ae8af Move public assets (images, javascripts, stylesheets, themes) to app/assets (#39111). 2 months ago
  Marius Balteanu 4bc3365524 Removes @redmine:plugins:assets@ from @redmine:plugins@ task (#40204). 2 months ago
  Go MAEDA ba2c48717d Fix performance issue with email address auto-linking in the default ("none") formatter (#40193). 2 months ago
  Go MAEDA 4451e753a7 Fix RuboCop offense Layout/EmptyLineAfterGuardClause (#38155). 2 months ago
  Go MAEDA 61e223f698 Fix RuntimeError on `reload!` in the Rails console (#38155). 3 months ago
  Go MAEDA ed0644d151 Fix ScmData.binary? method not to consider UTF-8 text as binary (#40020). 3 months ago
  Go MAEDA fca8cf6c0f Fix RuboCop offense Style/RedundantFreeze (#38585). 3 months ago
  Go MAEDA ae971404cc Fix RuboCop offense Lint/RedundantDirGlobSort (#38585). 3 months ago
  Go MAEDA 352decdb1e Fix RuboCop offense Style/BlockDelimiters, Layout/MultilineBlockLayout, and Layout/BlockEndNewline (#39111). 3 months ago
  Go MAEDA a547662ad0 Fix RuboCop offense Style/MapToHash (#39111). 3 months ago
  Go MAEDA 14e35236ad Fix RuboCop offense Style/ReturnNilInPredicateMethodDefinition (#39111). 3 months ago
  Go MAEDA f6db14c733 Fix RuboCop offense Performance/RedundantEqualityComparisonBlock (#39111). 3 months ago
  Marius Balteanu 9b271611f7 Fixes multiple RuboCop offenses (#39111). 3 months ago
  Marius Balteanu 63b89a254c Removes @redmine:plugins:assets@ task which is no longer needed after asset pipeline implementation (#39111). 3 months ago
  Marius Balteanu e07452e921 Remove code that is no longer needed as a result of asset pipeline implementation (#39111). 3 months ago
  Marius Balteanu c99bb27e27 Add Propshaft library to enable the asset pipeline without modifying existing assets (#39111). 3 months ago
  Marius Balteanu 13aeb797cf Use ApplicationRecord instead of ActiveRecord::Base (#38975). 3 months ago
  Go MAEDA c452f00763 Fix RuboCop offense Style/ArgumentsForwarding (#39887). 3 months ago
  Go MAEDA 5b77092be4 Replace regular expression matches with String#start_with? / end_with? (#40010). 3 months ago
  Marius Balteanu c83c6a6750 Remove wrong copyright headers from acts_as_tree plugin (#37730). 3 months ago
  Go MAEDA 9f3ca1e753 Refactor file extension removal in Theme#assets to use File.basename instead of delete_suffix (#40008). 3 months ago
  Go MAEDA 52a55f407b Replace String#sub with delete_prefix / delete_suffix (#40008). 3 months ago
  Go MAEDA 0be4013919 Support localized decimal separators for float values in PDF export (#22024). 4 months ago
  Go MAEDA f7d2f9f00b Support localized decimal separators for hours in the web UI (#21677). 4 months ago
  Go MAEDA 1ab44859fe Support localized decimal separators for float values (#22024). 4 months ago
  Go MAEDA 70bd44395d Optimize gantt chart rendering for issues without subtasks (#40000). 4 months ago
  Go MAEDA a6509d658b Optimize repository menu visibility check (#39835). 4 months ago
  Marius Balteanu a6a02971b1 Fixes exception in @acts_as_attachable@ when running on Ruby 2.7 (#39862). 4 months ago
  Marius Balteanu c17b42509b Fixes attachments functionality for (custom) plugins broken since fix for CVE-2022-44030 by adding a dynamic routing constraint which can be modified by plugins (#39862). 4 months ago
  Marius Balteanu 1f7f1a2db7 Allow consecutive footnote references inTextile (#39884). 4 months ago
  Go MAEDA 380444f085 Fix RuboCop offense Performance/StringIdentifierArgument (#39888). 4 months ago
  Go MAEDA c8640d7ffc Fix RuboCop offense Style/HashEachMethods (#39887). 4 months ago
  Go MAEDA d9ef2d191c Fix RuboCop offense Lint/SymbolConversion (#39887). 4 months ago
  Go MAEDA c51e4937e7 Fix RuboCop offense Style/SuperWithArgsParentheses (#39887). 4 months ago
  Marius Balteanu 38e40d5c13 Run plugin tests only if test files exist (#39803, #36320). 4 months ago
  Marius Balteanu cbe6b4a374 Fixes that @redmine:plugins:test@ should run plugins unit, functional, integration and system tests in one single test session instead of one session for each type of test. This behaviour was changed in Rails 7.1 because @rake test@ and @rails test@ are integrated (#39803, #36320). 4 months ago
  Marius Balteanu e566e60e51 Adds test for plugin autoload issue (#36320, #39834). 4 months ago