Commit Graph

15 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece f7d33b3d3b
Allow direct restore from the internal Docker backups volume. 2022-06-24 10:36:55 -05:00
Buster "Silver Eagle" Neece fb3a8a5fc9
Switch PHP translator implementation. 2022-05-07 11:44:14 -05:00
Buster "Silver Eagle" Neece 5dc6bf8742
Move nginx 9010 port to 6010; use sockets for MariaDB. 2022-05-07 08:50:48 -05:00
Buster "Silver Eagle" Neece bd29e0c4ee
Code changes to support new Doctrine Persistence/DBAL version. 2022-04-20 07:14:39 -05:00
Buster "Silver Eagle" Neece 2c428b12bb
Use Symfony filesystem utilities. 2022-04-12 21:30:19 -05:00
Buster "Silver Eagle" Neece 501ab48dcb
Merge commit '22451f4a7078faf579e8b4f67d0b51e03981f135' 2021-12-22 19:32:40 -06:00
Buster "Silver Eagle" Neece 28de7fdf86
Add support for zstd backups via tzst extension. 2021-12-12 21:37:13 -06:00
Buster "Silver Eagle" Neece 5cbacd5df6
System-Wide Strict Types (#4405) 2021-07-19 00:53:45 -05:00
Buster "Silver Eagle" Neece 4cd090decd
Disable FK checks when restoring backups. 2021-02-22 16:17:11 -06:00
Buster "Silver Eagle" Neece 5f63db9cae
Fix issue with restoring backups older than the last new DB table created. 2021-02-22 15:05:11 -06:00
Buster "Silver Eagle" Neece 4ca8ce0bc6
Split Utilities apart into individual categories. 2020-12-10 20:43:58 -06:00
Buster "Silver Eagle" Neece 6de636f475
Unified Filesystem Overhaul (#3341)
This migration adds "Storage Locations", managed via a new System Administration panel, that can hold Station Media data, live broadcast recordings, and backups. These storage locations can be local (as they are by default) or remote via any S3-compatible service.
2020-11-09 21:06:48 -06:00
Vaalyn 9a94e6a178
Add PHPCS for code style checks (#3273) 2020-10-14 17:19:31 -05: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 60704898f2
Restructure CLI commands and add message queue management commands. 2020-09-21 09:06:24 -05:00