Buster Neece
f0666ab175
Revert Meilisearch rollout for now.
2023-01-30 07:21:25 -06:00
Buster Neece
c40ddf8375
Update test suites.
2023-01-29 23:59:42 -06:00
Buster Neece
e388541594
Update media processing to include cover art handling.
2022-10-29 11:57:45 -05:00
Buster "Silver Eagle" Neece
6e9af6f1f4
Unify feature checks; simplify station routes.
2022-06-29 23:38:46 -05:00
Buster "Silver Eagle" Neece
945c9dc2a5
Add "by stream" stats.
2022-06-14 18:15:46 -05:00
Buster "Silver Eagle" Neece
4c9c773a28
Merge commit '3c78bd0a30f6f9cf175ea6bcc63d246951b8437b'
2022-06-14 05:59:42 -05:00
Buster "Silver Eagle" Neece
51be731ee3
Remove automated playlist assignment.
2022-06-10 08:52:58 -05:00
Buster "Silver Eagle" Neece
41ac7bd810
Fix CSV export to include UTF-8 BOM.
2022-05-19 22:53:53 -05:00
Buster "Silver Eagle" Neece
a9f066602c
Code quality cleanup sweep.
2022-05-08 13:05:02 -05:00
Buster "Silver Eagle" Neece
fb3a8a5fc9
Switch PHP translator implementation.
2022-05-07 11:44:14 -05:00
Buster "Silver Eagle" Neece
62d1f48e4c
Fix test suite gettext handler.
2022-04-27 13:58:53 -05:00
Buster "Silver Eagle" Neece
019c2fa92f
Statistics Overhaul: Initial Database Changes ( #5300 )
2022-04-21 01:31:23 -05:00
Vaalyn
04bd45fc2d
Update report exports to use league csv ( #5132 )
2022-03-21 23:35:35 -05:00
Buster "Silver Eagle" Neece
89bf2c1bc0
Move DuplicatePrevention to standalone class and build tests around it.
2022-03-20 19:40:09 -05:00
Buster "Silver Eagle" Neece
b84b947319
Code cleanup on unit tests.
2022-03-20 19:39:42 -05:00
Buster "Silver Eagle" Neece
c17e1e88f5
Update test suites for Codeception 5.x.
2022-03-16 19:04:40 -05:00
Vaalyn
c20bc4fd11
Add detailed CPU usage stats ( #5136 )
...
* Add detailed CPU stats Admin API endpoint
* Add detailed CPU stats endpoint route
* Add Network & Memory stats and Vue admin dashboard
* CPU Stats Polish Pass
* Fix bottom margin of CPU & Memory/Disk Space cols
* Improve admin menu usability on mobile
* Update language on CPU help modal.
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
2022-02-24 23:16:43 -06:00
Buster "Silver Eagle" Neece
983b6c50a8
Change Shoutcast spelling and add SSL support.
2022-02-06 22:10:45 -06:00
Buster "Silver Eagle" Neece
b7a7d8e2a1
Fixes #4979 -- Prevent editing Super Admin and add test suite.
2022-01-11 22:51:15 -06:00
Buster "Silver Eagle" Neece
b23f28ab2a
Merge commit 'e6397a893da04c0a28c2306d39233b8a072e54e0'
2022-01-07 02:26:40 -06:00
Buster "Silver Eagle" Neece
9cfc2ee95d
Implement Concurrent Optimized Sync and Now Playing Processes ( #4941 )
2022-01-04 16:46:49 -06:00
Buster "Silver Eagle" Neece
058f306c15
Make entity functions line up with propertyaccess.
2021-11-06 23:02:44 -06:00
Buster "Silver Eagle" Neece
5caa21ba33
Vuetify automation, clean up SoundExchange report.
2021-11-04 19:50:13 -05:00
Buster "Silver Eagle" Neece
408d4c6a4b
Vuetify SoundExchange report.
2021-11-04 12:35:13 -05:00
Buster "Silver Eagle" Neece
e0b0fe5a7b
Vue Account Management & API Keys ( #4753 )
2021-11-02 20:38:45 -05:00
Buster "Silver Eagle" Neece
b58480e0d0
Vuetify User management in admin.
2021-10-27 18:15:33 -05:00
Buster "Silver Eagle" Neece
c7d7ae8e87
Move first-time registration to Vue component.
2021-10-26 19:00:51 -05:00
Buster "Silver Eagle" Neece
0c213eb893
Clean up output dir before running new tests.
2021-10-26 19:00:32 -05:00
Buster "Silver Eagle" Neece
d114b43a90
Migrate Station Profile/Clone/Admin Forms to Vue ( #4709 )
2021-10-23 12:11:20 -05:00
Buster "Silver Eagle" Neece
e610d429b4
Feature/vue settings ( #4669 )
2021-10-11 04:55:25 -05:00
Buster "Silver Eagle" Neece
dd07f982b5
Move Roles/Permissions component to Vue.
2021-09-19 08:16:53 -05:00
Buster "Silver Eagle" Neece
1d7ed8038a
Code style and test updates.
2021-08-12 08:30:59 -05:00
Vaalyn
7d29d78ff7
Add author and email fields to podcasts ( #4451 )
2021-08-04 22:50:32 -05:00
Buster "Silver Eagle" Neece
b805f6c0c6
More tests and fixing minor issues with station spinup/down.
2021-06-13 23:49:17 -05:00
Buster "Silver Eagle" Neece
f1d33f4104
Add more functional and unit tests.
2021-06-13 22:30:17 -05:00
Buster "Silver Eagle" Neece
f7f2755f58
Add some more functional tests.
2021-06-13 18:31:39 -05:00
Buster "Silver Eagle" Neece
5da0f4e3cb
Add more API unit tests; fix bugs identified by new tests.
2021-06-12 22:57:10 -05:00
Buster "Silver Eagle" Neece
4a529c9003
Unprefix tests and fix mount point test.
2021-06-12 03:40:01 -05:00
Buster "Silver Eagle" Neece
2dc41d080a
Switch Settings to be a flat single entity to use EntityManager built-in functions. ( #4045 )
2021-04-21 16:15:52 -05:00
Buster "Silver Eagle" Neece
c5352c42be
Update to Flysystem V2 ( #3956 )
2021-03-31 11:42:24 -05:00
Buster "Silver Eagle" Neece
69cc051489
Fix test suites.
2021-03-19 09:11:42 -05:00
Buster "Silver Eagle" Neece
eac1d46d62
Ignore generated test-related files.
2021-03-10 20:39:33 -06:00
Buster "Silver Eagle" Neece
cabeeb5cc0
Move "Enable Advanced Settings" to DB and make it actually work.
2021-02-02 22:17:57 -06:00
Buster "Silver Eagle" Neece
686f480d7c
Add Support for Remote Album Art on APIs and Media Uploads ( #3680 )
2021-01-18 23:44:15 -06:00
Buster "Silver Eagle" Neece
7862c6d515
Dashboard Overhaul ( #3651 )
2021-01-10 20:41:58 -06:00
Buster "Silver Eagle" Neece
30657b7647
Remove test for duplicate report as it's folded into media manager.
2021-01-03 00:25:29 -06:00
Buster "Silver Eagle" Neece
5ff1f442b3
Make the media list API endpoint return a standardized API response.
2021-01-02 03:05:44 -06:00
Ben Benesh
c4279608e8
#3552 Fixes Sound Exchange Media Query ( #3554 )
...
* Fixes media query. Fixes album name not being pulled in due to incorrect IDs being used.
* Change to DQL, add a functional test that can catch this sort of thing in the future.
2020-12-14 12:15:07 -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
4aa1902dae
#3525 -- Rework settings to be fetched on-demand to avoid collisions.
2020-12-10 16:46:03 -06:00