Commit Graph

26 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece a9f066602c
Code quality cleanup sweep. 2022-05-08 13:05:02 -05:00
Buster "Silver Eagle" Neece aecf6c9573
Fixes #5043 -- Use env timeouts on sync tasks again. 2022-01-29 14:39:33 -06:00
Buster "Silver Eagle" Neece fd026a3bbc
#4985 -- Use MD5 hashes on path overlap checks. 2022-01-15 03:33:20 -06:00
Buster "Silver Eagle" Neece 05d9a0d787
#4985 -- Minor change to optimizations on media sync task. 2022-01-15 03:30:23 -06:00
Buster "Silver Eagle" Neece b23f28ab2a
Merge commit 'e6397a893da04c0a28c2306d39233b8a072e54e0' 2022-01-07 02:26:40 -06:00
Buster "Silver Eagle" Neece 9cfc2ee95d
Implement Concurrent Optimized Sync and Now Playing Processes (#4941) 2022-01-04 16:46:49 -06:00
Buster "Silver Eagle" Neece 1c814fc4c2
Code fixes and deprecated 8.1 fixes. 2021-12-10 21:48:19 -06:00
Vaalyn 11f1f44cea
Switch message queue from MariaDB to beanstalkd (#4418) 2021-07-21 16:45:22 -05:00
Buster "Silver Eagle" Neece 5cbacd5df6
System-Wide Strict Types (#4405) 2021-07-19 00:53:45 -05:00
Buster "Silver Eagle" Neece 3f23efa076
PHP code style fixes. 2021-06-08 01:40:49 -05:00
Buster "Silver Eagle" Neece a7b4675e73
#4212 -- Improve metadata fetching on 5-minute sync task. 2021-05-25 13:39:46 -05:00
Buster "Silver Eagle" Neece 8dfe6af666
#4095 -- Handle null modified times for media. 2021-04-30 05:12:10 -05:00
Buster "Silver Eagle" Neece e893a93981
Routine PHP 8 code inspection sweep
- Removing explicit calls to default values
 - Add strict parameter arguments
 - Use PHP8 built-in functions when possible
2021-04-23 17:12:47 -05:00
Buster "Silver Eagle" Neece f117644649
Apply PHP8-specific improvements. 2021-04-23 00:24:12 -05:00
Buster "Silver Eagle" Neece 50949c6862
More minor optimizations to synchronized tasks. 2021-04-15 19:58:38 -05:00
Buster "Silver Eagle" Neece adc7122afc
Remove partials (they're deprecated in Doctrine ORM 3.0) 2021-04-11 15:44:11 -05:00
Buster "Silver Eagle" Neece f792019bb1
#3893 -- Heavily optimize media processing synchronized task. 2021-04-09 20:25:35 -05:00
Buster "Silver Eagle" Neece c5352c42be
Update to Flysystem V2 (#3956) 2021-03-31 11:42:24 -05:00
Buster "Silver Eagle" Neece 350d3ce97c
Fixes #3813 -- Remove file from filesystem in `DELETE` call to Files API. 2021-02-13 17:42:36 -06:00
Buster "Silver Eagle" Neece 9f7cd00653
Add "reprocess" batch media command. 2021-01-01 14:44:37 -06:00
Buster "Silver Eagle" Neece c93d888459
Track Unprocessable Media in a separate table to avoid reprocessing it. 2020-12-22 01:10:03 -06:00
Buster "Silver Eagle" Neece 4aa1902dae
#3525 -- Rework settings to be fetched on-demand to avoid collisions. 2020-12-10 16:46:03 -06:00
Buster "Silver Eagle" Neece 5e62a1bcb4
Move back to MariaDB-based message queue to resolve major issues. 2020-12-09 20:14:38 -06:00
Buster "Silver Eagle" Neece aed854a17c
Settings overhaul, part 2
Make Settings a controlled entity.
2020-12-04 02:41:55 -06:00
Buster "Silver Eagle" Neece 731f16a494
Update raw DQL queries across the system to improve readability. 2020-12-01 18:36:09 -06:00
Buster "Silver Eagle" Neece a0528ce71c
Refactor sync task class names. 2020-11-30 03:55:30 -06:00