Gregor Vostrak
|
f014137623
|
move multiselect components, week start and timezon functions to ui package
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
635954f81d
|
move ui and api to seperate packages and add npm actions for them
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
b741105cfa
|
only update the current time entry when the description was actually changed, not on all blur
|
2024-08-08 17:36:20 +02:00 |
|
Gregor Vostrak
|
16203ec748
|
fix hiding of existing members in the member create modal
|
2024-08-08 17:36:20 +02:00 |
|
Gregor Vostrak
|
06a35cb447
|
disable zodios request/response validation in runtime and use server errors instead
|
2024-08-08 16:11:14 +02:00 |
|
Gregor Vostrak
|
10cc5cf42a
|
seperate project types, make tag dropdown location configurable, update api client
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
6aef8856f5
|
fix wrong secondarybutton import
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
06fef6e40f
|
refactor timetracker to seperate data and ui logic
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
99c652a61b
|
refactor required time entry emits to props
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
1e4f0afa67
|
use prop function createTag instead of event to make sure it is handled by the parent
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
655723db49
|
refactor tag components and tagCreate events, change global week_start and timezone settings, fix pie charts
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
10d8540e6c
|
refactor to common MoreOptionsDropdown component for shared ui
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
cbdbcef9eb
|
move time entries grouped table to its own component
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
a519c119d4
|
refactor time entry and projecttaskdropdown components to not rely on pinia stores
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
375cee7589
|
fix select behaviour in project member dropdown, fixes ST-308
|
2024-08-05 16:49:24 +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
|
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
|
eefa7c8ca8
|
fix focus & click behaviour of time range selector and task project dropdown modal
|
2024-06-24 18:23:43 +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
|
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 |
|