Constantin Graf
06c7314b1f
Added parallel testing for GitHub actions
2024-03-22 11:41:51 +01:00
Constantin Graf
4edfa7e941
Added tasks endpoints; Added more test
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
Constantin Graf
fc5b35661d
Added week start
2024-03-21 13:53:05 +01:00
Gregor Vostrak
fb04cff7c1
add sidebar timer start/stop and live timer updates
2024-03-20 16:33:53 +01:00
Gregor Vostrak
81e133528a
make dashboard elements smaller, add logo to login/register
2024-03-20 16:33:53 +01:00
Constantin Graf
5a733b17aa
Added timezone to registration
2024-03-19 19:11:36 +01:00
Constantin Graf
6ecfef6bf1
Added timezone for user; Moved dashboard to controller
2024-03-19 19:11:36 +01:00
Constantin Graf
2133eb0c16
Added billable and project_id to time entry endpoints; Enhanced api docs; Added pagination
2024-03-19 19:11:36 +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
Gregor Vostrak
aaed43b697
Merge pull request #6 from solidtime-io/feature/add_frontend_dashboard
...
add dashboard frontend
2024-03-13 17:45:07 +01:00
Gregor Vostrak
c2b1bf16e3
update dependencies
2024-03-13 17:38:32 +01:00
Gregor Vostrak
09fb92c1ff
turn trace on for all tests
2024-03-13 17:12:27 +01:00
Gregor Vostrak
8ff396f1c0
remove tailwind darkmode classes
2024-03-13 16:46:58 +01:00
Gregor Vostrak
d952b46984
make dashboard cards more compact
2024-03-13 15:59:09 +01:00
Gregor Vostrak
5ac5501572
add passport:keys to playwright action
2024-03-13 15:47:39 +01:00
Gregor Vostrak
bb876e07a4
change playwright timeout, retries and reporting options
2024-03-13 15:25:15 +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
Constantin Graf
37cf43fe2d
Fixes after merge
2024-03-13 13:36:45 +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
Constantin Graf
74197fe5c7
Enhanced filament resources
2024-03-12 17:46:48 +01:00
Constantin Graf
21b09777a4
Added default importer; Fixed bug in clockify importer
2024-03-12 17:46:27 +01:00
Constantin Graf
66a1d8a38b
Added more imports
2024-03-11 19:12:51 +01:00
Gregor Vostrak
8438828f32
remove duplicate test
2024-03-11 18:50:11 +01:00
Gregor Vostrak
745b9b491b
remove sql lite database from playwright action
2024-03-11 18:45:00 +01:00
Gregor Vostrak
51c3a2672f
fix playwright action database connection
2024-03-11 18:43:08 +01:00
Gregor Vostrak
72f6cb2bdf
fix type errors
2024-03-11 18:32:54 +01:00
Gregor Vostrak
a0e729fde5
fix daysjs utc plugin extension
2024-03-11 18:09:38 +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
0ed5d14817
Added import system
2024-03-05 19:19:07 +01:00
Constantin Graf
e8912650c0
Added client and organization endpoints
2024-03-04 18:44:44 +01:00
Constantin Graf
a86e72f655
Added tag endpoints
2024-03-04 18:44:44 +01:00
Constantin Graf
524dc0727d
Fixed PHP version in github actions
2024-02-27 12:09:03 +01:00
Constantin Graf
8b85f50e22
Added filters to time-entries.index endpoint
2024-02-27 12:05:18 +01:00
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