Commit Graph

15 Commits

Author SHA1 Message Date
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
10cc5cf42a seperate project types, make tag dropdown location configurable, update api client 2024-08-05 16:49:24 +02:00
Gregor Vostrak
06fef6e40f refactor timetracker to seperate data and ui logic 2024-08-05 16:49:24 +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
8b12dec546 change color palette, change user_id to member_id 2024-05-21 01:53:50 +02:00
Gregor Vostrak
a3196c4964 add support for extension vite plugin loading, add vue setup hook for extensions 2024-04-23 22:37:30 +02:00
Gregor Vostrak
c292afa359 only send api initial api requests on page load, not on every navigation 2024-04-16 23:47:54 +02:00
Constantin Graf
ba0212ea01 Added billable rates; Added project members; Added visibility to projects 2024-04-02 14:33:29 +02:00
Gregor Vostrak
0b18c22fe0 remove ziggy npm dependency to fix typescript errors 2024-03-27 23:19:47 +01:00
Gregor Vostrak
7f3ea71f50 Merge branch 'main' of github.com:Timetracking-Project/timetracking into feature/add_time_overview
# Conflicts:
#	docker-compose.yml
2024-03-26 18:22:47 +01:00
Gregor Vostrak
26fef8b9f7 add time overview page 2024-03-26 18:19:08 +01:00
Constantin Graf
fc5b35661d Added week start 2024-03-21 13:53:05 +01:00
Constantin Graf
6ecfef6bf1 Added timezone for user; Moved dashboard to controller 2024-03-19 19:11:36 +01:00
Gregor Vostrak
20fc123c36 add dashboard frontend 2024-03-11 18:02:54 +01:00
Gregor Vostrak
27140d4ffc add linter, prettier and typescript support for jetstream (#1)
* add linter, prettier and typescript support for jetstream

* add github actions for lint, build and typecheck

* add composer install to build action

* fix composer lock

* add ext-intl and fixed php version

* fix intl php extension install

* add tip php extension to github npm build action

* fix php version to 8.3.1

* change github php base action

* fix primary button default type

* updated typescript types from Team to Organization

---------

Co-authored-by: Gregor Vostrak <gregorvostrak@Gregors-MacBook-Pro.local>
2024-01-21 22:35:43 +01:00