Commit Graph

14 Commits

Author SHA1 Message Date
Constantin Graf 9c5a238dda Added time entry api endpoints; Increased phpstan level; renamed to solidtime 2024-02-26 14:27:12 +01:00
Constantin Graf e60e502612 Added telescope, basic project endpoint, basic filament resources, GitHub actions 2024-02-05 22:50:43 +01:00
Gregor Vostrak e4f0eac834 Update README.md 2024-01-23 23:33:52 +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 0a8d958ccc Renamed jetstream team to organization 2024-01-21 19:52:19 +01:00
Constantin Graf 6377df1f44 Added basic models and factories 2024-01-21 18:35:29 +01:00
Gregor Vostrak 28f7b43577 add reverse proxy setup and setup instructions 2024-01-19 17:24:59 +01:00
Constantin Graf 89865b935b Added pint rules; Stricter eloquent settings 2024-01-16 23:16:53 +01:00
Constantin Graf 785e89593f Added larastan 2024-01-16 22:49:01 +01:00
Constantin Graf 34574eb31b Added filament 2024-01-16 22:39:28 +01:00
Constantin Graf 0e3e7b4c30 Moved from sanctum to passport; Changed primary keys to uuid 2024-01-16 20:31:37 +01:00
Constantin Graf d7bdcf5e70 Init laravel; add jetstream with inertia 2024-01-16 19:48:32 +01:00