Commit Graph

12 Commits

Author SHA1 Message Date
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
Gregor Vostrak 0b18c22fe0 remove ziggy npm dependency to fix typescript errors 2024-03-27 23:19:47 +01:00
Constantin Graf ebd4754773 Updated to laravel 11 2024-03-27 23:19:47 +01:00
Gregor Vostrak 26fef8b9f7 add time overview page 2024-03-26 18:19:08 +01:00
Gregor Vostrak 1f3d1c18d2 make api endpoint url dynamic to environment 2024-03-13 15:15:21 +01:00
Gregor Vostrak 7320efd0a9 fix tests, remove rate limit in non production environments 2024-03-13 14:15:56 +01:00
Gregor Vostrak 20fc123c36 add dashboard frontend 2024-03-11 18:02:54 +01:00
Gregor Vostrak 383f7e7bbf remove unnecessary types dependency 2024-01-23 17:25:30 +01:00
Gregor Vostrak fc524625c2 playwright (#3)
* add playwright setup and tests for auth, profile and organization settings

* add playwright github action

* add sqlite database

* fix playwright base url

* add mailpit and parallelization

* remove additional waitForUrl in fixture

* fix tests

* remove waitforurl in tests

* change playwright github action to only one worker

* try promiso all to avoid loading errors

* change environment to include http protocol

* convert back to simpler structure

* add caching of playwright browser binaries

* test if playwright in ci works faster with multiple workers

* change back to one worker

* remove browser binary caching

* try using playwright container to speedup browser setup

* rollback image changes

* add playwright gitignore changes

---------

Co-authored-by: Gregor Vostrak <gregorvostrak@Gregors-MacBook-Pro.local>
2024-01-23 17:13:25 +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
Constantin Graf d7bdcf5e70 Init laravel; add jetstream with inertia 2024-01-16 19:48:32 +01:00