Commit Graph
210 Commits
Author SHA1 Message Date
Gregor VostrakandConstantin Graf 6a740015b7 change font to inter, scale down fonts, improve rounding/filter elements 2025-07-17 18:26:11 +02:00
Gregor VostrakandConstantin Graf be873c72fe add rounding frontend to reports, and support for shared reports 2025-07-17 18:26:11 +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 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 VostrakandConstantin Graf b4edcaa2dc hide shared reports create for employees, fix export request for employees 2025-05-16 13:20:23 +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 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
Gregor Vostrak 06c6c874eb respect organization currency setting in shared report 2025-05-06 12:51:28 +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 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 92ac9948a0 add accordion component and countries api route 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 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 7339b79e35 invalidate time entries on time tracker stop, fix task text overflow dashboard 2025-03-20 16:47:21 +01:00
Gregor Vostrak 6deb281565 add task information to recently time entries dashboard card 2025-03-20 15:18:12 +01:00
Gregor VostrakandConstantin Graf 6ba0b19d40 change dashboard ui to use api instead of inertia props 2025-03-19 15:42:25 +01:00
Gregor VostrakandConstantin Graf eee13897c9 add frontend to deactivate user 2025-03-10 15:43:08 +01:00
Gregor VostrakandConstantin Graf 50cc7053e4 hide total billable amounts from employees when employees_can_see_billable_rates is disabled 2025-03-10 15:43:08 +01:00
Constantin Graf 02a716897d Fixed bug in merge into 2025-03-06 15:38:35 -05:00
Gregor VostrakandConstantin Graf e5ec11af44 add member merge frontend modal 2025-03-06 14:44:11 -05:00
Gregor VostrakandConstantin Graf 97585b5771 fix inconsistencies in dropdown highlighted item, indirectly fix flaky project member test 2025-02-13 17:04:18 -05:00
Gregor VostrakandConstantin Graf 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 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 03550a0ca6 add request free trial text to upgrade modal 2024-12-17 17:03:54 +01:00
Gregor Vostrak 2f1056dddb change report default to public 2024-12-17 15:21:23 +01:00
Gregor Vostrak 19ed966504 fix icons alignment in billing upgrade buttons 2024-12-17 12:55:29 +01:00
Gregor Vostrak 4e10f9538f add export modal to prevent firefox popup blocking behaviour 2024-12-09 15:29:44 +01:00
Gregor VostrakandConstantin Graf e3f981aac2 add missing data to public shared reports, add premium restrictions, add pdf download 2024-12-09 12:57:25 +01:00
Gregor VostrakandConstantin Graf 9c82efdf07 add reporting submenus to navbar 2024-12-09 12:57:25 +01:00
Gregor VostrakandConstantin Graf 2560619c15 add shared reports section in the frontend 2024-12-09 12:57:25 +01:00
Gregor Vostrak 86d625b18a add discount banner 2024-11-25 13:21:35 +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 VostrakandConstantin Graf 5a1e05374c disable pdf export button 2024-10-29 17:20:21 +01:00
Gregor VostrakandConstantin Graf ab4dbd64df add support for history_group and loading indicators to export buttons 2024-10-29 17:20:21 +01:00