Gregor Vostrak
da34aa3a92
fix loading spinner layout shifts, add attributes to avoid 1pw autofill
...
1Password sometimes tried to autofill the time input
2025-08-06 12:50:06 +02:00
Gregor Vostrak
5d228f1ef1
convert billable query string to boolean for shared report #876
...
billable is handled as a string filter for the query parameters as they are otherwise converted to 0 and 1, but for the report save request it should be a boolean
2025-08-06 12:46: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
97dcadc795
add frontend blocking for rounding for non-premium users
2025-07-23 16:09:36 +02:00
Gregor Vostrak
43073b5be2
fix design inconsistency in timeentryaggregaterow
2025-07-18 16:38:09 +02:00
Gregor Vostrak
8a0d2235a8
fix flakyness in e2e tests for reporting
2025-07-17 18:38:21 +02:00
Gregor Vostrak
38f38790d5
change font to inter, scale down fonts, improve rounding/filter elements
2025-07-17 18:38:21 +02:00
Gregor Vostrak
e3cfc155b8
add rounding frontend to reports, and support for shared reports
2025-07-17 18:38:21 +02:00
Gregor Vostrak
3d4b20f7c8
make sure time entry information remains visible on mobile views
2025-07-08 18:22:18 +02:00
Gregor Vostrak
155ed62fcc
add clearable option to calendardateinput, fix format, add paid_date
2025-07-08 18:22:18 +02:00
Gregor Vostrak
5daa6f2a25
fix last 7 days statistic labels
2025-07-08 18:22:18 +02:00
Gregor Vostrak
b0e638c28b
fix daterange presets, fix e2e test
2025-06-30 12:54:22 +02:00
Gregor Vostrak
24b62d4643
add information about placeholders in delete modal
2025-06-30 12:54:22 +02:00
Gregor Vostrak
dd928508fd
add delete modal for member delete with relations
...
allow admins to delete members
fix Dialog cloes on click outside of content
2025-06-30 12:54:22 +02:00
Gregor Vostrak
7578beb271
fix css variables not updating correctly when system theme changes
2025-06-24 15:43:49 +02:00
Gregor Vostrak
f1dce88dab
fix time zone issue in daterangepicker
2025-05-21 12:34:02 -07:00
Gregor Vostrak
b4edcaa2dc
hide shared reports create for employees, fix export request for employees
2025-05-16 13:20:23 +02:00
Gregor Vostrak
c80d51c2e1
fix sub_group empty type placeholders showing parent type in shared reports view
2025-05-15 13:34:27 +02:00
Gregor Vostrak
46dea00b34
fix user name not displayed correctly for employee users in reporting
2025-05-15 12:54:30 +02:00
Gregor Vostrak
9a2af2e743
respect organization time format settings in api tokens section
2025-05-14 16:21:37 +02:00
Gregor Vostrak
2e3a517502
improve positioning and overflow behaviour of dialogs
2025-05-14 16:03:32 +02:00
Gregor Vostrak
a69fb9c551
make client deselectable for projects, fixes #333
2025-05-14 15:27:28 +02:00
Gregor Vostrak
62b5730fa8
fix contrast on select and dropdown foreground colors, add missing placeholder in billable input
2025-05-14 14:09:19 +02:00
Gregor Vostrak
098ead8da6
change billable rate input to use shadcn component
2025-05-13 18:51:36 +02:00
Gregor Vostrak
cc88f034c7
fix sharedreport date_format provide
2025-05-13 17:45:02 +02:00
Gregor Vostrak
9620c89545
migrate daterange picker to shadcn component
2025-05-13 16:32:11 +02:00
Gregor Vostrak
f9c3f42289
improve time entry range design issue in 12-h format
2025-05-13 16:32:11 +02:00
Gregor Vostrak
fca4c26cfc
add support for timeFormat in the frontend
2025-05-13 16:32:11 +02:00
Gregor Vostrak
d8f4ba1517
add format options for number field component
2025-05-13 16:32:11 +02:00
Gregor Vostrak
9c44abf7aa
update api client, add api types, fix activitygraphcard formatting
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
Constantin Graf
e374d8b3de
Fixed typos in organization format settings
2025-05-13 16:32:11 +02:00
Gregor Vostrak
301d09e830
add formating options to organization settings
2025-05-13 16:32:11 +02:00
Gregor Vostrak
b4a6145f40
fix tanstack query store invalidation on detailed view update
2025-05-07 15:21:23 +02:00
Gregor Vostrak
06c6c874eb
respect organization currency setting in shared report
2025-05-06 12:51:28 +02:00
Gregor Vostrak
b796d232f5
add reporting tests for detailed, project filter, billable filter, tag filter
2025-05-05 21:30:18 +02:00
Gregor Vostrak
26c50867b3
fix layout shift in shared reporting view
2025-05-01 12:35:51 +02:00
Gregor Vostrak
7673b365ca
fix light/dark theme not currectly initializing on shared report, unify logic
2025-04-30 13:32:25 +02:00
Gregor Vostrak
da5fc3f113
only show invoicing tab when module is activated
2025-04-30 12:06:48 +02:00
Gregor Vostrak
8c66068663
update openapi api client
2025-04-29 16:38:34 +02:00
Gregor Vostrak
3a482c1e6a
fix reporting not updating and client ui cue #458
2025-04-28 13:34:08 +02:00
Gregor Vostrak
89131b9e77
prevent billable rate change modals from immediately sumbitting when pressing enter on the previous form
2025-04-23 14:33:32 +02:00
Gregor Vostrak
c17c5dc6c0
fix escape handling in tagdropdown and timetrackerprojecttaskdropdown after changing to radix dropdowns
2025-04-23 14:33:32 +02:00
Gregor Vostrak
92ac9948a0
add accordion component and countries api route
2025-04-23 14:33:32 +02:00
Gregor Vostrak
8da358dbe6
fix timeentry checkboxes
2025-04-23 14:33:32 +02:00
Gregor Vostrak
b7b9092e64
update api client, and report empty state improvement
2025-04-23 14:33:32 +02:00
Gregor Vostrak
15ac3e9a43
fix tests, add autofocus disable option for dropdown
2025-04-23 14:33:32 +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