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
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
7578beb271
fix css variables not updating correctly when system theme changes
2025-06-24 15:43:49 +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
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
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
06c6c874eb
respect organization currency setting in shared report
2025-05-06 12:51:28 +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
df2fe1da1e
add light mode
2025-03-28 14:54:31 +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
18ab1f714b
update dependencies, update eslint config, update optional ts props types
2025-02-06 18:36:16 +01:00
Gregor Vostrak
2dd80ba6cc
fix focus state for dropdowns, fix taborder for timerange select in timetracker and timeentryrows
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
4e10f9538f
add export modal to prevent firefox popup blocking behaviour
2024-12-09 15:29:44 +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
2560619c15
add shared reports section in the frontend
2024-12-09 12:57:25 +01:00
Gregor Vostrak
5a1e05374c
disable pdf export button
2024-10-29 17:20:21 +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
d200de54a8
fix chart overflowing on some screen sizes
2024-10-08 12:59:04 +02:00
Gregor Vostrak
36cdae523f
fix bug where chart does not update project colors on data change
2024-09-17 22:32:43 +02:00
Gregor Vostrak
9e1413c15f
unify and fix chart styles in dashboard and reporting view, fixes ST-356
2024-09-12 15:12:50 +02:00
Gregor Vostrak
b990387775
make No Project white in chart fixes ST-360
2024-09-11 18:07:35 +02:00
Gregor Vostrak
a4d6ba3cdb
improve reporting chart, fix project table with long client name, fixes ST-414
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
Gregor Vostrak
655723db49
refactor tag components and tagCreate events, change global week_start and timezone settings, fix pie charts
2024-08-05 16:49:24 +02:00
Gregor Vostrak
c9311780ed
restrict group and subgroup so they are always different
2024-06-05 18:36:00 +02:00
Gregor Vostrak
4943baa236
add reporting client aggregation
2024-06-05 18:36:00 +02:00
Gregor Vostrak
5c44f2590a
fix cent formatting and reporting pie chart labels
2024-05-21 21:01:31 +02:00
Gregor Vostrak
560eac8622
responsive fixes
2024-05-21 19:00:49 +02:00
Gregor Vostrak
867d6eff18
add table group chart, adapt to api changes
2024-05-21 18:40:03 +02:00
Gregor Vostrak
c67c5e46e1
add reporting page, chart and filters
2024-05-21 01:54:45 +02:00