Buster Neece
4285561eda
#6796 -- Revert to Centrifugo for high-performance NP updates.
2023-12-13 09:57:51 -06:00
Buster Neece
ee7feb6974
Restructure docs and HPNP build to dramatically reduce Docker image size.
2023-12-12 10:43:14 -06:00
Buster Neece
53340ba20e
Use Vite exclusively as frontend build system; remove Gulp.
2023-08-04 13:34:40 -05:00
Buster Neece
d91762293c
Move from Webpack to Vite for Vue builds.
2023-07-24 17:43:47 -05:00
Buster Neece
c1fb768cfc
Fix gettext generation.
2023-07-22 19:59:17 -05:00
Buster Neece
29e61188fe
Write important git info to a cache file so as to avoid loading the entire git repo into the Docker image.
2023-02-03 14:46:35 -06:00
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