Buster Neece
|
e2edc8cfd2
|
Make more exceptions HttpExceptions.
|
2024-05-17 11:21:53 -05:00 |
Buster Neece
|
f9a888dfb5
|
Remove HighAvailability and DB-level cache.
|
2024-05-11 07:39:26 -05:00 |
Buster Neece
|
d3103e8f23
|
Revert to PHP-FPM on production environments to investigate an issue with HTTP requests not being returned to the proper endpoints.
|
2024-05-10 10:54:47 -05:00 |
Buster Neece
|
c694c81bed
|
#7081 -- Allow forcing ACME cert renewal when manually doing things via debug or settings panel.
|
2024-05-04 19:26:37 -05:00 |
Buster Neece
|
bee576b5e7
|
Revert "Add support for rich searches with FusePHP (no separate search index required)."
This reverts commit 28e5faa7e4 .
|
2024-04-16 02:45:52 -05:00 |
Buster Neece
|
28e5faa7e4
|
Add support for rich searches with FusePHP (no separate search index required).
|
2024-03-26 11:56:43 -05:00 |
Buster Neece
|
4324f94cb2
|
Send timestamp along with individual SSE NP events, avoiding separate `global:time` channel.
|
2024-03-19 05:27:42 -05:00 |
Stefan Körfgen
|
76fc4e8ac0
|
Fix for issues #6918 and #6956 (#6991)
* Fix for issues #6918 and #6956
* formatting
|
2024-03-04 14:15:52 -06:00 |
Buster Neece
|
bbf8d56b46
|
More type fixes!
|
2024-01-14 13:20:01 -06:00 |
Buster Neece
|
c2f352c115
|
Some type fixes.
|
2024-01-14 05:53:46 -06:00 |
Buster Neece
|
0bfd947f9c
|
Don't use Redis logical databases
|
2024-01-12 03:40:39 -06:00 |
Buster Neece
|
4ab8fe667b
|
Use PHP-FPM for local dev while still using RoadRunner in production.
|
2023-12-24 20:35:28 -06:00 |
Buster Neece
|
e890106010
|
Implement Roadrunner PHP application server for high-performance PHP and Centrifugo event hooks.
|
2023-12-22 22:00:40 -06:00 |
Buster Neece
|
4285561eda
|
#6796 -- Revert to Centrifugo for high-performance NP updates.
|
2023-12-13 09:57:51 -06:00 |
Buster Neece
|
b444cda03b
|
HPNP fixes, support multiple stations at once.
|
2023-12-07 08:44:29 -06:00 |
Buster Neece
|
34e66e4f46
|
Fix HPNP unused function.
|
2023-12-06 10:29:53 -06:00 |
Buster Neece
|
7ae8a48341
|
#6771 -- Update high-performance now playing system.
|
2023-12-06 10:26:31 -06:00 |
Buster Neece
|
1657f2271e
|
Fixes #6757 -- Improve readability of process error with audiowaveform.
|
2023-11-28 22:11:46 -06:00 |
Buster Neece
|
5acf5d7f2a
|
#6741 -- Reload services if symlinks need to be updated.
|
2023-11-18 21:27:59 -06:00 |
Buster Neece
|
7bbfb10241
|
Fixes #6741 -- Perform symlink check on Acme cert even if renewal isn't needed.
|
2023-11-18 21:15:11 -06:00 |
Buster Neece
|
7d9470ba51
|
Update Docker container mappings to map most items to dirs under a common `/var/azuracast/storage`.
|
2023-11-02 03:09:27 -05:00 |
Buster Neece
|
9f5dbcb10f
|
List web updates as unavailable if the updater container isn't running.
|
2023-08-21 01:28:13 -05:00 |
Buster Neece
|
b4a796f36d
|
Switch location info to city/region/country instead of region/city/country.
|
2023-08-13 21:56:30 -05:00 |
Buster Neece
|
2e09fbfde1
|
Fold NPM/node into parent container; implement vite server on dev env.
|
2023-08-05 11:18:38 -05:00 |
Buster Neece
|
43677d924c
|
Initial multi-server setup.
|
2023-07-30 00:53:09 -05:00 |
Buster Neece
|
06e745e6ff
|
Fixes #6354, Fixes #6393 --Add StereoTool plugin version support.
|
2023-07-23 23:04:25 -05:00 |
Vaalyn
|
7be5a94b05
|
Fix RAM usage calculation error (#6412)
|
2023-07-10 08:56:48 -05:00 |
Buster Neece
|
0669d003c9
|
Bulk rename vars to camelCase (except controllers).
|
2023-06-08 06:32:32 -05:00 |
Buster Neece
|
71560164b2
|
Enforce strict types across files.
|
2023-06-08 05:38:43 -05:00 |
Buster Neece
|
a7dd57429e
|
Implement SettingsAwareTrait.
|
2023-06-08 03:24:28 -05:00 |
Buster Neece
|
7d1b987d32
|
Alphabetize imports.
|
2023-06-08 02:32:25 -05:00 |
Buster Neece
|
9122250823
|
Final fix for removing "App\Entity" namespace.
|
2023-06-07 12:54:54 -05:00 |
Buster Neece
|
6314fa7a09
|
Removing "App\Entity" imports, part 3
|
2023-06-07 11:11:40 -05:00 |
Buster Neece
|
13d19511a9
|
Implement stricter phpcs standards to facilitate entity migration.
|
2023-06-07 10:36:33 -05:00 |
Buster Neece
|
cbc6a1f4fc
|
Add EnvironmentAwareTrait.
|
2023-06-07 01:25:57 -05:00 |
Buster Neece
|
108872c6cb
|
Implement LoggerAwareTrait and ContainerAwareTrait.
|
2023-06-06 10:39:21 -05:00 |
Buster Neece
|
2be71a2c04
|
Minor code style fixes.
|
2023-06-06 05:43:06 -05:00 |
Buster Neece
|
68b7dee8a9
|
Properly use "saveDeferred" only in instances where "commit" is called later.
|
2023-05-22 21:54:23 -05:00 |
Buster Neece
|
0a1edbd03a
|
Decommission Meilisearch.
|
2023-05-21 23:23:35 -05:00 |
Buster Neece
|
a775e8e878
|
Update Station backend and frontend types to be enums.
|
2023-05-15 16:30:52 -05:00 |
Buster Neece
|
12b708a164
|
Update Dropbox storage locations to support short-lived OAuth-compatible tokens.
|
2023-04-10 17:46:25 -05:00 |
Buster Neece
|
59adca779e
|
Refactor StorageLocation adapters/filesystems so they're DI injectable.
|
2023-04-10 15:51:30 -05:00 |
Buster Neece
|
846ead1675
|
Revert "Move Now Playing tasks into separate per-station processes."
This reverts commit fe2b44df12 .
|
2023-04-07 14:45:12 -05:00 |
Buster Neece
|
2bdf611fec
|
Fixes #6130 -- Fix storage of listener IP geolocation data in cache.
|
2023-03-03 15:39:25 -06:00 |
Buster Neece
|
bb163c2142
|
Changes for compatibility with newer Symfony Cache updates.
|
2023-03-02 08:33:57 -06:00 |
Buster Neece
|
e3ffda034c
|
Remove unused Meilisearch index fields.
|
2023-02-27 14:24:31 -06:00 |
Buster Neece
|
1d00afb59f
|
Fixes #6115 -- Re-add scheduler checking to Meilisearch-powered Requests pages.
|
2023-02-27 10:41:31 -06:00 |
Buster Neece
|
768d5772de
|
#6111 -- Meilisearch fine-tuning
- Disable analytics by default
- Allow dev mode
- Expand pagination options
- Update to Meilisearch 1.0.2
|
2023-02-25 07:40:31 -06:00 |
Buster Neece
|
d82f653718
|
Allow Requests and OnDemand to work without Meilisearch.
|
2023-02-23 14:04:29 -06:00 |
Buster Neece
|
01892a9c14
|
Update search formatting, master key, "enable" flag.
|
2023-02-22 11:13:34 -06:00 |