Buster Neece
0fa519e9d9
Fixes #6908 -- Use "hourCycle" instead of "hour12" for better Chromium 24-hour support.
2024-05-11 09:11:57 -05:00
Buster Neece
9fe90b1d3c
Merge commit '8ea5b1b85e9477cd6f1bbff475839b4e88986be5'
2023-12-04 00:48:40 -06:00
Buster Neece
bbaea5905b
Update manifest path for Vite 5.
2023-11-27 05:06:18 -06:00
Buster Neece
e1203ecd6f
Make some env vars immutable.
2023-11-02 08:22:32 -05:00
Buster Neece
ad69a8a694
Fixes #6647 -- Make disabled stations render correctly in new Vue SPA.
2023-10-08 10:32:26 -05:00
Buster Neece
6b3d2b2095
Support custom "Station Offline" and "Live Broadcast" text per-station.
2023-08-11 14:20:59 -05:00
Buster Neece
cf169b423c
Merge commit 'bcf7d575ac18c8e8123c483364add72a84aec901'
2023-08-10 09:41:07 -05:00
Buster Neece
631dda96d8
Migrate the Administration panel to its own Mini-SPA.
2023-08-08 12:23:01 -05:00
Buster Neece
85214e6d2d
Merge commit '752d8d679f8cf075ed2d8608071dad654c293f93'
2023-08-07 05:10:49 -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
53340ba20e
Use Vite exclusively as frontend build system; remove Gulp.
2023-08-04 13:34:40 -05:00
Buster Neece
d91762293c
Move from Webpack to Vite for Vue builds.
2023-07-24 17:43:47 -05:00
Buster Neece
3068f7c4e7
Fix errors with Webhooks and error templates.
2022-11-17 09:13:41 -06:00
Buster Neece
1c6c8cb31d
Asset overhaul.
2022-11-15 18:16:04 -06:00
Buster "Silver Eagle" Neece
16fca14476
Make protected functions private where appropriate.
2022-08-22 23:29:04 -05:00
Buster "Silver Eagle" Neece
1179baab65
Class finalization part 2.
2022-07-01 02:41:04 -05:00
Buster "Silver Eagle" Neece
db497a61ea
Minor code cleanup and deprecation fixes.
2022-05-17 02:51:00 -05:00
Buster "Silver Eagle" Neece
6d7b2173bb
Make a special Vue render function for typed positional arguments.
2021-10-08 03:49:41 -05:00
Buster "Silver Eagle" Neece
9bbae3d6b6
Switch to only defining CSRF token on pages that use API calls.
2021-08-28 18:09:24 -05:00
Buster "Silver Eagle" Neece
888e110c5d
Allow "GET" API calls and "Restart Station" button.
2021-08-27 19:30:26 -05:00
Buster "Silver Eagle" Neece
b5fc9ad601
Use shared CallableEventManager library.
2021-08-04 21:24:27 -05:00
Buster "Silver Eagle" Neece
5cbacd5df6
System-Wide Strict Types ( #4405 )
2021-07-19 00:53:45 -05:00
Buster "Silver Eagle" Neece
5c6eb85e35
Make per-request items "request-aware" instead of using DI factories.
...
DI factories can't be cached as efficiently and incur a performance penalty on every request being handled by the system; using "request-aware" classes that clone themselves for each request solves the same problem in a far more performant way, cutting several ms off of every request.
2021-07-06 06:34:22 -05:00
Buster "Silver Eagle" Neece
3f23efa076
PHP code style fixes.
2021-06-08 01:40:49 -05:00
Buster "Silver Eagle" Neece
e893a93981
Routine PHP 8 code inspection sweep
...
- Removing explicit calls to default values
- Add strict parameter arguments
- Use PHP8 built-in functions when possible
2021-04-23 17:12:47 -05: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
7862c6d515
Dashboard Overhaul ( #3651 )
2021-01-10 20:41:58 -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
81aea98efa
Fix CSP injection in View class.
2020-12-10 18:22:54 -06:00
Buster "Silver Eagle" Neece
4aa1902dae
#3525 -- Rework settings to be fetched on-demand to avoid collisions.
2020-12-10 16:46:03 -06:00
Vaalyn
9a94e6a178
Add PHPCS for code style checks ( #3273 )
2020-10-14 17:19:31 -05:00
Buster "Silver Eagle" Neece
4d4d75ad4d
Reunify AzuraCore and AzuraCast repositories.
2020-02-05 20:35:13 -06:00
Buster "Silver Eagle" Neece
854cb93261
Architecture change: Integrate common AzuraCore code ( #944 )
...
* Update composer.json/lock
* Update CLI console commands
* All AzuraCore refactors except folder moves.
* MVP for all core functionality.
* Working unit/functional tests
* Remove DB dump from util/, replace with direct migration.
* Update AzuraCore, define testing mode earlier.
2018-11-12 10:59:15 -06:00
Buster "Silver Eagle" Neece
c03d50adb2
Persist query params with $router->fromHere()
2018-08-21 17:37:14 -05:00
Buster "Silver Eagle" Neece
5943ccca1b
Retire App\Mvc namespace, shift to other folders.
2018-08-04 23:13:27 -05:00