Jonas L
1efa0742c9
Clean and update locales ( #1402 )
...
* Remove untranslated languages
* Add country prefix to some locales
* Remove locale template file
* Prepare nl_NL and tr_TR locale for future use
* Sort locales list and put en_Us at the top
* Enhance locale Makefile
Add clean target for locales
Set locale all target to clean and build
Ensure we keep issue tracker on po updates
* Update locales headers
* Scan sources files and update locales
2021-10-17 00:20:03 +02:00
Kyle Robbertze
a2312ddfce
Update Website link to point to alpha.10 ( #1404 )
2021-10-16 23:54:00 +02:00
Kyle Robbertze
1274b2d849
Add openapi spec for API v2 ( #1388 )
2021-10-16 20:34:03 +02:00
Kyle Robbertze
9f1e41e6fa
Fix release action ( #1401 )
...
* correctly output file content
* trigger on version tags
* install gettext
* do not allow manual releases
* use maintained release action
2021-10-15 16:50:18 +02:00
Kyle Robbertze
9e9f6b433a
Create alpha.10 release notes ( #1395 )
...
* create alpha.10 release notes
* fix table of context to be markdown
* add python script cleanup
* fix links
* add API v2 feature
* Remove /usr/local/bin references
* add issue links to known issues and fix API v2 description
* Sort cleanup command args
* Better cleanup comments
Co-authored-by: Jonas L <jooola@users.noreply.github.com>
2021-10-15 15:49:45 +02:00
Jonas L
4335795c52
chore: Enhance release workflow ( #1400 )
...
* Rename package-release to release
* Move tarball creation in Makefile
* Enhance release workflow
* Add --ignore-platform-reqs to composer build
2021-10-15 14:59:59 +02:00
Kyle Robbertze
8411c6225f
Merge pull request #1398 from jooola/feat/locale_management
...
Enhance locale management
2021-10-15 12:43:23 +00:00
jo
f7494cab7d
Add locale Makefile and allow building mo files
2021-10-15 14:12:27 +02:00
jo
a070e4a4c3
Rename locale text domain to libretime
2021-10-15 14:12:27 +02:00
jo
a7e6cb4ed8
Remove 'pro' locales domain
2021-10-15 14:12:27 +02:00
jo
ea89fc631a
Rename po files to libretime
2021-10-15 14:12:27 +02:00
Kyle Robbertze
3be3a53e3b
Merge pull request #1399 from jooola/feat/rename_legacy_ci_jobs
...
Improve legacy Makefile
2021-10-15 05:44:36 +00:00
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