Commit Graph

148 Commits

Author SHA1 Message Date
Alexander Meindl
68a57b04af working on query filters, add some redmine 6 support and rubocop fixes 2024-08-25 19:14:50 +02:00
Alexander Meindl
b94e192a86 drop fall back emoji support and add routing helper class 2024-08-05 20:20:45 +02:00
Alexander Meindl
ee0b74fab9 working on random failed tests 2024-03-15 09:38:42 +01:00
Alexander Meindl
a4fd6647f5 add test with group for auto watch assignee 2024-03-15 09:28:40 +01:00
Alexander Meindl
47983edb35 add watcher for assigned issues 2024-03-12 18:36:10 +01:00
Alexander Meindl
d3996822da fix rubocop offenses 2024-01-21 06:54:44 +01:00
Alexander Meindl
e1338290c6 single_page_limit refactored and tests added 2023-12-15 11:46:01 +01:00
Alexander Meindl
5603d2f29d Try to fix problems with removed request_store gem 2023-11-21 17:52:18 +01:00
Alexander Meindl
33cd34842b like_with_wildcard has been added 2023-11-19 12:36:23 +01:00
Alexander Meindl
9235602496 rename .to_list to .to_comma_list to fix conflict of https://github.com/alphanodes/additional_tags/issues/56 2023-10-18 10:40:49 +02:00
Alexander Meindl
36e0115e4f Fix rubocop offenses 2023-09-24 09:31:09 +02:00
Alexander Meindl
9fc93f4dbf fix rubocop offences 2023-09-10 12:14:42 +02:00
Alexander Meindl
8dfd3c932b use assert_save if possible 2023-08-15 10:58:09 +02:00
Alexander Meindl
4a850ea2e8 user can lock a dashboard to prevent changing a dashboard or deleting a dashboard by mistake 2023-03-05 19:09:16 +01:00
Alexander Meindl
9489069603 do not use require_relative for test helper: this breaks file loading with tests 2023-02-26 11:00:48 +01:00
Alexander Meindl
af061d7a40 chart.js annotation support and require refactoring for tests 2023-01-01 10:42:43 +01:00
Alexander Meindl
99aa9894d8 add missing fixture 2022-12-17 12:36:56 +01:00
Alexander Meindl
d7b4b7f679 add tests for my_watched_pages 2022-12-17 11:43:53 +01:00
Alexander Meindl
81cdcd862c fix rubocop offenses 2022-10-30 17:08:52 +01:00
Alexander Meindl
081097ec4b Skip plugin test, if redmine_sudo is installed 2022-06-22 11:47:28 +02:00
Alexander Meindl
e47c09d938 fix user scope for anonymous user 2022-06-19 08:46:23 +02:00
Alexander Meindl
3877769c7a provide allowed_project_ids_for and visible_condition_for for entities 2022-06-14 19:13:17 +02:00
Alexander Meindl
fba4415dde add strip_split and to_list to core_ext 2022-06-08 20:01:59 +02:00
Alexander Meindl
b19338ba5f #138 fix tests for changed emoji path 2022-06-01 16:49:50 +02:00
Alexander Meindl
55312e4fa5 Cleanups and provide more mailer functionality 2022-05-30 19:15:10 +02:00
Alexander Meindl
a47be4aa59 add braket to test 2022-05-21 09:05:07 +02:00
Alexander Meindl
5c362483ea refactor dashboard model permissions 2022-05-20 23:26:42 +02:00
Alexander Meindl
d920b0f637 some test cleanups and custom_field_form for entities 2022-04-21 19:44:48 +02:00
Alexander Meindl
e5267e17f6 Fix scope of select2 in projects. Optimize hide role feature: do not call additional queries, if not required. Hide role supports assignee for issues and watchers 2022-04-21 12:11:19 +02:00
Alexander Meindl
36f2495950 some test tweaks 2022-04-11 16:31:19 +02:00
Alexander Meindl
07cd6db376 rubocop-minitest added 2022-04-11 16:12:56 +02:00
Alexander Meindl
f23d70594f Switch from gemoji to tanuki_emoji 2022-04-10 13:45:24 +02:00
Alexander Meindl
89fbf25e7a add project filter and column for new_issue_message; use css class instead of styles for inline_emojis 2022-04-07 20:19:19 +02:00
Alexander Meindl
391786e90b Add macro button support for common_mark formatter, remove old unmaintained custom_menu_items 2022-04-04 19:00:53 +02:00
Alexander Meindl
6b07bd50cd D3 7.4.1 update, drop windows detection and use redmine method, cleanup translations 2022-04-03 14:35:06 +02:00
Alexander Meindl
e411d3f3d5 remove issue auto watch, because it is a feature of Redmine 5 2022-04-01 20:37:48 +02:00
Alexander Meindl
25827be2cf Redmine 5 only work and fix icon-expanded class 2022-03-30 18:05:59 +02:00
Alexander Meindl
224dc02361 Working on grouped_users for auto_completes 2022-01-30 14:21:43 +01:00
Alexander Meindl
2ed2716944 fix some n+1 problems, use bulk for migration and refactored Gemfile for testing 2022-01-13 18:03:29 +01:00
Alexander Meindl
53b21ee310 improved test for destroy project 2022-01-10 18:02:26 +01:00
Alexander Meindl
e94011b980 Provide with_plugin_settings as abstraction of with_additionals_settings - for other plugins 2022-01-07 18:57:04 +01:00
Alexander Meindl
9685886a43 Fixed project default dashboard, if project system dashboard is defined 2021-12-15 15:09:38 +01:00
Alexander Meindl
cdf18cdbb4 Use redmine_plugin_kit for plugin loading 2021-12-07 18:51:09 +01:00
Alexander Meindl
32f0526211 Use after_plugins_loaded. See https://www.redmine.org/issues/36245 2021-12-02 08:18:43 +01:00
Alexander Meindl
ad2d4b7f1f Introduce AddionalsLoader, refactor plugin loading 2021-11-27 08:01:01 +01:00
Alexander Meindl
80cf3f4685 provide false? for boolean conditions 2021-11-01 17:03:34 +01:00
Alexander Meindl
4bf39637a1 fix avatar for ruby 3 2021-10-30 16:01:11 +02:00
Alexander Meindl
07f43ec07f add test for link_to_url 2021-09-27 16:57:34 +02:00
Alexander Meindl
f41004705b Add tests for access_control and remove caching available_project_modules (because there are problems with it) 2021-09-20 17:04:48 +02:00
Alexander Meindl
9bf3eef553 Mermaid and d3 updated. Plugin methods to check installation. Do not allow project modules, if there are disabled 2021-09-20 12:44:10 +02:00