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
01b60c0f6a
Add validation for task name length
2026-09-22 12:01:48 +02:00
Constantin Graf
c89fa87b0f
Fix clockfiy importer, allow project imports without Billability
2026-09-22 12:01:48 +02:00
Constantin Graf
70646a0dd4
Add additional validation for import, Enhanced ZIP extraction in importer
2026-09-16 15:02:54 +02:00
Gregor Vostrak
cbcd1e51f6
add break time entries and simplified time tracker ui
2026-07-28 16:52:36 +02:00
Gregor Vostrak
4fb18f343f
allow missing client columns in clockify importer, fixes #1149
2026-07-09 16:16:25 +02:00
Gregor Vostrak
53ecc58509
add validationa for project names in toggl importer
2026-07-09 13:01:23 +02:00
Gregor Vostrak
50f57f6997
add support for activity columns in clockify exports
2026-06-25 12:10:44 +02:00
Gregor Vostrak
ab9f6e6afb
adapt clockify importer to support task -> tasks column rename
2026-06-25 00:20:29 +02:00
Gregor Vostrak
2a40bb7edb
add support for archived projects in the clockify importer
2026-06-25 00:08:42 +02:00
Constantin Graf
37a8f43b23
Allow Clockify import without Billable column
2026-06-24 13:44:48 +02:00
Constantin Graf
2ab28001be
Updated dependencies; Major update laravel passport
2025-07-17 11:47:34 +02:00
Constantin Graf
dd0cc0d60b
Add more validation for clockify importer
2025-04-29 16:38:08 +02:00
Constantin Graf
f93c5370bf
Add harvest and generic imports
2025-03-06 14:44:11 -05:00
Constantin Graf
b6bbcd7097
Fixed bug in toggl data importer if import contains invalid timezone
2025-03-04 17:08:28 -05:00
Constantin Graf
dce608e403
Add more tests; Add filter in filament resource; Added options for user create command
2025-02-06 12:22:19 -05:00
Constantin Graf
84c9cfe2f2
Fixed bugs causing incorrect computed attributes in imported data
2025-02-06 12:22:19 -05:00
Constantin Graf
0252d984cb
Added estimated time to clockify project import
2025-02-06 12:22:19 -05:00
Constantin Graf
62270382dc
Fixed import lock
2024-12-18 11:26:49 -05:00
Constantin Graf
85f4a3049c
Fixed escaping issues in importer
2024-10-15 12:57:45 +02:00
Constantin Graf
d4e71e7c2c
Lock import and increase timeout
2024-09-17 22:32:31 +02:00
Constantin Graf
5c6b32d5bb
Deactivate auditing for time entries in importer
2024-09-16 21:50:01 +02:00
Constantin Graf
0a0b7a03b4
Deactivate auditing for import and increase max_execution_time
2024-09-12 15:31:20 +02:00
Constantin Graf
d8968399d6
Updated dependencies; Fixed codeformatting and phpstan
2024-09-11 18:07:35 +02:00
Constantin Graf
9a8945b0dc
Add local setup for S3
2024-09-11 17:58:29 +02:00
Constantin Graf
ee77de04ef
Added export endpoint and solidtime import; Enhanced toggl import
2024-08-27 21:31:09 +02:00
Constantin Graf
0eef5ffcfa
Performance optimization for import
2024-06-10 17:33:07 +02:00
Constantin Graf
86f5ea47bb
Added user and organization deletion system; Added coverage annotations
2024-06-09 13:58:46 +02:00
Constantin Graf
f40ae91444
Fixed timezone in time entries importer (tests)
2024-06-06 18:46:27 +02:00
Constantin Graf
20f9b344f6
Added is_imported flag to time entries
2024-06-06 17:19:41 +02:00
Constantin Graf
b5a240cb2f
Moved import test files; Added timezone argument to importers
2024-05-29 18:03:26 +02:00
Constantin Graf
7af77c9357
Fixed storage env
2024-05-27 15:17:37 +02:00
Constantin Graf
05e865ef41
Fixed import
2024-05-21 22:43:27 +02:00
Constantin Graf
2c20e941da
Restrict removing owner from organization
2024-05-21 18:58:47 +02:00
Constantin Graf
a8ce994f08
Enhanced imports with billable rates and project members; Fixed error handling and import structure
2024-04-25 22:46:59 +02:00
Constantin Graf
2605d73815
Error handling in importer for invalid ZIP
2024-04-22 17:17:22 +02:00
Constantin Graf
4edfa7e941
Added tasks endpoints; Added more test
2024-03-22 11:41:51 +01:00
Constantin Graf
5a733b17aa
Added timezone to registration
2024-03-19 19:11:36 +01:00
Constantin Graf
66a1d8a38b
Added more imports
2024-03-11 19:12:51 +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