From 04490676f6ff45f68b50c10edb662f678aedf5be Mon Sep 17 00:00:00 2001 From: jo Date: Mon, 3 Oct 2022 12:10:11 +0200 Subject: [PATCH] chore: release 3.0.0-beta.2 --- analyzer/setup.py | 2 +- api-client/setup.py | 2 +- api/setup.py | 2 +- docs/releases/3.0.0-beta.2.md | 27 ++++++++++++++++++ playout/setup.py | 2 +- shared/setup.py | 2 +- website/vars.js | 4 +-- .../README.md | 6 ---- .../admin-manual/README.md | 0 .../admin-manual/_category_.yml | 0 .../admin-manual/backup.md | 2 +- .../admin-manual/custom-authentication.md | 0 .../admin-manual/default-passwords.md | 2 +- ...t-screenshot223-icecast_utf-8_metadata.png | Bin .../admin-manual/library.md | 0 .../admin-manual/setup/_category_.yml | 0 .../admin-manual/setup/configuration.md | 4 +-- .../admin-manual/setup/install.md | 12 ++++---- .../setup/migrate-from-airtime.md | 0 .../admin-manual/setup/reverse-proxy.md | 2 +- .../admin-manual/setup/upgrade.md | 2 +- .../admin-manual/stream-configuration.md | 8 +++--- .../troubleshooting-status-page.png | Bin .../admin-manual/troubleshooting.md | 0 .../admin-manual/tutorials/_category_.yml | 0 .../tutorials/setup-a-firewall-using-ufw.md | 0 .../setup-a-static-ip-using-netplan.md | 0 .../admin-manual/uninstall.md | 4 +-- .../appendix/_category_.yml | 0 .../appendix/hd-audio-modules.md | 0 .../appendix/rights-royalties.md | 8 +++--- .../developer-manual/README.md | 0 .../developer-manual/_category_.yml | 0 .../developer-manual/design/_category_.yml | 0 .../developer-manual/design/architecture.md | 8 +++--- .../design/database-migrations.md | 2 +- .../development/_category_.yml | 0 .../development/environment.md | 0 .../developer-manual/development/releases.md | 4 +-- .../developer-manual/legacy-api.md | 6 ++-- .../widgets-widgets_player.png | Bin .../widgets-widgets_schedule.png | Bin .../widgets-widgets_settings.png | Bin .../developer-manual/widgets.md | 4 +-- .../releases/3.0.0-alpha.00.md | 2 +- .../releases/3.0.0-alpha.01.md | 6 ++-- .../releases/3.0.0-alpha.02.md | 14 ++++----- .../releases/3.0.0-alpha.03.md | 14 ++++----- .../releases/3.0.0-alpha.04.md | 12 ++++---- .../releases/3.0.0-alpha.05.md | 18 ++++++------ .../releases/3.0.0-alpha.06.md | 22 +++++++------- .../releases/3.0.0-alpha.07.md | 18 ++++++------ .../releases/3.0.0-alpha.08.md | 18 ++++++------ .../releases/3.0.0-alpha.09.md | 16 +++++------ .../releases/3.0.0-alpha.10.md | 10 +++---- .../releases/3.0.0-alpha.11.md | 14 +++++---- .../releases/3.0.0-alpha.12.md | 0 .../releases/3.0.0-alpha.13.md | 6 +++- .../releases/3.0.0-beta.0.md | 6 +++- .../releases/3.0.0-beta.1.md | 0 .../releases/3.0.0-beta.2.md | 27 ++++++++++++++++++ .../releases/README.md | 2 +- .../releases/_category_.yml | 0 .../releases/_release-head.md | 2 +- .../releases/unreleased.md | 2 +- .../user-manual/README.md | 0 .../user-manual/_category_.yml | 0 ...alendar-screenshot353-contents_of_show.png | Bin .../calendar-screenshot451-calendar.png | Bin ...ndar-screenshot452-calendar_resolution.png | Bin .../calendar-screenshot459-update_show.png | Bin ...endar-screenshot488-add_remove_content.png | Bin .../calendar-screenshot489-show_content.png | Bin ...dar-screenshot490-delete_this_instance.png | Bin ...t583-show_instance_description_vc9ooit.png | Bin .../user-manual/calendar.md | 8 +++--- .../user-manual/dashboard-columns.png | Bin .../user-manual/dashboard-delete-extra.png | Bin .../user-manual/dashboard-drag-and-drop.png | Bin .../user-manual/dashboard-end-gap.png | Bin .../user-manual/dashboard-filter.png | Bin .../user-manual/dashboard-now-playing.png | Bin .../user-manual/dashboard.md | 8 +++--- .../listener-stats-stream-stats.jpg | Bin .../user-manual/listener-stats.md | 0 .../user-manual/live-broadcast.md | 8 +++--- .../user-manual/playlists-playlist-editor.png | Bin .../playlists-smartblock-advanced.png | Bin .../playlists-smartblock-content.png | Bin .../playlists-smartblock-options.png | Bin .../user-manual/playlists.md | 12 ++++---- .../playout-history-history-templates.png | Bin .../user-manual/playout-history-log-sheet.png | Bin .../playout-history-new-hist-temp.png | Bin .../user-manual/playout-history.md | 4 +-- .../podcasts-podcasts_dashboard.png | Bin .../user-manual/podcasts-podcasts_editor.png | Bin .../user-manual/podcasts.md | 2 +- ...ring-media-screenshot126-debra_silence.png | Bin ...preparing-media-screenshot175-ex_falso.png | Bin .../user-manual/preparing-media.md | 4 +-- .../scheduling-shows-on-air-status.png | Bin ...cheduling-shows-screenshot558-add_show.png | Bin ...heduling-shows-screenshot560-show_when.png | Bin ...g-shows-screenshot561-add_show_content.png | Bin ...-shows-screenshot562-drag_show_content.png | Bin .../scheduling-shows-select_files.png | Bin .../user-manual/scheduling-shows.md | 10 +++---- .../user-manual/settings-api-settings.png | Bin .../settings-general-playback-settings.png | Bin ...ettings-libretime-master-source-stream.png | Bin .../settings-libretime-show-source-stream.png | Bin .../settings-station-info-settings.png | Bin .../user-manual/settings.md | 18 ++++++------ ...status-screenshot521-system_status_240.png | Bin .../user-manual/status.md | 0 .../user-manual/users-user-edit.png | Bin .../user-manual/users.md | 6 ++-- .../user-manual/webstreams-webstream.jpg | Bin .../user-manual/webstreams.md | 0 ...son => version-3.0.0-beta.2-sidebars.json} | 0 website/versions.json | 2 +- worker/setup.py | 2 +- 123 files changed, 234 insertions(+), 174 deletions(-) create mode 100644 docs/releases/3.0.0-beta.2.md rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/README.md (82%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/README.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/_category_.yml (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/backup.md (94%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/custom-authentication.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/default-passwords.md (95%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/icecast-screenshot223-icecast_utf-8_metadata.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/library.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/setup/_category_.yml (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/setup/configuration.md (99%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/setup/install.md (94%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/setup/migrate-from-airtime.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/setup/reverse-proxy.md (97%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/setup/upgrade.md (91%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/stream-configuration.md (86%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/troubleshooting-status-page.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/troubleshooting.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/tutorials/_category_.yml (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/tutorials/setup-a-firewall-using-ufw.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/tutorials/setup-a-static-ip-using-netplan.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/admin-manual/uninstall.md (90%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/appendix/_category_.yml (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/appendix/hd-audio-modules.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/appendix/rights-royalties.md (93%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/README.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/_category_.yml (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/design/_category_.yml (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/design/architecture.md (85%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/design/database-migrations.md (86%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/development/_category_.yml (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/development/environment.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/development/releases.md (96%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/legacy-api.md (89%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/widgets-widgets_player.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/widgets-widgets_schedule.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/widgets-widgets_settings.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/developer-manual/widgets.md (85%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.00.md (81%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.01.md (90%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.02.md (86%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.03.md (88%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.04.md (87%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.05.md (86%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.06.md (82%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.07.md (86%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.08.md (85%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.09.md (80%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.10.md (81%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.11.md (96%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.12.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-alpha.13.md (99%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-beta.0.md (99%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/3.0.0-beta.1.md (100%) create mode 100644 website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.2.md rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/README.md (63%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/_category_.yml (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/_release-head.md (70%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/releases/unreleased.md (92%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/README.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/_category_.yml (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/calendar-screenshot353-contents_of_show.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/calendar-screenshot451-calendar.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/calendar-screenshot452-calendar_resolution.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/calendar-screenshot459-update_show.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/calendar-screenshot488-add_remove_content.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/calendar-screenshot489-show_content.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/calendar-screenshot490-delete_this_instance.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/calendar-screenshot583-show_instance_description_vc9ooit.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/calendar.md (79%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/dashboard-columns.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/dashboard-delete-extra.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/dashboard-drag-and-drop.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/dashboard-end-gap.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/dashboard-filter.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/dashboard-now-playing.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/dashboard.md (95%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/listener-stats-stream-stats.jpg (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/listener-stats.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/live-broadcast.md (92%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/playlists-playlist-editor.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/playlists-smartblock-advanced.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/playlists-smartblock-content.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/playlists-smartblock-options.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/playlists.md (82%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/playout-history-history-templates.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/playout-history-log-sheet.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/playout-history-new-hist-temp.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/playout-history.md (94%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/podcasts-podcasts_dashboard.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/podcasts-podcasts_editor.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/podcasts.md (82%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/preparing-media-screenshot126-debra_silence.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/preparing-media-screenshot175-ex_falso.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/preparing-media.md (87%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/scheduling-shows-on-air-status.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/scheduling-shows-screenshot558-add_show.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/scheduling-shows-screenshot560-show_when.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/scheduling-shows-screenshot561-add_show_content.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/scheduling-shows-screenshot562-drag_show_content.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/scheduling-shows-select_files.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/scheduling-shows.md (96%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/settings-api-settings.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/settings-general-playback-settings.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/settings-libretime-master-source-stream.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/settings-libretime-show-source-stream.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/settings-station-info-settings.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/settings.md (90%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/status-screenshot521-system_status_240.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/status.md (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/users-user-edit.png (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/users.md (86%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/webstreams-webstream.jpg (100%) rename website/versioned_docs/{version-3.0.0-beta.1 => version-3.0.0-beta.2}/user-manual/webstreams.md (100%) rename website/versioned_sidebars/{version-3.0.0-beta.1-sidebars.json => version-3.0.0-beta.2-sidebars.json} (100%) diff --git a/analyzer/setup.py b/analyzer/setup.py index ef08f6dce..c90c8400b 100644 --- a/analyzer/setup.py +++ b/analyzer/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages, setup setup( name="libretime-analyzer", - version="3.0.0-beta.1", + version="3.0.0-beta.2", description="Libretime Analyzer", author="LibreTime Contributors", url="https://github.com/libretime/libretime", diff --git a/api-client/setup.py b/api-client/setup.py index fed43f801..eb89c13f4 100644 --- a/api-client/setup.py +++ b/api-client/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages, setup setup( name="libretime-api-client", - version="3.0.0-beta.1", + version="3.0.0-beta.2", description="LibreTime API Client", author="LibreTime Contributors", url="https://github.com/libretime/libretime", diff --git a/api/setup.py b/api/setup.py index 90df8bb06..e4ef42ba4 100644 --- a/api/setup.py +++ b/api/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages, setup setup( name="libretime-api", - version="3.0.0-beta.1", + version="3.0.0-beta.2", description="LibreTime API", author="LibreTime Contributors", url="https://github.com/libretime/libretime", diff --git a/docs/releases/3.0.0-beta.2.md b/docs/releases/3.0.0-beta.2.md new file mode 100644 index 000000000..c6b748165 --- /dev/null +++ b/docs/releases/3.0.0-beta.2.md @@ -0,0 +1,27 @@ +--- +title: LibreTime 3.0.0 beta 2 +--- + +import ReleaseHead from './\_release-head.md'; + + + +## :sparkling_heart: Contributors + +The LibreTime project wants to thank the following contributors for authoring PRs to this release: + +- @jooola +- @paddatrapper + +## :rocket: Features + +- systemd service hardening ([#2186](https://github.com/libretime/libretime/issues/2186)) +- extra systemd service hardening ([#2197](https://github.com/libretime/libretime/issues/2197)) + +## :bug: Bug fixes + +- start playout service after liquidsoap ([#2164](https://github.com/libretime/libretime/issues/2164)) +- include version variable inside containers +- change version format +- **legacy:** add play button to stream player ([#2190](https://github.com/libretime/libretime/issues/2190)) +- **legacy:** correct log levels ([#2196](https://github.com/libretime/libretime/issues/2196)) diff --git a/playout/setup.py b/playout/setup.py index 72278f1a7..db92b15f3 100644 --- a/playout/setup.py +++ b/playout/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages, setup setup( name="libretime-playout", - version="3.0.0-beta.1", + version="3.0.0-beta.2", description="LibreTime Playout", author="LibreTime Contributors", url="https://github.com/libretime/libretime", diff --git a/shared/setup.py b/shared/setup.py index 351cfc903..ca5bfad4e 100644 --- a/shared/setup.py +++ b/shared/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages, setup setup( name="libretime-shared", - version="3.0.0-beta.1", + version="3.0.0-beta.2", description="LibreTime Shared", url="https://github.com/libretime/libretime", author="LibreTime Contributors", diff --git a/website/vars.js b/website/vars.js index 74a5e0621..4480c6ee8 100644 --- a/website/vars.js +++ b/website/vars.js @@ -1,7 +1,7 @@ module.exports = { title: "LibreTime", description: "Radio Broadcast & Automation Platform", - version: "3.0.0-beta.1", + version: "3.0.0-beta.2", website: "https://libretime.org", repository: { @@ -22,7 +22,7 @@ module.exports = { home: { links: [ { label: "Get started 🚀", to: "/docs/admin-manual" }, - { label: "Release note", to: "/docs/releases/3.0.0-beta.1" }, + { label: "Release note", to: "/docs/releases/3.0.0-beta.2" }, ], }, diff --git a/website/versioned_docs/version-3.0.0-beta.1/README.md b/website/versioned_docs/version-3.0.0-beta.2/README.md similarity index 82% rename from website/versioned_docs/version-3.0.0-beta.1/README.md rename to website/versioned_docs/version-3.0.0-beta.2/README.md index 036da5606..22d4723b1 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/README.md +++ b/website/versioned_docs/version-3.0.0-beta.2/README.md @@ -5,12 +5,6 @@ sidebar_position: 10 Welcome to the **LibreTime documentation**, you should find everything you need to know about LibreTime. -:::caution - -:construction: LibreTime is in being modernized and is finalizing the forking process. Be aware that breaking change may occur and that the documentation may not be up to date. - -::: - ## Getting started **Are you new to LibreTime? This is the place to start!** diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/README.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/README.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/README.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/README.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/_category_.yml b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/_category_.yml similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/_category_.yml rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/_category_.yml diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/backup.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/backup.md similarity index 94% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/backup.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/backup.md index 823d60fec..3da3b9503 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/backup.md +++ b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/backup.md @@ -15,7 +15,7 @@ Remember to **automate** and **test** the backup process and to have it run regu :::caution -Feel free to pick the backup software of your choice, but know that rsync and similar tools are not backup tools. You could use [restic](https://restic.net/) or [borg](https://borgbackup.readthedocs.io/). +Feel free to pick the backup software of your choice, but know that rsync and similar tools aren't backup tools. You could use [restic](https://restic.net/) or [borg](https://borgbackup.readthedocs.io/). ::: diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/custom-authentication.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/custom-authentication.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/custom-authentication.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/custom-authentication.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/default-passwords.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/default-passwords.md similarity index 95% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/default-passwords.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/default-passwords.md index c54d63d7a..aeebdd40e 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/default-passwords.md +++ b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/default-passwords.md @@ -21,7 +21,7 @@ To change the password for a different user (requires _Administrator_ privileges Two of the most important passwords that should be changed _immediately_ after installation are the passwords used by the PostgreSQL database. -It is strongly recommended that you do this before exposing your server to the internet beyond your internal network. +It's strongly recommended that you do this before exposing your server to the internet beyond your internal network. 1. Login to PostgreSQL with `sudo -u postgres psql`. The PostgreSQL shell - `postgres=#` - means that you have logged in successfully. 2. Change the admin password with `ALTER USER postgres PASSWORD 'myPassword';`, where `myPassword` is the new password. diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/icecast-screenshot223-icecast_utf-8_metadata.png b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/icecast-screenshot223-icecast_utf-8_metadata.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/icecast-screenshot223-icecast_utf-8_metadata.png rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/icecast-screenshot223-icecast_utf-8_metadata.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/library.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/library.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/library.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/library.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/_category_.yml b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/_category_.yml similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/_category_.yml rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/_category_.yml diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/configuration.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/configuration.md similarity index 99% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/configuration.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/configuration.md index 945e27336..0788a35a9 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/configuration.md +++ b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/configuration.md @@ -347,7 +347,7 @@ stream: # Icecast admin user. # > default is admin admin_user: "admin" - # Icecast admin password. If not defined, statistics will not be collected. + # Icecast admin password. If not defined, statistics won't be collected. admin_password: "hackme" # Icecast output audio. @@ -409,7 +409,7 @@ stream: # Shoutcast admin user. # > default is admin admin_user: "admin" - # Shoutcast admin password. If not defined, statistics will not be collected. + # Shoutcast admin password. If not defined, statistics won't be collected. admin_password: "hackme" # Shoutcast output audio. diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/install.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/install.md similarity index 94% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/install.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/install.md index 16e0875ad..04844900f 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/install.md +++ b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/install.md @@ -110,7 +110,7 @@ cd libretime :::caution -Don't use the https://github.com/libretime/libretime-debian-packaging repository, it is only used to create LibreTime packages. +Don't use the https://github.com/libretime/libretime-debian-packaging repository, it's only used to create LibreTime packages. ::: @@ -154,9 +154,9 @@ If you need to change some configuration, the install script can be configured u ```bash # Install LibreTime on your system with the following tweaks: -# - do not install the liquidsoap package (remember to install liquidsoap yourself) +# - don't install the liquidsoap package (remember to install liquidsoap yourself) # - set the listen port to 8080 -# - do not run the PostgreSQL setup (remember to setup PostgreSQL yourself) +# - don't run the PostgreSQL setup (remember to setup PostgreSQL yourself) sudo \ LIBRETIME_PACKAGES_EXCLUDES='liquidsoap' \ ./install \ @@ -200,7 +200,7 @@ Next, run the following commands to setup the database: sudo -u libretime libretime-api migrate ``` -Finally, start the services, and check that they are running properly using the following commands: +Finally, start the services, and check that they're running properly using the following commands: ```bash sudo systemctl start libretime.target @@ -243,7 +243,7 @@ Once the files are downloaded, edit the [configuration file](./configuration.md) :::info -The `docker/config.yml` configuration file you previously downloaded already contains specific values required by the container setup, you should not change them: +The `docker/config.yml` configuration file you previously downloaded already contains specific values required by the container setup, you shouldn't change them: ```yaml database: @@ -268,7 +268,7 @@ Next, run the following commands to setup the database: docker-compose run --rm api libretime-api migrate ``` -Finally, start the services, and check that they are running properly using the following commands: +Finally, start the services, and check that they're running properly using the following commands: ```bash docker-compose up -d diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/migrate-from-airtime.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/migrate-from-airtime.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/migrate-from-airtime.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/migrate-from-airtime.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/reverse-proxy.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/reverse-proxy.md similarity index 97% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/reverse-proxy.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/reverse-proxy.md index 8234f03cc..73855bde6 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/reverse-proxy.md +++ b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/reverse-proxy.md @@ -11,7 +11,7 @@ a single place. :::warning -The current input and output streams are Icecast based protocols and does not support being behind a reverse proxy. **Do not attempt** to [reverse proxy Icecast](#icecast) or the Liquidsoap harbor inputs. +The current input and output streams are Icecast based protocols and doesn't support being behind a reverse proxy. **Don't attempt** to [reverse proxy Icecast](#icecast) or the Liquidsoap harbor inputs. Modern protocols such as [HLS](https://en.wikipedia.org/wiki/HTTP_Live_Streaming) and [SRT](https://en.wikipedia.org/wiki/Secure_Reliable_Transport) will be implement in the future to fix those limitations. diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/upgrade.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/upgrade.md similarity index 91% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/upgrade.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/upgrade.md index 25d83ae7d..9d4250928 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/setup/upgrade.md +++ b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/upgrade.md @@ -7,7 +7,7 @@ This guide walk you though the steps required to upgrade LibreTime. :::tip -You should always have proper backups and a rollback scenario in place before updating. If the update does not go smoothly, it may cause significant downtime, so you should always have a fallback system available during the update to ensure **broadcast continuity**. +You should always have proper backups and a rollback scenario in place before updating. If the update doesn't go smoothly, it may cause significant downtime, so you should always have a fallback system available during the update to ensure **broadcast continuity**. ::: diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/stream-configuration.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/stream-configuration.md similarity index 86% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/stream-configuration.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/stream-configuration.md index 8f1390d9f..b4043d8ea 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/stream-configuration.md +++ b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/stream-configuration.md @@ -7,9 +7,9 @@ LibreTime supports direct connection to two popular streaming media servers, the Ogg Vorbis playback is supported in most modern web browsers (see [this MDN article](https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Audio_codecs#opus) for more information) and desktop players like [VLC](https://www.videolan.org/vlc/). -Streaming MP3 below a bitrate of 128kbps is not recommended for music, because of a perceptible loss of high audio frequencies in the broadcast playout. A 96kbps or 64kbps MP3 stream may be acceptable for voice broadcasts if there is a requirement for compatibility with legacy hardware playback devices which do not support Ogg Vorbis or Opus streams. +Streaming MP3 below a bitrate of 128kbps isn't recommended for music, because of a perceptible loss of high audio frequencies in the broadcast playout. A 96kbps or 64kbps MP3 stream may be acceptable for voice broadcasts if there is a requirement for compatibility with legacy hardware playback devices which don't support Ogg Vorbis or Opus streams. -Because LibreTime supports simultaneous streaming in multiple formats, it is possible to offer one or more streams via your website, and another independent stream for direct connection from hardware players. You can test whether Ogg streams sound better at low bitrates for yourself, by using the **LISTEN** button in LibreTime's **Master Panel** to switch between streaming formats. +Because LibreTime supports simultaneous streaming in multiple formats, it's possible to offer one or more streams via your website, and another independent stream for direct connection from hardware players. You can test whether Ogg streams sound better at low bitrates for yourself, by using the **LISTEN** button in LibreTime's **Master Panel** to switch between streaming formats. :::tip @@ -21,7 +21,7 @@ Setting a higher bitrate for your output stream will only benefit your listeners ### UTF-8 metadata in Icecast MP3 streams -When sending metadata about your stream to an Icecast server in non-Latin alphabets, you may find that Icecast does not display the characters correctly for an MP3 stream, even though they're displayed correctly for an Ogg Vorbis stream. In the following screenshot, Russian characters are being displayed incorrectly in the _Current Song_ field for the MP3 stream: +When sending metadata about your stream to an Icecast server in non-Latin alphabets, you may find that Icecast doesn't display the characters correctly for an MP3 stream, even though they're displayed correctly for an Ogg Vorbis stream. In the following screenshot, Russian characters are being displayed incorrectly in the _Current Song_ field for the MP3 stream: ![](./icecast-screenshot223-icecast_utf-8_metadata.png) @@ -69,7 +69,7 @@ The example mount section provided in the `icecast.xml` file is commented out by ``` -These mount point definitions mean that a client connecting to a URL such as *http://icecast.example.com:8000/stream.ogg* will first fall back to the `/live.ogg` mount point if it is available. If not, the client will fall back in turn to the `/main` mount point for LibreTime playout. +These mount point definitions mean that a client connecting to a URL such as *http://icecast.example.com:8000/stream.ogg* will first fall back to the `/live.ogg` mount point if it's available. If not, the client will fall back in turn to the `/main` mount point for LibreTime playout. Setting the value of _fallback-override_ to 1 (enabled) means that when the `/live.ogg` mount point becomes available again, the client will be re-connected to it. If you wish to hide the `/main` and `/live.ogg` mount points from the public Icecast web interface, set the value of _hidden_ in each of these definitions to 1. diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/troubleshooting-status-page.png b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/troubleshooting-status-page.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/troubleshooting-status-page.png rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/troubleshooting-status-page.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/troubleshooting.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/troubleshooting.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/troubleshooting.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/troubleshooting.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/tutorials/_category_.yml b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/_category_.yml similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/tutorials/_category_.yml rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/_category_.yml diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/tutorials/setup-a-firewall-using-ufw.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/setup-a-firewall-using-ufw.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/tutorials/setup-a-firewall-using-ufw.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/setup-a-firewall-using-ufw.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/tutorials/setup-a-static-ip-using-netplan.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/setup-a-static-ip-using-netplan.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/tutorials/setup-a-static-ip-using-netplan.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/setup-a-static-ip-using-netplan.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/uninstall.md b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/uninstall.md similarity index 90% rename from website/versioned_docs/version-3.0.0-beta.1/admin-manual/uninstall.md rename to website/versioned_docs/version-3.0.0-beta.2/admin-manual/uninstall.md index c22717f5c..d366254e1 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/admin-manual/uninstall.md +++ b/website/versioned_docs/version-3.0.0-beta.2/admin-manual/uninstall.md @@ -7,11 +7,11 @@ This guide provide some guidance to uninstall LibreTime from your system. We recommend using **disposable devices** for your installations, so you can delete your old system and install on a fresh one easily without worrying about old files. -If you do not have a way use disposable devices, below are commands that should help you remove most of the LibreTime files from your system. +If you don't have a way use disposable devices, below are commands that should help you remove most of the LibreTime files from your system. :::warning -Use these commands at your **own risk**, we cannot guarantee that these commands are always up to date! +Use these commands at your **own risk**, we can't guarantee that these commands are always up to date. ::: diff --git a/website/versioned_docs/version-3.0.0-beta.1/appendix/_category_.yml b/website/versioned_docs/version-3.0.0-beta.2/appendix/_category_.yml similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/appendix/_category_.yml rename to website/versioned_docs/version-3.0.0-beta.2/appendix/_category_.yml diff --git a/website/versioned_docs/version-3.0.0-beta.1/appendix/hd-audio-modules.md b/website/versioned_docs/version-3.0.0-beta.2/appendix/hd-audio-modules.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/appendix/hd-audio-modules.md rename to website/versioned_docs/version-3.0.0-beta.2/appendix/hd-audio-modules.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/appendix/rights-royalties.md b/website/versioned_docs/version-3.0.0-beta.2/appendix/rights-royalties.md similarity index 93% rename from website/versioned_docs/version-3.0.0-beta.1/appendix/rights-royalties.md rename to website/versioned_docs/version-3.0.0-beta.2/appendix/rights-royalties.md index cf4ad5de3..eb2777694 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/appendix/rights-royalties.md +++ b/website/versioned_docs/version-3.0.0-beta.2/appendix/rights-royalties.md @@ -2,7 +2,7 @@ title: Rights and royalties --- -If you're new to broadcasting, or have not streamed your station online before, +If you're new to broadcasting, or haven't streamed your station online before, reading the following brief explanation of compensation rules for songwriters, musicians and other copyright holders may save you a great deal of trouble later. @@ -35,7 +35,7 @@ of all music streamed or downloaded from your site, which can be onerous. Even if your radio station is mostly speech, there are many limitations in the small print of these music licences. For instance, you can't use music for promotional purposes, and you can't stream a whole opera, without negotiating -separate licences. Weirdly, you are not allowed to play a piece of music in a +separate licences. Weirdly, you aren't allowed to play a piece of music in a 'derogatory context' to the writer or performers; no drummer jokes allowed, then. @@ -62,14 +62,14 @@ publishing royalties payable by webcasters streaming to the USA. Free content streaming offers an alternative for DIY Internet radio. Since royalty collection societies like MCPS-PRS and SoundExchange can only represent -the interests of their own members, it follows that if you are not a member, you +the interests of their own members, it follows that if you aren't a member, you can stream your own self-produced content without paying for their licences. If you state somewhere on your website that the stream is of your own copyrighted material, and is made available to the public under a specific licence, then no-one should misunderstand your intentions. You might be able to persuade other people to allow you to stream their content -too, as long as they do not have a conflicting legal obligation, such as having +too, as long as they don't have a conflicting legal obligation, such as having previously joined one of the many royalty collection societies around the world. You can ask for permission to stream when website visitors upload their own music files to you via a HTML form, much as the likes of SoundCloud do. Or you diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/README.md b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/README.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/README.md rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/README.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/_category_.yml b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/_category_.yml similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/_category_.yml rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/_category_.yml diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/design/_category_.yml b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/_category_.yml similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/design/_category_.yml rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/_category_.yml diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/design/architecture.md b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/architecture.md similarity index 85% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/design/architecture.md rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/architecture.md index 980cdcfe5..a45dd394b 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/design/architecture.md +++ b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/architecture.md @@ -67,13 +67,13 @@ The LibreTime architecture is split into 2 main monolithic blocks `Create the sc :::note -A microservice architecture was rejected as it will not fix or improve any aspect of LibreTime. +A microservice architecture was rejected as it won't fix or improve any aspect of LibreTime. ::: :::warning -This document tries to focus on creating and playing a schedule, it does not consider features such as monitoring, logging or archiving. +This document tries to focus on creating and playing a schedule, it doesn't consider features such as monitoring, logging or archiving. ::: @@ -90,7 +90,7 @@ The web API, the worker and the message API rely on the [Django framework](https ### Play the schedule -Since the `Play the schedule` has its own requirements in terms of logic and uptime, it is handled separately from the `Create the schedule` block. This block needs to be able to be duplicated in a high availability context. +Since the `Play the schedule` has its own requirements in terms of logic and uptime, it's handled separately from the `Create the schedule` block. This block needs to be able to be duplicated in a high availability context. This block contains the following components: @@ -101,7 +101,7 @@ This block contains the following components: ### One setup per radio station -LibreTime is not meant to be used in a multi-tenant architecture, and an entire LibreTime installation should be dedicated to a single radio station. Previous SAAS or multi-tenant features from Airtime should be deprecated or removed. +LibreTime isn't meant to be used in a multi-tenant architecture, and an entire LibreTime installation should be dedicated to a single radio station. Previous SAAS or multi-tenant features from Airtime should be deprecated or removed. ### Separation of concerns diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/design/database-migrations.md b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/database-migrations.md similarity index 86% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/design/database-migrations.md rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/database-migrations.md index 9094b982b..0253168d9 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/design/database-migrations.md +++ b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/database-migrations.md @@ -8,7 +8,7 @@ Since LibreTime forked, the `schema_version` in the `schema.sql` was locked on ` ::: -Django does not maintain a `schema.sql` file, it applies every migrations until it reaches the targeted schema represented by the code. The legacy `schema_version` has to be tracked until we remove the Propel schema generation and let Django handle all the schema migrations. Until then Propel generate the schema and Django handle migrations from already installed databases. +Django doesn't maintain a `schema.sql` file, it applies every migrations until it reaches the targeted schema represented by the code. The legacy `schema_version` has to be tracked until we remove the Propel schema generation and let Django handle all the schema migrations. Until then Propel generate the schema and Django handle migrations from already installed databases. :::info diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/development/_category_.yml b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/_category_.yml similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/development/_category_.yml rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/_category_.yml diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/development/environment.md b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/environment.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/development/environment.md rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/environment.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/development/releases.md b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/releases.md similarity index 96% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/development/releases.md rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/releases.md index c26c48dd2..867924d12 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/development/releases.md +++ b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/releases.md @@ -32,7 +32,7 @@ This guide walks you through the steps required to release a new version of Libr :::caution -This guide is still a work in progress, and does not cover every use cases. Depending on +This guide is still a work in progress, and doesn't cover every use cases. Depending on the version bump, some steps might be wrong. For example, in case of a patch release, the documentation requires different changes. @@ -133,7 +133,7 @@ Squash the changes and open a pull request for others to review: git rebase --autosquash --interactive main ``` -Merge the pull request when it is reviewed and ready. +Merge the pull request when it's reviewed and ready. ### 5. Create and push a tag diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/legacy-api.md b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/legacy-api.md similarity index 89% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/legacy-api.md rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/legacy-api.md index cc57f02ad..39789e4d3 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/legacy-api.md +++ b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/legacy-api.md @@ -10,7 +10,7 @@ We're in the process of rewriting LibreTime's API. This page contains the instru The LibreTime API enables many types of information about the broadcast schedule and configuration to be retrieved from the LibreTime server. Other than the live-info and week-info data fetched by website widgets (see the chapter _Exporting the schedule_), all API requests must be authenticated using the secret API key stored in the file `/etc/libretime/api_client.cfg` on the LibreTime server. This key is autogenerated during LibreTime installation and should be unique for each server. -If you intend to use the LibreTime API across a public network, for security reasons it is highly recommended that all API requests are sent over encrypted https: and that the web server is configured to accept requests to the api/ directory from specific host names or IP addresses only. +If you intend to use the LibreTime API across a public network, for security reasons it's highly recommended that all API requests are sent over encrypted https: and that the web server is configured to accept requests to the api/ directory from specific host names or IP addresses only. The format of API requests is: @@ -23,7 +23,7 @@ where api-action is the type of request and XXXXXX is the secret API key. Availa - on-air-light - return true if the station is on air - status - get the status of LibreTime components and resource usage - version - returns the version of LibreTime installed -- get-files-without-silan-value - list files for which silence detection has not yet been performed +- get-files-without-silan-value - list files for which silence detection hasn't yet been performed - get-stream-setting - gets the settings of LibreTime output streams - get-stream-parameters - gets the parameters of LibreTime output streams @@ -50,7 +50,7 @@ which is enough information to construct a player widget dynamically. (s1_url is Some API requests require the directory ID number to be specified as _dir_id_ including: - list-all-files - list files in the specified directory -- get-files-without-replay-gain - list files in the specified directory for which ReplayGain has not been calculated yet +- get-files-without-replay-gain - list files in the specified directory for which ReplayGain hasn't been calculated yet For example, using a request such as: diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/widgets-widgets_player.png b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_player.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/widgets-widgets_player.png rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_player.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/widgets-widgets_schedule.png b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_schedule.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/widgets-widgets_schedule.png rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_schedule.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/widgets-widgets_settings.png b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_settings.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/widgets-widgets_settings.png rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_settings.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/widgets.md b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets.md similarity index 85% rename from website/versioned_docs/version-3.0.0-beta.1/developer-manual/widgets.md rename to website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets.md index de19fc24d..a7991aa1e 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/developer-manual/widgets.md +++ b/website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets.md @@ -2,7 +2,7 @@ title: Widgets --- -Bring your LibreTime broadcast to your website with embeddable widgets! LibreTime comes with two widgets: a streaming player and a schedule. Both widgets use iframes to display and can be placed wherever embeddable code can on a website. +Bring your LibreTime broadcast to your website with embeddable widgets. LibreTime comes with two widgets: a streaming player and a schedule. Both widgets use iframes to display and can be placed wherever embeddable code can on a website. ## Getting started @@ -12,7 +12,7 @@ Before using the widgets, make sure LibreTime's Public API is enabled in **Setti :::tip Note -LibreTime widgets cannot function through VPNs or SSH tunneling. The instance must be accessible from the internet for the widgets to work. +LibreTime widgets can't function through VPNs or SSH tunneling. The instance must be accessible from the internet for the widgets to work. ::: diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.00.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.00.md similarity index 81% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.00.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.00.md index 7b54c6b61..629f022ce 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.00.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.00.md @@ -20,4 +20,4 @@ The first release from the LibreTime Community. Some features that went missing in legacy upstream "pro" branch have been back-ported while others are still waiting for such treatment. -The attached debian package is considered unstable as it has not had any serious testing at all. It mainly demonstrates that we are able to build one. +The attached debian package is considered unstable as it hasn't had any serious testing at all. It mainly demonstrates that we're able to build one. diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.01.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.01.md similarity index 90% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.01.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.01.md index 5d95fe3db..f1e35f7bf 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.01.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.01.md @@ -18,7 +18,7 @@ import ReleaseHead from './\_release-head.md'; ## :bug: Bug fixes - Use `restart=always` in systemd installs -- Do not depend on hardcoded admin password for autoplaylist feature +- Don't depend on hardcoded admin password for autoplaylist feature - more legacy upstream branding removal - restore table settings (ie. columns and sort) on login - translatable radio page @@ -35,11 +35,11 @@ The following issues need a workaround for the time being. Please search the [is ### Outdated silan reports unreliable cue in/out information -Out of the box the installer installs a broken, outdated version of silan on all Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except CentOS which does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). +Out of the box the installer installs a broken, outdated version of silan on all Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except CentOS which doesn't have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). You can check the version of silan by running with `silan --version` which should report `0.3.3` or with `sudo dpkg -s silan | awk '/Version/ {print $2}'` that will show the exact package version you installed. Please include this information if you file bugs concerning silan. -There are multiple workarounds to this issue and [a bug against the upstream](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855319) has been opened with Debian. Until this is sorted you should pre-install silan from a source you trust. If your distro has not updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. +There are multiple workarounds to this issue and [a bug against the upstream](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855319) has been opened with Debian. Until this is sorted you should pre-install silan from a source you trust. If your distro hasn't updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. The following solutions have been reported to work. diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.02.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.02.md similarity index 86% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.02.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.02.md index caf2e37e9..d0fa6f0b4 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.02.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.02.md @@ -23,11 +23,11 @@ import ReleaseHead from './\_release-head.md'; ## :fire: Deprecation and removal -- The installer distribution selection process has been upgraded and the `--distribution` and `--release` parameters are not needed anymore. They are still supported for the time being but their use is not recommended. +- The installer distribution selection process has been upgraded and the `--distribution` and `--release` parameters aren't needed anymore. They're still supported for the time being but their use isn't recommended. ### Deprecation of Debian 7 (Wheezy) -This info is an early warning that we are deprecating a major os version. +This info is an early warning that we're deprecating a major os version. Debian 9 (Stretch) is now available and installing LibreTime on Wheezy probably never worked properly out of the box. @@ -37,11 +37,11 @@ The following issues need a workaround for the time being. Please search the [is ### Outdated silan reports unreliable cue in/out information -Out of the box the installer installs a broken, outdated version of silan on all Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except CentOS which does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). +Out of the box the installer installs a broken, outdated version of silan on all Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except CentOS which doesn't have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). You can check the version of silan by running with `silan --version` which should report `0.3.3` or with `sudo dpkg -s silan | awk '/Version/ {print $2}'` that will show the exact package version you installed. Please include this information if you file bugs concerning silan. -There are multiple workarounds to this issue and [a bug against the upstream](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855319) has been opened with Debian. Until this is sorted you should pre-install silan from a source you trust. If your distro has not updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. +There are multiple workarounds to this issue and [a bug against the upstream](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855319) has been opened with Debian. Until this is sorted you should pre-install silan from a source you trust. If your distro hasn't updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. LibreTime is looking for a Debian Maintainer willing to adopt silan. This would be a much appreciated good deed to the open source broadcast community, both terrestrial and online. Your contribution to silan could literally make a difference to millions of listeners daily. @@ -111,7 +111,7 @@ sudo apt-get install --reinstall silan=0.3.2~trusty~sfo-1 #### Remove silan completely (https://github.com/libretime/libretime/issues/193#issuecomment-299174997) -It is worth mentioning that you can disable cue point detection by removing silan from the system. +It's worth mentioning that you can disable cue point detection by removing silan from the system. ```bash sudo apt-get uninstall silan @@ -150,8 +150,8 @@ opam install "liquidsoap<1.3.0" ## :memo: Colophon -I made some [git of theseus graphs](https://erikbern.com/2016/12/05/the-half-life-of-code.html) on the history of LibreTime. What makes these interesting is that the project started in CVS, was migrated to Subversion and then to Git the commit history always being preserved. Let's have a look down the shoulders of the giants we are standing on. +I made some [git of theseus graphs](https://erikbern.com/2016/12/05/the-half-life-of-code.html) on the history of LibreTime. What makes these interesting is that the project started in CVS, was migrated to Subversion and then to Git the commit history always being preserved. Let's have a look down the shoulders of the giants we're standing on. ![stack_plot](https://user-images.githubusercontent.com/116588/26903309-efa373ce-4bdc-11e7-8ce7-c60a72635639.png) -[More GoT graphs](https://github.com/libretime/libretime/wiki/Git-of-Theseus) can be found in [the wiki](https://github.com/libretime/libretime/wiki). I didn't originally know that the code started out as not much PHP (0e968e62887f3f87f5e90845867dd90c8950deb1), with C++ making an early entry soon after (9c60b17e7e9e9830f103d387780bee555c0283b4). At the time (2004) LibreTime seems to have been called livesupport. In 2006(ish) it was rebranded to CampCaster (fe31d2dfabc83f57d7a5dbb1864022dca76fd604), with the rename to Airtime being worked on somewhere in 2010 (169c4ec214659876d797c025793cb8bd45e088c3). +[More GoT graphs](https://github.com/libretime/libretime/wiki/Git-of-Theseus) can be found in [the wiki](https://github.com/libretime/libretime/wiki). I didn't originally know that the code started out as not much PHP (`0e968e62887f3f87f5e90845867dd90c8950deb1`), with C++ making an early entry soon after (`9c60b17e7e9e9830f103d387780bee555c0283b4`). At the time (2004) LibreTime seems to have been called livesupport. In 2006(ish) it was rebranded to CampCaster (`fe31d2dfabc83f57d7a5dbb1864022dca76fd604`), with the rename to Airtime being worked on somewhere in 2010 (`169c4ec214659876d797c025793cb8bd45e088c3`). diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.03.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.03.md similarity index 88% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.03.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.03.md index bc810b68c..205836783 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.03.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.03.md @@ -65,13 +65,13 @@ The following issues need a workaround for the time being. Please search the [is ### Outdated silan reports unreliable cue in/out information -Out of the box the installer installs a broken, outdated version of silan on most Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except Debian unstable which has the silan 0.3.3 and CentOS which does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). +Out of the box the installer installs a broken, outdated version of silan on most Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except Debian unstable which has the silan 0.3.3 and CentOS which doesn't have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). You can check the version of silan by running with `silan --version` which should report `0.3.3` or with `sudo dpkg -s silan | awk '/Version/ {print $2}'` that will show the exact package version you installed. Please include this information if you file bugs concerning silan. -There are multiple workarounds to this issue and [a bug against the upstream](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855319) has been opened with Debian. Until this is sorted you should pre-install silan from a source you trust. If your distro has not updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. +There are multiple workarounds to this issue and [a bug against the upstream](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855319) has been opened with Debian. Until this is sorted you should pre-install silan from a source you trust. If your distro hasn't updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. -Kyle Robbertze @paddatrapper has taken over maintainership of the silan packages in Debian as he is currently packaging LibreTime for Debian. Thank you very much Kyle! +Kyle Robbertze @paddatrapper has taken over maintainership of the silan packages in Debian as he is currently packaging LibreTime for Debian. Thank you very much Kyle. The following solutions have been reported to work. @@ -139,7 +139,7 @@ sudo apt-get install --reinstall silan=0.3.2~trusty~sfo-1 #### Remove silan completely (https://github.com/libretime/libretime/issues/193#issuecomment-299174997) -It is worth mentioning that you can disable cue point detection by removing silan from the system. +It's worth mentioning that you can disable cue point detection by removing silan from the system. ```bash sudo apt-get uninstall silan @@ -178,7 +178,7 @@ opam install "liquidsoap<1.3.0" ### No watched folder support -Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. +Currently LibreTime doesn't support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. ### No line in support @@ -186,7 +186,7 @@ Line In recording can be enabled in the UI but doesn't currently work. This feat ### Playout won't work if locale is missing -Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. +Some minimal OS installs don't have a default locale configured. This only seems to affect some VPS installs as they often don't have a locale setup in the default images provided. You can set up the locale using a combination of the following command. You might also want to consult the documentation of your VPS provider as it may contain an official way to set up locales when provisioning a VPS. @@ -195,7 +195,7 @@ You can set up the locale using a combination of the following command. You migh localectl set-locale LANG="en_US.utf8" ``` -these instructions do not seem to work on all Debian based distros so you might need to use `update-locale` as follows. +these instructions don't seem to work on all Debian based distros so you might need to use `update-locale` as follows. ```bash #Purge all locales but en_US.UTF-8 diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.04.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.04.md similarity index 87% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.04.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.04.md index 0311e59e0..e8d295618 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.04.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.04.md @@ -27,13 +27,13 @@ The following issues may need a workaround for the time being. Please search the ### Outdated silan reports unreliable cue in/out information -Out of the box the installer installs a broken, outdated version of silan on most Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except Debian unstable which has the silan 0.3.3 and CentOS which does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). +Out of the box the installer installs a broken, outdated version of silan on most Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except Debian unstable which has the silan 0.3.3 and CentOS which doesn't have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). You can check the version of silan by running with `silan --version` which should report `0.3.3` or with `sudo dpkg -s silan | awk '/Version/ {print $2}'` that will show the exact package version you installed. Please include this information if you file bugs concerning silan. There are multiple workarounds to this issue and [a bug against the upstream](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855319) has been fixed. Kyle Robbertze @paddatrapper has taken over maintainership of the silan packages in Debian as he is currently packaging LibreTime for Debian. The silan package is in testing as can be seen in the [Debian PTS](https://tracker.debian.org/pkg/silan). This section will get updated once the package is in stable. -Until this is sorted you should pre-install silan from a source you trust. If your distro has not updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. +Until this is sorted you should pre-install silan from a source you trust. If your distro hasn't updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. The following solutions have been reported to work. @@ -101,7 +101,7 @@ sudo apt-get install --reinstall silan=0.3.2~trusty~sfo-1 #### Remove silan completely (https://github.com/libretime/libretime/issues/193#issuecomment-299174997) -It is worth mentioning that you can disable cue point detection by removing silan from the system. +It's worth mentioning that you can disable cue point detection by removing silan from the system. ```bash sudo apt-get uninstall silan @@ -142,7 +142,7 @@ opam install "liquidsoap<1.3.0" ### No watched folder support -Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. +Currently LibreTime doesn't support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. ### No line in support @@ -150,7 +150,7 @@ Line In recording can be enabled in the UI but doesn't currently work. This feat ### Playout won't work if locale is missing -Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. +Some minimal OS installs don't have a default locale configured. This only seems to affect some VPS installs as they often don't have a locale setup in the default images provided. You can set up the locale using a combination of the following command. You might also want to consult the documentation of your VPS provider as it may contain an official way to set up locales when provisioning a VPS. @@ -159,7 +159,7 @@ You can set up the locale using a combination of the following command. You migh localectl set-locale LANG="en_US.utf8" ``` -These instructions do not seem to work on all Debian based distros so you might need to use `update-locale` as follows. +These instructions don't seem to work on all Debian based distros so you might need to use `update-locale` as follows. ```bash #Purge all locales but en_US.UTF-8 diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.05.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.05.md similarity index 86% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.05.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.05.md index 217c31b2f..be3e15f02 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.05.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.05.md @@ -28,7 +28,7 @@ import ReleaseHead from './\_release-head.md'; ### Deprecation of Ubuntu 14.04 (Trusty) -This info is an early warning that we are deprecating a major os version. +This info is an early warning that we're deprecating a major os version. Ubuntu 16.04 (Xenial) and Ubuntu 18.04 (Bionic) are now available and Trusty is EOL in April 2019. @@ -44,20 +44,20 @@ The following issues may need a workaround for the time being. Please search the ### Media-Monitor config needs manual removing -If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in +If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you don't run into the problems described in https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value. ### Outdated silan reports unreliable cue in/out information -Out of the box the installer installs a broken, outdated version of silan on most Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except Debian unstable which has the silan 0.3.3 and CentOS which does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). +Out of the box the installer installs a broken, outdated version of silan on most Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except Debian unstable which has the silan 0.3.3 and CentOS which doesn't have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). You can check the version of silan by running with `silan --version` which should report `0.3.3` or with `sudo dpkg -s silan | awk '/Version/ {print $2}'` that will show the exact package version you installed. Please include this information if you file bugs concerning silan. There are multiple workarounds to this issue and [a bug against the upstream](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855319) has been fixed. Kyle Robbertze @paddatrapper has taken over maintainership of the silan packages in Debian as he is currently packaging LibreTime for Debian. The silan package is in testing as can be seen in the [Debian PTS](https://tracker.debian.org/pkg/silan). This section will get updated once the package is in stable. -Until this is sorted you should pre-install silan from a source you trust. If your distro has not updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. +Until this is sorted you should pre-install silan from a source you trust. If your distro hasn't updated to 0.3.3 yet you can also help by asking your distros maintainers for a bump. -The following solutions have been reported to work. If they do not work, please note that it is your responsibility to get working silan packages. +The following solutions have been reported to work. If they don't work, please note that it's your responsibility to get working silan packages. #### Silan from OBS build (https://github.com/libretime/libretime/issues/177#issuecomment-299195796) @@ -123,7 +123,7 @@ sudo apt-get install --reinstall silan=0.3.2~trusty~sfo-1 #### Remove silan completely (https://github.com/libretime/libretime/issues/193#issuecomment-299174997) -It is worth mentioning that you can disable cue point detection by removing silan from the system. +It's worth mentioning that you can disable cue point detection by removing silan from the system. ```bash sudo apt-get uninstall silan @@ -164,7 +164,7 @@ opam install "liquidsoap<1.3.0" ### No watched folder support -Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. +Currently LibreTime doesn't support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. ### No line in support @@ -172,7 +172,7 @@ Line In recording can be enabled in the UI but doesn't currently work. This feat ### Playout won't work if locale is missing -Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. +Some minimal OS installs don't have a default locale configured. This only seems to affect some VPS installs as they often don't have a locale setup in the default images provided. You can set up the locale using a combination of the following command. You might also want to consult the documentation of your VPS provider as it may contain an official way to set up locales when provisioning a VPS. @@ -181,7 +181,7 @@ You can set up the locale using a combination of the following command. You migh localectl set-locale LANG="en_US.utf8" ``` -These instructions do not seem to work on all Debian based distros so you might need to use `update-locale` as follows. +These instructions don't seem to work on all Debian based distros so you might need to use `update-locale` as follows. ```bash #Purge all locales but en_US.UTF-8 diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.06.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.06.md similarity index 82% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.06.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.06.md index f778f138f..b101cee8e 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.06.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.06.md @@ -22,14 +22,14 @@ import ReleaseHead from './\_release-head.md'; - Fix sizing for playlist and smart block on shorter screens. - Increased celery timeout to 1800 seconds (affects podcast downloads and other tasks like things related to the soundcloud integration). - remove some obsolete scripts from `utils/`. -- Fix version check for cases where GitHub is not available or temporarily fails. +- Fix version check for cases where GitHub isn't available or temporarily fails. - Clarify wording for "Autoloading Playlist" (used to be called "Auto Schedule" or other names). - Remove "Record & Rebroadcast" from ui. - Fix scrolling issue in "Add Show" dialog. - Allow ampersand in smartblock search criteria. - Fix display of selected tracks in Smartblock criteria. - Add docs into enriched tarball for packagers. -- Improve filling smartblocks, they should not get overscheduled rather than not getting filled up all the way. +- Improve filling smartblocks, they shouldn't get overscheduled rather than not getting filled up all the way. - Remove broken ReCaptcha. - Fix reading metadata from non-mp3 sources (in podcasts and uploads). - Update mutagen to fix some edge cases when reading metadata from files in analyzer. @@ -38,7 +38,7 @@ import ReleaseHead from './\_release-head.md'; ## :fire: Deprecation and removal -- Dropped support for Ubuntu 14.04 (Trusty) as it is end-of-life +- Dropped support for Ubuntu 14.04 (Trusty) as it's end-of-life - Remove "Record & Rebroadcast" from ui. ## :warning: Known issues @@ -47,9 +47,9 @@ The following issues may need a workaround for the time being. Please search the ### Installer Issues -The installer is generally a bit unstable, we hope to be able to offer some reasonable packages at some point. Some of the GUI driven parts before the first login are also in a somewhat questionable state, ymmv. +The installer is generally a bit unstable, we hope to be able to offer some reasonable packages at some point. Some of the GUI driven parts before the first login are also in a somewhat questionable state. -For now the installer distro selection is pretty good at auto-detecting your os and usually does an ok job depending on your distro. You should usually not need to pass a --distribution and --release parameter, those are still supported for the time being but their use is not recommended. +For now the installer distro selection is pretty good at auto detecting your os and usually does an ok job depending on your distro. You should usually not need to pass a --distribution and --release parameter, those are still supported for the time being but their use isn't recommended. The ui works best if you don't use it in an opinionated fashion and change just the bare minimal. @@ -57,12 +57,12 @@ If you want to skip the installer GUI completely you can configure LibreTime usi ### Media-Monitor config needs manual removing -If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in +If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you don't run into the problems described in https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value. ### Outdated silan reports unreliable cue in/out information -Out of the box the installer installs a broken, outdated version of silan on some Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except Debian testing which has the silan 0.3.3 and CentOS which does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). +Out of the box the installer installs a broken, outdated version of silan on some Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except Debian testing which has the silan 0.3.3 and CentOS which doesn't have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds. @@ -103,7 +103,7 @@ opam install "liquidsoap<1.3.0" ### No watched folder support -Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. +Currently LibreTime doesn't support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. ### No line in support @@ -111,7 +111,7 @@ This feature went missing from LibreTime due to the fact that we based our code ### Playout won't work if locale is missing -Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. +Some minimal OS installs don't have a default locale configured. This only seems to affect some VPS installs as they often don't have a locale setup in the default images provided. You can set up the locale using a combination of the following commands. You might also want to consult the documentation of your VPS provider as it may contain an official way to set up locales when provisioning a VPS. @@ -120,7 +120,7 @@ You can set up the locale using a combination of the following commands. You mig localectl set-locale LANG="en_US.utf8" ``` -These instructions do not seem to work on all Debian based distros so you might need to use `update-locale` as follows. +These instructions don't seem to work on all Debian based distros so you might need to use `update-locale` as follows. ```bash #Purge all locales but en_US.UTF-8 @@ -135,4 +135,4 @@ Some translations might miss the tarball. They didn't get lost but the build cha ## :memo: Colophon -I would like to use this space to extend a warm welcome to our new Maintainers @paddatrapper, @frecuencialibre and @ned-kelly. We are happy to have you on board. Thank you very much for helping maintain LibreTime ❤️ +I would like to use this space to extend a warm welcome to our new Maintainers @paddatrapper, @frecuencialibre and @ned-kelly. We're happy to have you on board. Thank you very much for helping maintain LibreTime ❤️ diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.07.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.07.md similarity index 86% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.07.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.07.md index 53b362f7b..e28cb600b 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.07.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.07.md @@ -41,7 +41,7 @@ The LibreTime project wants to thank the following contributors for contributing ## :bug: Bug fixes - Fix DOS line-endings in vendorized PHP dependencies for packaging. -- Fix overlapping show names if show does not fit in calendar. +- Fix overlapping show names if show doesn't fit in calendar. - Fall back to treating file as MP3 if it isn't recognized by mutagen. - Remove defunct support-setting page. - Remove legacy AAC code, fix AAC support for SHOUTcast. @@ -63,7 +63,7 @@ The LibreTime project wants to thank the following contributors for contributing ### Deprecation of Debian 8 (Jessie) -This info is an early warning that we are deprecating a major os version. +This info is an early warning that we're deprecating a major os version. Debian 9 (Stretch) is now available and Jessie is EOL since June 2018. @@ -73,9 +73,9 @@ The following issues may need a workaround for the time being. Please search the ### Installer Issues -The installer is generally a bit unstable, we hope to be able to offer some reasonable packages at some point. Some of the GUI driven parts before the first login are also in a somewhat questionable state, ymmv. +The installer is generally a bit unstable, we hope to be able to offer some reasonable packages at some point. Some of the GUI driven parts before the first login are also in a somewhat questionable state. -For now the installer distro selection is pretty good at auto-detecting your os and usually does an ok job depending on your distro. You should usually not need to pass a --distribution and --release parameter, those are still supported for the time being but their use is not recommended. +For now the installer distro selection is pretty good at auto detecting your os and usually does an ok job depending on your distro. You should usually not need to pass a --distribution and --release parameter, those are still supported for the time being but their use isn't recommended. The UI works best if you don't use it in an opinionated fashion and change just the bare minimal. @@ -83,12 +83,12 @@ If you want to skip the installer GUI completely you can configure LibreTime usi ### Media-Monitor config needs manual removing -If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in +If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you don't run into the problems described in https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value. ### Outdated silan reports unreliable cue in/out information -Out of the box the installer installs a broken, outdated version of silan (0.3.2) on some Debian based Platforms (ie. Ubuntu). This affects Ubuntu 16.04, Debian Jessie and Debian Stretch. CentOS does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). +Out of the box the installer installs a broken, outdated version of silan (0.3.2) on some Debian based Platforms (ie. Ubuntu). This affects Ubuntu 16.04, Debian Jessie and Debian Stretch. CentOS doesn't have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds. @@ -129,7 +129,7 @@ opam install "liquidsoap<1.3.0" ### No watched folder support -Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. +Currently LibreTime doesn't support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. ### No line in support @@ -137,7 +137,7 @@ This feature went missing from LibreTime due to the fact that we based our code ### Playout won't work if locale is missing -Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. +Some minimal OS installs don't have a default locale configured. This only seems to affect some VPS installs as they often don't have a locale setup in the default images provided. You can set up the locale using a combination of the following commands. You might also want to consult the documentation of your VPS provider as it may contain an official way to set up locales when provisioning a VPS. @@ -146,7 +146,7 @@ You can set up the locale using a combination of the following commands. You mig localectl set-locale LANG="en_US.utf8" ``` -These instructions do not seem to work on all Debian based distros so you might need to use `update-locale` as follows. +These instructions don't seem to work on all Debian based distros so you might need to use `update-locale` as follows. ```bash #Purge all locales but en_US.UTF-8 diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.08.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.08.md similarity index 85% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.08.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.08.md index ff01a8ee2..c4ee3d538 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.08.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.08.md @@ -19,7 +19,7 @@ The LibreTime project wants to thank the following contributors for contributing ## :rocket: Features -- The LibreTime project now has a proper logo! +- The LibreTime project now has a proper logo. - New "Show Listener Stats" in "Analytics" contains listeners statistics on specific shows. - Display time of last podcast import in downloaded podcasts view. - Allow sorting by last play date in smartblocks, makes creating playlists that play the least played track possible. @@ -36,7 +36,7 @@ The LibreTime project wants to thank the following contributors for contributing ## :fire: Deprecation and removal -- Dropped support for Debian Jessie as it is end-of-life +- Dropped support for Debian Jessie as it's end-of-life - Liquidsoap 1.1.1 support. 3.0.0-alpha.8 is most likely the last version to support liquidsoap 1.1.1 out of the box. The number of distros that install a current version of liquidsoap are gaining the majority and once Ubuntu releases a version of their distro that has liquidsoap 1.3.x we will switch to native liquidsoap 1.3.x support. Users still on liquidsoap 1.1.1 will need to apply a patch to their liquidsoap scripts (or update liquidsoap). ## :warning: Known issues @@ -45,9 +45,9 @@ The following issues may need a workaround for the time being. Please search the ### Installer Issues -The installer is generally a bit unstable, we hope to be able to offer some reasonable packages at some point. Some of the GUI driven parts before the first login are also in a somewhat questionable state, ymmv. +The installer is generally a bit unstable, we hope to be able to offer some reasonable packages at some point. Some of the GUI driven parts before the first login are also in a somewhat questionable state. -For now the installer distro selection is pretty good at auto-detecting your os and usually does an ok job depending on your distro. You should usually not need to pass a --distribution and --release parameter, those are still supported for the time being but their use is not recommended. +For now the installer distro selection is pretty good at auto detecting your os and usually does an ok job depending on your distro. You should usually not need to pass a --distribution and --release parameter, those are still supported for the time being but their use isn't recommended. The UI works best if you don't use it in an opinionated fashion and change just the bare minimal. @@ -55,12 +55,12 @@ If you want to skip the installer GUI completely you can configure LibreTime usi ### Media-Monitor config needs manual removing -If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in +If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you don't run into the problems described in https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value. ### Outdated silan reports unreliable cue in/out information -Out of the box the installer installs a broken, outdated version of silan (0.3.2) on some Debian based Platforms (ie. Ubuntu). This affects Ubuntu 16.04, Debian Jessie and Debian Stretch. CentOS does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). +Out of the box the installer installs a broken, outdated version of silan (0.3.2) on some Debian based Platforms (ie. Ubuntu). This affects Ubuntu 16.04, Debian Jessie and Debian Stretch. CentOS doesn't have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds. @@ -101,7 +101,7 @@ opam install "liquidsoap<1.3.0" ### No watched folder support -Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. +Currently LibreTime doesn't support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. ### No line in support @@ -109,7 +109,7 @@ This feature went missing from LibreTime due to the fact that we based our code ### Playout won't work if locale is missing -Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. +Some minimal OS installs don't have a default locale configured. This only seems to affect some VPS installs as they often don't have a locale setup in the default images provided. You can set up the locale using a combination of the following commands. You might also want to consult the documentation of your VPS provider as it may contain an official way to set up locales when provisioning a VPS. @@ -118,7 +118,7 @@ You can set up the locale using a combination of the following commands. You mig localectl set-locale LANG="en_US.utf8" ``` -These instructions do not seem to work on all Debian based distros so you might need to use `update-locale` as follows. +These instructions don't seem to work on all Debian based distros so you might need to use `update-locale` as follows. ```bash #Purge all locales but en_US.UTF-8 diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.09.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.09.md similarity index 80% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.09.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.09.md index 38476d1e9..f5d63771e 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.09.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.09.md @@ -33,7 +33,7 @@ The LibreTime project wants to thank the following contributors for contributing - Display artwork from ID3 tags if available - Expose track metadata or artwork in new API endpoint -- "Track Type" feature to classify tracks for auto-DJ +- "Track Type" feature to classify tracks for auto DJ - support liquidsoap versions 1.1.1, 1.3.x and 1.4.x out of the box - Improved French translation - Updated jquery.cookie to js.cookie @@ -59,9 +59,9 @@ The following issues may need a workaround for the time being. Please search the ### Installer Issues -The installer is generally a bit unstable, we hope to be able to offer some reasonable packages at some point. Some of the GUI driven parts before the first login are also in a somewhat questionable state, ymmv. +The installer is generally a bit unstable, we hope to be able to offer some reasonable packages at some point. Some of the GUI driven parts before the first login are also in a somewhat questionable state. -For now the installer distro selection is pretty good at auto-detecting your os and usually does an ok job depending on your distro. You should usually not need to pass a --distribution and --release parameter, those are still supported for the time being but their use is not recommended. +For now the installer distro selection is pretty good at auto detecting your os and usually does an ok job depending on your distro. You should usually not need to pass a --distribution and --release parameter, those are still supported for the time being but their use isn't recommended. The UI works best if you don't use it in an opinionated fashion and change just the bare minimal. @@ -70,12 +70,12 @@ f ### Media-Monitor config needs manual removing -If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in +If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you don't run into the problems described in https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value. ### Outdated silan reports unreliable cue in/out information -Out of the box the installer installs a broken, outdated version of silan (0.3.2) on some Ubuntu 16.04. CentOS does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). +Out of the box the installer installs a broken, outdated version of silan (0.3.2) on some Ubuntu 16.04. CentOS doesn't have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio). Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds. @@ -83,7 +83,7 @@ tldr: **[Silan Installation](https://github.com/libretime/libretime/wiki/Silan-I ### No watched folder support -Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. +Currently LibreTime doesn't support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. ### No line in support @@ -91,7 +91,7 @@ This feature went missing from LibreTime due to the fact that we based our code ### Playout won't work if locale is missing -Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. +Some minimal OS installs don't have a default locale configured. This only seems to affect some VPS installs as they often don't have a locale setup in the default images provided. You can set up the locale using a combination of the following commands. You might also want to consult the documentation of your VPS provider as it may contain an official way to set up locales when provisioning a VPS. @@ -100,7 +100,7 @@ You can set up the locale using a combination of the following commands. You mig localectl set-locale LANG="en_US.utf8" ``` -These instructions do not seem to work on all Debian based distros so you might need to use `update-locale` as follows. +These instructions don't seem to work on all Debian based distros so you might need to use `update-locale` as follows. ```bash #Purge all locales but en_US.UTF-8 diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.10.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.10.md similarity index 81% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.10.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.10.md index bae4e09f7..adaf3c1ea 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.10.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.10.md @@ -46,8 +46,8 @@ The LibreTime project wants to thank the following contributors for contributing ## :fire: Deprecation and removal - Removed broken Soundcloud integration -- Dropped support for Ubuntu Xenial as it is end-of-life -- Dropped support for Debian Stretch as it is end-of-life +- Dropped support for Ubuntu Xenial as it's end-of-life +- Dropped support for Debian Stretch as it's end-of-life - Removed SysV and Upstart init system files - Removed broken My Podcasts feature @@ -111,7 +111,7 @@ The UI works best if you don't use it in an opinionated fashion and change just ### No watched folder support -Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. This is tracked in [#70](https://github.com/libretime/libretime/issues/70). +Currently LibreTime doesn't support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. This is tracked in [#70](https://github.com/libretime/libretime/issues/70). ### No line in support @@ -119,7 +119,7 @@ This feature went missing from LibreTime due to the fact that we based our code ### Playout won't work if locale is missing -Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. This is tracked in [#317](https://github.com/libretime/libretime/issues/317). +Some minimal OS installs don't have a default locale configured. This only seems to affect some VPS installs as they often don't have a locale setup in the default images provided. This is tracked in [#317](https://github.com/libretime/libretime/issues/317). You can set up the locale using a combination of the following commands. You might also want to consult the documentation of your VPS provider as it may contain an official way to set up locales when provisioning a VPS. @@ -128,7 +128,7 @@ You can set up the locale using a combination of the following commands. You mig localectl set-locale LANG="en_US.utf8" ``` -These instructions do not seem to work on all Debian based distros so you might need to use `update-locale` as follows. +These instructions don't seem to work on all Debian based distros so you might need to use `update-locale` as follows. ```bash #Purge all locales but en_US.UTF-8 diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.11.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.11.md similarity index 96% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.11.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.11.md index 948bc7b1c..da64a5672 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.11.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.11.md @@ -13,6 +13,8 @@ The LibreTime project wants to thank the following contributors for authoring PR - @jooola - @paddatrapper + + ## :rocket: Features - Use setuptools entrypoints ([#1409](https://github.com/libretime/libretime/issues/1409)) @@ -116,6 +118,8 @@ The LibreTime project wants to thank the following contributors for authoring PR - **installer:** remove /var/tmp/airtime reference - **worker:** drop logfile reference until environment variable expansion works correctly + + ## :arrow_up: Upgrading ### Analyzer certificate verification @@ -180,7 +184,7 @@ The `pypo` section has been changed: The deprecated sections `monit` and `facebook` are unused, they can be removed from your configuration file. -Unless you use a custom auth backend, the `ldap` section can be removed from your configuration file. +Unless you use a custom auth mechanism, the `ldap` section can be removed from your configuration file. Remove any quoted values in your configuration file, validation might fail otherwise. See the following example: @@ -210,12 +214,12 @@ The Worker configuration environment variables names changed: ### Log files new paths -When running Playout from the command line, the service will not log to a file by default. +When running Playout from the command line, the service won't log to a file by default. When running Playout as a systemd service, the log file moved from `/var/log/airtime/pypo/pypo.log` to `/var/log/libretime/playout.log` The Playout Notify log file at `/var/log/airtime/pypo-liquidsoap/notify.log` was removed and merged into the existing `/var/log/libretime/liquidsoap.log` log file. -When running Liquidsoap from the command line, the service will not log to a file by default. +When running Liquidsoap from the command line, the service won't log to a file by default. When running Liquidsoap as a systemd service, the log file moved from `/var/log/airtime/pypo-liquidsoap/ls_script.log` to `/var/log/libretime/liquidsoap.log` The Legacy log file moved from `/var/log/airtime/zendphp.log` to `/var/log/libretime/legacy.log` @@ -272,7 +276,7 @@ sudo pip3 uninstall rgain3 ### No static files for the API -The API does not rely on static files in production anymore. +The API doesn't rely on static files in production anymore. Run the following command to clean the old files: @@ -286,7 +290,7 @@ The following issues may need a workaround for the time being. Please search the ### Ubuntu 18.04 Playout Status -The playout status notifications in the web interface are not working. The issue +The playout status notifications in the web interface aren't working. The issue is tracked in [#1606](https://github.com/libretime/libretime/issues/1606). The playout works correctly and can be heard in Icecast, however the **On Air** button is greyed out and the status reported on the **Streams** status page can diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.12.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.12.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.12.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.12.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.13.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.13.md similarity index 99% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.13.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.13.md index aef8929ac..da09c3408 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-alpha.13.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.13.md @@ -16,6 +16,8 @@ The LibreTime project wants to thank the following contributors for authoring PR - Maxime Leroy - Mykola + + ## :rocket: Features - remove unused python3-venv package ([#1728](https://github.com/libretime/libretime/issues/1728)) @@ -100,6 +102,8 @@ The LibreTime project wants to thank the following contributors for authoring PR - use track_type_id in smartblock criteria - **legacy:** no invalid track type in smartblock criteria + + ## :fire: Deprecation and removal ### Allowed CORS origins configuration location @@ -110,7 +114,7 @@ The allowed CORS origins configuration moved from the database to the configurat :::caution -Please run this **before the upgrade procedure**! +Please run this **before the upgrade procedure**. ::: diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-beta.0.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.0.md similarity index 99% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-beta.0.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.0.md index 46221bf7b..9dd1f8fe4 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-beta.0.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.0.md @@ -14,6 +14,8 @@ The LibreTime project wants to thank the following contributors for authoring PR - @paddatrapper - Milo Ivir + + ## :rocket: Features - **playout:** use liquidsoap version functions @@ -101,6 +103,8 @@ The LibreTime project wants to thank the following contributors for authoring PR - nginx depends on legacy in docker-compose ([#2147](https://github.com/libretime/libretime/issues/2147)) - **playout:** remove shutdown_handler + + ## :fire: Deprecation and removal ### Ubuntu Bionic support deprecation @@ -127,7 +131,7 @@ Along with the Debian Buster deprecation, the following dependencies versions ar :::caution -Please follow this **before the upgrade procedure**! +Please follow this **before the upgrade procedure**. ::: diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-beta.1.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.1.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/releases/3.0.0-beta.1.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.1.md diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.2.md b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.2.md new file mode 100644 index 000000000..c6b748165 --- /dev/null +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.2.md @@ -0,0 +1,27 @@ +--- +title: LibreTime 3.0.0 beta 2 +--- + +import ReleaseHead from './\_release-head.md'; + + + +## :sparkling_heart: Contributors + +The LibreTime project wants to thank the following contributors for authoring PRs to this release: + +- @jooola +- @paddatrapper + +## :rocket: Features + +- systemd service hardening ([#2186](https://github.com/libretime/libretime/issues/2186)) +- extra systemd service hardening ([#2197](https://github.com/libretime/libretime/issues/2197)) + +## :bug: Bug fixes + +- start playout service after liquidsoap ([#2164](https://github.com/libretime/libretime/issues/2164)) +- include version variable inside containers +- change version format +- **legacy:** add play button to stream player ([#2190](https://github.com/libretime/libretime/issues/2190)) +- **legacy:** correct log levels ([#2196](https://github.com/libretime/libretime/issues/2196)) diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/README.md b/website/versioned_docs/version-3.0.0-beta.2/releases/README.md similarity index 63% rename from website/versioned_docs/version-3.0.0-beta.1/releases/README.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/README.md index 858a5c2cf..6b72f9786 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/README.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/README.md @@ -10,6 +10,6 @@ LibreTime is following [semantic versioning](https://semver.org/). :::note -:sparkles: New LibreTime versions are released when it is ready :tm:. +:sparkles: New LibreTime versions are released when it's ready :tm:. ::: diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/_category_.yml b/website/versioned_docs/version-3.0.0-beta.2/releases/_category_.yml similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/releases/_category_.yml rename to website/versioned_docs/version-3.0.0-beta.2/releases/_category_.yml diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/_release-head.md b/website/versioned_docs/version-3.0.0-beta.2/releases/_release-head.md similarity index 70% rename from website/versioned_docs/version-3.0.0-beta.1/releases/_release-head.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/_release-head.md index 015623113..6b82da085 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/_release-head.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/_release-head.md @@ -6,7 +6,7 @@ import TarballLink from '@site/src/components/TarballLink'; Please report new issues and/or feature requests in [the issue tracker](https://github.com/libretime/libretime/issues). -Join our [discourse](https://discourse.libretime.org/) or chat with us on our [mattermost](https://chat.libretime.org/) if you need help and for general discussion. +For general discussion or if you need help, you can join the [discourse](https://discourse.libretime.org/) forum or chat on the [mattermost](https://chat.libretime.org/) server. ::: diff --git a/website/versioned_docs/version-3.0.0-beta.1/releases/unreleased.md b/website/versioned_docs/version-3.0.0-beta.2/releases/unreleased.md similarity index 92% rename from website/versioned_docs/version-3.0.0-beta.1/releases/unreleased.md rename to website/versioned_docs/version-3.0.0-beta.2/releases/unreleased.md index 0c9a125ba..18bad9f26 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/releases/unreleased.md +++ b/website/versioned_docs/version-3.0.0-beta.2/releases/unreleased.md @@ -20,7 +20,7 @@ The LibreTime project wants to thank the following contributors for authoring PR :::caution -Please follow this **before the upgrade procedure**! +Please follow this **before the upgrade procedure**. ::: diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/README.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/README.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/README.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/README.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/_category_.yml b/website/versioned_docs/version-3.0.0-beta.2/user-manual/_category_.yml similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/_category_.yml rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/_category_.yml diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot353-contents_of_show.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot353-contents_of_show.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot353-contents_of_show.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot353-contents_of_show.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot451-calendar.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot451-calendar.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot451-calendar.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot451-calendar.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot452-calendar_resolution.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot452-calendar_resolution.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot452-calendar_resolution.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot452-calendar_resolution.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot459-update_show.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot459-update_show.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot459-update_show.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot459-update_show.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot488-add_remove_content.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot488-add_remove_content.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot488-add_remove_content.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot488-add_remove_content.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot489-show_content.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot489-show_content.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot489-show_content.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot489-show_content.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot490-delete_this_instance.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot490-delete_this_instance.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot490-delete_this_instance.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot490-delete_this_instance.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot583-show_instance_description_vc9ooit.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot583-show_instance_description_vc9ooit.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar-screenshot583-show_instance_description_vc9ooit.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot583-show_instance_description_vc9ooit.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar.md similarity index 79% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar.md index a69f6bb0b..bfba05e39 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/calendar.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar.md @@ -20,11 +20,11 @@ Episodes of repeating shows also have an **Instance Description** field in which ![](./calendar-screenshot583-show_instance_description_vc9ooit.png) -Alternatively, individual shows can be clicked on and dragged to new days and times in the calendar. However, LibreTime will not allow you to drag a future show into the past, or drag and drop instances of a repeated show. In the **Day** and **Week** views, show length can be adjusted by clicking on the lower edge of the show box, and dragging the edge of the box upwards or downwards. The new show length is calculated automatically. +Alternatively, individual shows can be clicked on and dragged to new days and times in the calendar. However, LibreTime won't allow you to drag a future show into the past, or drag and drop instances of a repeated show. In the **Day** and **Week** views, show length can be adjusted by clicking on the lower edge of the show box, and dragging the edge of the box upwards or downwards. The new show length is calculated automatically. ### Adding content to a show -To add content to a show, click the show in any view on the Calendar, and select **Schedule Tracks** from the pop-up menu. Shows that do not yet contain any scheduled content are marked with a red exclamation mark icon, to the right of the show start and end times in the top bar. Shows partially filled with content have a yellow exclamation mark icon. During playout of the show, a green play icon will also be shown in the top bar. +To add content to a show, click the show in any view on the Calendar, and select **Schedule Tracks** from the pop-up menu. Shows that don't yet contain any scheduled content are marked with a red exclamation mark icon, to the right of the show start and end times in the top bar. Shows partially filled with content have a yellow exclamation mark icon. During playout of the show, a green play icon will also be shown in the top bar. ![](./calendar-screenshot488-add_remove_content.png) @@ -48,8 +48,8 @@ To delete an upcoming instance of a repeating show, click on the show in the **C ![](./calendar-screenshot490-delete_this_instance.png) -You cannot delete or remove content from shows that have already played out. These shows have only one option on the pop-up menu, which is **View**. +You can't delete or remove content from shows that have already played out. These shows have only one option on the pop-up menu, which is **View**. ### Cancelling playout -If you wish to cancel playout of a show while it is running, click on the show in the **Calendar** and select **Cancel Show** from the pop-up menu. This action cannot be undone. +If you wish to cancel playout of a show while it's running, click on the show in the **Calendar** and select **Cancel Show** from the pop-up menu. This action can't be undone. diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-columns.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-columns.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-columns.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-columns.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-delete-extra.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-delete-extra.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-delete-extra.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-delete-extra.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-drag-and-drop.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-drag-and-drop.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-drag-and-drop.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-drag-and-drop.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-end-gap.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-end-gap.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-end-gap.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-end-gap.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-filter.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-filter.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-filter.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-filter.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-now-playing.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-now-playing.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard-now-playing.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-now-playing.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard.md similarity index 95% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard.md index 3b69dded3..e46504e21 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/dashboard.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard.md @@ -56,12 +56,12 @@ column, and have a pink background. If a show is overbooked, which means the total playout duration is longer than the time allowed for the show, a brown row indicates that the item will be faded -out when the show ends. A red row indicates that the item will not be played at +out when the show ends. A red row indicates that the item won't be played at all. The length of the overbooking is shown in minutes and seconds in the last row of the show. To remove the extra items from the end of an overbooked show, click the **Scissors** button at the top left of the table. -Alternatively, check the boxes for items which have not yet completed playout, +Alternatively, check the boxes for items which haven't yet completed playout, and click the **Trashcan** button, to the right of the Scissors, to remove them from the schedule. If you remove the currently playing item, playout will skip to the next item in the show automatically, so you should make sure you have @@ -74,13 +74,13 @@ playing item, click the button with the end arrow icon, to the right of the **Trashcan**. To cancel the current show completely, click the red button to the right again. -A pop-up window will ask you to confirm the cancellation, as this action cannot +A pop-up window will ask you to confirm the cancellation, as this action can't be undone. Items which are no longer available have an exclamation mark icon in the second column. This may happen for media files which were part of previous shows, and were removed from LibreTime's library (main storage or watched folders) -subsequently. Items which are included in forthcoming shows cannot be removed +subsequently. Items which are included in forthcoming shows can't be removed from the Library via the LibreTime interface. ### Adding content to a running show diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/listener-stats-stream-stats.jpg b/website/versioned_docs/version-3.0.0-beta.2/user-manual/listener-stats-stream-stats.jpg similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/listener-stats-stream-stats.jpg rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/listener-stats-stream-stats.jpg diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/listener-stats.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/listener-stats.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/listener-stats.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/listener-stats.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/live-broadcast.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/live-broadcast.md similarity index 92% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/live-broadcast.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/live-broadcast.md index 1b1ac9868..ac8266a1c 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/live-broadcast.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/live-broadcast.md @@ -57,11 +57,11 @@ configured in the LibreTime **Streams** page, on LibreTime's **System** menu. 1. When its almost your show time go to your LibreTime page and look at the time in the top right when your show starts go to Butt. 2. Click the white Play button (third button in the middle). -3. If it says connecting... and then stream time with a counter- congratulations, your are connected! +3. If it says connecting... and then stream time with a counter- congratulations, your are connected. 4. Go to the LibreTime page and at the top right under Source Streams the - tab besides Show Source is to the left and Orange - if it is and Current + tab besides Show Source is to the left and Orange - if it's and Current shows Live Show you are connected. -5. If it is gray, click on the **Show Source** switch to the right of it and it +5. If it's gray, click on the **Show Source** switch to the right of it and it will toggle your show on and you will be broadcasting. _Note: whether auto connect is turned on is a station specific setting so it could work either way_ @@ -72,7 +72,7 @@ the left. It will save a mp3 based upon the date and time in your home/user directory by default. Everything should now be working and you can broadcast for your entire time -slot. If you choose to stop streaming before it is over click the white square +slot. If you choose to stop streaming before it's over click the white square **Stop** button to disconnect. Then go to the LibreTime page and if the Show Source didn't automatically disconnect you can click it to the right and it should turn gray. diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists-playlist-editor.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-playlist-editor.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists-playlist-editor.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-playlist-editor.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists-smartblock-advanced.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-advanced.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists-smartblock-advanced.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-advanced.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists-smartblock-content.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-content.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists-smartblock-content.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-content.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists-smartblock-options.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-options.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists-smartblock-options.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-options.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists.md similarity index 82% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists.md index d293df869..4cf99aaa5 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playlists.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists.md @@ -16,7 +16,7 @@ With a playlist open, drag and drop items from the search results on the left in After adding files to the playlist, the total playlist time is displayed in the top right corner. The duration of an individual file is shown in each row of the playlist in a white font, and beneath this figure the time since the beginning of the playlist is displayed in a smaller light grey font. This elapsed time figure can be used as a time check for voice tracks, although this option may limit the re-usability of the voice track. -To audition a playlist file in your web browser, click the white triangle button on the left side of its row. (If the format of the file is not supported by your browser, the triangle in this button will be greyed out). If audition of the file format is supported, a pop-up window will open, with the playlist starting at the file you clicked. +To audition a playlist file in your web browser, click the white triangle button on the left side of its row. (If the format of the file isn't supported by your browser, the triangle in this button will be greyed out). If audition of the file format is supported, a pop-up window will open, with the playlist starting at the file you clicked. Click the small white **x** icon on the right hand side of each row to remove a file from the playlist. You can also drag and drop files to re-order them, or click the **Shuffle** button to re-order files automatically. @@ -38,11 +38,11 @@ To create a smart block, click the **Smartblocks** button on the left sidebar, a Fill out the smart block's **Name**, **Search Criteria**, and **Limit to** sections. The search criteria can be any one of LibreTime's metadata categories, such as **Title**, **Creator** or **Genre**. The modifier depends on whether the metadata in question contains letters or numbers. For example, **Title** has modifiers including _contains_ and _starts with_, whereas the modifiers for **BPM** include _is greater than_ and _is in the range_. -If you have a large number of files which meet the criteria that you specify, you may wish to limit the duration of the smart block using the **Limit to** field, so that it fits within the show you have in mind. Select **hours**, **minutes** or **items** from the drop-down menu, and click the **Generate** button again, if it is a static smart block. Then click the **Save** button. +If you have a large number of files which meet the criteria that you specify, you may wish to limit the duration of the smart block using the **Limit to** field, so that it fits within the show you have in mind. Select **hours**, **minutes** or **items** from the drop-down menu, and click the **Generate** button again, if it's a static smart block. Then click the **Save** button. :::note -Smart Blocks by default will not overflow the length of a scheduled show. This is to prevent tracks from being cut-off because they exceed the time limit of a show. If you want a smartblock to schedule tracks until it is longer than the Time Limit you can check **"Allow last track to exceed time limit"** (helpful for avoiding dead air on autoscheduled shows). +Smart Blocks by default won't overflow the length of a scheduled show. This is to prevent tracks from being cut-off because they exceed the time limit of a show. If you want a smartblock to schedule tracks until it's longer than the Time Limit you can check **"Allow last track to exceed time limit"** (helpful for avoiding dead air on autoscheduled shows). ::: @@ -50,11 +50,11 @@ Smart Blocks by default will not overflow the length of a scheduled show. This i You can also set the **smart block type**. A **Static** smart block will save the criteria and generate the block content immediately. This enables you to edit the contents of the block in the **Library** page before adding it to a show. A **Dynamic** smart block will only save the criteria, and the specific content will be generated at the time the block is added to a show. After that, the content of the show can be changed or re-ordered in the **Now Playing** page. -Click the **plus button** on the left to add OR criteria, such as **Creator** containing _beck_ OR _jimi_. To add AND criteria, such as **Creator** containing _jimi_ AND BPM in the range _120_ to _130_, click the **plus button** on the right. (The criteria are not case sensitive). Click **Preview** to see the results. +Click the **plus button** on the left to add OR criteria, such as **Creator** containing _beck_ OR _jimi_. To add AND criteria, such as **Creator** containing _jimi_ AND BPM in the range _120_ to _130_, click the **plus button** on the right. (The criteria aren't case sensitive). Click **Preview** to see the results. :::tip -If you see the message **0 files meet the criteria**, it might mean that the files in the Library have not been tagged with the correct metadata. See the chapter [Preparing media](./preparing-media.md) for tips on tagging content. +If you see the message **0 files meet the criteria**, it might mean that the files in the Library haven't been tagged with the correct metadata. See the chapter [Preparing media](./preparing-media.md) for tips on tagging content. ::: @@ -62,7 +62,7 @@ If you see the message **0 files meet the criteria**, it might mean that the fil If you don't like the ordering which is generated, click the **Shuffle** button, or drag and drop the smart block contents into the order that you prefer. You can also remove items or add new items manually from the Library. Changes to static smart block contents are saved automatically when you add items, remove or re-order them, or click the **Generate** button. Click the **Save** button in the upper right corner to save any changes to smart block criteria. -By default, a smart block will not contain repeated items, which will limit the duration of the block if you do not have sufficient items meeting the specified criteria in your **Library**. To override the default behaviour, check the **Allow Repeat Tracks** box. The **Sort tracks by** menu offers the options of **random**, **newest** or **oldest** items first. +By default, a smart block won't contain repeated items, which will limit the duration of the block if you don't have sufficient items meeting the specified criteria in your **Library**. To override the default behaviour, check the **Allow Repeat Tracks** box. The **Sort tracks by** menu offers the options of **random**, **newest** or **oldest** items first. Smart blocks can be added to shows in the same way as a manually created playlist is added. Smart blocks can also be added to one or more playlists. In the case of a playlist containing a static smart block, click **Expand Static Block** to view the contents. For a dynamic smart block, you can review the criteria and duration limit by clicking **Expand Dynamic Block**. diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playout-history-history-templates.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-history-templates.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/playout-history-history-templates.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-history-templates.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playout-history-log-sheet.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-log-sheet.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/playout-history-log-sheet.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-log-sheet.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playout-history-new-hist-temp.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-new-hist-temp.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/playout-history-new-hist-temp.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-new-hist-temp.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playout-history.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history.md similarity index 94% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/playout-history.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history.md index 16342439e..79ced2d69 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/playout-history.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history.md @@ -30,7 +30,7 @@ The **History Templates** page on the History menu enables you to prepare report ![](./playout-history-new-hist-temp.png) -Either of these actions opens a page in which you can name the new template, and add or remove elements from the list on the left. To add a new element from the list on the right, click the plus icon for the item you require. If the element you require is not listed, you can use the **Add New Field** box at the lower end of the right side column. Select _string_, _boolean_, _integer_, or _float_, depending on the type of data that you wish to log, and then click the **+ Add** button. +Either of these actions opens a page in which you can name the new template, and add or remove elements from the list on the left. To add a new element from the list on the right, click the plus icon for the item you require. If the element you require isn't listed, you can use the **Add New Field** box at the lower end of the right side column. Select _string_, _boolean_, _integer_, or _float_, depending on the type of data that you wish to log, and then click the **+ Add** button. When the template is in the format you require, click the **Save** button, and **Set Default Template** if you wish. The new template will now be listed on the History Templates page. If you have set a new default template, any changes will be visible on the tabs of the Playout History page. @@ -197,7 +197,7 @@ In this case, the metadata returned would be in a different format from the abov } ``` -If you see the message _You are not allowed to access this resource_ when attempting to display schedule information in your web browser, log in to the LibreTime administration interface, click _System_ in the main menu, then _Preferences_. Set **Allow Remote Websites To Access "Schedule" Info?** to **Enabled**, click the **Save** button, then refresh the browser window opened on the schedule export URL. If you do not wish to make schedule information available to the public, set this option to **Disabled** instead. +If you see the message _You aren't allowed to access this resource_ when attempting to display schedule information in your web browser, log in to the LibreTime administration interface, click _System_ in the main menu, then _Preferences_. Set **Allow Remote Websites To Access "Schedule" Info?** to **Enabled**, click the **Save** button, then refresh the browser window opened on the schedule export URL. If you don't wish to make schedule information available to the public, set this option to **Disabled** instead. ### Caching schedule information diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/podcasts-podcasts_dashboard.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts-podcasts_dashboard.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/podcasts-podcasts_dashboard.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts-podcasts_dashboard.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/podcasts-podcasts_editor.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts-podcasts_editor.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/podcasts-podcasts_editor.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts-podcasts_editor.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/podcasts.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts.md similarity index 82% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/podcasts.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts.md index 13118a182..97b62d117 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/podcasts.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts.md @@ -6,7 +6,7 @@ The Podcasts page allows you add subscriptions to podcasts which are often used :::info -All podcasts available on iTunes have a RSS feed but it is sometimes hidden. See issue [#510](https://github.com/libretime/libretime/issues/510) for more information. RSS feeds that do not end in _.xml_ may be accepted by LibreTime yet fail to download episodes. A work-around is to download the episode using a podcast client such as [gpodder](https://gpodder.github.io/) and then manually upload and schedule the episode. +All podcasts available on iTunes have a RSS feed but it's sometimes hidden. See issue [#510](https://github.com/libretime/libretime/issues/510) for more information. RSS feeds that don't end in _.xml_ may be accepted by LibreTime yet fail to download episodes. A work-around is to download the episode using a podcast client such as [gpodder](https://gpodder.github.io/) and then manually upload and schedule the episode. Podcast feeds coming from Anchor.fm have been known to have a similar issue. diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/preparing-media-screenshot126-debra_silence.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media-screenshot126-debra_silence.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/preparing-media-screenshot126-debra_silence.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media-screenshot126-debra_silence.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/preparing-media-screenshot175-ex_falso.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media-screenshot175-ex_falso.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/preparing-media-screenshot175-ex_falso.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media-screenshot175-ex_falso.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/preparing-media.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media.md similarity index 87% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/preparing-media.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media.md index 05214555e..e4ccd7cc5 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/preparing-media.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media.md @@ -61,7 +61,7 @@ CP1256: Arabic On file ingest, LibreTime analyzes each Ogg Vorbis, MP3, AAC or FLAC file's loudness, and stores a _ReplayGain_ value for that file in its database. At playout time, the ReplayGain value is provided to Liquidsoap so that gain can be automatically adjusted to provide an average output of -14 dBFS loudness (14 decibels below full scale). See https://en.wikipedia.org/wiki/ReplayGain for more details of ReplayGain. -Because of this automatic gain adjustment, any files with average loudness higher than -14 dBFS will not sound louder than quieter files at playout time, but the lower crest factor in the louder files (their relatively low peak-to-average ratio) may be apparent in the output, making those files sound less dynamic. This may be an issue for contemporary popular music, which can average at -9 dBFS or louder before ReplayGain adjustment. (See https://www.soundonsound.com/sound-advice/dynamic-range-loudness-war for a detailed analysis of the problem). +Because of this automatic gain adjustment, any files with average loudness higher than -14 dBFS won't sound louder than quieter files at playout time, but the lower crest factor in the louder files (their relatively low peak-to-average ratio) may be apparent in the output, making those files sound less dynamic. This may be an issue for contemporary popular music, which can average at -9 dBFS or louder before ReplayGain adjustment. (See https://www.soundonsound.com/sound-advice/dynamic-range-loudness-war for a detailed analysis of the problem). Your station's producers should therefore aim for 14dB between peak and average loudness to maintain the crest factor of their prepared material (also known as _DR14_ on some dynamic range meters, such as the command-line DR14 T.meter available from https://sourceforge.net/projects/dr14tmeter/). If the producers are working to a different loudness standard, the ReplayGain modifier in LibreTime's Stream Settings page can be adjusted to suit their material. @@ -95,7 +95,7 @@ In the output from vorbisgain, _Peak_ is the maximum sample value of the file be ## Silence in media files -Before importing media, it is good practice to check for any silent sections in the media files. While LibreTime compensates for leading and trailing silence with the use of automatic cue-in and cue-out points, it is best to trim these files to the intended length before upload. Two notable audio file editors for removing silent sections are [Audacity](https://www.audacityteam.org/) and [Ocenaudio](https://www.ocenaudio.com/). +Before importing media, it's good practice to check for any silent sections in the media files. While LibreTime compensates for leading and trailing silence with the use of automatic cue-in and cue-out points, it's best to trim these files to the intended length before upload. Two notable audio file editors for removing silent sections are [Audacity](https://www.audacityteam.org/) and [Ocenaudio](https://www.ocenaudio.com/). :::danger diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-on-air-status.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-on-air-status.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-on-air-status.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-on-air-status.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-screenshot558-add_show.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot558-add_show.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-screenshot558-add_show.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot558-add_show.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-screenshot560-show_when.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot560-show_when.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-screenshot560-show_when.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot560-show_when.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-screenshot561-add_show_content.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot561-add_show_content.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-screenshot561-add_show_content.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot561-add_show_content.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-screenshot562-drag_show_content.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot562-drag_show_content.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-screenshot562-drag_show_content.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot562-drag_show_content.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-select_files.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-select_files.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows-select_files.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-select_files.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows.md similarity index 96% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows.md index aaff3fdf0..116ac476f 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/scheduling-shows.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows.md @@ -51,10 +51,10 @@ into the playlist. The bar at the end of the show's playlist will show the amount of time the show is underscheduled or overscheduled. Shows that are underscheduled will have dead air at the end and shows that are overscheduled will fade out exactly when the show is over (the orange colored entry), meaning tracks scheduled to start -after this point will not play (dark red colored entries). Click the **Ok** button in the bottom right to save. +after this point won't play (dark red colored entries). Click the **Ok** button in the bottom right to save. Show playback will start and end as per each show's start and end times, allowing you to rely completely on -LibreTime for running your station or using LibreTime as a part of your live setup to cover when DJs are not present. +LibreTime for running your station or using LibreTime as a part of your live setup to cover when DJs aren't present. When media is playing, the **On Air** indicator at the top will turn red. ![](./scheduling-shows-on-air-status.png) @@ -77,13 +77,13 @@ indicator. | Repeats? | If checked, allows for options to schedule a repeated show. Shows can repeat weekly up to monthly in increments of one week and can be scheduled on multiple days of the same week. An end date can be set, otherwise the show can be deleted by clicking on its entry in the calendar and clicking Delete > Future Occurrences. If **Linked ?** is checked, the playlist scheduled for the next show will also play for all future shows. | | _Autoloading Playlist_ | | | Add Autoloading Playlist? | If checked, allows for the following options | -| Select Playlist | Select the playlist the show will autofill from (shows autofill exactly one hour before air). If you wish to use a smartblock you must add it to a playlist and then select that playlist. This can be used to auto-schedule new podcast episodes to air. | +| Select Playlist | Select the playlist the show will autofill from (shows autofill exactly one hour before air). If you wish to use a smartblock you must add it to a playlist and then select that playlist. This can be used to auto schedule new podcast episodes to air. | | Repeat Playlist Until Show Is Full | If checked, the playlist will be added to the show multiple times until the slot is full. Useful for applying a one-hour music playlist made up of smartblocks to a two-hour show. | | _Live Stream Input_ | | | Use LibreTime/Custom Authentication | | | Show Source | | | _Who_ | | -| Search Users, DJs | Program Managers and Admins may assign DJs to a show, giving DJs access to schedule tracks for said show. DJs cannot create shows on their own. | +| Search Users, DJs | Program Managers and Admins may assign DJs to a show, giving DJs access to schedule tracks for said show. DJs can't create shows on their own. | | _Style_ | | | Background/Text Color | Set the color of the background and text of entries on the calendar. If not set, LibreTime will select contrasting colors for easy readability. | -| Show Logo | If desired, you can upload a show logo here. The logo does not appear on the public page. | +| Show Logo | If desired, you can upload a show logo here. The logo doesn't appear on the public page. | diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-api-settings.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-api-settings.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-api-settings.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-api-settings.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-general-playback-settings.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-general-playback-settings.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-general-playback-settings.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-general-playback-settings.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-libretime-master-source-stream.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-libretime-master-source-stream.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-libretime-master-source-stream.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-libretime-master-source-stream.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-libretime-show-source-stream.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-libretime-show-source-stream.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-libretime-show-source-stream.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-libretime-show-source-stream.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-station-info-settings.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-station-info-settings.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/settings-station-info-settings.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-station-info-settings.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/settings.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings.md similarity index 90% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/settings.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/settings.md index 24cdf79a4..52d918049 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/settings.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings.md @@ -44,14 +44,14 @@ The **Generate a smartblock and a playlist upon creation of a new podcast** option when enabled will create a smartblock matching the newest episode of a podcast and a playlist containing that smartblock automatically upon adding a podcast to LibreTime. This can also be done manually by the generate smartblock -and playlist button under a podcasts settings which is why it is disabled by +and playlist button under a podcasts settings which is why it's disabled by default. ![](./settings-api-settings.png) You can opt-in to test new features with the **Feature Previews** option. Features that we soft rollout this way may need more feedback or still have -tolerable bugs. This contains but is not limited to features like large ui +tolerable bugs. This contains but isn't limited to features like large ui refactors. You can switch back at any time. You can enable live, read-only access to the LibreTime schedule calendar for @@ -77,7 +77,7 @@ The **Dangerous Options** section provides an administrator the ability to erase :::danger -Erasing LibreTime's track library cannot be undone. +Erasing LibreTime's track library can't be undone. ::: @@ -97,7 +97,7 @@ their username on the right side of the menu bar. 1. On the "Code" field, type a unique code that can be easily identifiable. Example, for Music use "MUS" or for Sound Effects use something like "FX". 1. On the "Type Name" field, type a the name of the type of tracks. Example, "Station IDs". 1. On the "Description" field, enter the description of the type given. -1. On the "Visibility" drop down menu, choose to enable or disable the track type. By default, it is enabled. If disabled, it won't be shown across LibreTime or in the API for developers. +1. On the "Visibility" drop down menu, choose to enable or disable the track type. By default, it's enabled. If disabled, it won't be shown across LibreTime or in the API for developers. 1. Click **Save**. --- @@ -123,13 +123,13 @@ The second checkbox under Global Settings enables the sending of **Icecast Vorbi The **Stream Label** radio button allows you to set the metadata that will be sent with direct streams; _Artist_ and _Title_, _Show_, _Artist_ and _Title_, or _Station name_ and _Show name_. -The **Off Air Metadata** field configures the text that will be sent to any configured streaming servers, and from there on to media players, when Airtime is not streaming any output. +The **Off Air Metadata** field configures the text that will be sent to any configured streaming servers, and from there on to media players, when Airtime isn't streaming any output. Below this is the **Enable Replay Gain** checkbox which, if checked, automatically adjusts Airtime's output level to an average of -14dBFS, based on prior analysis of the level of individual files in the **Library**. This feature helps guard against unwanted changes in Airtime's output level caused by the typical variation in average level of recordings made in different studios at different times. The correction value for each file can be viewed by enabling the ReplayGain column in the **Library**. If Replay Gain is enabled, output level can be adjusted up to 10dB louder or quieter from the reference level of -14dBFS by clicking and dragging the **Replay Gain Modifier** control. Increasing level too far is likely to result in clipping (distortion) since the output level is adjusted to be greater than that of the original files. This scenario is indicated by amplitude correction factors greater than 1.0 in the Liquidsoap log file. -Click the **Save** button on the right side of the page to save any changes that you have made to global settings. If you are only using the hardware audio output, and will not be streaming to or from Airtime, you can leave the **Stream Settings** page after clicking the **Save** button. +Click the **Save** button on the right side of the page to save any changes that you have made to global settings. If you are only using the hardware audio output, and won't be streaming to or from Airtime, you can leave the **Stream Settings** page after clicking the **Save** button. ### Input stream settings @@ -143,7 +143,7 @@ Each type of input stream requires a username and password before the remote bro Input streams must have a **Port** for the remote broadcaster to connect to, which should be a number in the range from 1024 to 49151. If you have the Icecast or SHOUTcast streaming server running on the same machine as Airtime, you should avoid using port 8000 or 8001 for either type of Airtime input stream. This is because both Icecast and SHOUTcast use port 8000, and SHOUTcast also uses port 8001. If the usernames and passwords were similar, remote broadcasters might accidentally connect to the streaming server directly, bypassing Airtime. -To avoid further confusion, it is also recommended that you set a different **Mount Point** (the specific filename for broadcasters and listeners to connect to) from that used on your public Icecast or SHOUTcast server. +To avoid further confusion, it's also recommended that you set a different **Mount Point** (the specific filename for broadcasters and listeners to connect to) from that used on your public Icecast or SHOUTcast server. If your Airtime server is behind a firewall, and you wish remote broadcasters to connect input streams to it across the public Internet, you may need to click the **Override** link to set a **Connection URL** which is available from outside your local area network. This URL might be based on the domain name assigned to the router which forwards the appropriate port to your Airtime server. Then click **OK** to save the new connection URL. @@ -153,7 +153,7 @@ In the Master Panel, available input source streams are shown with an orange lin ![](./settings-libretime-master-source-stream.png) -If you have checked the **Auto Switch On** box in the Stream Settings page, the **Master Source** switch will move automatically to the active position, on the left, when an authenticated master source connects to Airtime. Otherwise, you can activate the switches manually by clicking the left side of each switch, or deactivate them by clicking the right side. The switches do not have to be dragged with the mouse, in the way that a switch on a hardware mixer would be pushed sideways. **Show Source** live input streams can also be manually activated or deactivated in the same way. If neither the show source or master source is active then LibreTime will default to what is scheduled to play in the Calendar. +If you have checked the **Auto Switch On** box in the Stream Settings page, the **Master Source** switch will move automatically to the active position, on the left, when an authenticated master source connects to Airtime. Otherwise, you can activate the switches manually by clicking the left side of each switch, or deactivate them by clicking the right side. The switches don't have to be dragged with the mouse, in the way that a switch on a hardware mixer would be pushed sideways. **Show Source** live input streams can also be manually activated or deactivated in the same way. If neither the show source or master source is active then LibreTime will default to what is scheduled to play in the Calendar. ![](./settings-libretime-show-source-stream.png) @@ -173,6 +173,6 @@ Click **Additional Options** to expand a box in which you can enter the username You can also set the specific **Mount Point** that listeners will connect to here. Then click one of the **Save** buttons in the upper or lower right corner of the page to update the Airtime server's settings. -Airtime supports output to Icecast in Ogg Vorbis, Ogg Opus, MP3 and AAC formats. When selecting a SHOUTcast server from the **Service Type** drop-down menu, you are restricted to using MP3 or AAC formats only, so the choice of Ogg Vorbis and Opus formats is greyed out in the **Stream Type** drop-down menu. The SHOUTcast username for stream sources is fixed, so you do not need to enter this value under **Additional Options**, but you will usually have to enter a password. +Airtime supports output to Icecast in Ogg Vorbis, Ogg Opus, MP3 and AAC formats. When selecting a SHOUTcast server from the **Service Type** drop-down menu, you are restricted to using MP3 or AAC formats only, so the choice of Ogg Vorbis and Opus formats is greyed out in the **Stream Type** drop-down menu. The SHOUTcast username for stream sources is fixed, so you don't need to enter this value under **Additional Options**, but you will usually have to enter a password. Any connection problems between Liquidsoap and Icecast or SHOUTcast are shown on the Stream Settings page. For example, if you enter the wrong password, you will see an _Authentication Required_ error message. To fix this, enter the correct password in the **Additional Options** box, and click the **Save** button. If the streaming server is down for any reason, or you have entered an incorrect **Server** name or **Port** number, you will see the message _Can not connect to the streaming server_. diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/status-screenshot521-system_status_240.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/status-screenshot521-system_status_240.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/status-screenshot521-system_status_240.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/status-screenshot521-system_status_240.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/status.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/status.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/status.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/status.md diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/users-user-edit.png b/website/versioned_docs/version-3.0.0-beta.2/user-manual/users-user-edit.png similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/users-user-edit.png rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/users-user-edit.png diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/users.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/users.md similarity index 86% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/users.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/users.md index 51801a370..288450e7f 100644 --- a/website/versioned_docs/version-3.0.0-beta.1/user-manual/users.md +++ b/website/versioned_docs/version-3.0.0-beta.2/user-manual/users.md @@ -4,7 +4,7 @@ title: Managing users :::danger -It is strongly recommended not to use the default `admin` account in production, especially if your LibreTime server is accessible from the internet. +It's strongly recommended not to use the default `admin` account in production, especially if your LibreTime server is accessible from the internet. ::: @@ -20,7 +20,7 @@ To add further user accounts to the system, one for each of your station staff t ### DJs - Everything Guests can do, plus -- Upload media (music, PSAs, underwriting, shows, etc.) to their own library (DJs cannot view other libraries) +- Upload media (music, PSAs, underwriting, shows, etc.) to their own library (DJs can't view other libraries) - Edit metadata, delete, and schedule media in their own library to shows they're assigned to - Preview uploaded media _without_ affecting the live playout - Create Playlists, Smart Blocks, and connect Podcasts and Webstreams to LibreTime @@ -45,7 +45,7 @@ To add further user accounts to the system, one for each of your station staff t To edit a user account, click on that user's row in the table, change the user's details in the box on the right side, and then click the **Save** button. To remove a user account, click the small **x** icon to the right -side of its row in the table. You cannot delete your own user account, and usernames cannot be changed once created. +side of its row in the table. You can't delete your own user account, and usernames can't be changed once created. ![](./users-user-edit.png) diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/webstreams-webstream.jpg b/website/versioned_docs/version-3.0.0-beta.2/user-manual/webstreams-webstream.jpg similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/webstreams-webstream.jpg rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/webstreams-webstream.jpg diff --git a/website/versioned_docs/version-3.0.0-beta.1/user-manual/webstreams.md b/website/versioned_docs/version-3.0.0-beta.2/user-manual/webstreams.md similarity index 100% rename from website/versioned_docs/version-3.0.0-beta.1/user-manual/webstreams.md rename to website/versioned_docs/version-3.0.0-beta.2/user-manual/webstreams.md diff --git a/website/versioned_sidebars/version-3.0.0-beta.1-sidebars.json b/website/versioned_sidebars/version-3.0.0-beta.2-sidebars.json similarity index 100% rename from website/versioned_sidebars/version-3.0.0-beta.1-sidebars.json rename to website/versioned_sidebars/version-3.0.0-beta.2-sidebars.json diff --git a/website/versions.json b/website/versions.json index e905c72fb..58348d0e7 100644 --- a/website/versions.json +++ b/website/versions.json @@ -1 +1 @@ -["3.0.0-beta.1"] +["3.0.0-beta.2"] diff --git a/worker/setup.py b/worker/setup.py index d9c771b83..06bac12be 100644 --- a/worker/setup.py +++ b/worker/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages, setup setup( name="libretime-worker", - version="3.0.0-beta.1", + version="3.0.0-beta.2", description="LibreTime Worker", author="LibreTime Contributors", url="https://github.com/libretime/libretime",