Buster "Silver Eagle" Neece
5b5c18f3a3
#423 -- Update Ansible compliance, build uninstaller and migrator scripts ( #442 )
...
The cumulative results of improvements to the Ansible deployment scripts that will facilitate both cleaner traditional installs and updates, full uninstallations of the traditional codebase, and a Traditional-to-Docker migration process.
2018-02-19 17:35:43 -06:00
Buster "Silver Eagle" Neece
e1f17762c6
#330 -- Update to PHP 7.2 on traditional installs
2017-12-13 18:10:05 -06:00
Buster "Silver Eagle" Neece
f2e0104311
Service and Configuration overhaul:
...
- Move all app-specific configuration to one ansible-editable INI file
- Migrate installations using previous config to new style using CLI command
- Install Redis for all AzuraCast installations (matching Docker)
- Move caching and session management into Redis (avoiding inode issues)
2017-07-13 16:44:09 -05:00
Buster Silver
1b46ce7e3d
Cleaning up the PHP installation step of trad install. [skip ci]
2017-06-25 12:00:49 -05:00
Buster Silver
dff432e774
Revert Supervisor-driven service management for core services.
2017-06-07 09:49:39 -05:00
Buster Silver
5c0d5b64ff
Unregister services for both Upstart and Systemd.
2017-05-30 07:34:51 -05:00
Buster Silver
ca25ad4c9b
Move all AzuraCast tasks to run under supervisord in preparation for dockerizing.
2017-05-30 04:00:41 -05:00
Buster "Silver Eagle" Neece
6f6988ea51
Fix issues with Travis not running tests as AzuraCast user ( #130 )
...
* Sudo stuff as AzuraCast
* Be more explicit in the sudo
* Trying another approach to sudo
* Add xdebug to PHP 7.1
* Fix the actual likely cause of the problem
2017-05-19 03:58:44 -05:00
Buster Silver
cd4f0931bc
One more approach at fixing the Ansible problem.
2017-05-14 04:51:47 -05:00
Buster Silver
ff6adcc3f4
Another approach at fixing weird Ansible bug.
2017-05-14 04:50:17 -05:00
Buster Silver
e97372fe90
Fix bug affecting locale definitions once fully updated and trying to update again.
2017-05-14 04:48:16 -05:00
Buster Silver
340ed85f40
Update to PHP 7.1.
2017-04-30 14:17:07 -05:00
Buster Silver
5e98c2b75e
Associate Travis CI test coverage report with CodeClimate.
2016-10-22 12:05:52 -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
Buster Silver
58e58e6cd7
#53 -- Fix issues related to initial deployment.
2016-10-03 12:33:48 -05:00
Buster Silver
dd0f3c4170
Supply DI container to config objects, combine some similar language usage in the localization template.
2016-10-01 23:35:06 -05:00
Buster Silver
6e9a49b8df
Clean up duplicate folder names, and ensure locales exist in Ansible deploy/update.
2016-09-30 22:55:21 -05:00
Buster Silver
ec7add8e23
Add support for localization across the application, and add escaping to some user-input fields in various locations.
2016-09-30 17:31:30 -05:00
Buster Silver
8c048feca2
Remove Phalcon classes from App folder, remove Phalcon dependencies from Ansible. Set up new forms engine powered by NibbleForms.
2016-09-18 03:48:05 -05:00