Architecture

Front end

Service worker caches

Settings and data

Code structure

Since 1.33.0 each job has its own class in includes/, loaded by plugin_init() behind the lh_web_application_init_plugin filter. Every class extends LH_web_application_plugin and is a singleton that hooks itself in its constructor.