Commit Graph

17375 Commits

Author SHA1 Message Date
jo 81b0f22277 Improve legacy Makefile 2021-10-15 01:49:56 +02:00
Kyle Robbertze 2f3adac09d
Merge pull request #1373 from jooola/feat/rename_python_packages
Rename python packages/entrypoints
2021-10-14 14:06:50 +00:00
jo 69d85c4236 Fix legacy services check names 2021-10-14 16:03:35 +02:00
Kyle Robbertze 3dfd07551e
Merge pull request #1394 from jooola/fix/pin_pip_install_installer
Pin setuptools to ^58.0 in installer
2021-10-14 14:03:32 +00:00
jo 18cfd175a2 Rename airtime-playout to libretime-playout 2021-10-14 15:31:59 +02:00
jo 25e947c8bf Rename airtime-liquidsoap to libretime-liquidsoap
BREAKING:
sudo rm -f \
  /etc/logrotate.d/airtime-liquidsoap
2021-10-14 15:31:59 +02:00
jo 8be1366bef Rename python apps entrypoints
BREAKING: Remove old entrypoints using
sudo rm -f \
  /usr/{bin,local/bin}/airtime-liquidsoap \
  /usr/{bin,local/bin}/airtime-playout \
  /usr/{bin,local/bin}/pyponotify
2021-10-14 15:31:59 +02:00
jo bde2f2d494 Rename python apps
BREAKING: Remove old packages using
sudo pip uninstall \
  airtime-playout \
  airtime-celery \
  api_clients

Fix libretime-api-client import for playout
2021-10-14 15:31:57 +02:00
jo 67db856fd8 Pin setuptools to ^58.0 in installer 2021-10-14 15:23:58 +02:00
Kyle Robbertze 6081dc161b
Merge pull request #1387 from jooola/feat/format_mvc_pre-commit
Enable pre-commit for legacy code
2021-10-12 11:55:03 +00:00
jo efba0a7d09 Format xml files 2021-10-12 11:29:31 +02:00
jo 83b7e4162e Run pre-commit on legacy code 2021-10-12 11:17:57 +02:00
jo fea11ac752 Fix seed_files.yml 2021-10-12 11:16:43 +02:00
jo 3a7d450191 Enable pre-commit on legacy code 2021-10-12 11:16:43 +02:00
jo c70cd8e587 Fix duplicate check-yaml entry 2021-10-12 11:16:43 +02:00
Jonas L b57ef811c2
Merge pull request #1347 from jooola/feat/format_mvc
Format legacy code with php-cs-fixer
2021-10-12 11:14:37 +02:00
jo 1a765d3d66 Reenable escape_implicit_backslashes 2021-10-12 11:09:56 +02:00
jo f05c228f1d Put regex rules between single quotes 2021-10-12 11:09:46 +02:00
jo d52c6184b9 Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
jo 43d7dc92cd Disable temporarly escape_implicit_backslashes 2021-10-12 11:07:56 +02:00
jo 6a2b90b44d Add php-cs-fixer ci job 2021-10-12 11:07:56 +02:00
jo ab0f3d04b8 Fix complex string interpolation 2021-10-12 11:07:56 +02:00
jo 45eda99ba3 Add php-cs-fixer setup
Exclude propel generated files from php-cs-fixer
2021-10-12 11:07:56 +02:00
Kyle Robbertze 0450ca7aad
Merge pull request #1386 from jooola/feat/enhance_setup.py_deps
Add missing local api_client dependency
2021-10-12 07:09:42 +00:00
Kyle Robbertze 6f78b1f2c5
Merge pull request #1385 from jooola/fix/track_overlap_in_next_show
Fix track overlap in next show
2021-10-12 07:00:27 +00:00
jo 893f172432 Add local api_client dependency to playout 2021-10-12 02:06:42 +02:00
jo c99f45996f fix: ignore ended items in playout push queue 2021-10-11 23:43:36 +02:00
jo 01e8ee924b fix: force playout status > 0 for playout schedule 2021-10-11 23:43:36 +02:00
Kyle Robbertze 3f2c6d871a
Merge pull request #1379 from jooola/feat/rename_airtime_mvc_to_legacy
Rename airtime_mvc to legacy
2021-10-11 12:36:45 +00:00
jo c4c89eae19 Fix paths after legacy rename 2021-10-11 13:43:39 +02:00
jo ca21225fb9 Fix locales paths after legacy rename 2021-10-11 13:43:39 +02:00
jo 3e18d42c8b Rename airtime_mvc/ to legacy/ 2021-10-11 13:43:25 +02:00
jo f0879322c2 Don't ignore airtime_mvc/build directory 2021-10-11 13:42:30 +02:00
Kyle Robbertze ccadafe556
Merge pull request #1383 from jooola/fix/api_permissions_check
Fix api2 permissions check
2021-10-10 19:08:35 +00:00
Kyle Robbertze f994f84a96
Merge pull request #1380 from jooola/feat/remove_unused_run_dir
Remove unused /{,var/}run/airtime/ directory
2021-10-08 12:11:44 +00:00
jo 7f7ce0acb2 Fix api2 permissions check 2021-10-08 06:04:43 +02:00
Kyle Robbertze dfd34ba700
Merge pull request #1382 from jooola/fix/cors_insert
Fix CORS setup
2021-10-07 18:46:44 +00:00
jo 4123f9f755 Add current url in CORS urls during install 2021-10-07 19:16:37 +02:00
jo e4551bb321 Better cors error logging 2021-10-07 19:05:56 +02:00
jo 46685f45aa Sanitize CORS value before insert 2021-10-07 19:04:01 +02:00
jo a55962a42c Remove unused /run/airtime directory 2021-10-06 18:10:22 +02:00
Kyle Robbertze 5a8e26c534
Merge pull request #1376 from jooola/feat/pin_php_packages_versions
Versioned php packages and add missing packages
2021-10-05 13:52:57 +00:00
jo 64e0b17f74 Versioned php packages and add missing packages 2021-10-05 15:31:02 +02:00
Kyle Robbertze f286581a6a
Merge pull request #1375 from jooola/feat/explode_root_packages.ini
Move legacy packages.ini to airtime_mvc
2021-10-05 13:23:45 +00:00
jo 33933467a3 Move legacy packages.ini to airtime_mvc 2021-10-05 15:00:06 +02:00
Kyle Robbertze 77a9d98273
Merge pull request #1371 from jooola/feat/install_pip
Install python apps using pip
2021-10-04 18:07:50 +00:00
jo 6013434393 Install api with prod extra requires 2021-10-01 17:49:33 +02:00
jo 691b564ad5 Install api using pip 2021-10-01 17:44:16 +02:00
jo af656d5481 Install analyzer with pip and change script prefix to default /usr/local 2021-10-01 17:43:20 +02:00
jo 53af85de02 Install celery using pip 2021-10-01 17:42:33 +02:00