Commit Graph

694 Commits

Author SHA1 Message Date
Alexander Meindl
c9ea96263b use shorter unique key to solve problems on some file systems, which to not support file names, which are longer then 256 characters 2021-09-25 13:49:13 +02:00
Alexander Meindl
c6825cb2d5 remove debugging infos 2021-09-20 16:16:08 +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
Alexander Meindl
ae0e5cc100 better solution to overwrite available_project_modules 2021-09-18 14:47:56 +02:00
Alexander Meindl
08d7b53757 code cleanup: remove unneeded brackets 2021-09-11 19:55:14 +02:00
Alexander Meindl
bc9054b615 better abstraction for system infos 2021-09-03 17:42:57 +02:00
Alexander Meindl
841f69848a strip dashboard name 2021-08-07 10:22:59 +02:00
Alexander Meindl
ff180afc11 Fix menu_items in top_menu 2021-08-06 14:06:47 +02:00
Alexander Meindl
2fb9368522 Fix top menu 2021-08-06 13:41:39 +02:00
Alexander Meindl
5a84c9ef6e refactore handle_top_menu_item 2021-08-04 06:47:41 +02:00
Alexander Meindl
2abae9dd52 mermaid update and journal controller 2021-07-30 18:51:33 +02:00
Alexander Meindl
6b02a6c04a fixed scope of public project dashboards for all projects 2021-07-23 17:04:39 +02:00
Alexander Meindl
3c48536f77 Fix problem with project new message for issues, if no system default is defined 2021-07-18 19:52:29 +02:00
Alexander Meindl
687bb094a4 Fix project new message box, if no message is defined 2021-07-18 19:39:56 +02:00
Alexander Meindl
bfb51b4b86 add api support for new_ticket_message with projects 2021-07-08 21:06:24 +02:00
Alexander Meindl
7f40a9d165 project based new ticket messages added 2021-07-08 16:56:36 +02:00
Alexander Meindl
d216b14fff convert deprecated keyword parameters 2021-07-06 12:28:07 +02:00
Alexander Meindl
d983b4fb34 Fix rubocop offenses 2021-06-30 19:30:58 +02:00
Alexander Meindl
af96b28f90 do not modify issues/list, if redmine_reporting is installed 2021-06-23 11:52:09 +02:00
Alexander Meindl
e4553dc2e4 fix rubocop rails offenses 2021-06-21 14:52:57 +02:00
Alexander Meindl
5eed75d49c render query methods required in all controllers (because of possible usage with macros 2021-06-20 16:16:38 +02:00
Alexander Meindl
b50db217f7 provide additionals_settings_timefield and update to deface 1.8.1 2021-06-19 12:38:50 +02:00
Alexander Meindl
7ec00005ac Optimize export limit warning to fix redmine tests 2021-06-14 20:31:05 +02:00
Alexander Meindl
c7dc414977 do not use member variable in export_options template 2021-06-14 17:59:35 +02:00
Alexander Meindl
696f4de447 Provide split_ids method and refactor query description 2021-06-13 19:17:30 +02:00
Alexander Meindl
8328491851 Use dynamic columns for export dialog 2021-06-10 13:13:36 +02:00
Alexander Meindl
aeb1af33cb refactor dashboard_link_path for more abstruction to support custom types of dashboards 2021-05-02 09:52:32 +02:00
Alexander Meindl
631d096abe Fix namespace for query column 2021-04-21 14:57:24 +02:00
Alexander Meindl
0580a1da03 Fixing export for tags 2021-04-20 09:53:07 +02:00
Alexander Meindl
07c306fa66 Working on ruby 2.7 updates and warning fixes 2021-04-18 13:34:55 +02:00
Alexander Meindl
e3521b20e5 provide info, if async is used for settings 2021-04-06 19:12:13 +02:00
Alexander Meindl
ad7dbba25d dashboard_async_cache abstraction for async cache 2021-04-04 09:46:56 +02:00
Alexander Meindl
307480051e Fix coding standard 2021-04-02 11:14:26 +02:00
Alexander Meindl
aa989f5cee fix redmine 4.2 deface checksums 2021-04-02 10:37:07 +02:00
Alexander Meindl
bac05942b4 Fix problem frozen string and do not overwrite watcher_values for issues 2021-03-31 14:27:49 +02:00
Alexander Meindl
c996734d6e Fix modal dialog to reopen after first usage rm#7203 2021-03-29 21:49:32 +02:00
Alexander Meindl
5104aeceb4 remove unused code 2021-03-28 09:37:18 +02:00
Alexander Meindl
701c847fd5 Try to fix dashboard block settings style and added tests for Redmine 4.2 2021-03-28 08:55:30 +02:00
Alexander Meindl
1c470e1431 Use larger fields for test block 2021-03-27 18:48:15 +01:00
Alexander Meindl
2365a16bfe Fix broken coding standard 2021-03-27 15:19:04 +01:00
Alexander Meindl
784c120ae5 helper functions for input fields for settings 2021-03-27 15:16:20 +01:00
Alexander Meindl
f505284cda Default width of dashboard block input fields 2021-03-26 18:05:43 +01:00
Alexander Meindl
56c32d6a25 confirm dashboard block delete 2021-03-26 06:34:53 +01:00
Alexander Meindl
4c55b54481 more abstract helper for check_box_tag 2021-03-25 11:55:06 +01:00
Alexander Meindl
07b3afa0c6 fix rubocop offense 2021-03-24 16:20:33 +01:00
Alexander Meindl
8744465c7e Fix some templates for upcoming Redmine 4.2 2021-03-22 14:27:07 +01:00
Alexander Meindl
195a30c1a6 refactoring live search to get cleaner css structure 2021-03-20 19:10:38 +01:00
Alexander Meindl
6ef5479578 provide global helper link_to_external 2021-03-12 18:09:11 +01:00
Alexander Meindl
c794ba0cdb Do not activate project status filter with projects 2021-03-09 06:38:28 +01:00
Alexander Meindl
3bf153a3ac provide project_identifier_filter 2021-03-09 06:04:39 +01:00
Alexander Meindl
20b9191af0 remove project from sql_for_tags_field 2021-03-04 20:03:27 +01:00
Alexander Meindl
2e24efaaa1 Use list_optional for tag filters 2021-03-04 19:09:28 +01:00
Alexander Meindl
54f98a2022 refactor system information 2021-03-02 11:47:10 +01:00
Alexander Meindl
7fd4d78a59 allow overwriting placeholder for live search 2021-02-19 19:03:13 +01:00
Alexander Meindl
2bf34038ea refactore observeLiveSearchField and drop observe_field 2021-02-19 17:04:21 +01:00
Alexander Meindl
38e04d8d10 Fix limit for news dashboard block on welcome dashboards 2021-02-16 09:39:50 +01:00
Alexander Meindl
2a7727f23b provide additionals_settings_urlfield 2021-02-14 13:54:24 +01:00
Alexander Meindl
a9b4c9d40b Allow any host in issues macro to support domain changing 2021-02-08 17:00:10 +01:00
Alexander Meindl
563ff4d961 Support sudo admin switch for async dashboard caching 2021-02-06 07:24:05 +01:00
Alexander Meindl
76b632635f rename codimd to hedgedoc 2021-01-18 08:23:48 +01:00
Alexander Meindl
4494c45157 Use directory name for wiki sidebar template 2021-01-10 18:36:47 +01:00
Alexander Meindl
ae725d1efe Provide fix text filter for queries and updated d3plus 2021-01-06 13:18:58 +01:00
Alexander Meindl
44ba03c200 LiveSearch should use 50% 2021-01-05 12:12:29 +01:00
Alexander Meindl
1237497548 allow public use of clipboardjs_data 2020-12-29 07:57:15 +01:00
Alexander Meindl
50f6d78ff1 Allow customizing mermaid configuration 2020-12-27 17:21:33 +01:00
Alexander Meindl
d149682d82 do not render text with clipboardjs, if no text is provided 2020-12-20 09:12:03 +01:00
Alexander Meindl
b3596e6362 cleanup clipboard helper and provide render_text_with_clipboardjs 2020-12-20 09:10:18 +01:00
Alexander Meindl
0e00985691 Fix html structure for use based macros 2020-12-07 13:47:36 +01:00
Alexander Meindl
b43a23c4cd mermaid updated to version 8.8.4 2020-12-05 17:57:54 +01:00
Alexander Meindl
c05225bfbf Fix sidebar css for dashboards 2020-12-04 16:42:03 +01:00
Alexander Meindl
d72481a8b4 Use lambda for filters, if possible 2020-12-02 19:06:53 +01:00
Alexander Meindl
78a1e97476 tag_values requires parameter 2020-12-02 09:22:18 +01:00
Alexander Meindl
32ba829092 Use lamdba for tag filters 2020-12-01 18:27:20 +01:00
Alexander Meindl
7e4f41db71 Fixing coding standards 2020-12-01 12:01:34 +01:00
Alexander Meindl
aa9fb18bed remove tag helper 2020-11-29 13:45:44 +01:00
Alexander Meindl
111149ea7a Working on gemify 2020-11-29 13:17:02 +01:00
Alexander Meindl
a95e32e7f1 Fix new rubocop offenses 2020-11-24 15:52:16 +01:00
Alexander Meindl
589a18d821 Allow set id for select2 element 2020-11-22 10:07:23 +01:00
Alexander Meindl
880e047fb4 new hooks for wiki 2020-11-20 18:56:45 +01:00
Alexander Meindl
484711d1ce Fix rubocop complains 2020-11-12 17:15:15 +01:00
Alexander Meindl
dd5d074064 Add missing fixtures to dashboard test 2020-11-12 07:08:52 +01:00
Alexander Meindl
a4d5b2f17a Add new dashboard block for text asynchronous 2020-11-06 10:12:25 +01:00
Alexander Meindl
68f5aae4f8 drop settings_compatible which was used for Redmine 3.x compatiblitiy, fix coding standards for rubocop update 2020-11-05 14:39:35 +01:00
Alexander Meindl
e4a1ddb60e Working on user macro and provide crud abstruction for tests 2020-11-04 19:29:52 +01:00
Alexander Meindl
e0b1518cb6 Fix conding standard 2020-10-29 17:05:41 +01:00
Alexander Meindl
513a7d21c2 Use default width 90% for select2 2020-10-23 16:02:27 +02:00
Alexander Meindl
ac18f8e17f added support for redmine_contacts_helpdesk columns #85 2020-10-22 14:56:29 +02:00
Alexander Meindl
bbfd546fa9 Rubocop/security fix for rss feed 2020-10-21 16:19:21 +02:00
Alexander Meindl
bb9fd79470 Do not add watcher with bot user 2020-10-19 09:45:28 +02:00
Alexander Meindl
36f71b488a use is_a? 2020-10-09 09:50:58 +02:00
Alexander Meindl
4baf5459e6 make rubocop happy 2020-10-09 09:09:56 +02:00
Alexander Meindl
ea013df17b do not check system default dashboard, if project is selected (because this is not a system default dashboard, but a project system default dashboard) 2020-10-07 19:49:12 +02:00
Alexander Meindl
deb0cf28f1 FontAwesome 5.15.0 support and Active Record cleanups 2020-10-05 11:46:20 +02:00
Alexander Meindl
39b45c1cdb Fix deface checksome for contacts 2020-09-29 09:36:19 +02:00
Alexander Meindl
cf46389bd8 Do not show assign to me, if assigned_to is disabled 2020-09-28 18:42:12 +02:00
Alexander Meindl
421d1efa9b Force query selection for dashboards not to use descendants 2020-09-27 10:52:02 +02:00
Alexander Meindl
4a81bdefa4 Fix context_menu actions in dashboard query lists 2020-09-27 07:44:14 +02:00
Alexander Meindl
2e3ee658d0 provide grouped_name_for 2020-09-25 15:16:03 +02:00
Alexander Meindl
ec76c85044 Journal helper extentions 2020-09-25 10:42:03 +02:00
Alexander Meindl
f71f0059f4 Fix dashboard error, if custom query fields are defined and query has been deleted 2020-09-24 08:47:52 +02:00
Alexander Meindl
d744711450 Sql cleanups 2020-09-22 10:58:48 +02:00
Alexander Meindl
19e42a0dc4 Add external class to project homepage and remove external for attachments 2020-09-21 17:11:17 +02:00
Alexander Meindl
3ffe0e19ca Fix coding standard 2020-09-18 06:53:53 +02:00
Alexander Meindl
40ed393a08 Only load contact hook, if missing 2020-09-17 11:11:17 +02:00
Alexander Meindl
4e07606e42 provide contacts/_form hook 2020-09-17 11:07:48 +02:00
Alexander Meindl
fe6f239564 Plugin.installed? instead of db field 2020-09-17 07:22:08 +02:00
Alexander Meindl
058e171a53 Log on info for unknown block and do not load user hooks, if hrm is installed 2020-09-16 20:44:14 +02:00
Alexander Meindl
8aa14af0a8 Fix dashboard name in sidebar 2020-09-06 17:31:10 +02:00
Alexander Meindl
ed9e68a72c Drop wiki and footer header, which required RedCloth3::ALLOWED_TAGS div 2020-09-05 17:12:04 +02:00
Alexander Meindl
6c05e81aac Updated javascript libraries, strings for copy-to-clipboard has been added 2020-09-04 18:16:36 +02:00
Alexander Meindl
1b08f9869b refactore gototop 2020-09-02 14:52:32 +02:00
Alexander Meindl
80b5b9b80a Fix conding standards 2020-09-02 14:26:28 +02:00
Alexander Meindl
22dddfdca4 custom items are never subitems 2020-09-02 13:40:05 +02:00
Alexander Meindl
fabe62a166 Fix top menu submenu, which conflicted with existing js 2020-09-02 13:19:59 +02:00
Alexander Meindl
bd408ed849 Fix top menu submenu, which conflicted with existing js 2020-09-02 13:18:05 +02:00
Alexander Meindl
b075c8ceab Fix coding standards 2020-09-01 10:28:04 +02:00
Alexander Meindl
ba0d3dcfb6 Fix top menu with submenu for better support with other plugins and custom themes 2020-09-01 09:15:02 +02:00
Alexander Meindl
a2224d7432 Do not show private dashboards, if user has no permission to save dashboards 2020-08-29 15:56:30 +02:00
Alexander Meindl
09a9acb97b Add info for project configuration in dashboard and sort strings 2020-08-28 07:44:48 +02:00
Alexander Meindl
e168f5dbfe do not allow to set project on project system default dashboard #82 2020-08-25 06:29:39 +02:00
Alexander Meindl
fbaa8af970 Adjust deface checksum 2020-08-23 14:03:30 +02:00
Alexander Meindl
aaddaf2094 Fix project information with empty custom fields 2020-08-23 10:50:46 +02:00
Alexander Meindl
0f35a4efca do not show project information block without information 2020-08-23 10:31:23 +02:00
Alexander Meindl
8e45991b9f working on export options 2020-08-19 11:17:17 +02:00
Alexander Meindl
9ca9ac5315 option for disable columns for export 2020-08-19 10:32:06 +02:00
Alexander Meindl
4a0eef61ec Fix tooltips for dashboard block after update 2020-08-10 19:37:41 +02:00
Alexander Meindl
f8fbcc7806 use log_time permission instead of view_time_entries to show dashboard block my_spent_time 2020-08-10 18:49:48 +02:00
Alexander Meindl
7b15151ab5 use number feld for days 2020-08-10 18:42:26 +02:00
Alexander Meindl
8605261171 Add my spent time block 2020-08-10 18:28:52 +02:00
Alexander Meindl
9bff56e0dc increase cache for feeds and optimize unique_params 2020-08-10 16:19:03 +02:00
Alexander Meindl
dd59c06f28 Fixing coding standards 2020-08-09 12:51:01 +02:00
Alexander Meindl
cc26243a64 More code cleanups 2020-08-09 10:11:52 +02:00
Alexander Meindl
39ee9e4805 Drop some not required brakets 2020-08-08 18:44:40 +02:00
Alexander Meindl
98d8a148de Code cleanups 2020-08-08 17:53:49 +02:00
Alexander Meindl
89fb57f078 Fix syntax error 2020-08-08 12:19:01 +02:00
Alexander Meindl
7da3d5d1a9 Fixing coding standards 2020-08-08 12:13:03 +02:00
Alexander Meindl
400ac2f2f8 Do not allow disable system_default at current system default dashboard 2020-08-07 20:55:50 +02:00
Alexander Meindl
8969158111 do not check visible for query settings 2020-08-07 20:03:16 +02:00
Alexander Meindl
5116eb36f3 Fix form for dashboards and roles 2020-08-07 18:24:23 +02:00
Alexander Meindl
9530005860 Fix dashboard visibility. An author of a dashboard can always view his dashboard 2020-08-07 18:10:18 +02:00
Alexander Meindl
bab0a776d6 Rubocop fixes 2020-08-06 08:18:30 +02:00
Alexander Meindl
1ed492f35f do not allow use of recently used dashboard without permission 2020-08-05 18:18:23 +02:00
Alexander Meindl
aa08c8df42 Fix settings if block is used multiple times on some dashboard 2020-08-04 20:14:19 +02:00
Alexander Meindl
7c63863a87 Increase max blocks to 8 2020-08-04 19:09:18 +02:00
Alexander Meindl
268dd31df9 Some refactoring of User.with_permission 2020-08-03 17:02:04 +02:00
Alexander Meindl
6d0a6ae54e First draft of author scope for dashboards and refactoring of users_by_role 2020-08-03 15:08:33 +02:00
Alexander Meindl
4c1951e79e Do not show expose_always, if set_system_default is not viewable 2020-08-01 19:04:59 +02:00
Alexander Meindl
bfd4a9796e Take care of rare case, if someone owns a system dashboard without set_system_default 2020-08-01 17:30:10 +02:00
Alexander Meindl
597012e285 Remove membersbox class on project overview and fix news scope for welcome page 2020-08-01 16:48:03 +02:00
Alexander Meindl
05145687a9 Correct settings for a dashboard with permission set_system_dashboards or manage_shared_dashboards 2020-08-01 15:26:20 +02:00
Alexander Meindl
d87938fdd5 #6184 show sidebar for all users, before "add dashboards" permission was required to view sidebar 2020-07-31 17:46:57 +02:00
Alexander Meindl
832fd537af Do not show all users for author selection on dashboards 2020-07-31 15:56:52 +02:00
Alexander Meindl
e32b224869 Fix problem with system default dashboard in project, if projects should be deleted 2020-07-31 08:35:08 +02:00
Alexander Meindl
6c14692107 introduce CustomField scope 2020-07-30 20:59:04 +02:00
Alexander Meindl
3e567d0d22 Working on brakeman issues and travis work 2020-07-30 14:41:44 +02:00
Alexander Meindl
fe4fea2f8a Dashboard scope fix 2020-07-29 19:51:17 +02:00
Alexander Meindl
75a778f044 Fix news block for redmine_wysiwyg_editor 2020-07-29 18:48:25 +02:00
Alexander Meindl
4e413dc68f Provide project info for lambda 2020-07-29 18:36:20 +02:00
Alexander Meindl
09e18afafc add rescue for invalid dashboard block 2020-07-29 16:20:42 +02:00
Alexander Meindl
a1c3b083ac Support other plugins with @query in query lists 2020-07-29 06:22:20 +02:00
Alexander Meindl
9f8a0de16d Fix project assign for dashboards 2020-07-28 21:35:10 +02:00
Alexander Meindl
191ad8a239 Fix project scope for query lists 2020-07-28 19:38:53 +02:00
Alexander Meindl
adb2a16dbd Fix brakeman warning 2020-07-28 19:09:34 +02:00
Alexander Meindl
af05a6a255 Fix sort order in dashboard query liss 2020-07-28 18:15:13 +02:00
Alexander Meindl
c313cb3010 Fix news for projects and make news dashboard compatible with redmine_wysiwyg_editor 2020-07-28 10:42:45 +02:00
Alexander Meindl
d16a6be1b8 Fix query list columns for lists without projects 2020-07-27 21:28:12 +02:00
Alexander Meindl
367c9601e4 Fix query list columns 2020-07-27 21:11:52 +02:00
Alexander Meindl
03c7e385f0 Fix caching for query_list 2020-07-27 20:35:45 +02:00
Alexander Meindl
e7b28fb991 Fix coding standards 2020-07-27 11:39:17 +02:00
Alexander Meindl
714e1b3f91 First draft of dashboard integration 2020-07-27 10:49:23 +02:00
Alexander Meindl
7755e10c60 provide relation_detail for journal entities 2020-06-22 10:29:39 +02:00
Alexander Meindl
55d17b717a Provide journals helper 2020-06-22 10:12:32 +02:00
Alexander Meindl
45007eb316 Switch back from session[:session_id] to session.id, because rack fixed bug for it, see https://github.com/rack/rack/blob/master/CHANGELOG.md#220---2020-02-08 2020-05-20 17:07:35 +02:00
Alexander Meindl
e6c1072fe7 Provide prefix filter method for queries 2020-05-12 10:50:50 +02:00
Alexander Meindl
9c134bc3fc Use calculated cols for admin textareas 2020-05-07 14:41:37 +02:00
Alexander Meindl
3539292e6e Provide helper for custom field types to overwrite text format settings 2020-05-05 21:03:33 +02:00
Alexander Meindl
6c86a3fe7d Provide preload method for last_notes 2020-05-05 15:25:23 +02:00
Alexander Meindl
5986fa05f7 Use block columns to detect exportable columns for hidden fields 2020-05-05 08:06:12 +02:00
Alexander Meindl
c4080f5bd2 last_notes support for export template 2020-05-05 07:29:15 +02:00
Alexander Meindl
4c072e0b5f Another solution for css problem with https://www.redmine.org/issues/33339 2020-04-27 06:53:26 +02:00
Alexander Meindl
a5e6cca15b Hotfix for bug with plugin settings with https://www.redmine.org/issues/33339 2020-04-26 13:01:14 +02:00
Alexander Meindl
0980eb7434 Ruby 2.4 or higher is required 2020-04-16 13:00:07 +02:00
Alexander Meindl
63250211f1 Fix link to correct redmine version for changelog and d3 update 2020-04-08 07:55:04 +02:00
Alexander Meindl
18da7b6664 Merge branch 'master' of git.alphanodes.com:additionals 2020-03-21 10:48:52 +01:00
Alexander Meindl
8bab29678a visible support for additionals_select2_search_users 2020-03-21 10:48:46 +01:00
Alexander Meindl
0fe20a538e Fix problem with invisible_captcha 2020-03-20 10:56:26 +01:00
Alexander Meindl
ad3772bd90 remove old checks for Redmine 3.4 (which is not supported anymore 2020-03-18 18:41:56 +01:00
Alexander Meindl
a41fb19070 remove logic from additionals_group_view 2020-03-17 12:58:17 +01:00
Alexander Meindl
4d12e658e9 Fix query 2020-03-16 15:08:22 +01:00
Alexander Meindl
6bd48a98b5 activerecord abstraction 2020-03-16 14:50:37 +01:00
Alexander Meindl
1eab71c283 improved routing for auto_complete 2020-03-09 19:57:22 +01:00
Alexander Meindl
7f0847f2da Fix deface hash for welcome/redmine 4.1 2020-02-01 18:32:25 +01:00
Alexander Meindl
2122df1201 Fix deface hash for redmine 4.1 2020-02-01 18:18:23 +01:00
Alexander Meindl
210f898d3a Provide relation validation method and sort translations 2020-01-23 15:15:12 +01:00
Alexander Meindl
aed85b0065 Allow admin to copy, archive and delete project from project overview 2020-01-19 08:41:55 +01:00
Alexander Meindl
9023009454 Provide mermaid converter for fontawesome icons 2020-01-18 17:45:04 +01:00
Alexander Meindl
e1d87d9de9 Provide group name view template and fix translation string name for invalid fontaweome icon 2020-01-04 12:25:39 +01:00
Alexander Meindl
213e865bc8 Cleanup and refactoring additionls hooks 2020-01-01 10:35:56 +01:00
Alexander Meindl
17a7964463 Working on fontawesome ajax loader 2019-12-30 16:09:04 +01:00
Alexander Meindl
aeeecedd88 Fix project overview page for Redmine 4.1 2019-12-28 14:23:08 +01:00
Alexander Meindl
d138e5e6e1 #68 fix welcome page positions for Redmine 4.1 2019-12-25 14:37:45 +01:00
Alexander Meindl
211459c414 Drop to complex bootstrap calendar / calendar macro 2019-12-22 08:40:26 +01:00
Alexander Meindl
99a03c734e Drop Redmine 3.4 support, Redmine 4.0 is required 2019-12-22 08:12:08 +01:00
Alexander Meindl
f1fa7780e1 provider test helper 2019-12-20 12:58:12 +01:00
Alexander Meindl
49e2e1b110 Provide regex for font_awesome icons 2019-12-20 09:06:05 +01:00
Alexander Meindl
7f08095e6b disable rubocop for deface overwrite - version 2 2019-12-19 16:47:24 +01:00
Alexander Meindl
30dc8998ec disable rubocop for deface overwrite 2019-12-19 16:27:20 +01:00
Alexander Meindl
b2772d2286 Fix Rack 2.0.8 or newer error with session.id - session[:session_id] is now used without problems. Rubocop update and standard fixes 2019-12-19 08:28:27 +01:00
Alexander Meindl
0b45625718 add google_docs macro 2019-12-18 14:05:35 +01:00
Alexander Meindl
5528e980f3 Fix list import and provide initialize_project_status_filter for queries 2019-12-17 16:34:36 +01:00
Alexander Meindl
eceb28c987 Optimize query filter 2019-11-23 07:54:21 +01:00
Alexander Meindl
045aa94975 use settings string from redmine 2019-11-20 18:43:19 +01:00
Alexander Meindl
a6c2044ae6 remove whitspace 2019-11-19 10:02:07 +01:00
Alexander Meindl
c6aa4a02e9 provide approval values 2019-11-19 09:59:06 +01:00
Alexander Meindl
5308168f5c Provide all tags method 2019-11-18 15:54:42 +01:00
Alexander Meindl
bf4a8946a2 More tests for queries 2019-11-15 18:27:16 +01:00
Alexander Meindl
3a6732fa51 Use assigned_to_values for add_available_filter with groups 2019-10-18 17:19:39 +02:00
Alexander Meindl
6531fe6298 Condition cleanups 2019-10-14 16:08:53 +02:00
Alexander Meindl
65e7533d60 Provide ActiveJob class 2019-10-13 16:29:39 +02:00
Alexander Meindl
1ba1adb1df Add journal class 2019-10-11 15:41:46 +02:00
Alexander Meindl
6043b3c52b Fix coding standards 2019-10-03 18:17:55 +02:00
Alexander Meindl
f37892c189 Fix problem with constants for charts 2019-10-03 17:58:39 +02:00
Alexander Meindl
f7c154b5a3 Fix missing sanitize_sql for charts 2019-10-03 17:49:02 +02:00
Alexander Meindl
2c9055fbdd Fix constants for charts 2019-10-03 17:43:46 +02:00
Alexander Meindl
5275a921f5 Provide chart functions 2019-10-03 17:35:12 +02:00
Alexander Meindl
6fce170f7e Use fontawesome for paste button 2019-10-02 10:52:39 +02:00
Alexander Meindl
baff5c8fa9 Drop zeroclipbard 2019-10-02 09:24:03 +02:00
Alexander Meindl
d27efdcbb9 Fix users scope for issue reports 2019-10-01 17:19:31 +02:00
Alexander Meindl
f84acbbba4 Fix query class raise message 2019-09-08 21:53:27 +02:00
Alexander Meindl
d51cfbea8d provide helper function for colorscheme 2019-06-22 16:09:13 +02:00
Alexander Meindl
ed98182fde chartjs_colorschemes supported and fall back for default settings 2019-06-22 11:39:42 +02:00
Alexander Meindl
173335f1b5 Working on clipboardjs and select2 support 2019-06-13 19:33:59 +02:00
Alexander Meindl
dd3c24fd47 hierarchy support for projects macro #45 2019-06-11 17:47:18 +02:00
Alexander Meindl
2fc53b1df7 Sort module names 2019-06-04 21:30:09 +02:00
Alexander Meindl
120bbcbc73 activate rubocop-rails and code cleanups 2019-06-03 12:55:27 +02:00
Alexander Meindl
55b18816b1 Fix StatementInvalid for queries 2019-05-22 16:34:36 +02:00
Alexander Meindl
a6e5f9b5c3 provide sql_for_enabled_module 2019-05-22 12:26:14 +02:00
Alexander Meindl
c76384c0d0 #47 remove issue_close_with_open_children, because it is provided by redmine 3.4.x or newer 2019-05-20 12:20:25 +02:00
Alexander Meindl
ff3b7f52c9 do not set FrozenStringLiteral before Redmine itself use it 2019-05-15 19:54:06 +02:00
Alexander Meindl
43eb4b2f9e Deface 1.3.2 does not like frozen_string_literal true 2019-05-15 18:45:28 +02:00
Alexander Meindl
fb84871fda Fix coding standards 2019-05-14 14:56:05 +02:00
Alexander Meindl
7e8b08b961 Working on frozen_string_literal support. Min requirements is ruby 2.3 or newer 2019-05-14 14:43:28 +02:00
Alexander Meindl
79f53b9da9 Fix problem with closed issues and time log 2019-05-12 17:07:29 +02:00
Alexander Meindl
425a0c35bf Fix deface hash for user-contextual-hook 2019-05-09 07:59:48 +02:00
Alexander Meindl
f17e3b195a Fix deface hash 2019-05-04 19:18:34 +02:00
Alexander Meindl
d03a14d0b3 Drop planning section on issue sidebar #38 2019-05-03 22:26:52 +02:00
Alexander Meindl
3c6c7fb493 Move helper method to settings helper 2019-04-30 06:57:06 +02:00
Alexander Meindl
a74f9356f1 textarea helper 2019-04-29 14:45:33 +02:00
Alexander Meindl
3644faabe0 Use helper for check_box_tag and text_field_tag settings 2019-04-25 18:22:07 +02:00
Alexander Meindl
23de8adc57 helper for settings 2019-04-24 12:12:34 +02:00