Gregor Vostrak
|
54fffd07bc
|
add timesheet unit and e2e tests; add unit test CI setup
|
2026-05-29 17:14:52 +02:00 |
|
Gregor Vostrak
|
6d93e48b1d
|
add missing dayjs plugins for isSameOrBefore and isSameOrAfter
|
2026-05-29 17:14:52 +02:00 |
|
Gregor Vostrak
|
09af0f775f
|
add timesheets page
|
2026-05-29 17:14:52 +02:00 |
|
Gregor Vostrak
|
277dbaf6eb
|
promote duration formats that omit seconds to HH:mm:ss in reporting
views and exports
|
2026-04-17 12:15:26 +02:00 |
|
Gregor Vostrak
|
71c8992e31
|
Fix getLocalizedDayJsFromMinutes handling negative minute values
|
2026-03-31 13:56:30 +02:00 |
|
Gregor Vostrak
|
3d26fcaefe
|
Fix DST-related timezone offset when creating/resizing/dragging calendar
events
|
2026-03-29 22:55:50 +02:00 |
|
Gregor Vostrak
|
b94a04dca0
|
Move useCssVariable into ui package
|
2026-03-23 19:02:20 +01:00 |
|
Gregor Vostrak
|
97df779d1e
|
Use locale-aware parseTimeInput for duration inputs
|
2026-03-23 17:43:46 +01:00 |
|
Gregor Vostrak
|
a154293348
|
migrate datepickers to shadcn, Fixes #877, #807
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
7efb7e6071
|
Enable npm workspaces and update dependencies
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
9b9371e5a5
|
move button component to ui package
|
2025-11-19 17:34:21 +01:00 |
|
Gregor Vostrak
|
9fe0ea5a0f
|
add support for HH:mm:ss format for input time fields
|
2025-10-22 13:54:14 +02:00 |
|
Gregor Vostrak
|
cb30487a21
|
add format check, update prettier rules, apply rules consistently
|
2025-07-31 11:53:00 +02:00 |
|
Gregor Vostrak
|
5daa6f2a25
|
fix last 7 days statistic labels
|
2025-07-08 18:22:18 +02:00 |
|
Gregor Vostrak
|
9a2af2e743
|
respect organization time format settings in api tokens section
|
2025-05-14 16:21:37 +02:00 |
|
Gregor Vostrak
|
fca4c26cfc
|
add support for timeFormat in the frontend
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
b1ff97a82f
|
add frontend support for the date formatting option
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
ed32c6b217
|
add frontend format support for currencies, add currencies endpoint
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
8b950d99d6
|
add support for interval / duration format in frontend views
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
e78a551098
|
refactor to shadcn components, dynamically load extension frontend
add jetstream permissions, add dynamic inertia module loading, add shadcn components, change modals and dropdowns to shadcn dismissable layer,
|
2025-04-23 14:33:32 +02:00 |
|
Gregor Vostrak
|
4ea55e5867
|
add frontend support for api token create, delete and revoke
|
2025-02-13 17:04:18 -05:00 |
|
Gregor Vostrak
|
db7111da44
|
add recently tracked timeentries dropdown to timetracker
|
2025-02-06 18:36:16 +01:00 |
|
Gregor Vostrak
|
ae7f5a98e7
|
add Today option to Date Range Picker
|
2024-12-09 12:57:25 +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
|
859833452f
|
add daily duration to header, fix dropdown overflows, add time dropdown to duration select
|
2024-08-27 17:47:22 +02:00 |
|
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 |
|