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
5724b78073
Composer dependency update and code style fixes from new test suites.
2020-12-01 07:45:01 -06:00
Buster "Silver Eagle" Neece
63e0040e8f
Bump static analysis level and make strict type fixes.
2020-08-31 17:32:30 -05:00
Buster "Silver Eagle" Neece
23f2172488
Scheduler/StationQueue Rework ( #3087 )
...
Create a new "StationQueue" entity that contains the upcoming song queue, and split the important AutoDJ functionality across multiple classes (Annotations, Queue and Scheduler).
2020-08-16 09:54:01 -05:00
Buster "Silver Eagle" Neece
0dea2de081
Update to Doctrine Migrations 3.x.
2020-06-25 03:47:49 -05:00
Buster "Silver Eagle" Neece
ae4972f15b
Composer dependency update and minor functional test tweaks.
2020-06-06 05:14:50 -05:00
Buster "Silver Eagle" Neece
945b4a83df
Implement per-station default album artwork.
2020-05-02 20:28:08 -05:00
Buster "Silver Eagle" Neece
4d4d75ad4d
Reunify AzuraCore and AzuraCast repositories.
2020-02-05 20:35:13 -06:00
Buster "Silver Eagle" Neece
47f3594fc1
Further fixes relating to entitymanager clearing.
2020-01-29 19:21:15 -06:00
Buster "Silver Eagle" Neece
22d8f8c241
Update dependencies; move from Zend to Laminas.
2020-01-17 20:35:09 -06:00
Buster Neece
2f8ab5544a
Switch back to Request/Response decorators.
2019-08-09 10:00:21 -05:00
Buster Neece
2427389c6a
Composer deps update.
2019-05-08 19:53:01 -05:00
Buster Neece
a5e6a87c60
Playlist refactor initial commit.
2019-03-26 02:05:50 -05:00
Buster "Silver Eagle" Neece
8a6701403a
Code and PHPDoc cleanup to green-light level 2 static analysis.
2019-01-31 11:54:17 -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
f399b49c0f
Update test suite to reflect profile changes.
2018-09-29 09:04:33 -05:00
Buster "Silver Eagle" Neece
082d564465
Restructure web hook configuration; create new "Test" function; improve display of test pages.
2018-08-12 01:35:48 -05:00
Buster "Silver Eagle" Neece
98ff8f69cf
Core code restructure ( #697 )
...
* Initial renaming to a single global App\ namespace.
* Move CSRF/Flash under Session, move Session under Request
* Use new Request Station helper
* Unify App/Acl and App/Acl/StationAcl
* Alphabetize composer.json
2018-08-04 17:05:14 -05:00
Buster "Silver Eagle" Neece
3a4d630f25
Fix unit testing to match new error file
2018-07-23 02:31:24 -05:00
Buster "Silver Eagle" Neece
9fc1f13d45
Okay never mind don't ignore those files
2018-07-13 14:53:39 -05:00
Buster "Silver Eagle" Neece
f684e83166
Composer update and ignoring autogenned unit test files.
2018-07-13 14:46:36 -05:00
Buster "Silver Eagle" Neece
4ad6b7094d
Changes to allow unit testing from inside PhpStorm
2018-07-13 02:15:35 -05:00
Buster "Silver Eagle" Neece
c1acff7100
Make playlist scheduling unit-testable, and build a unit test for it.
2018-04-07 19:17:22 -05:00
Buster "Silver Eagle" Neece
5513ca06a2
Switch dependencies to new AzuraForms; remove CodeClimate (and thus the Guzzle\Guzzle error)
2018-02-25 11:47:48 -06:00
Buster "Silver Eagle" Neece
8b1ac08eb0
Refactor services in DI to reference class names. Clean up relevant code.
2018-01-22 10:28:41 -06:00
Buster "Silver Eagle" Neece
dfb971de17
Update unit tests to resolve issues caused by memory optimization.
2017-11-20 19:14:43 -06:00
Buster "Silver Eagle" Neece
c1e3694cd6
Rebuild Doctrine entities to match Doctrine 2 best practices, and resolve related issues. ( #213 )
...
* First set of rewritten entities. Not ready for use!
* More work on the massive overhaul of Doctrine entities.
* Bulk of the rewrite work completed.
* More bug and sync fixes.
* More fixes, Doctrine Proxy improvements.
* Fixing more tests.
* Console/CLI and API response fixes.
* Bug fixes.
* Missed a spot
* Fix uploading and bug with dupes.
* Fix automation bugs
* More bug fixes.
2017-08-17 13:28:48 -05:00
Buster Silver
052d020df1
More dockerization, including dockerizing the Travis CI integration.
2017-05-31 11:57:29 -05:00
Buster Silver
c8fa8248e1
Update composer dependencies from DependenCI.
2017-05-13 11:34:43 -05:00
Buster Silver
a97942bd52
Update setup settings step to fix bug with form validation.
2017-05-11 01:35:42 -05:00
Buster Silver
9a77503c70
Add a sleep to see if that helps the CI handle supervisord.
2016-12-12 20:26:07 -06:00
Buster Silver
a5d02adf1d
Start setup for unit tests.
2016-10-22 15:47:07 -05:00
Buster Silver
8487298a1c
Run all sync tasks in functional tests, fix issue preventing admin records from being tested.
2016-10-22 14:25:09 -05:00
Buster Silver
2b393bf981
Add unit tests to check 404 error page and test file uploading.
2016-10-21 21:09:30 -05:00
Buster Silver
69a27b35e0
More functional tests!
2016-10-20 23:41:55 -05:00
Buster Silver
1f23fbc50a
Initial commit of the immensely immense task of setting up functional tests for AzuraCast that will integrate with Travis CI and run upon each commit.
2016-10-18 18:21:33 -05:00