1
0
mirror of https://github.com/meineerde/redmine.git synced 2026-02-01 03:57:15 +00:00

604 Commits

Author SHA1 Message Date
Go MAEDA
76d811aa6e Update RuboCop Rails to 2.33 (#43438).
git-svn-id: https://svn.redmine.org/redmine/trunk@24126 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-05 07:47:00 +00:00
Go MAEDA
2376d29a93 Update RuboCop to 1.81 (#43437).
git-svn-id: https://svn.redmine.org/redmine/trunk@24124 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-11-05 07:10:58 +00:00
Go MAEDA
d405b18e45 Updates Rails to 8.0.4 (#43205).
git-svn-id: https://svn.redmine.org/redmine/trunk@24098 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-31 09:36:29 +00:00
Marius Balteanu
d89a3b5e6f Replacing html-pipeline with Loofah for HTML Filtering (#42737).
Patch by Takashi Kato (user:tohosaku).



git-svn-id: https://svn.redmine.org/redmine/trunk@24094 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-31 06:38:27 +00:00
Marius Balteanu
0937565bd0 Updates commonmark gem to 2.5 (#43408).
git-svn-id: https://svn.redmine.org/redmine/trunk@24080 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-27 22:46:02 +00:00
Marius Balteanu
8669c87b94 Updates propshaft to 1.3.
Patch by Takashi Kato (user:tohosaku).



git-svn-id: https://svn.redmine.org/redmine/trunk@24074 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-27 20:36:32 +00:00
Go MAEDA
eeee3be1ac Update roadie-rails to 3.4 (#43395).
git-svn-id: https://svn.redmine.org/redmine/trunk@24069 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-26 07:18:09 +00:00
Marius Balteanu
12e00d77e1 Updates Rails to 8.0.3 (#43205).
git-svn-id: https://svn.redmine.org/redmine/trunk@24041 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-09 20:46:54 +00:00
Marius Balteanu
a524967fbc Adds the :use_webhooks permission in order to allow users to use webhooks only in projects where they have this permission. This is checked when a hook is saved, and before a hook runs (#29664).
Patch by Jens Krämer (user:jkraemer).



git-svn-id: https://svn.redmine.org/redmine/trunk@24035 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-07 06:51:33 +00:00
Marius Balteanu
d90d192f48 Introduces issue webhooks (#29664):
* users can set up hooks for issue creation, update and deletion events, for any number of projects
* hooks run in the context of the creating user, and only if the object in question is visible to that user
* the actual HTTP call is done in ActiveJob
* webhook calls are optionally signed the same way GitHub does

Patch by Jens Krämer (user:jkraemer).



git-svn-id: https://svn.redmine.org/redmine/trunk@24034 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-07 06:49:14 +00:00
Go MAEDA
824f3844fc Update Rubyzip to 3.1 (#43324).
git-svn-id: https://svn.redmine.org/redmine/trunk@24033 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-07 05:58:07 +00:00
Go MAEDA
5a01e47528 Update Rubocop Performance to 1.26 (#43323).
git-svn-id: https://svn.redmine.org/redmine/trunk@24032 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-07 02:25:29 +00:00
Go MAEDA
c7426891cb Update SQLite3 gem to 2.7 (#43322).
git-svn-id: https://svn.redmine.org/redmine/trunk@24031 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-07 02:07:11 +00:00
Marius Balteanu
b84fe00f9d Update activerecord-sqlserver-adapter to 8.0 (#43266, #43205).
Patch by Yuichi HARADA (user:yui.har).


git-svn-id: https://svn.redmine.org/redmine/trunk@24018 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-09-29 06:18:33 +00:00
Marius Balteanu
e3015edd96 Update Rails to 8.0.2 (#43205).
git-svn-id: https://svn.redmine.org/redmine/trunk@24016 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-09-28 21:18:27 +00:00
Marius Balteanu
d745168d57 Enables CJK friendly emphasis extension for CommonMark (#43234).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@24013 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-09-25 05:30:33 +00:00
Go MAEDA
b67d1ac39e Update Rails to 7.2.2.2 (#43141).
git-svn-id: https://svn.redmine.org/redmine/trunk@23929 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-17 02:17:40 +00:00
Marius Balteanu
a531b4fe80 Reimplement partial quote feature using Stimulus JS (#42515).
Patch by Katsuya HIDAKA (user:hidakatsuya).

git-svn-id: https://svn.redmine.org/redmine/trunk@23854 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-07-04 05:45:29 +00:00
Marius Balteanu
9186b8e64d Replaces webrick server used in @OauthProviderSystemTest@ with puma (#24808).
git-svn-id: https://svn.redmine.org/redmine/trunk@23840 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-16 21:32:45 +00:00
Marius Balteanu
2d3b3b939e Add OAuth2 provider capability using doorkeeper gem (#24808).
Patch by Jens Krämer (user:jkraemer).

git-svn-id: https://svn.redmine.org/redmine/trunk@23837 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-12 07:09:03 +00:00
Marius Balteanu
e56d84b632 Reverts r23835 due to wrong issue ID (#40856).
git-svn-id: https://svn.redmine.org/redmine/trunk@23836 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-12 07:05:01 +00:00
Marius Balteanu
ebdd1a40f4 Add OAuth2 provider capability using doorkeeper gem (#40856).
Patch by Jens Krämer (user:jkraemer).

git-svn-id: https://svn.redmine.org/redmine/trunk@23835 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-11 20:30:44 +00:00
Go MAEDA
774d58d326 Update Rubocop Rails to 2.32 (#42044).
git-svn-id: https://svn.redmine.org/redmine/trunk@23826 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-08 07:47:02 +00:00
Go MAEDA
76a53dafe8 Update RuboCop to 1.76 (#41884).
git-svn-id: https://svn.redmine.org/redmine/trunk@23825 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-08 02:23:01 +00:00
Go MAEDA
bc12a74a5c Update tests for rails-dom-testing 2.3.0 whitespace collapsing (#42756).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@23784 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-23 05:44:05 +00:00
Go MAEDA
6b06d5b171 Add support for Trilogy adapter (#42675).
Patch by Pavel Rosický (user:ahorek).


git-svn-id: https://svn.redmine.org/redmine/trunk@23753 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-10 07:28:36 +00:00
Go MAEDA
2a6bfbd184 Update RBPDF to 1.21.4 to fix missing JPEG images in exported PDF files when using mini_magick >= 5.0 (#42558).
Contributed by Jun NAITOH (user:naitoh).


git-svn-id: https://svn.redmine.org/redmine/trunk@23748 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-07 03:02:02 +00:00
Go MAEDA
ff5673fbf5 Update net-imap gem version constraint to '~> 0.5.7' (#42662).
git-svn-id: https://svn.redmine.org/redmine/trunk@23740 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-05 01:47:39 +00:00
Go MAEDA
444a94c7cb Make commonmarker gem required to avoid runtime error (#37394).
Although the commonmarker gem is marked as optional in the Gemfile, Redmine fails to start without it, raising a NameError: "uninitialized constant Redmine::WikiFormatting::CommonMark::HTML". This patch makes the gem required to ensure Redmine starts correctly.


git-svn-id: https://svn.redmine.org/redmine/trunk@23734 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-01 10:28:14 +00:00
Marius Balteanu
6faaf3d038 Replaces deckar01-task_list gem with commonmarks tasklist extension (#42602).
git-svn-id: https://svn.redmine.org/redmine/trunk@23718 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-27 06:58:32 +00:00
Marius Balteanu
3407711118 Introduces Stimulus as a Javascript framework (#42510):
* old @application.js@ from @app/assets/javascripts@ become @application-legacy.js@ in favour of @application.js@ provided by Stimulus
 * adds @importmap@ gem to handle JavaScript modules using logical names that map to versioned/digested files
 
 Stimulus will be used for new functionality and, over time, to migrate existing features from JQuery / JQuery UI.

git-svn-id: https://svn.redmine.org/redmine/trunk@23697 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-21 05:48:38 +00:00
Marius Balteanu
320ed9c3d8 Updates commonmarker to 2.3.0 (#40197).
git-svn-id: https://svn.redmine.org/redmine/trunk@23695 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-21 05:26:03 +00:00
Marius Balteanu
29872344b3 Drop support for Ruby 3.1 (#42496).
git-svn-id: https://svn.redmine.org/redmine/trunk@23694 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-20 07:55:11 +00:00
Go MAEDA
b5dbbc98ee Update versions of Ruby standard gems to match those bundled with Ruby 3.4 (#41976).
git-svn-id: https://svn.redmine.org/redmine/trunk@23648 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-12 05:23:26 +00:00
Go MAEDA
2f443f840c Update Rubocop Rails to 2.31 (#42044).
git-svn-id: https://svn.redmine.org/redmine/trunk@23640 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-12 03:43:01 +00:00
Go MAEDA
92b7df7d4e Update Rubocop Performance to 1.25 (#41761).
git-svn-id: https://svn.redmine.org/redmine/trunk@23639 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-12 03:34:27 +00:00
Go MAEDA
a08ce1c54f Update RuboCop to 1.75 (#41884).
git-svn-id: https://svn.redmine.org/redmine/trunk@23638 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-12 02:07:11 +00:00
Go MAEDA
1d0a389b40 Update RuboCop to 1.74 (#41884).
git-svn-id: https://svn.redmine.org/redmine/trunk@23637 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-12 01:52:56 +00:00
Go MAEDA
5f49539633 Update RuboCop to 1.73 (#41884).
git-svn-id: https://svn.redmine.org/redmine/trunk@23628 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-11 09:39:39 +00:00
Go MAEDA
dd3d6206bd Update RuboCop to 1.72 (#41884).
git-svn-id: https://svn.redmine.org/redmine/trunk@23623 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-11 08:12:37 +00:00
Go MAEDA
d325010d64 Adds the Bullet gem to detect query problems such as N+1 and improve performance (#42555).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@23621 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-10 11:05:01 +00:00
Go MAEDA
fc22603b05 Add Ruby 3.4 to supported Ruby versions (#41976).
Patch by Katsuya HIDAKA (user:hidakatsuya).


git-svn-id: https://svn.redmine.org/redmine/trunk@23612 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-09 02:02:40 +00:00
Go MAEDA
40bb0d35a5 Update MiniMagick to 5.2 (#42104).
git-svn-id: https://svn.redmine.org/redmine/trunk@23593 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-01 01:43:03 +00:00
Go MAEDA
e29067913f Update Nokogiri to 1.18.3 (#42333).
git-svn-id: https://svn.redmine.org/redmine/trunk@23514 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-03-01 09:26:31 +00:00
Go MAEDA
0a47eef4c3 Update Rubocop Rails to 2.29 (#42044).
git-svn-id: https://svn.redmine.org/redmine/trunk@23486 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-02-04 05:47:02 +00:00
Go MAEDA
2b527f9aa1 Update MiniMagick to 5.1 (#42104).
git-svn-id: https://svn.redmine.org/redmine/trunk@23440 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-01-15 09:02:51 +00:00
Go MAEDA
32203e4ebb Update rubyzip to 2.4 (#42071).
git-svn-id: https://svn.redmine.org/redmine/trunk@23430 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-01-05 02:31:47 +00:00
Go MAEDA
254e8353be Update SQLite3 gem to 2.5 (#41865).
git-svn-id: https://svn.redmine.org/redmine/trunk@23425 e93f8b46-1217-0410-a6f0-8f06a7374b81
2024-12-31 02:16:45 +00:00
Go MAEDA
1920b67635 Update Nokogiri to 1.18 (#41964).
git-svn-id: https://svn.redmine.org/redmine/trunk@23422 e93f8b46-1217-0410-a6f0-8f06a7374b81
2024-12-29 08:20:40 +00:00
Go MAEDA
390546c78d Update Rubocop Rails to 2.28 (#42044).
git-svn-id: https://svn.redmine.org/redmine/trunk@23418 e93f8b46-1217-0410-a6f0-8f06a7374b81
2024-12-26 04:08:35 +00:00