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
Buster Neece
070c3f61a4
Tagged release 0.9.5
2019-05-14 17:18:18 -05:00
Buster Neece
08b9188bb4
Slight fix to the Liquidsoap config writer arguments.
2019-05-14 14:08:01 -05:00
Buster Neece
fb57959765
Prevent once-per-day playlists from showing up as "all-day".
2019-05-14 13:35:40 -05:00
Buster Neece
12e00b5271
Update frontend deps, clean up Utility function calls, switch many things to Moment.
2019-05-14 09:23:06 -05:00
Buster Neece
c9bfa32352
Merge branch 'feature/schedule_rework'
2019-05-14 03:10:30 -05:00
Buster Neece
94eeef8587
Add name mapping for PlaylistTime field.
2019-05-14 03:05:23 -05:00