Commit Graph

22 Commits

Author SHA1 Message Date
Gregor Vostrak
1ecb332458 Expand e2e test coverage migrate to API-based data setup 2026-02-10 11:45:08 +01:00
Gregor Vostrak
66681066bc migrate datepickers to shadcn, Fixes #877, #807 2026-02-05 15:02:01 +01:00
Gregor Vostrak
1597b5490a Enable npm workspaces and update dependencies 2026-02-02 03:20:45 +01:00
Gregor Vostrak
ebbc4e6837 use tanstack query in ProjectMultiselectDropdown, ClientTableRow and ProjectDropdown; fix e2e 2026-01-14 18:21:29 +01:00
Gregor Vostrak
47c2d8e6de upgrade inertia v2; add prefetching; migrate queries to tanstack query
vue
2026-01-09 03:32:42 +01:00
Gregor Vostrak
cb30487a21 add format check, update prettier rules, apply rules consistently 2025-07-31 11:53:00 +02:00
Gregor Vostrak
6ba0b19d40 change dashboard ui to use api instead of inertia props 2025-03-19 15:42:25 +01:00
Gregor Vostrak
6f6e5fb4c3 fix time update test to respect new taborder logic 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
635954f81d move ui and api to seperate packages and add npm actions for them 2024-08-27 17:47:22 +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
a519c119d4 refactor time entry and projecttaskdropdown components to not rely on pinia stores 2024-08-05 16:49:24 +02:00
Gregor Vostrak
867d6eff18 add table group chart, adapt to api changes 2024-05-21 18:40:03 +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
fe61a54c35 fix billable toggle on time tracker, add billable toggle on time entries row 2024-04-16 23:47:54 +02:00
Gregor Vostrak
0081aa7a6e add basic crud frontend for clients, tags and projects 2024-04-03 17:21:15 +02: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
Gregor Vostrak
7320efd0a9 fix tests, remove rate limit in non production environments 2024-03-13 14:15:56 +01:00
Gregor Vostrak
8438828f32 remove duplicate test 2024-03-11 18:50:11 +01:00
Gregor Vostrak
20fc123c36 add dashboard frontend 2024-03-11 18:02:54 +01:00