Commit Graph

57 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece 8272aa5ef9
Update to Webpack 5 and redesign build process. 2021-09-11 15:46:31 -05:00
Buster "Silver Eagle" Neece a2d5dda416
#4399 -- Always specify some values even if they're defaults. 2021-07-12 12:40:52 -05:00
Buster "Silver Eagle" Neece 64423a7097
Unify env var names on Ansible installs with their Docker counterparts. 2021-01-21 13:32:47 -06:00
Buster "Silver Eagle" Neece ffa6d6b4fc
Auto-load most Vue component deps from Webpack manifest. 2020-07-15 03:00:17 -05:00
Buster "Silver Eagle" Neece 628f978324
Remove built static assets from Git entirely.
New processes are in place to build static assets for both Docker and Ansible installations, so it's no longer necessary to commit the compiled resources.
2020-06-08 23:24:45 -05:00
Buster "Silver Eagle" Neece f44261b29b
Optimize CI testing and web dependencies (#2899) 2020-05-29 20:36:49 -05:00
Buster "Silver Eagle" Neece 0070dde26c
Merge Docker Multi-site Setup into Core Setup
This commit merges the previous Docker Multi-site configuration into the core Docker Compose configuration for all installations.
2020-05-19 00:01:13 -05:00
Buster "Silver Eagle" Neece dc4490c2ae
Add local SSL cert support for dev with mkcert. 2019-09-20 14:00:47 -05:00
Buster Neece 145475bd75
Use the (often much faster) zip format by default for backups. 2019-05-24 09:58:33 -05:00
Buster Neece 6c1287c871
Set up dev routes file. 2019-03-26 20:43:32 -05:00
Buster "Silver Eagle" Neece 7fa44db264 More minor code fixes, add linting to CI and docker.sh script. 2019-01-31 14:29:45 -06:00
Buster "Silver Eagle" Neece f62fb5f7e1 Preparation for re-localization of assets. 2018-12-25 05:24:16 -06:00
Buster "Silver Eagle" Neece 7aadc4d018 Remove the UtilController from public repos. 2018-11-26 11:08:18 -06:00
Buster "Silver Eagle" Neece de4b86f340 Add docker-compose.override.yml to .gitignore 2018-11-19 09:28:02 -06:00
Buster "Silver Eagle" Neece 99c309c1db EVEN MORE Netlify work 2018-10-19 22:20:05 -05:00
Buster "Silver Eagle" Neece 5ee858f615 Update the Docker Compose file to use an external .env file for settings. 2018-10-18 23:27:30 -05:00
Buster "Silver Eagle" Neece fef1c487bb Remove packaged/helpers as it was only used in 2 places. 2018-09-29 06:37:14 -05:00
Buster "Silver Eagle" Neece 33210b9450 Begin work on custom code plugins support. 2018-09-21 07:04:05 -05:00
Buster "Silver Eagle" Neece 747a3ac75d #727 -- Prevent traditional update from wiping config 2018-08-22 04:12:09 -05:00
Buster "Silver Eagle" Neece 95d7947414 #698 -- Update traditional install to handle refactored code. 2018-08-05 15:24:30 -05:00
Buster "Silver Eagle" Neece 5943ccca1b Retire App\Mvc namespace, shift to other folders. 2018-08-04 23:13:27 -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 ad312fa94e Switch to fixtures for local dev. 2018-05-04 17:04:30 -05:00
Buster "Silver Eagle" Neece e778199f01 Move the docker-compose.yml file to a sample one, clean up other compose files. 2018-03-05 22:01:42 -06:00
Buster "Silver Eagle" Neece 6d7fcfaadb
Implement new Yarn/Gulp static asset build process (#446)
* First attempt at new build process
* Complete!
2018-02-24 03:08:54 -06:00
Buster Silver 67c4740c14 Allow custom filenames for Docker backup and restore. 2017-09-01 01:10:35 -05:00
Buster Silver 6b7b1bba9a #186 -- Add "sent to autodj" flag to media to avoid double-cues. 2017-07-19 01:52:49 -05: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 b3a071b6c9 #165 -- Docker backup and restore script for volumes. 2017-06-18 20:18:19 -05:00
Buster Silver e8a03cfa07 Add docker utilities, allow docker and non-docker codebase to coexist, add support for auto-installing fixtures. 2017-06-01 00:18:21 -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 db7fcccf67 Closes #15 - Implement full support for Ubuntu 16.04 (Xenial) and update the local Vagrant box to use 16.04 as its base image. 2016-09-09 03:05:17 -05:00
Buster Silver c49f101735 Fix git ignore to only apply to /ansible/ in the root (not the /util/ansible folder) and set hosts to localhost. 2016-09-08 12:28:06 -05:00
Buster Silver 1e03feca9b Update install.sh and update.sh scripts to exclusively call Ansible scripts, create new azuracast-update Ansible script to replace update.sh-exclusive functions. 2016-09-08 11:14:38 -05:00
Buster Silver efbba6b3a0 Refine and test Ansible via Vagrant to ensure it has full parity with the previous deploy scripts. 2016-09-08 02:41:34 -05:00
Buster Silver e4e45bac15 Remove local utility testing script from repo tracking. :) 2016-09-02 21:48:43 -05:00
Buster Silver df2f05d6b4 Update .gitignore to not exclude bower-generated files, and include the once-missing bower generated files. 2016-05-16 08:54:59 -05:00
Buster Silver 61e0811b3d Begin splitting the installer script into install_radio.sh and install_app.sh, and remove unused files. 2016-05-02 00:24:44 -05:00
Buster Silver de0e700834 Closes #83 -- Implement custom video thumbnail support on the PVL homepage, rotator and promotional tweets. 2015-08-26 22:13:46 -05:00
Buster "Silver Eagle" Neece 524eceb363 Completely rewrite cache layer to use new "cache.conf.php" for both dev and production, allowing easy testing of cache platforms. Add support for Redis throughout the stack as well. 2015-05-27 20:18:05 -05:00
Buster "Silver Eagle" Neece 5713a45a10 Migrate memcached config to standalone configuration. 2015-05-12 13:21:29 -05:00
Buster Silver 7501c8290b First push of InfluxDB configuration! 2015-04-19 04:52:49 -05:00
Buster Silver 0fb375ab6a Move to node-sass and gulp for SCSS file management, replacing ruby. 2015-03-05 15:17:23 -06:00
Buster Silver 1b5122ceb7 Frontend for new video streams, backend video stream manager. 2015-02-11 08:18:41 -06:00
Buster Silver c7a15d7ce3 Rewrite core styles as SCSS and pre-compile minified output. 2014-12-21 01:32:07 -06:00
Buster Silver 7a7ad909e2 Add rounding to podcast pictures, catch PVLNode errors smartly, and ignore local testing file. 2014-12-15 19:17:46 -06:00
Buster Silver 1d10344668 Node.js live socket pushes, chapter 1, the beginning! 2014-11-21 01:08:46 -06:00
Buster Neece be56484ec2 Development-friendly changes to JS variables. 2014-08-20 01:53:22 -05:00
Buster Neece 95b32a7b58 Create Convention admin page, general admin cleanup, add API import for conventions. 2014-07-19 07:53:00 -05:00