Gregor Vostrak
38e33b318e
Add goals feature for personal goals with filters
2026-10-08 17:58:48 +02:00
Constantin Graf
ed2f19f58b
Fix API docs generation with Scramble 0.13
...
Scramble 0.13 moved the collected resource type of resource collections
to a different template slot, which broke the custom paginated resource
collection extension and the API docs export. Scramble now infers
paginated responses natively, so the extension, the marker interface and
the @return annotations that overrode the inference are removed.
Scramble 0.13 also documents closure routes, so the API fallback routes
are moved to a controller that is excluded from the docs.
Add a test that exports the API docs.
2026-10-08 12:38:03 +02:00
Gregor Vostrak
c5c129b239
add switch current organization endpoint
2026-06-18 13:27:43 +02:00
Constantin Graf
89a9341d91
Removed Laravel Jetstream
2026-06-18 13:27:43 +02:00
Constantin Graf
5eb1a6a006
Add reset pending email endpoint to user controller
2026-06-18 13:27:43 +02:00
Constantin Graf
5d744d70c4
Migrate permission away from Jetstream; Moved update user to REST API
2026-06-18 13:27:43 +02:00
Gregor Vostrak
f9be92894e
add banners for invitation accept
2026-06-18 13:27:43 +02:00
Constantin Graf
a30d192ea2
Updated invitation flow, Moved jetstream function to REST endpoints; Lower case email
2026-06-18 13:27:43 +02:00
Constantin Graf
2ab28001be
Updated dependencies; Major update laravel passport
2025-07-17 11:47:34 +02:00
Constantin Graf
284d8cd786
Add unit test for currency endpoint
2025-05-13 16:32:11 +02:00
Gregor Vostrak
ed32c6b217
add frontend format support for currencies, add currencies endpoint
2025-05-13 16:32:11 +02:00
Constantin Graf
01f6f0f5ea
Add chart endpoints
2025-03-19 15:42:25 +01:00
Constantin Graf
ab263e725f
Fixed bugs in member endpoints; Added merge-into member endpoint
2025-03-06 14:44:11 -05:00
Constantin Graf
69a8c8bb2b
Fixed api token endpoint documentation
2025-02-13 17:04:18 -05:00
Constantin Graf
bbed618fdc
Added API endpoints for user API tokens
2025-02-13 17:04:18 -05:00
Constantin Graf
0860aa9d24
Added shareable reports
2024-12-09 12:57:25 +01:00
Constantin Graf
c03aad1abd
Added shareable reports
2024-12-09 12:57:25 +01:00
Constantin Graf
b0bcc4f330
Add pdf detailed report and placeholder for aggregate endpoint
2024-10-29 17:20:21 +01:00
Constantin Graf
64535ceea6
Add report exports
2024-10-29 17:20:21 +01:00
Constantin Graf
071895791c
Add endpoint to delete multiple time entries
2024-10-08 13:26:27 +02:00
Constantin Graf
2e8da98287
Added php-cs-fixer rule void_return
2024-09-30 14:19:47 +02:00
Constantin Graf
01dd13b947
Add getTrialUntil to BillingContract; Allow delete endpoints after blocking
2024-09-11 18:07:35 +02:00
Constantin Graf
5b7df869ad
Added trial and blocking to billing contract, fixed bug in running time tracker command
2024-09-11 18:07:35 +02:00
Constantin Graf
ee77de04ef
Added export endpoint and solidtime import; Enhanced toggl import
2024-08-27 21:31:09 +02:00
Constantin Graf
04bb8e50a7
Renamed user member endpoint and removed pagination
2024-08-05 16:49:24 +02:00
Constantin Graf
21207a4058
Added me endpoints
2024-08-05 16:49:24 +02:00
Constantin Graf
2e0db46fff
Added endpoint to update multiple time entries at once
2024-05-19 12:05:53 +02:00
Constantin Graf
d5bbba2c2f
Added aggregate time entries endpoint
2024-05-06 18:38:55 +02:00
Constantin Graf
53ba60bbe5
Added resend invitation endpoint
2024-04-22 11:59:06 +02:00
Constantin Graf
a149db655c
Added invitation delete endpoint
2024-04-19 18:00:31 +02:00
Constantin Graf
1f79d5e50a
Added importer details endpoint
2024-04-16 23:47:54 +02:00
Constantin Graf
ee7ffd9e95
Added verified middleware to api endpoints
2024-04-15 22:31:45 +02:00
Constantin Graf
b67961cb07
Added member and invitation endpoints
2024-04-11 12:43:30 +02:00
Constantin Graf
824e3d99ae
Added endpoint for current time entry
2024-04-03 14:21:00 +02:00
Constantin Graf
ba0212ea01
Added billable rates; Added project members; Added visibility to projects
2024-04-02 14:33:29 +02:00
Constantin Graf
4edfa7e941
Added tasks endpoints; Added more test
2024-03-22 11:41:51 +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
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
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
Constantin Graf
89865b935b
Added pint rules; Stricter eloquent settings
2024-01-16 23:16:53 +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