Commit graph

338 commits

Author SHA1 Message Date
1f53b40821 Make PHPStan Happier 2020-07-31 02:35:27 +02:00
939f774e5b Make PHPStan Happier 2020-07-30 13:01:41 +02:00
cf6b6e409d Debugbar implementation. 2020-07-27 04:44:36 +02:00
c9ac9ca1c7 Fix return type bug. 2020-07-27 03:36:42 +02:00
1e5b7ff188 Remove Router static access, add caching to redis. 2020-07-27 03:31:04 +02:00
d371e37dc1 Remove indirect usage of Container. 2020-07-27 02:35:26 +02:00
be0360fb4e Cleanup 2020-07-27 02:14:52 +02:00
233f0d3249 Fix a debug output readability 2020-07-27 02:11:19 +02:00
fdb0c0c0fd Remove obsoleted middlewares. Enable some sensible defaults. 2020-07-27 02:10:21 +02:00
3e72eb1fa6 Add paratest as a dependendency 2020-07-26 18:00:07 +02:00
9736b4e1c0 Automated cleanup 2020-07-26 17:08:35 +02:00
Buster "Silver Eagle" Neece
94741a2461
Prevent session handler from being run on CLI. 2020-07-23 20:05:32 -05:00
a2529fd896 Working T&C and PrivacyPolicy pages. Needs content. 2020-07-22 00:42:42 +02:00
fdd5544c12 Add some more twig extensions, and working language support. 2020-07-21 21:39:19 +02:00
4993214069 Fix legacy reference to 'view' which should be Twig::class 2020-07-21 21:38:29 +02:00
fdafd97ac7 Cleaning 2020-07-21 21:38:09 +02:00
acce4e3bc1 Better session status detection 2020-07-21 21:32:55 +02:00
d29864f6c5 Working translation support. 2020-07-21 19:59:21 +02:00
1f1d106447 Automated cleaning 2020-07-21 19:27:21 +02:00
941ee91d84 Initial translation support. Thanks Symfony! 2020-07-21 19:26:52 +02:00
3c20195b30 Add has() function to session 2020-07-21 19:26:40 +02:00
00d73dc1a7 updated phpunit/phpunit and phpunit/phpcov so that symfony/translation can be added. 2020-07-21 18:00:07 +02:00
1b0e8bc963 Add symfony/twig-bridge, sort packages 2020-07-21 17:31:43 +02:00
0d16cdffdd Improving test run-ability. Still need to refactor RoutesTestCase.php because it depends on Slim3 era code that no longer works. 2020-07-21 03:32:47 +02:00
c2ee9a2f92 function waypoint no longer exists. 2020-07-21 03:26:47 +02:00
b76d66e095 Automatic cleaning 2020-07-21 03:02:52 +02:00
fae28a35ec Implement serializable properly. 2020-07-20 20:45:27 +02:00
Buster "Silver Eagle" Neece
1960905877
Log the exception message too. 2020-07-17 02:35:39 -05:00
Buster "Silver Eagle" Neece
80e5359a9f
Fix type hinting disagreement between QueueService and AbstractQueueWorker. 2020-07-17 02:30:01 -05:00
Buster "Silver Eagle" Neece
f6210b2bee
In case of exception, log error and put back in queue. 2020-07-17 02:23:02 -05:00
Buster "Silver Eagle" Neece
322c02ed79
Make WorkItem implement Serializable (for consistency with args downstream). 2020-07-16 18:12:54 -05:00
Buster "Silver Eagle" Neece
2fa8ae764f
Update return pattern for process() so it allows arrays. 2020-07-16 18:12:24 -05:00
Buster "Silver Eagle" Neece
c4854f78d9
Don't pop an item onto the output queue if null is returned. 2020-07-16 17:44:44 -05:00
5ecb8fe9f3 Clearer error message 2020-07-15 08:01:26 +02:00
57a987874d Add getTimeBetweenRuns/setTimeBetweenRuns function 2020-07-15 07:24:54 +02:00
5e7bd98854 Cleanup. 2020-07-10 08:39:04 +02:00
4b05e9ea1d Make using twig cache optional 2020-07-10 05:02:39 +02:00
5fcb927b5a Supress screaming from mkdir. 2020-07-10 02:03:52 +02:00
c5345a89f5 Make cache path definable, move to /cache from /app/cache. Doesn't need to be in runtime code. 2020-07-09 19:47:27 +02:00
1e5dca2eb3 Make it possible to extract what was just processed from the worker. Mostly needed for testing. 2020-07-07 18:46:34 +02:00
486dd43ded Cleaning 2020-07-07 18:46:07 +02:00
1353110c29 Swap to using App::DI instead of App::Instance()->get 2020-07-07 18:45:26 +02:00
7af588df43 Add convenience WorkerWorkItem::Factory() function. 2020-07-07 18:28:04 +02:00
8991f2844c Cleanup 2020-07-03 09:55:49 +02:00
1628c2f178 Add some test components that were missing 2020-07-01 14:23:40 +02:00
fd4239ae57 Cleanup 2020-06-25 16:52:04 +02:00
5a40567697 Fixed redis ineractions. 2020-06-25 16:32:40 +02:00
b2968edb77 Added abstract function stub for process() 2020-06-24 19:49:56 +02:00
7068856178 Double-startup to fix booting with the wrong app core. 2020-06-24 17:30:27 +02:00
275d47d35b Cleanup 2020-06-24 17:06:22 +02:00