Gregor Vostrak
|
cc88f034c7
|
fix sharedreport date_format provide
|
2025-05-13 17:45:02 +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
|
06c6c874eb
|
respect organization currency setting in shared report
|
2025-05-06 12:51:28 +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
|
3a482c1e6a
|
fix reporting not updating and client ui cue #458
|
2025-04-28 13:34:08 +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
|
880c363ae4
|
fix light mode text color in some 2fa and auth views
|
2025-04-01 14:47:36 +02:00 |
|
Gregor Vostrak
|
8e6d1abbf3
|
raise sidebar title contrast, fix profile text colors in light mode
|
2025-03-30 17:11:30 +02:00 |
|
Gregor Vostrak
|
df2fe1da1e
|
add light mode
|
2025-03-28 14:54:31 +01:00 |
|
Gregor Vostrak
|
7339b79e35
|
invalidate time entries on time tracker stop, fix task text overflow dashboard
|
2025-03-20 16:47:21 +01:00 |
|
Gregor Vostrak
|
6ba0b19d40
|
change dashboard ui to use api instead of inertia props
|
2025-03-19 15:42:25 +01:00 |
|
Gregor Vostrak
|
ac6e2b8079
|
fetch tasks on project show page, fixes #253
|
2025-03-10 15:43:08 +01:00 |
|
Gregor Vostrak
|
50cc7053e4
|
hide total billable amounts from employees when employees_can_see_billable_rates is disabled
|
2025-03-10 15:43:08 +01:00 |
|
Gregor Vostrak
|
e5ec11af44
|
add member merge frontend modal
|
2025-03-06 14:44:11 -05:00 |
|
Gregor Vostrak
|
ba8751c7c4
|
add api key e2e tests and improve labels
|
2025-02-13 17:04:18 -05:00 |
|
Gregor Vostrak
|
21b33a0028
|
add api token expiry information notices
|
2025-02-13 17:04:18 -05:00 |
|
Gregor Vostrak
|
4ea55e5867
|
add frontend support for api token create, delete and revoke
|
2025-02-13 17:04:18 -05:00 |
|
Gregor Vostrak
|
18ab1f714b
|
update dependencies, update eslint config, update optional ts props types
|
2025-02-06 18:36:16 +01:00 |
|
Gregor Vostrak
|
b783ea9ecd
|
improve focus state styling
|
2025-02-06 18:36:16 +01:00 |
|
Gregor Vostrak
|
6e226cd743
|
hide report table for users that do not already have reports and cannot report new ones
|
2024-12-17 13:03:59 +01:00 |
|
Gregor Vostrak
|
19ed966504
|
fix icons alignment in billing upgrade buttons
|
2024-12-17 12:55:29 +01:00 |
|
Gregor Vostrak
|
ee9d818d75
|
add name of shared report to title attribute
|
2024-12-09 17:24:04 +01:00 |
|
Gregor Vostrak
|
4e10f9538f
|
add export modal to prevent firefox popup blocking behaviour
|
2024-12-09 15:29:44 +01:00 |
|
Gregor Vostrak
|
e308ca78b1
|
improve design for time entries index export
|
2024-12-09 12:57:25 +01:00 |
|
Gregor Vostrak
|
32bce2f749
|
fix reporting descriptions for nested group
|
2024-12-09 12:57:25 +01:00 |
|
Gregor Vostrak
|
ae7f5a98e7
|
add Today option to Date Range Picker
|
2024-12-09 12:57:25 +01:00 |
|
Gregor Vostrak
|
e3f981aac2
|
add missing data to public shared reports, add premium restrictions, add pdf download
|
2024-12-09 12:57:25 +01:00 |
|
Gregor Vostrak
|
9c82efdf07
|
add reporting submenus to navbar
|
2024-12-09 12:57:25 +01:00 |
|
Gregor Vostrak
|
2560619c15
|
add shared reports section in the frontend
|
2024-12-09 12:57:25 +01:00 |
|
Gregor Vostrak
|
d880717749
|
add TimeEntryCreateModal and MoreOptionsDropdown to ui package
|
2024-11-12 18:54:54 +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
|
d5699da234
|
improve manual time entry modal, improve time picker, add human duration input
|
2024-11-12 16:07:51 +01:00 |
|
Gregor Vostrak
|
ab4dbd64df
|
add support for history_group and loading indicators to export buttons
|
2024-10-29 17:20:21 +01:00 |
|
Gregor Vostrak
|
7c1fe35754
|
add export buttons for aggregated export and pdf export
|
2024-10-29 17:20:21 +01:00 |
|
Gregor Vostrak
|
d080b07e60
|
add Export download buttons
|
2024-10-29 17:20:21 +01:00 |
|
Gregor Vostrak
|
cd7573dcf1
|
hide create project buttons and modal depending on the permission
|
2024-10-28 14:14:50 +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
|
c291170d79
|
fix timing problem when updating multiple time entries, fixes #202
|
2024-10-09 17:35:22 +02:00 |
|
Gregor Vostrak
|
612f40a4b0
|
fix unselecting bugs in time view
|
2024-10-09 13:26:51 +02:00 |
|
Gregor Vostrak
|
8f34fac0a6
|
add select all for time entry row heading
|
2024-10-09 03:01:34 +02:00 |
|
Gregor Vostrak
|
a374a52474
|
add select and deselect all on time and detailed reporting view
|
2024-10-09 01:48:23 +02:00 |
|
Gregor Vostrak
|
09586de2d5
|
clear selected time entries after mass delete in time vue
|
2024-10-09 01:00:12 +02:00 |
|
Gregor Vostrak
|
f147fb9725
|
add mass updates to time view
|
2024-10-08 21:28:23 +02:00 |
|
Gregor Vostrak
|
d3d3a98b08
|
change detailed reporting to use time entries mass delete endpoint
|
2024-10-08 13:26:27 +02:00 |
|
Gregor Vostrak
|
9f2ac70549
|
add mass delete time entries frontend, closes ST-450
|
2024-10-08 13:26:27 +02:00 |
|
Gregor Vostrak
|
a77b8a5ed2
|
add mass update to detailed reporting page
|
2024-10-08 12:59:04 +02:00 |
|