Constantin Graf
8d34513bde
Prevent time entries with end before start
...
Partial updates of time entries only validated end against start if both
were part of the payload. Start and end are now also validated against the
persisted value if only one of them is sent (fixes #1189 ).
The importers now fail if the end of a time entry is before the start and
the database consistency check reports such time entries.
2026-10-09 13:23:51 +02:00
Constantin Graf
37579b1e5c
Updated compose dependencies
2026-09-24 10:45:18 +02:00
Gregor Vostrak
cbcd1e51f6
add break time entries and simplified time tracker ui
2026-07-28 16:52:36 +02:00
Gregor Vostrak
743c64909a
restrict time entries create endpoints for employees to only projects where they have access to
2025-12-17 12:54:07 +01:00
Alexander Groß
9a1dd4861c
Extend description to 5000 chars, closes #914
2025-10-21 12:36:32 +02:00
Constantin Graf
16fed4a2b7
Add base request class with generic rule sets
2025-05-14 21:07:54 +02:00
Constantin Graf
f5efbad703
Api docs for date time format
2025-04-25 17:55:29 +02:00
Constantin Graf
69d3ff4f7b
Stricter validation for uuid and integer
2024-10-15 12:57:45 +02:00
Constantin Graf
d3545b3c73
Allow time entries with less than one second duration
2024-09-12 15:31:20 +02:00
Constantin Graf
ec239f20f2
Added client to time entries
2024-05-29 18:03:26 +02:00
Constantin Graf
b2365e2778
Migrated endpoints from user to member; Renamed membership to member
2024-05-13 19:50:50 +02: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
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
21b09777a4
Added default importer; Fixed bug in clockify importer
2024-03-12 17:46:27 +01:00
Gregor Vostrak
20fc123c36
add dashboard frontend
2024-03-11 18:02:54 +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