summaryrefslogtreecommitdiffstats
path: root/app/models
Commit message (Expand)AuthorAgeFilesLines
...
* Replaces use of Digest::MD5 / Digest::SHA1 with ActiveSupport::Digest (#35217).Marius Balteanu2024-05-071-2/+2
* Adds the date of the last activity to the list of available columns for Proje...Marius Balteanu2024-05-032-2/+35
* Fixes RuboCop offense Performance/Sum (#24457, #4682).Marius Balteanu2024-05-021-3/+3
* Progress of version should be calculated the same way as parent tasks (#24457...Marius Balteanu2024-05-021-6/+11
* Fix RuboCop offense Style/SuperWithArgsParentheses (#37862).Go MAEDA2024-05-011-1/+1
* Adds estimated remaining hours issue query column calculated based on estimat...Marius Balteanu2024-05-011-1/+24
* Adds Watcher list to the list of available query columns for issues (#29894).Marius Balteanu2024-04-282-0/+12
* Adds an option to send email notification when an attachment is added (#40569).Marius Balteanu2024-04-281-1/+2
* Revert r22764 (#33829).Go MAEDA2024-03-061-1/+0
* Fix Atom feed for issues to correctly use the updated time for "updated" elem...Go MAEDA2024-03-041-0/+1
* Remove current year from source file copyright headers and update year in foo...Marius Balteanu2024-02-2684-84/+84
* Principal.not_member_of scope does not accept ActiveRecord::Relation (#28243).Go MAEDA2024-02-081-2/+2
* Optimize queries visibility check (#39852).Go MAEDA2024-02-011-10/+11
* Add support for IDN (internationalized domain name) email addresses in user a...Go MAEDA2024-02-011-1/+11
* Enable "any" and "none" operators for status filter in User listing (#40099).Marius Balteanu2024-01-251-1/+1
* Fix RuboCop offense Layout/EmptyLineAfterMagicComment (#38975).Go MAEDA2024-01-241-0/+1
* Use ApplicationRecord instead of ActiveRecord::Base (#38975).Marius Balteanu2024-01-2344-43/+75
* Reverts r22438 (#35189).Marius Balteanu2024-01-231-15/+2
* Replace regular expression matches with String#start_with? / end_with? (#40010).Go MAEDA2024-01-111-1/+1
* Replace String#sub with delete_prefix / delete_suffix (#40008).Go MAEDA2024-01-082-3/+3
* Optimize Project#notified_users to improve issue create/update speed (#23328).Go MAEDA2024-01-041-7/+2
* Fix "any" operator for text filters to exclude empty text values (#39991).Go MAEDA2024-01-021-1/+1
* Cache the result of `Journal#attachments` (#39847).Go MAEDA2023-12-311-2/+4
* Extend "contains" operator in "Parent task" filter to support multiple issue ...Go MAEDA2023-12-291-3/+12
* Optimize query models by replacing `map` with `pluck` (#39837).Go MAEDA2023-12-295-21/+16
* Optimize `Issue#relations` method to improve performance by fetching both `re...Go MAEDA2023-12-281-1/+4
* Optimize users visibility check (#39857).Go MAEDA2023-12-271-2/+2
* Fix RuboCop offense Performance/StringIdentifierArgument (#39888).Go MAEDA2023-12-209-10/+10
* Fix RuboCop offense Style/HashEachMethods (#39887).Go MAEDA2023-12-205-5/+5
* Fix RuboCop offense Lint/SymbolConversion (#39887).Go MAEDA2023-12-203-6/+6
* Fix RuboCop offense Style/SuperWithArgsParentheses (#39887).Go MAEDA2023-12-207-8/+8
* Updates Rails to 7.1.2 (#36320).Marius Balteanu2023-11-273-10/+10
* Replace request_store with ActiveSupport::CurrentAttributes (#39110).Marius Balteanu2023-11-212-2/+14
* Moves create parent issue journal to after_commit hook to work around stale o...Marius Balteanu2023-11-181-10/+20
* Remove deprecated methods in Repository and AbstractAdapter (#39558).Marius Balteanu2023-11-181-5/+0
* Auto-detection of field wrapper type when importing CSV file (#39511).Go MAEDA2023-11-161-1/+2
* New email notification option "For any event on my bookmarked projects" (#351...Go MAEDA2023-11-161-2/+15
* Fix an expression of non-boolean type specified in a context where a conditio...Marius Balteanu2023-11-111-7/+8
* Remove @rss_*@ deprecated methods (#36806).Marius Balteanu2023-11-061-12/+0
* Reinitialize an empty Wiki page after after project wiki is deleted (#34634).Marius Balteanu2023-10-232-1/+5
* Revert r22368.Marius Balteanu2023-10-232-5/+1
* Traditional Chinese translation update (#39221).Marius Balteanu2023-10-232-1/+5
* Fix RuboCop offenses due to r22343: Style/RedundantRegexpEscape, Layout/Empty...Go MAEDA2023-10-161-2/+1
* API compatibility to legacy status and name query params (#39181, #37674)Go MAEDA2023-10-151-0/+28
* Cleanup debug code in app/models/mail_handler.rb (#39184).Go MAEDA2023-10-121-1/+1
* Optimize IssueQuery#sql_for_assigned_to_role_field for PostgreSQL (#38319).Go MAEDA2023-10-091-3/+3
* Refactor SQL construction in IssueQuery#sql_for_assigned_to_role_field for be...Go MAEDA2023-10-091-4/+10
* Replace custom EMAIL_REGEXP with URI::MailTo::EMAIL_REGEXP for more accurate ...Go MAEDA2023-10-072-4/+2
* Avoid exception during validation if the spent_on date of a time entry was re...Go MAEDA2023-09-201-1/+1
* Add description for issue statuses and display them in issue new/edit form (#...Go MAEDA2023-08-311-0/+2