Большое обновление и рефакторинг

- улучшен и нарощен парсинг плейлистов
- упрощена конфигурация
- название плейлиста в заголовке страницы подробностей
- fuzzy-поиск каналов на странице подробностей
- эскизы логотипов на странице подробностей
- бейдж статуса плейлиста на главной теперь перед названием
- удалены laravel-завивимости
- какие-нибудь мелочи, которые забыл упомянуть
This commit is contained in:
2024-09-23 13:05:01 +08:00
parent aff93aaf78
commit 24636837cc
22 changed files with 557 additions and 739 deletions

View File

@@ -11,20 +11,10 @@ use Symfony\Component\Dotenv\Dotenv;
|--------------------------------------------------------------------------
*/
// autoload composer packages
require '../vendor/autoload.php';
// load .env parameters
(new Dotenv())->loadEnv(root_path() . '/.env');
// set up framework according to its config
Bootstrapper::bootSettings();
// set up Twig template engine
Bootstrapper::bootTwig();
// set up routes defined in config file
Bootstrapper::bootIni();
Bootstrapper::bootRoutes();
// start application
Flight::start();

2
src/public/js/list.min.js vendored Normal file

File diff suppressed because one or more lines are too long