Commit Graph

167 Commits

Author SHA1 Message Date
Constantin Graf
fd8d596e9b Moved invitation from jetstream to API; Deactived moved jetstream features 2024-07-15 17:35:10 +02:00
Gregor Vostrak
7aab3d98fc remove billable_rate_update_time_entries flag and always update all time entries 2024-07-15 17:34:56 +02:00
Gregor Vostrak
be50397775 refactor billableratemodal to use a common component for shared logic 2024-07-08 17:22:48 +02:00
Gregor Vostrak
e3b4cfd881 add billable rate updates for time entries in the past to projects and project members, fixes ST-304 2024-07-08 17:22:48 +02:00
Gregor Vostrak
c69701aa66 add ability to change role of a user 2024-07-03 14:21:00 +02:00
Gregor Vostrak
c194785034 hide more options in members table if no options are avaliable, fixes ST-129 2024-07-03 14:08:26 +02:00
Gregor Vostrak
53e5805937 fix type, fixes ST-301 2024-07-03 12:55:11 +02:00
Gregor Vostrak
a8d82d0d2c remove owner from invite member select, fix modal not closing bug 2024-07-03 12:53:52 +02:00
Gregor Vostrak
8f0be6efce respect has_subscription property in frontend for displaying the member add popup 2024-07-02 17:17:27 +02:00
Gregor Vostrak
6593a8c24f add support for archiving projects and marking tasks as done 2024-07-02 17:01:12 +02:00
Gregor Vostrak
442da936d0 Merge branch 'feature/member_features' of github.com:solidtime-io/solidtime into feature/update_billable_rate
# Conflicts:
#	e2e/members.spec.ts
#	e2e/organization.spec.ts
2024-07-01 17:15:08 +02:00
Gregor Vostrak
264b7c9b8d add billable rate time entries update support for existing time entries (member & organization) 2024-07-01 17:06:44 +02:00
Gregor Vostrak
099926f95c change member invite to api route, add resend invitation mail, add delete invitation, fixes ST-87 2024-07-01 17:03:47 +02:00
Gregor Vostrak
2e8b088c59 improve project edit modal: fix enter submit on billable input and add labels 2024-06-24 18:32:43 +02:00
Gregor Vostrak
a10d0569af fix token refresh on window focus, deactivate webkit playwright tests 2024-06-24 18:23:43 +02:00
Gregor Vostrak
eefa7c8ca8 fix focus & click behaviour of time range selector and task project dropdown modal 2024-06-24 18:23:43 +02:00
Gregor Vostrak
3a61d68dc1 rename state change in useCurrentTimeEntry 2024-06-18 18:30:29 +02:00
Gregor Vostrak
0121195e75 focus on description after starting time tracker, ST-254 2024-06-18 18:28:45 +02:00
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
ce8e503faa refresh stores on window focus, fixes ST-262 2024-06-18 13:47:00 +02:00
Gregor Vostrak
79f914d4b6 add partial patches to time entries store after time entry updates to avoid inconsistencies , fixes ST-259 2024-06-18 13:13:39 +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
8f0c9afa1a remove user profile link from signup flow, fixes ST-260 2024-06-18 12:52:25 +02:00
Gregor Vostrak
9ac1d19722 change reporting default back 2024-06-13 21:12:41 +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
91cb6ab087 add formatting to importer descriptions, change reporting group limit for months 2024-06-10 18:01:32 +02:00
Gregor Vostrak
fadcd042c0 bg card color improvements 2024-06-10 17:34:09 +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
f2f128e184 remove misplaced create tag button from import screen 2024-06-06 18:30:04 +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
22363e1c89 move from variable font to static fonts to fix safari rendering problems, fixes ST-230 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
3fc9d8b381 fix feedback bubble overlays elements, fixes ST-172 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
4a7db27a05 reload stores after new team is created and data imported 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
a64ee87d19 improve sidebar 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