Commit Graph

22 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece c17e1e88f5
Update test suites for Codeception 5.x. 2022-03-16 19:04:40 -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 ae4972f15b
Composer dependency update and minor functional test tweaks. 2020-06-06 05:14:50 -05: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 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 e19b9be1a3 Add Mount fixture and fix testing issue. 2018-05-04 17:15:01 -05:00
Buster "Silver Eagle" Neece f71703b562
Major code quality refactor (#399)
* Initial (non-working) commit of new middleware infrastructure.

* Begin massive refactor for Slimification: move controllers and views

* Begin refactor on controllers

* Finish refactor for admin pages.

* Initial refactor of API section finished.

* Going fully idiomatic with it: initial commit of infrastructure

* Mid-morning break commit of refactor to DI-ize *everything*

* Station adapter and config DI rewrite.

* Finish DI-ification refactor of admin pages.

* Finish DI-ification refactor of API controllers.

* Finish DI-ification refactor of frontend/setup controllers.

* Station index and profile controller refactors.

* Refactor all station controllers except Files.

* All files refactored, ready for testing!

* Update Codeception exclusions

* Green-light on functional tests, include forgotten controller page, etc.
2018-02-01 05:49:40 -06:00
Buster Silver 23dd84365e Update code coverage to remove the now-removed files. 2017-05-02 16:24:55 -05:00
Buster Silver 8546d7e7b1 More exceptions to the coverage tool. 2017-04-30 13:19:53 -05:00
Buster Silver 0f20a25d6a Fix profile page and add back AzuraCore exceptions for coverage. 2017-04-23 03:46:41 -05:00
Buster Silver 77748b3c3e Codeception strictness fix 2017-04-08 03:41:51 -05:00
Buster Silver 6a31389bb6 Fix migration and codeception issues. 2017-04-08 03:34:38 -05:00
Buster Silver 86367411a9 Fix the Codeception rules that are causing coverage to misreport. 2017-01-23 18:55:06 -06:00
Buster Silver d1334b1f82 Break out from old Zend-style modular framework to new PSR-friendly style: move configs into single "config" directory, controllers into src/Controller, templates into single "templates" directory. 2017-01-17 03:48:14 -06:00
Buster Silver e9c62a3ea5 Revert "Move AzuraCore back into the main app, and move library code to src/ because it's what all the cool kids are doing."
This reverts commit 95e393d60d.
2016-12-30 23:27:06 -06:00
Buster Silver 95e393d60d Move AzuraCore back into the main app, and move library code to src/ because it's what all the cool kids are doing. 2016-12-30 23:13:23 -06:00
Buster Silver efc5ce7e13 Remove AzuraCore files from exclusion in codeception config. 2016-12-16 15:21:02 -06:00
Buster Silver 10280c4686 Add file and utility unit tests, and extend media management unit test. 2016-10-23 23:14:56 -05:00
Buster Silver bd7ef75ba8 Improve coverage on admin settings. 2016-10-23 11:10:00 -05:00
Buster Silver b0366a7310 Add more files to the exemptions on code coverage. 2016-10-22 16:17:45 -05:00
Buster Silver a5d02adf1d Start setup for unit tests. 2016-10-22 15:47:07 -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