Faiz | Metronome

The only difference between ordinary and extraordinary is just that little "extra".

Fix direvent configuration mistake

Default job timeout was set to 5 seconds (doh!) - changed to sufficiently longer time for all steps to finish processing.

Fix bug in cURL code

Need to get final URL (“effective URL”) that cURL resolves to when downloading media. And to watch out for any appended query strings at the end of the effective URL.

Fix AG player modal bug

Content continued playing after modal was closed, lol

Configure and set up directory watcher

Now using direvent instead of inotify on production. Configuration tested, works as planned!

Test AG builder scripts on production

Works like a charm. Need to remember: the binary on prod is not on the same path as on local dev machine!

Work on AG backend code

Some progress. Working out a timing offset bug.

Work on backend AG processing code

Added bit of code to dump AG details to processing queue