Gregor Vostrak
9070f6cd7e
change dashboard ui to use api instead of inertia props
2025-03-19 14:54:36 +01:00
Gregor Vostrak
ba8751c7c4
add api key e2e tests and improve labels
2025-02-13 17:04:18 -05:00
Gregor Vostrak
6f6e5fb4c3
fix time update test to respect new taborder logic
2025-02-06 18:36:16 +01:00
Gregor Vostrak
2dd80ba6cc
fix focus state for dropdowns, fix taborder for timerange select in timetracker and timeentryrows
2025-02-06 18:36:16 +01:00
Gregor Vostrak
5b27853546
Add e2e test for live timer
2024-11-15 18:04:39 +01:00
Gregor Vostrak
4b0cb2e282
improve time picker parsing, fix nested escape listeners, change project member select
2024-11-12 16:07:51 +01:00
Gregor Vostrak
f147fb9725
add mass updates to time view
2024-10-08 21:28:23 +02:00
Gregor Vostrak
084647c2a6
add project edit button to project show page and billing rate info, fixes ST-236
2024-09-30 14:19:47 +02:00
Gregor Vostrak
b391f47d1b
fix scroll & jumping issues with task dropdown, fixes ST-395
2024-09-11 18:07:35 +02:00
Gregor Vostrak
5592d87cd5
fix e2e tests, filter requests to listen to correct time entry update request
2024-09-11 18:07:35 +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
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
a519c119d4
refactor time entry and projecttaskdropdown components to not rely on pinia stores
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
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
6593a8c24f
add support for archiving projects and marking tasks as done
2024-07-02 17:01:12 +02:00
Gregor Vostrak
726c2ee623
fix members test
2024-07-01 17:28:19 +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
ce82dddc6a
change invite tests to use members section instead of organization setting
2024-07-01 17:03:47 +02:00
Gregor Vostrak
0121195e75
focus on description after starting time tracker, ST-254
2024-06-18 18:28:45 +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
ded58f8bd6
add edit modal for tasks and clients, fixes ST-233
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
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
420508322c
change tests to always register a new user before running, skip flaky tests
2024-05-16 13:11:22 +02:00
Gregor Vostrak
fb3d326c28
respect start of week setting for charts
2024-04-29 16:49:58 +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
899eaad1b9
fix manager, employee, admin invite tests
2024-04-24 22:26:06 +02:00
Gregor Vostrak
f52a629bac
add manual time entry feature
2024-04-24 22:26:06 +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
fe61a54c35
fix billable toggle on time tracker, add billable toggle on time entries row
2024-04-16 23:47:54 +02:00
Gregor Vostrak
884cd10a34
add billing section links to the organization switcher and organization settings
2024-04-16 23:47:54 +02:00
Gregor Vostrak
c30763d718
add empty state for time page
2024-04-16 23:47:54 +02:00
Gregor Vostrak
54603bbc6e
added importer to organization settings
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
b9ee79174a
add task selector, change dropdowns to use floating-ui
2024-04-10 21:12:55 +02:00
Gregor Vostrak
5293bc7a05
add projects detail page, task create / delete
2024-04-08 18:55:50 +02:00
Gregor Vostrak
0081aa7a6e
add basic crud frontend for clients, tags and projects
2024-04-03 17:21:15 +02:00
Constantin Graf
b4c0f0650a
Fixed e2e tests
2024-04-02 15:54:00 +02:00
Gregor Vostrak
0cf3896309
add e2e test for endless scrolling on time overview page
2024-03-27 15:09:56 +01:00
Gregor Vostrak
30e991868b
make e2e tests less flaky
2024-03-27 12:43:55 +01:00
Gregor Vostrak
26fef8b9f7
add time overview page
2024-03-26 18:19:08 +01:00
Gregor Vostrak
7cc686f230
restructure timetracker tests to use promise all ( #7 )
...
* restructure timetracker tests to use promise all
* remove unused variables & lint
---------
Co-authored-by: Gregor Vostrak <gregorvostrak@Gregors-MacBook-Pro.local >
2024-03-13 19:44:25 +01:00