Marius Balteanu
950f710a70
Set config.active_support.to_time_preserves_timezone to :zone to preserve the receiver timezone and to fix the deprecation warning ( #43231 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@24052 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-10-14 21:18: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
f2a024dd64
Change "Javascript" to "JavaScript" in setting_wiki_tablesort_enabled in all locales ( #40588 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23989 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-09-19 02:28:48 +00:00
Marius Balteanu
81ee533651
Replaces loading and hourglass icons with SVG versions rendered in HTML on attachment upload ( #42966 ).
...
Patch by Mizuki ISHIKAWA (user:ishikawa999).
git-svn-id: https://svn.redmine.org/redmine/trunk@23987 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-09-18 19:01:05 +00:00
Marius Balteanu
4cad9613d0
Reverts r23984 and r23985 due to wrong issue ID ( #34709 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23986 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-09-18 18:57:36 +00:00
Marius Balteanu
d59caced27
Replace loading and hourglass icons with SVG versions rendered in HTML on attachment upload ( #34709 ).
...
Patch by Mizuki ISHIKAWA (user:ishikawa999).
git-svn-id: https://svn.redmine.org/redmine/trunk@23984 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-09-18 18:33:47 +00:00
Marius Balteanu
2d44c48657
Makes 'auto watch issues' default user settings configurable ( #42880 ).
...
Patch by Jan Catrysse (user:jcatrysse).
git-svn-id: https://svn.redmine.org/redmine/trunk@23956 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-09-07 08:02:04 +00:00
Go MAEDA
47bfd69f33
Add svg icons sample view accessible at /rails/info/svg_icons in development mode ( #41725 ).
...
Patch by Takashi Kato (user:tohosaku).
git-svn-id: https://svn.redmine.org/redmine/trunk@23934 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-30 07:45:27 +00:00
Go MAEDA
cf3014f707
Traditional Chinese translation update ( #43148 ).
...
Patch by ChunChang (Nagaharu) Lo (user:shortie).
git-svn-id: https://svn.redmine.org/redmine/trunk@23931 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-21 11:30:56 +00:00
Marius Balteanu
660371f26b
Update locales ( #43083 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23926 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-13 20:55:24 +00:00
Marius Balteanu
7657a0e89a
Reverts r23919 due to an unwanted change ( #43125 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23922 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-13 20:44:09 +00:00
Go MAEDA
46abc7a41b
Galician translation update ( #43113 ).
...
Patch by Guillermo ML (user:guillermoml).
git-svn-id: https://svn.redmine.org/redmine/trunk@23920 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-13 08:21:52 +00:00
Go MAEDA
88f4ead595
Update locales ( #43083 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23919 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-13 08:17:26 +00:00
Marius Balteanu
8f002c297e
Deny 2fa setup when 2fa already present ( #43083 ).
...
Patch by Felix Schäfer (user:felix).
git-svn-id: https://svn.redmine.org/redmine/trunk@23916 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-13 05:57:21 +00:00
Marius Balteanu
65f68c4c59
Fixes syntax in locales/de ( #43106 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23906 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-07 20:30:51 +00:00
Marius Balteanu
86c7a3f2db
Update locales ( #43106 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23905 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-07 20:29:54 +00:00
Marius Balteanu
0b5c1972c3
Translate position and message labels in imports/show ( #43106 ).
...
Patch by Kenta Kumojima (user:kumojima).
git-svn-id: https://svn.redmine.org/redmine/trunk@23902 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-08-07 18:56:11 +00:00
Go MAEDA
d6d15737f1
Traditional Chinese translation update ( #43038 ).
...
Patch by ChunChang (Nagaharu) Lo (user:shortie).
git-svn-id: https://svn.redmine.org/redmine/trunk@23898 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-07-31 09:51:33 +00:00
Go MAEDA
36446be97c
Italian translation update for 6.0-stable ( #42971 ).
...
Patch by Nicola Danese (user:darkfrank_it).
git-svn-id: https://svn.redmine.org/redmine/trunk@23884 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-07-10 10:25:46 +00:00
Go MAEDA
8d83d365b6
Czech translation update ( #42974 ).
...
Patch by Karel Pičman (user:picman).
git-svn-id: https://svn.redmine.org/redmine/trunk@23883 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-07-08 23:16:18 +00:00
Go MAEDA
d5690a734f
Fix mail handler failure for emails over 4MB on Rack >= 3.1.14 ( #42962 ).
...
Patch by Go MAEDA (user:maeda).
git-svn-id: https://svn.redmine.org/redmine/trunk@23865 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-07-06 05:25:59 +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
928f57073e
Ensures that @Redmine::PluginLoader.load@ is executed before @Doorkeeper.configure@ in order to properly load plugin permissions ( #24808 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23846 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-25 05:36:13 +00:00
Go MAEDA
a4a32179f6
Fix "Page not found" error when saving workflows with many statuses on Rack >= 3.1.14 ( #42875 ).
...
Patch by Go MAEDA (user:maeda).
git-svn-id: https://svn.redmine.org/redmine/trunk@23841 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-18 01:57:58 +00:00
Marius Balteanu
826460c9bc
Update locales ( #24808 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23838 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-12 07:10:53 +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
Marius Balteanu
53da670334
Removes custom backend @Redmine::I18n::Backend@ ( #42859 ):
...
* move custom logic to get the available locales by looking at translation file names to @config.i18n.available_locales@ option.
* remove unnecessary fallback include which does the same thing as @config.i18n.fallbacks = true@.
* include custom pluralization rules as Rails suggests.
git-svn-id: https://svn.redmine.org/redmine/trunk@23830 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-11 20:07:28 +00:00
Marius Balteanu
feb751843e
Set default for "Javascript based table sorting in wiki content" to disabled for new installations ( #40588 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23813 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-01 20:41:16 +00:00
Marius Balteanu
86f1676742
Reverts r23811 ( #31531 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23812 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-01 20:32:31 +00:00
Marius Balteanu
3d8002febf
Change quote note icon to quotation marks ( #31531 ).
...
Patch by Mizuki ISHIKAWA (user:ishikawa999) and Marius BALTEANU (user:marius.balteanu).
git-svn-id: https://svn.redmine.org/redmine/trunk@23811 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-06-01 20:28:50 +00:00
Marius Balteanu
7645774634
Change quote note icon to quotation marks ( #31531 ).
...
Patch by Mizuki ISHIKAWA (user:ishikawa999) and Marius BALTEANU (user:marius.balteanu).
git-svn-id: https://svn.redmine.org/redmine/trunk@23809 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-30 20:04:46 +00:00
Go MAEDA
1acedd1cbc
Bulgarian translation update ( #42787 ).
...
Patch by Ivan Cenov (user:jwalker).
git-svn-id: https://svn.redmine.org/redmine/trunk@23807 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-30 06:16:40 +00:00
Go MAEDA
5eb637bd26
Japanese translation update ( #42485 ).
...
Patch by Go MAEDA (user:maeda).
git-svn-id: https://svn.redmine.org/redmine/trunk@23803 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-27 03:08:01 +00:00
Marius Balteanu
3090bf6906
Adds icons to commonmark alerts ( #42603 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23796 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-24 21:29:21 +00:00
Go MAEDA
88bedb2d12
Swedish translation update for 6.0-stable ( #42754 ).
...
Patch by Jimmy Westberg (user:Grovkillen).
git-svn-id: https://svn.redmine.org/redmine/trunk@23789 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-23 08:10:33 +00:00
Go MAEDA
704d224b3e
Persian translate update for 6.0-stable ( #42739 ).
...
Patch by salman mp (user:salmanmp).
git-svn-id: https://svn.redmine.org/redmine/trunk@23783 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-22 22:23:55 +00:00
Go MAEDA
41d1057cb2
Japanese translation update ( #42738 ).
...
Patch by Go MAEDA (user:maeda).
git-svn-id: https://svn.redmine.org/redmine/trunk@23782 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-17 09:20:39 +00:00
Go MAEDA
70f61b1b70
Traditional Chinese translation update ( #42730 ).
...
Patch by ChunChang (Nagaharu) Lo (user:shortie).
git-svn-id: https://svn.redmine.org/redmine/trunk@23779 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-16 07:17:05 +00:00
Go MAEDA
fd4244ee25
Update locales ( #42623 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23774 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-15 05:51:26 +00:00
Go MAEDA
9b6424c2f0
Bulgarian translation update ( #42713 ).
...
Patch by Ivan Cenov (user:jwalker).
git-svn-id: https://svn.redmine.org/redmine/trunk@23771 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-15 05:45:28 +00:00
Marius Balteanu
66e2d1a9a9
Adds Initials to the list of default gratavar options ( #42623 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23767 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-14 19:41:04 +00:00
Go MAEDA
fdf78e9e14
Update locales ( #42630 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23757 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-11 23:32:35 +00:00
Go MAEDA
403c10091f
Introduce reactions feature (so-called "like button") to issues, notes, news, and forums ( #42630 ).
...
Patch by Katsuya HIDAKA (user:hidakatsuya).
git-svn-id: https://svn.redmine.org/redmine/trunk@23755 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-11 07:59:16 +00:00
Go MAEDA
b650804fe9
Mention Trilogy adapter in config/database.yml.example ( #42675 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23754 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-05-10 07:32:56 +00:00
Go MAEDA
7374912f03
Japanese translation update ( #42485 ).
...
Patch by Go MAEDA (user:maeda).
git-svn-id: https://svn.redmine.org/redmine/trunk@23705 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-23 08:14:45 +00:00
Marius Balteanu
9a0fc14754
Fixes Rubocop offenses ( #42510 ).
...
git-svn-id: https://svn.redmine.org/redmine/trunk@23699 e93f8b46-1217-0410-a6f0-8f06a7374b81
2025-04-21 07:21:40 +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