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
|
92dde6a701
|
fix timezone issues related to time entries spanning over a day
|
2024-06-12 17:06:10 +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
|
b910662ae1
|
add missing error in create team member modal
|
2024-04-29 18:36:46 +02:00 |
|
Gregor Vostrak
|
e5122f106a
|
fix datepicker bug
|
2024-04-26 14:48:34 +02:00 |
|
Gregor Vostrak
|
bb5ccf3606
|
add notice when time tracker is running in a different organization
|
2024-04-26 02:10:45 +02:00 |
|
Gregor Vostrak
|
023f6b12b5
|
fix broken date parsing
|
2024-04-25 17:11:13 +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
|
52381be399
|
fix timezone issues and add support for timezone user setting
|
2024-04-23 02:54:28 +02:00 |
|
Gregor Vostrak
|
9973368156
|
fix 0 values do no update time entry, fix duplicate requests on time entry update
|
2024-04-22 02:33:11 +02:00 |
|
Gregor Vostrak
|
a3ed9c5e42
|
fix invite button showing bo non-placeholder users
|
2024-04-22 02:07:00 +02:00 |
|
Gregor Vostrak
|
bb0753dd89
|
fix client and tag dropdown does not work on click to add a new entity in the dropdown
|
2024-04-22 02:00:02 +02:00 |
|
Gregor Vostrak
|
0f85c65d5f
|
change project member id from member_id to user_id, fix member combobox
|
2024-04-21 01:45:07 +02:00 |
|
Gregor Vostrak
|
338e4ec469
|
filter placeholder role so it cannot be selected for invites
|
2024-04-21 01:45:07 +02:00 |
|
Gregor Vostrak
|
b44e8ef457
|
add billable rates to projects
|
2024-04-20 01:41:02 +02:00 |
|
Gregor Vostrak
|
0650480246
|
add project edit modal
|
2024-04-20 01:09:23 +02:00 |
|
Gregor Vostrak
|
4400741391
|
fix last tracked tasks empty state
|
2024-04-18 01:16:31 +02:00 |
|
Gregor Vostrak
|
5b86c85aca
|
add project color selector
|
2024-04-18 00:48:57 +02:00 |
|
Gregor Vostrak
|
fe61a54c35
|
fix billable toggle on time tracker, add billable toggle on time entries row
|
2024-04-16 23:47:54 +02:00 |
|
Gregor Vostrak
|
e4bf56d55d
|
add invitations tab to members page
|
2024-04-16 23:47:54 +02:00 |
|
Gregor Vostrak
|
22272aebb1
|
add invite button for placeholder users on members table
|
2024-04-16 23:47:54 +02:00 |
|
Gregor Vostrak
|
38535142b2
|
add responsive tables and time/client/member/tags index page
|
2024-04-13 16:03:47 +02:00 |
|
Gregor Vostrak
|
335a057ba1
|
add responsiveness for the dashboard and menu
|
2024-04-13 16:03:47 +02:00 |
|
Gregor Vostrak
|
64023f3930
|
added success and error notifications
|
2024-04-12 03:34:44 +02:00 |
|
Gregor Vostrak
|
b9ee79174a
|
add task selector, change dropdowns to use floating-ui
|
2024-04-10 21:12:55 +02:00 |
|