Commit Graph

94 Commits

Author SHA1 Message Date
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
Gregor Vostrak
7f6dbfdf60 Merge branch 'main' of github.com:solidtime-io/solidtime 2024-04-22 13:38:30 +02:00
Gregor Vostrak
78aa0a8f3f adapt new activity graph structure, add activity graph labels 2024-04-22 13:38:19 +02:00