Vaalyn
63a2883757
Increase update revision for Ansible ( #4782 )
2021-11-11 02:36:11 -06:00
Vaalyn
11f1f44cea
Switch message queue from MariaDB to beanstalkd ( #4418 )
2021-07-21 16:45:22 -05:00
Vaalyn
2d1836e66e
Update Liquidsoap to match version from Docker installations ( #4401 )
2021-07-12 18:49:05 -05:00
Buster "Silver Eagle" Neece
141cb47b64
Update MariaDB version across Ansible installs.
2021-05-31 10:38:58 -05:00
Buster "Silver Eagle" Neece
418a54c3c3
Update PHP on Ansible installs.
2021-04-24 19:30:10 -05:00
Buster "Silver Eagle" Neece
ce8eac5494
Switch to C-extension Maxmind DB reader for major speed improvements.
2021-03-05 02:56:50 -06:00
Buster "Silver Eagle" Neece
3018c01eab
#3782 -- Make Ansible update/install scripts use the same apt calls.
2021-02-06 15:25:33 -06:00
Buster "Silver Eagle" Neece
47a3c1a0ee
#3702 -- Apply nginx performance boost to Ansible installations.
2021-01-24 06:12:39 -06:00
Buster "Silver Eagle" Neece
521feb4296
Add LADSPA support for Ansible installations.
2021-01-21 14:37:32 -06:00
Buster "Silver Eagle" Neece
a6ec36b21c
Analytics Overhaul and InfluxDB Removal ( #3243 )
...
- Make the Analytics table in the database the primary one for handling statistics for all stations, removing the InfluxDB dependency entirely
- Expand the Analytics table to also track unique listeners per hour and day
- Properly clean up the Listeners table according to each installation's history retention settings
- Implement a cute new animated "waiting for services" startup message that avoids previous wait messages that looked more like errors
2020-10-07 18:50:30 -05:00
Buster "Silver Eagle" Neece
391655a751
#3011 -- Install newer Redis server from PPA
2020-07-06 11:48:52 -05:00
Buster "Silver Eagle" Neece
8dc01c7d6b
Update to InfluxDB latest on all Ansible installs.
2020-07-05 17:36:25 -05:00
Buster "Silver Eagle" Neece
ee88b48b76
Various tweaks to Ansible installs.
2020-06-09 05:10:07 -05:00
Buster "Silver Eagle" Neece
bdd0ce9453
#2933 -- Limit TLS 1.3 spec to Focal Fossa on Ansible.
2020-06-06 01:21:17 -05:00
Buster "Silver Eagle" Neece
7810d2a59a
#2931 -- Add explicit SSL cipher rules for Ansible nginx installs.
2020-06-05 22:27:19 -05:00
Buster "Silver Eagle" Neece
769de19d00
Big Visual Waveform Editor Overhaul
...
- Refactor Flysystem to use constants instead of magic strings for URL prefixes
- Add audiowaveform installation to both Docker and Ansible installations
- Use audiowaveform to generate waveforms saved to disk for every track
- Load these waveforms when visiting the visual waveform editor page instead of using the browser to calculate them
- Add volume control and use app-wide storage of default volume
- Remove "beta" tag from waveform editor header
2020-05-11 19:32:41 -05:00
Buster "Silver Eagle" Neece
3d1e8a7b2a
Update Ansible installs to Liquidsoap 1.4.2.
2020-05-06 15:37:42 -05:00
Buster "Silver Eagle" Neece
3bffb21ad5
#2503 -- Add DBIP download to Ansible installs.
2020-03-16 00:35:32 -05:00
Buster "Silver Eagle" Neece
81fbf023b0
Add ability to supply a banned listener IP list via the web interface.
2020-03-01 18:03:03 -06:00
Buster "Silver Eagle" Neece
80e5f4efac
Speed up file download streams by using X-Accel-Redirect when possible.
2020-02-21 12:48:43 -06:00
Buster "Silver Eagle" Neece
d7371c4802
#2339 -- Fix cron task path in Ansible installs.
2020-01-25 19:52:53 -06:00
Buster "Silver Eagle" Neece
388bcee951
#2250 -- Handle MaxMind no longer offering free public downloads.
...
- Remove automatic download attempt from Ansible installation process
- Allow listener report to function without the MaxMind database present, but with error messages
- Create new "Install GeoLite Database" page in system administration, allowing user upload of the MaxMind database, with instructions
2019-12-31 06:49:25 -06:00
Buster "Silver Eagle" Neece
a6dc87d4e4
Update Ansible installations to PHP 7.4.
2019-11-29 13:03:07 -06:00
Buster "Silver Eagle" Neece
2b8ef568c2
Update to Liquidsoap 1.4.0.
2019-11-12 19:53:20 -06:00
Buster Neece
82aae67a86
Apply nchan refinements to fix some issues.
2019-07-29 09:40:58 -05:00
Buster Neece
c53e1b9407
Add nchan and static nowplaying JSON to 18.04 Ansible.
2019-07-27 19:46:31 -05:00
Buster Neece
4e11d97821
#1639 -- Disable fastcgi buffering to avoid chunked encoding issue.
2019-06-08 16:29:18 -05:00
Buster Neece
1186627d4f
Switch to tmpreaper for Ansible installs.
2019-05-08 18:26:41 -05:00
Vaalyn
3559105bc4
Increment version number
2019-05-04 21:55:50 +02:00
Vaalyn
00eeacff5a
Update liquidsoap version to 1.3.7 for bare-metal installations
2019-04-13 15:50:15 +02:00
Buster Neece
c3dc7b378a
#1303 -- Update dependency to resolve DNS resolution error.
2019-03-25 10:09:07 -05:00
Buster Neece
8188c7ee40
#1316 -- Build OCaml the hard way on 16.04.
2019-03-18 17:18:40 -05:00
Buster Neece
d02e6a6570
Increment update revision.
2019-03-15 23:12:16 -05:00
Buster Neece
d84e188774
Switch to OPAM2 for trad installs; install Liquidsoap 1.3.6
2019-03-12 16:03:10 -05:00
Buster "Silver Eagle" Neece
13e0c744c6
Implement message queue and worker for media processing/import tasks.
2018-12-30 04:18:48 -06:00
Buster "Silver Eagle" Neece
306826084b
Add support for --release flag on traditional updates.
2018-12-17 22:23:52 -06:00
CodeSteele
785bb23d1a
Force Icecast repull to pull in new xsl files ( #994 )
2018-11-25 14:28:27 -06:00
CodeSteele
d7433b3311
Force update of Icecast to protect against CVE-2018-18820 ( #985 )
2018-11-23 01:05:15 -06:00
Buster "Silver Eagle" Neece
1d95f7093a
#966 -- Implement remote URL stream support in AzuraCast's AutoDJ, expand to support remote playlists as well
2018-11-20 06:06:16 -06:00
Buster "Silver Eagle" Neece
a1163afba5
#972 -- Make the repository friendlier to people using release builds.
2018-11-19 22:53:15 -06:00
Buster "Silver Eagle" Neece
6b56576a1d
#956 -- Add proxy rules for Liquidsoap harbor input Webcaster.js support.
2018-11-19 11:03:49 -06:00
CodeSteele
9792875f64
Bug/liquidsoap segfaulting ( #951 )
...
* Update to duppy 0.7.4
* Bump duppy to 0.8.0
2018-11-16 03:23:05 -06:00
Buster "Silver Eagle" Neece
44d92a8158
Increment update revision to ensure trad installs get latest radio software.
2018-11-03 01:33:45 -05:00
CodeSteele
c2b5723fd3
Fix issues with Ansible upgrade on Icecast ( #883 )
2018-10-21 16:15:08 -05:00
CodeSteele
01375ec044
Upgrade to our own fork of Icecast-KH ( #877 )
...
* Upgrade to our own fork of Icecast-KH
* Update role for radio
2018-10-20 23:42:22 -05:00
Buster "Silver Eagle" Neece
0689b1385e
Update Icecast and Liquidsoap for traditional installs
2018-09-23 10:41:05 -05:00
Buster "Silver Eagle" Neece
75c3672e25
#628 -- Switch all IP geolocation to be local via the MaxMind GeoLite DB.
2018-07-03 17:51:05 -05:00
Buster "Silver Eagle" Neece
5b5c18f3a3
#423 -- Update Ansible compliance, build uninstaller and migrator scripts ( #442 )
...
The cumulative results of improvements to the Ansible deployment scripts that will facilitate both cleaner traditional installs and updates, full uninstallations of the traditional codebase, and a Traditional-to-Docker migration process.
2018-02-19 17:35:43 -06:00
Buster "Silver Eagle" Neece
000c12c41f
#422 -- A more robust removal and reconfiguration of nginx without nchan.
2018-02-14 08:38:59 -06:00
Buster "Silver Eagle" Neece
fc30309358
#422 -- Push new nginx core config
2018-02-13 23:49:06 -06:00