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
61fd2b1187
update font-face file names for font loading
2025-07-31 12:08:51 +02:00
Gregor Vostrak
9ea3c5dc29
fix font embeds #864
2025-07-31 11:53:32 +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
Constantin Graf
f9c0d64f82
Add email notifications for expiring api tokens
2025-07-17 18:16:25 +02:00
Constantin Graf
2ab28001be
Updated dependencies; Major update laravel passport
2025-07-17 11:47:34 +02:00
Gregor Vostrak
62d2f4bf4e
fix broken light mode on oauth page #842
2025-07-15 15:52:55 +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
Constantin Graf
48f09421d0
Fixed time entries exports for employees #2
2025-05-16 15:14:22 +02:00
Constantin Graf
36caadeb14
Fixed time entries exports for employees
2025-05-16 13:20:23 +02: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
Constantin Graf
d49082d7f3
Fixed localization in PDF reports
2025-05-13 18:48:37 +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
Constantin Graf
49af3d4371
Fixed missing time in pdf report
2025-05-07 22:13:27 +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