Gregor Vostrak
1f832a24a0
update ui package dependencies; update lucide imports
2026-05-29 17:40:16 +02:00
Gregor Vostrak
0e15d9d9c2
add project visibility ui
2026-05-26 11:15:15 +02:00
ShrootBuck
b1287c6a0a
Prefill project name in create modal
...
Add optional initialProjectName prop to ProjectCreateModal and use it
to initialize the project's name. Pass the TimeTracker dropdown's
searchValue as initial-project-name so the create form is prefilled.
2026-03-29 23:55:10 +02:00
Gregor Vostrak
c19a0f9acc
Move tabs and TabBar into UI package
2026-03-23 17:43:46 +01:00
Gregor Vostrak
c78c681ec4
Conditionally show cost column in report tables; Task/Project Modal
...
Field cleanup; improve estimated time UX
2026-02-11 17:29:41 +01:00
Gregor Vostrak
15e61e9789
Add Field component system and migrate UI
2026-02-11 17:29:41 +01:00
Gregor Vostrak
cb30487a21
add format check, update prettier rules, apply rules consistently
2025-07-31 11:53:00 +02:00
Gregor Vostrak
098ead8da6
change billable rate input to use shadcn component
2025-05-13 18:51:36 +02:00
Gregor Vostrak
18ab1f714b
update dependencies, update eslint config, update optional ts props types
2025-02-06 18:36:16 +01:00
Gregor Vostrak
fdbf88a9a6
fix selects inside of focus trap not working on click select
2024-12-09 16:33:57 +01:00
Gregor Vostrak
eb4debe481
move time entry mass updates to ui package and remove its dependencies
2024-10-28 14:14:50 +01:00
Gregor Vostrak
a6528102fe
add estimated project and tasks frontend
2024-09-30 14:19:47 +02:00
Gregor Vostrak
19cc05140a
add archiving for clients, fixes ST-279
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