Commit Graph

96 Commits

Author SHA1 Message Date
Gregor Vostrak
0c054bdcf2 improve focus handling for time entry create modal and update end date if start date is after end, fixes ST-250 2024-06-18 17:58:26 +02:00
Gregor Vostrak
9f374c7716 improve time picker focus handling and number input, fixes ST-251 2024-06-18 15:48:46 +02:00
Gregor Vostrak
c4757ee8a9 validate if date is valid before updating the value to prevent invalid dates sent to the server, fixes ST-255 2024-06-18 13:03:37 +02:00
Gregor Vostrak
c0212ec836 make activity graph chart resize on window resize, fixes ST-261 2024-06-18 12:57:07 +02:00
Gregor Vostrak
92dde6a701 fix timezone issues related to time entries spanning over a day 2024-06-12 17:06:10 +02:00
Gregor Vostrak
8857befc6c add loading indicator to import (ST-149), change card divider color 2024-06-07 14:18:27 +02:00
Gregor Vostrak
ffea3c6b68 fix time picker messing up the date when number exceeds 24 hours 2024-06-06 17:41:00 +02:00
Gregor Vostrak
7fb58ea341 add is_billable support for create / update project and in timetracker, fixes ST-217 2024-06-06 17:19:41 +02:00
Gregor Vostrak
474c0de3ac add update member billable rate , fixes ST-241 2024-06-05 18:36:00 +02:00
Gregor Vostrak
b1795392ad add date selector to time entries, fixes ST-134 2024-06-05 18:36:00 +02:00
Gregor Vostrak
2692db2a86 fix timetracker timepicker when no timer is started yet 2024-06-05 18:36:00 +02:00
Gregor Vostrak
ded58f8bd6 add edit modal for tasks and clients, fixes ST-233 2024-06-05 18:36:00 +02:00
Gregor Vostrak
81e3ffd921 add project add button to dropdown and set fixed height, fixes ST-170 2024-06-05 18:36:00 +02:00
Gregor Vostrak
d28269ebb0 add project member edit modal, fixes ST-119 2024-06-05 18:36:00 +02:00
Gregor Vostrak
5bfd9e7dce add time picker to timetracker, fixes ST-180 2024-06-05 18:36:00 +02:00
Gregor Vostrak
ee6999af90 fix billable rate input field, fixes ST-203 2024-06-05 18:36:00 +02:00
Gregor Vostrak
22420439d9 fix placeholder alignment in time view 2024-06-05 18:36:00 +02:00
Gregor Vostrak
a065744d40 indent design bug fixes on time view, fixes ST-208 2024-06-05 18:36:00 +02:00
Gregor Vostrak
bae4265f70 improve error handling for 401 requests and fetch 2024-06-05 18:36:00 +02:00
Gregor Vostrak
c9311780ed restrict group and subgroup so they are always different 2024-06-05 18:36:00 +02:00
Gregor Vostrak
4943baa236 add reporting client aggregation 2024-06-05 18:36:00 +02:00
Gregor Vostrak
4c977b5bf8 add client_ids to reporting filters 2024-06-05 18:36:00 +02:00
Gregor Vostrak
5c44f2590a fix cent formatting and reporting pie chart labels 2024-05-21 21:01:31 +02:00
Gregor Vostrak
560eac8622 responsive fixes 2024-05-21 19:00:49 +02:00
Gregor Vostrak
867d6eff18 add table group chart, adapt to api changes 2024-05-21 18:40:03 +02:00
Gregor Vostrak
c67c5e46e1 add reporting page, chart and filters 2024-05-21 01:54:45 +02:00
Gregor Vostrak
8b12dec546 change color palette, change user_id to member_id 2024-05-21 01:53:50 +02:00
Gregor Vostrak
e2c6026b47 add aggregation/grouping of time entries with same attributes in time view 2024-05-16 13:11:22 +02:00
Gregor Vostrak
f18620b15f fix bug where billable rates do not update because of whitespace 2024-05-06 13:56:08 +02:00
Gregor Vostrak
3b5e09267f add tooltips to weekly overview on dashboard 2024-05-02 15:13:43 +02:00
Gregor Vostrak
e7fde0695d add row hover design fix 2024-04-29 19:04:54 +02:00
Gregor Vostrak
f3b3dbb6d8 add automatic resizing to all charts, so they update on window resize 2024-04-29 18:49:48 +02:00
Gregor Vostrak
b910662ae1 add missing error in create team member modal 2024-04-29 18:36:46 +02:00
Gregor Vostrak
fb3d326c28 respect start of week setting for charts 2024-04-29 16:49:58 +02:00
Gregor Vostrak
492be92592 lock sidebar timer when running in a different organization 2024-04-29 16:49:58 +02:00
Gregor Vostrak
056c909e82 fix project chart border color 2024-04-29 16:49:58 +02:00
Gregor Vostrak
a46668703d fix 7 recent days card alignment 2024-04-29 16:49:58 +02:00
Gregor Vostrak
09595b49af fix empty state 2024-04-26 15:20:08 +02:00
Gregor Vostrak
e5122f106a fix datepicker bug 2024-04-26 14:48:34 +02:00
Gregor Vostrak
212ee27d13 fix formatting of billable amount on the dashboard 2024-04-26 02:40:44 +02:00
Gregor Vostrak
bb5ccf3606 add notice when time tracker is running in a different organization 2024-04-26 02:10:45 +02:00
Constantin Graf
917e215529 Fixed typo 2024-04-25 17:28:59 +02:00
Gregor Vostrak
023f6b12b5 fix broken date parsing 2024-04-25 17:11:13 +02:00
Gregor Vostrak
82ceb5122a only show “add more team members” empty state when 1 person is in the team 2024-04-25 16:27:17 +02:00
Gregor Vostrak
970b699de0 hide task delete when user is missing the permission 2024-04-25 16:09:44 +02:00
Gregor Vostrak
66210e7830 fix duration formatting over 24h, fix time entry create modal clearing after submit 2024-04-25 15:36:16 +02:00
Gregor Vostrak
f22d423fff hide actions and pages in the frontend according to permissions 2024-04-25 04:14:20 +02:00
Gregor Vostrak
f52a629bac add manual time entry feature 2024-04-24 22:26:06 +02:00
Gregor Vostrak
7dbd358558 prettier formatting warning fixes 2024-04-23 03:01:21 +02:00
Gregor Vostrak
f6c51b7122 fix timezone issues and add support for timezone user setting 2024-04-23 03:01:21 +02:00