4
0
mirror of https://github.com/AzuraCast/AzuraCast.git synced 2024-06-18 15:07:05 +00:00
Commit Graph

3839 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece
31c55a2c0a
Specify install command explicitly. 2020-05-29 04:55:54 -05:00
Buster "Silver Eagle" Neece
1cbb5713a9
Avoid 3 Composer dep installs in CI. 2020-05-29 04:48:19 -05:00
Buster "Silver Eagle" Neece
408a609c56
Improve UX on demo instance. 2020-05-28 21:55:11 -05:00
Buster "Silver Eagle" Neece
1a977119fb
Download latest translations and run static build during CI/CD. (#2893) 2020-05-28 20:01:29 -05:00
Buster "Silver Eagle" Neece
a10e1612b0
Revert GitHub Actions
Further development will happen on a separate branch.
2020-05-28 01:30:58 -05:00
Buster "Silver Eagle" Neece
c432f4ad68
Minor update to crowdin.yaml 2020-05-28 01:09:22 -05:00
Buster "Silver Eagle" Neece
1e34fbad0d
Update default.yml 2020-05-28 01:06:58 -05:00
Buster "Silver Eagle" Neece
a44a42324a
Add Crowdin config to Dockerignore. 2020-05-28 01:06:05 -05:00
Buster "Silver Eagle" Neece
ba012504c1
Update default.yml 2020-05-28 01:05:44 -05:00
Buster "Silver Eagle" Neece
72e48caba1
Update default.yml 2020-05-28 00:45:46 -05:00
Buster "Silver Eagle" Neece
ade76e5be4
Update default.yml 2020-05-28 00:41:42 -05:00
Buster "Silver Eagle" Neece
db8010241a
Updates to allow building CrowdIn translations in CI/CD build. 2020-05-28 00:35:30 -05:00
Buster "Silver Eagle" Neece
dc2adade02
Pull new translations during CI/CD build. 2020-05-28 00:27:43 -05:00
Buster "Silver Eagle" Neece
df80edcb52
Fix issue with StationCloneForm inheritance. 2020-05-27 02:57:16 -05:00
Buster "Silver Eagle" Neece
0069df6d2d
Disable certain dangerous "advanced" features by default in new installs.
Some functionality of AzuraCast has always been intended for "Power Users", but seemingly no amount of warnings or labels will prevent users from discovering these features, misusing them, and either burdening our support channels or declaring AzuraCast to be "broken". With this update, new installations have some of these most dangerous settings (manual port assignments, manual directory selection, custom LS/Icecast config, etc.) disabled. They can easily be re-enabled by editing "azuracast.env" and turning them on, and will remain available for all previous users by default.
2020-05-27 02:36:30 -05:00
Buster "Silver Eagle" Neece
ba0d38af6c
Revert "#2874 -- Only install audiowaveform on X86_64 Archs (Ansible)."
This reverts commit 0babf8745f.
2020-05-26 21:11:30 -05:00
Buster "Silver Eagle" Neece
1c87b48bdb
#2834 -- Add CLI command to list user accounts.
Can be invoked by running CLI with "azuracast:account:list".
2020-05-26 02:38:18 -05:00
Buster "Silver Eagle" Neece
619b2d1e38
Create a Portainer JSON template for AzuraCast. 2020-05-25 18:15:14 -05:00
Buster "Silver Eagle" Neece
0babf8745f
#2874 -- Only install audiowaveform on X86_64 Archs (Ansible). 2020-05-25 03:31:51 -05:00
Buster "Silver Eagle" Neece
954b4d7b6f
Make the Docker Utility Script check for updates to itself. 2020-05-22 20:28:52 -05:00
Buster "Silver Eagle" Neece
ee997eff91
Add in-browser playback ability to recorded broadcasts. 2020-05-22 00:35:29 -05:00
Buster "Silver Eagle" Neece
ad8bb859d0
Fixes #2866 -- Fix error causing UNIX timestamps to appear on tables. 2020-05-22 00:01:11 -05:00
Buster "Silver Eagle" Neece
1c25a8301d
Automatically migrate from old "prefer release" setting to new one. 2020-05-21 20:53:34 -05:00
Buster "Silver Eagle" Neece
90fbf58f85
Update how AzuraCast handles "release mode".
All core AzuraCast Docker images are now tagged with "latest" for rolling-release updates and "stable" for the latest stable version. Switching to release builds switches the images used for all AzuraCast components, yielding a much more stable interaction between components. As new releases are made, the "stable" versions of each image are updated in unison with each other.
2020-05-21 20:27:26 -05:00
TychoWerner
ddb8c43c53
TuneIn Webhook actually send the album instead of the artist twice. (#2863)
The TuneIn Webhook currently sends the artist name as the album which is not correct obviously. Because of this, the TuneIn interface would show Artist - Song (Artist) instead of Artist - Song (Album).

This $np->now_playing->song->album should exist as it is in the Now Playing API. When empty it should be ignored and TuneIn wll deals with it.
2020-05-21 16:29:12 -05:00
Buster "Silver Eagle" Neece
983a24521d
Update default.yml 2020-05-21 02:17:16 -05:00
Buster "Silver Eagle" Neece
f93b150d54
#2860 -- Make Queue display page share permissions of queue API calls. 2020-05-20 18:41:24 -05:00
Buster "Silver Eagle" Neece
e3a2727b32
Make certs dir non-readonly for dev installs due to auto-self-signed creation. 2020-05-20 18:23:40 -05:00
Buster "Silver Eagle" Neece
f1b37e45ab
Move path of default self-signed cert on web container. 2020-05-19 05:35:49 -05:00
Buster "Silver Eagle" Neece
0bcb22057e
Fix issue with self-signed cert on web container. 2020-05-19 05:01:39 -05:00
Buster "Silver Eagle" Neece
56611698af
Add self-signed SSL cert back to web container. 2020-05-19 04:53:48 -05:00
Buster "Silver Eagle" Neece
ad808e513c
Make web container's nginx handle port 80 only. 2020-05-19 03:34:27 -05:00
Buster "Silver Eagle" Neece
899bea9b37
Revert removal of self-signed cert generation on nginx container. 2020-05-19 03:16:36 -05:00
Buster "Silver Eagle" Neece
24d3c4cf84
Prevent LetsEncrypt certs from mounting to nginx container. 2020-05-19 03:07:56 -05:00
Buster "Silver Eagle" Neece
94892c9a5a
Minor Docker Compose update for back compatibility. 2020-05-19 02:52:09 -05:00
Buster "Silver Eagle" Neece
bb91030d3b
Add helper function to simplify .env file var setting. 2020-05-19 02:19:30 -05:00
Buster "Silver Eagle" Neece
a7e8114add
Prevent non-web server from serving proxy requests. 2020-05-19 00:46:46 -05:00
Buster "Silver Eagle" Neece
3bfb8fb582
Minor Docker Utility Script fixes. 2020-05-19 00:17:26 -05:00
Buster "Silver Eagle" Neece
0070dde26c
Merge Docker Multi-site Setup into Core Setup
This commit merges the previous Docker Multi-site configuration into the core Docker Compose configuration for all installations.
2020-05-19 00:01:13 -05:00
Buster "Silver Eagle" Neece
77155fdac8
Rename sample env file to avoid conflicts with local dev. 2020-05-18 22:51:57 -05:00
Buster "Silver Eagle" Neece
bb1188ebc9
Make stream-type remote URL playlists managed by Liquidsoap only.
The Liquidsoap team has clarified that sending an annotated URL that points to a remote stream (as we do with this stream type) is not supported; as such, we're simply disabling it and letting the Liquidsoap AutoDJ handle it.
2020-05-18 02:03:22 -05:00
Buster "Silver Eagle" Neece
3d36fd611d
Disable sorting on custom fields for on-demand (for now). 2020-05-18 01:55:06 -05:00
Buster "Silver Eagle" Neece
2c51463df7
#2839 -- Set proper "hostname" value in Icecast config. 2020-05-16 16:53:29 -05:00
Buster "Silver Eagle" Neece
b86d6a58e9
Fix issue causing smaller table results to stretch too far vertically. 2020-05-16 03:35:55 -05:00
Buster "Silver Eagle" Neece
7c7f974870
Include format_time.js from previous commit. 2020-05-15 22:23:34 -05:00
Buster "Silver Eagle" Neece
ff852e39fa
Fix column selection, custom fields and player time formatting. 2020-05-15 22:23:16 -05:00
Buster "Silver Eagle" Neece
e18b40fd59
Make inline player text more visible on card headers. 2020-05-15 18:23:12 -05:00
Buster "Silver Eagle" Neece
9404c54d7b
Make sorting work on OnDemand pages. 2020-05-15 17:48:52 -05:00
Buster "Silver Eagle" Neece
7824ce9f4e
Make embeddable on-demand page fit vertical height too. 2020-05-15 17:42:41 -05:00
Buster "Silver Eagle" Neece
41d6f496be
Fun tricks with CSS to make On Demand player fit the page. 2020-05-15 17:23:35 -05:00