144 Commits

Author SHA1 Message Date
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
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
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
36f71b488a use is_a? 2020-10-09 09:50:58 +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
2e3ee658d0 provide grouped_name_for 2020-09-25 15:16:03 +02:00
Alexander Meindl
d744711450 Sql cleanups 2020-09-22 10:58:48 +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
e168f5dbfe do not allow to set project on project system default dashboard #82 2020-08-25 06:29:39 +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
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
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
39ee9e4805 Drop some not required brakets 2020-08-08 18:44:40 +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
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
7c63863a87 Increase max blocks to 8 2020-08-04 19:09:18 +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
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
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
e32b224869 Fix problem with system default dashboard in project, if projects should be deleted 2020-07-31 08:35:08 +02:00
Alexander Meindl
4e413dc68f Provide project info for lambda 2020-07-29 18:36:20 +02:00
Alexander Meindl
9f8a0de16d Fix project assign for dashboards 2020-07-28 21:35:10 +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
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
e6c1072fe7 Provide prefix filter method for queries 2020-05-12 10:50:50 +02:00
Alexander Meindl
6c86a3fe7d Provide preload method for last_notes 2020-05-05 15:25:23 +02:00
Alexander Meindl
210f898d3a Provide relation validation method and sort translations 2020-01-23 15:15:12 +01:00
Alexander Meindl
9023009454 Provide mermaid converter for fontawesome icons 2020-01-18 17:45:04 +01:00
Alexander Meindl
17a7964463 Working on fontawesome ajax loader 2019-12-30 16:09:04 +01:00
Alexander Meindl
211459c414 Drop to complex bootstrap calendar / calendar macro 2019-12-22 08:40:26 +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
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
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