Buster Neece
75d1967957
Bring Redis back for app and Centrifugo caches.
2022-12-06 12:52:54 -06:00
Buster Neece
c39c366f17
Revert "Decommission Redis."
...
This reverts commit 0ba1556a95
.
2022-12-06 08:45:43 -06:00
Buster Neece
0ba1556a95
Decommission Redis.
2022-11-10 21:01:32 -06:00
Buster "Silver Eagle" Neece
a9f066602c
Code quality cleanup sweep.
2022-05-08 13:05:02 -05:00
Buster "Silver Eagle" Neece
3e03980811
Use local socket for Redis; update uptime_wait.
2022-05-07 10:59:37 -05:00
Buster "Silver Eagle" Neece
27260729bc
AzuraCast in a Single Docker Image ( #5167 )
2022-03-08 17:00:03 -06:00
Buster "Silver Eagle" Neece
59e5107f74
Fix installer.
2021-12-23 04:05:32 -06:00
Buster "Silver Eagle" Neece
32296cbda6
Use standalone MetadataManager library.
2021-08-23 23:00:29 -05:00
Buster "Silver Eagle" Neece
79d189fdb8
Set default permissions on the console commands.
2021-07-23 19:28:52 -05:00
Buster "Silver Eagle" Neece
d40b8b9b2b
Move ID3 read/write to its own standalone process.
2021-07-20 16:35:39 -05:00
Buster "Silver Eagle" Neece
5cbacd5df6
System-Wide Strict Types ( #4405 )
2021-07-19 00:53:45 -05:00
Buster "Silver Eagle" Neece
9b37195822
Remove default command name on installer.
2021-07-11 04:00:54 -05:00
Buster "Silver Eagle" Neece
a39fb4ecbf
#4388 -- Make installer more robust and create files before running installer.
2021-07-11 01:25:12 -05:00
Buster "Silver Eagle" Neece
079c9eedd3
Slightly rework installer to ask most questions on initial install.
2021-07-09 17:59:30 -05:00
Buster "Silver Eagle" Neece
ef7989fcfd
Implement PHP Docker Installer ( #4377 )
2021-07-08 15:03:54 -05:00
Buster "Silver Eagle" Neece
edb1839cbc
Allow Redis to be disabled in favor of flatfile cache.
2021-06-28 10:03:21 -05:00
Buster "Silver Eagle" Neece
ca6466d9c9
Try connecting to Redis first.
2021-05-09 11:15:48 -05:00
Buster "Silver Eagle" Neece
74df4fccf5
Restructure AppFactory creation process.
2021-03-10 23:58:39 -06:00
Buster "Silver Eagle" Neece
c24f5dfc69
Implement SMTP Mail Delivery and Self-Service Password Reset ( #3848 )
2021-02-27 20:50:45 -06:00
Buster "Silver Eagle" Neece
4cf94c6420
Align environment variable defaults in uptime_wait with Environment.
2021-01-24 11:35:34 -06:00
Buster "Silver Eagle" Neece
a12b655cb4
Log console exceptions and nonzero exit codes.
2020-12-18 23:07:28 -06:00
Buster "Silver Eagle" Neece
5727f12b6f
Settings refactor part 1: Rename App\Settings to App\Environment.
...
Previously AzuraCast had two very similar `$settings` variables, one that was from environment and the other from the database. This refactor distinguishes the two much more clearly.
2020-12-02 22:18:06 -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
4d4d75ad4d
Reunify AzuraCore and AzuraCast repositories.
2020-02-05 20:35:13 -06:00
Buster "Silver Eagle" Neece
6b92475d8d
Unify to a single console command location.
2020-01-24 23:08:25 -06:00
Buster "Silver Eagle" Neece
6e98e0e207
Remove dependency on util/ folder for CLI commands.
2020-01-22 04:47:15 -06:00
Buster "Silver Eagle" Neece
639dddf989
Slim PHP Framework 4 Update ( #1822 )
...
Implement an upgrade of the codebase to use Slim Framework version 4, which includes the following changes:
- Updating to Slim version 4 and the corresponding AzuraCore updates.
- Making all objects PSR-7 Request/Response agnostic (and creating RequestHelper and ResponseHelper objects to interact with the PSR-7 Req/Resp objects).
- Moving to PHP-DI as a DI container and implementing its autowiring support.
2019-08-06 23:33:55 -05:00
Buster Neece
56e6b4c232
Unify CLI commands
2019-07-10 00:45:10 -05:00
Buster Neece
21d578c543
Change azuracast bin's default mode.
2019-03-13 12:43:22 -05:00
Buster "Silver Eagle" Neece
c975e8c081
Make menus configuration-driven so plugins can extend them.
2019-02-23 23:28:01 -06:00