ab9c3e0c4e
Fix broken remove past data
...
Past data is now removed again.
A test ensures the functionality.
Data is no longer marked as deleted but is actually deleted.
Relates: #9543
2021-12-20 09:45:25 +01:00
6aa4681cb9
Delete files which were referenced by events objects
...
Adjust existing code base to not use hardcoded file path.
Instead use info from database and check all files which have references
to event objects.
Also add test to cover feature.
2021-12-16 14:07:32 +01:00
29c31375a5
Remove PHPStan issues
...
Most were fixed, some were ignored on top level.
2021-12-14 17:31:46 +01:00
0d0c64f419
Fix PHPStan issues
2021-12-13 09:27:28 +01:00
f0ee19cfae
Fix CGL ordering of import statements
...
Update of dev dependency results in better sorting of UpperCamelCase.
2021-10-11 11:33:11 +02:00
Dirk Koritnik
ce6d50a7d7
Remove regions from cleanup
2021-09-07 19:01:47 +02:00
1f769939b4
Extend cleanup
...
Properly cleanup system.
Delete further records when deleting everything.
Also respect further records when purging old entries.
Respect:
* sys_category_record_mm
* sys_file_reference
* sys_file_metadata
2021-09-07 12:19:09 +02:00
f618536ff9
Add PHPStan
...
In order to static analyze code and prevent bugs when changing code.
Fix issues in most of the files.
2021-09-07 11:07:55 +02:00
cbe4eda380
Add CI
...
* Add first basic CI with defaults.
* Add ecs for coding guideline.
* Fix invalid xliff files.
2021-09-07 09:26:59 +02:00
208c0cfbfa
Refactor code
...
Split large code base into separate classes.
Use Service as a controller, in order to define tasks to execute.
2019-09-19 12:11:21 +02:00