Commit Graph

3012 Commits

Author SHA1 Message Date
Buster Neece ad776e14d7
Slightly update error file to add a few seconds of silence before it plays. 2019-06-01 11:48:35 -05:00
Buster Neece ea5ce5f58d
Another locale update. 2019-05-31 04:40:13 -05:00
Buster Neece 51f2f7130e
#1527 #1597 Don't have Liquidsoap play the AzuraCast error "jingle". 2019-05-31 03:36:03 -05:00
Vaalyn 1bc051b482 Hide empty statistics panel when statistics are disabled - Fixes #1604 (#1605) 2019-05-29 14:04:40 -05:00
Buster Neece 90e69594b8
Big locale update, add Czech as supported language. 2019-05-28 12:49:24 -05:00
Buster Neece 0232e3e5c9
More backup/migration fixes. 2019-05-27 16:46:38 -05:00
Buster Neece f9a87b0651
Update docker migrator to fix issues and ensure consistency. 2019-05-27 16:33:11 -05:00
Buster Neece 43c28f3d6f
Load some InfluxDB data in the fixtures so the charts aren't empty. 2019-05-27 11:38:29 -05:00
Buster Neece 5cf2b35ef6
#1568 -- Fix shoutcast installer page showing HTTP 500. 2019-05-27 10:24:27 -05:00
Buster Neece 5ec1e0320e
Clean up the avatar and use a material-specific one. 2019-05-27 09:05:43 -05:00
Buster Neece a9836ba7fd
Further simplify dashboard page, improve notification UI and links. 2019-05-26 22:39:16 -05:00
Buster "Silver Eagle" Neece 444a293d58
Create FUNDING.yml 2019-05-26 20:12:24 -05:00
Buster Neece 262348a7ae
Fix functional test to reflect new homepage look. 2019-05-26 12:20:02 -05:00
Buster Neece 9a8fb456b2
Local NPM disagrees with dependabot; committing local changes. 2019-05-26 12:13:46 -05:00
Buster Neece d1b2ed7238
Make the dashboard more useful for administrators. 2019-05-26 12:13:16 -05:00
Vaalyn f79736ba87 Add environment variable to make the amount of php-workers configurable (#1588)
* Add environment variable to make the amount of php-workers configurable

* Add ADDITIONAL_MEDIA_SYNC_WORKER_COUNT env var to azuracast.env
2019-05-25 10:14:00 -05:00
dependabot[bot] 56f9cbabb5 Bump tar from 2.2.1 to 2.2.2 in /web/static (#1587)
Bumps [tar](https://github.com/npm/node-tar) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Commits](https://github.com/npm/node-tar/compare/v2.2.1...v2.2.2)
2019-05-25 03:23:52 -05:00
Buster Neece c33c701d9e
Increase timeouts for backup/restore processes; add timers. 2019-05-24 17:23:27 -05:00
Buster Neece e83fe3679e
Use the new "background-matching" style on listener report. 2019-05-24 16:52:50 -05:00
Buster Neece 1427811508
Add lightbox to profile page for album art. 2019-05-24 13:14:03 -05:00
Buster Neece 646bc4a6cd
Update dark theme secondary color; create new "-bg" color suffix. 2019-05-24 12:53:52 -05:00
Buster Neece f13b7d82c2
Slight visual realignment of profile panel items. 2019-05-24 12:21:55 -05:00
Buster Neece eba777a023
Update extension of example script line. 2019-05-24 11:22:15 -05:00
Buster Neece 9d3e645ca7
#1578 -- Add year dropdowns and avoid 1970 dates. 2019-05-24 10:56:50 -05:00
Buster Neece 1b6070584d
#1579 -- Minor stylistic CSS fixes. 2019-05-24 10:22:27 -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 3cc47bc803
Switch to public player for profile page. 2019-05-24 09:10:45 -05:00
Buster Neece 8b5995ad97
Disable AzuraCast for general-rotation next songs (temporary solution). 2019-05-24 09:08:05 -05:00
Buster Neece a3f8db7cdc
Create directories when loading fixtures. 2019-05-23 11:15:00 -05:00
Buster "Silver Eagle" Neece 16fc2c54bc
Implement zero-downtime backups + nightly backups (#1574)
* Create new backup and restore commands allowing live backups.
* Switch migrate script to use new backup method.
* Avoid loading fixtures, ensure directories exist when restarting stations.
* Include album art in media backup.
* First portion of automated backup management code.
* Further backup page work; add download/delete functionality.
* Implement automatic backups and "manual run" page.
* Switch automatic backup filename to match text.
* Add new locales.
* Add restore instructions and ability to view latest backup log.
2019-05-23 10:29:22 -05:00
Buster Neece 54c9e52259
#1524 -- Always clear ports before reassigning for cloned stations. 2019-05-19 10:30:44 -05:00
Buster Neece 1b0e7cdde6
Move a majority of form styling to SCSS. 2019-05-19 09:54:34 -05:00
Buster Neece c86a982c79
Use a prettier theme for leaflet maps. 2019-05-18 22:30:24 -05:00
Buster Neece 39e599c6ca
Switch to leaflet for listener map. 2019-05-18 22:25:34 -05:00
Buster Neece abee34375c
Fix "division-by-zero" error for daily statistics. 2019-05-18 11:10:33 -05:00
Buster Neece 448e002dee
Switch to charts.js on Reports Overview, remove Highcharts/Highmaps. 2019-05-18 11:05:02 -05:00
Buster Neece 67ba7358b1
Switch to chart.js for homepage charts, add accessible alt values. 2019-05-18 07:06:07 -05:00
Buster Neece 03cd88434c
Minor settings change for fixtures. 2019-05-18 04:57:13 -05:00
Buster Neece 07ba1c1dd9
Clean up styling on 2FA enable form. 2019-05-18 04:47:14 -05:00
Buster Neece a7754c8b59
Add back form_edit (but don't use it in form_page) for inline forms. 2019-05-17 16:23:42 -05:00
Buster Neece ca897525ee
Switch tabs and error block to be rendered upfront to avoid FOUC. 2019-05-17 16:16:21 -05:00
Buster Neece 1b9dba8d11
Fix the new error alert on station forms. 2019-05-17 08:48:30 -05:00
Buster Neece ecfb3c4ea6
Very visibly show all form errors in case any are on hidden fields. 2019-05-17 08:39:43 -05:00
Buster Neece 15179cde34
#1555 -- Slightly fix mitigating migration. 2019-05-17 07:41:35 -05:00
Buster Neece 806e9cac4a
#1555 -- Mitigate a specific problem with the `remote_type` value on StationPlaylists. 2019-05-17 07:36:00 -05:00
Buster Neece 6bc3d54457
#1548 -- Fix genre tag on Icecast config. 2019-05-17 03:18:24 -05:00
Buster Neece 639934155a
#1545 -- Schedule view improvements. 2019-05-15 10:58:38 -05:00
Buster Neece 67f0405fcb
Don't show "between 2:00 and 2:00" if the times are the same. 2019-05-15 09:26:49 -05:00
Buster Neece e3c677fe54
#1544 -- Properly handle station-local timezone on playlist homepage. 2019-05-15 09:05:32 -05:00
Buster Neece e4e5007fbe
More Ansible installation retirement steps. 2019-05-15 03:59:57 -05:00