Gregor Vostrak
9379c191be
Add Mailpit SMTP and refine Playwright tests
2026-02-11 17:29:41 +01:00
Gregor Vostrak
0a6bde8bc6
upgrade inertia v2; add prefetching; migrate queries to tanstack query
...
vue
2026-02-11 17:29:41 +01:00
Gregor Vostrak
db57055941
add filters and sorting to projects table
2026-01-08 18:07:17 +01:00
Constantin Graf
14f559c4c2
Removed FORWARD_WEB_PORT from local setup
2025-07-31 13:42:37 +02:00
Gregor Vostrak
15ac3e9a43
fix tests, add autofocus disable option for dropdown
2025-04-23 14:33:32 +02:00
Gregor Vostrak
18ab1f714b
update dependencies, update eslint config, update optional ts props types
2025-02-06 18:36:16 +01:00
Constantin Graf
b0bcc4f330
Add pdf detailed report and placeholder for aggregate endpoint
2024-10-29 17:20:21 +01:00
Constantin Graf
2592dd3b9e
Fix local setup
2024-09-19 23:48:03 +02:00
Constantin Graf
d4e71e7c2c
Lock import and increase timeout
2024-09-17 22:32:31 +02:00
Gregor Vostrak
6dd9d5bab0
add exporter in frontend, fixes ST-382
2024-09-11 17:58:29 +02:00
Constantin Graf
9a8945b0dc
Add local setup for S3
2024-09-11 17:58:29 +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
Constantin Graf
0e7dec2f40
Updated scramble
2024-08-05 16:49:24 +02:00
Constantin Graf
7b467807d9
Moved from swoole to frankenphp
2024-06-27 16:39:45 +02:00
Gregor Vostrak
96f818cb04
update minor dependencies, update playwright image
2024-06-18 17:29:09 +02:00
Constantin Graf
e4c1363193
Moved local setup to octane with swoole
2024-06-13 16:26:44 +02:00
Constantin Graf
94d750aa8a
Updated docker compose
2024-05-27 11:33:31 +02:00
Constantin Graf
91128ae0b3
Added public build
2024-04-15 16:21:30 +02:00
Constantin Graf
bb42b0940a
Added extension system
2024-04-02 14:15:30 +02:00
Constantin Graf
06c7314b1f
Added parallel testing for GitHub actions
2024-03-22 11:41:51 +01:00
Constantin Graf
33eff16b6b
Fixed docker compose config
2024-03-21 14:27:56 +01:00
Gregor Vostrak
e5922cdb0a
add vite hmr to traefik reverse proxy
2024-03-21 13:53:29 +01:00
Gregor Vostrak
7cc686f230
restructure timetracker tests to use promise all ( #7 )
...
* restructure timetracker tests to use promise all
* remove unused variables & lint
---------
Co-authored-by: Gregor Vostrak <gregorvostrak@Gregors-MacBook-Pro.local >
2024-03-13 19:44:25 +01:00
Constantin Graf
ea98572f98
Merge branch 'feature/import' into feature/add_frontend_dashboard
...
# Conflicts:
# app/Http/Controllers/Api/V1/TimeEntryController.php
# app/Providers/JetstreamServiceProvider.php
2024-03-12 17:55:49 +01:00
Gregor Vostrak
20fc123c36
add dashboard frontend
2024-03-11 18:02:54 +01:00
Constantin Graf
77e7a63b83
Added placeholder users; Better exception handling; Enhanced local setup
2024-03-08 13:32:31 +01:00
Constantin Graf
9c5a238dda
Added time entry api endpoints; Increased phpstan level; renamed to solidtime
2024-02-26 14:27:12 +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
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
d7bdcf5e70
Init laravel; add jetstream with inertia
2024-01-16 19:48:32 +01:00