Commit Graph

17 Commits

Author SHA1 Message Date
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 014bffe86d display the number of projects in a separate column in the clients table 2024-09-26 00:59:51 +02:00
Gregor Vostrak 2dbde63043 clear client name input on client create submit, fixes #189 2024-09-25 14:51:25 +02:00
Gregor Vostrak 19cc05140a add archiving for clients, fixes ST-279 2024-09-11 18:07:35 +02:00
Gregor Vostrak f014137623 move multiselect components, week start and timezon functions to ui package 2024-08-27 17:47:22 +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 06fef6e40f refactor timetracker to seperate data and ui logic 2024-08-05 16:49:24 +02:00
Gregor Vostrak 10d8540e6c refactor to common MoreOptionsDropdown component for shared ui 2024-08-05 16:49:24 +02:00
Gregor Vostrak ded58f8bd6 add edit modal for tasks and clients, fixes ST-233 2024-06-05 18:36:00 +02:00
Gregor Vostrak 4c977b5bf8 add client_ids to reporting filters 2024-06-05 18:36:00 +02:00
Gregor Vostrak f22d423fff hide actions and pages in the frontend according to permissions 2024-04-25 04:14:20 +02:00
Gregor Vostrak bb0753dd89 fix client and tag dropdown does not work on click to add a new entity in the dropdown 2024-04-22 02:00:02 +02:00
Gregor Vostrak 38535142b2 add responsive tables and time/client/member/tags index page 2024-04-13 16:03:47 +02:00
Gregor Vostrak b9ee79174a add task selector, change dropdowns to use floating-ui 2024-04-10 21:12:55 +02:00
Gregor Vostrak 5293bc7a05 add projects detail page, task create / delete 2024-04-08 18:55:50 +02:00
Gregor Vostrak 0081aa7a6e add basic crud frontend for clients, tags and projects 2024-04-03 17:21:15 +02:00