Commit Graph

27 Commits

Author SHA1 Message Date
Vaalyn 328caf3987
Add schedule embed widget for embedding the stations playlist schedule view into websites (#4323) 2021-06-20 20:58:02 -05:00
Buster "Silver Eagle" Neece 35ae44edd5
Fixes #4291 -- Make URLs in station profile prefer browser URL. 2021-06-15 11:54:25 -05:00
Vaalyn 1a04f9791f
Implement Podcasting Support
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
Co-authored-by: Mitch <Mitchellfrith1996@gmail.com>
2021-05-24 23:29:07 -05:00
Buster "Silver Eagle" Neece ed04996892
Create new "Embed Widgets" modal. 2021-03-17 06:07:41 -05:00
Buster "Silver Eagle" Neece a79e00c1c4
Vue component reorganization
Put components into folders related to their section of the site (with the same paths as the controllers/route names).
2021-03-16 07:25:29 -05:00
Buster "Silver Eagle" Neece 7862c6d515
Dashboard Overhaul (#3651) 2021-01-10 20:41:58 -06:00
Buster "Silver Eagle" Neece 909ea2b786
Make the Station Profile a standalone compiled Vue component. 2020-10-16 04:08:58 -05: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 f1025d52f7
Unify all station profile API calls into a single response. 2020-04-02 06:30:00 -05:00
Buster "Silver Eagle" Neece 33d2ed64ae
Implement Streamer Schedules, Schedule Enforcement and new Scheduled Items Panel on Profile (#2422)
* Commit new Schedule entity changes and new API endpoints.

* Fix possible cause of API POST errors.

* Fix syntax with JSON return slashes.

* Add "Schedule View" and "Enforce Schedule" settings to Streamers.

* Add "Scheduled" panel to Profile.
2020-02-17 22:32:14 -06:00
Buster "Silver Eagle" Neece 4d4d75ad4d
Reunify AzuraCore and AzuraCast repositories. 2020-02-05 20:35:13 -06:00
Buster Neece bc1c2cb871
Allow disabling of websocket updates; improve NP time counter stability. 2019-07-31 13:47:12 -05:00
Buster Neece 83f3d407a5
Bring nchan back. 2019-07-25 23:54:25 -05:00
Buster Neece b5cd364402
Bring back the AzuraCast AutoDJ (and "Next Song"). 2019-07-17 16:29:21 -05:00
Buster Neece 1427811508
Add lightbox to profile page for album art. 2019-05-24 13:14:03 -05:00
Buster Neece 3cc47bc803
Switch to public player for profile page. 2019-05-24 09:10:45 -05:00
Buster Neece 4774b5f29c
Design rework of the station profile page. 2019-05-10 00:44:47 -05:00
Vaalyn 3dcc087487 Visual improvements 1 (#1516) 2019-05-08 17:23:26 -05:00
Buster Neece 811332d0d2
Improve accessibility of site-wide play controls. 2019-05-04 03:34:14 -05:00
Buster Neece 6ebb9f8e3b
Make inline player a Vue component. 2019-04-16 20:12:25 -05:00
Buster Neece 9897bc901b
Move styles into Vue component. 2019-04-16 03:10:10 -05:00
Buster Neece 001e5a2d0b
Make more room on the "On the Air" panel in station profiles. 2019-04-05 01:31:56 -05:00
Buster Neece 59c896a2b8
Minor padding cleanup on station profile. 2019-04-02 20:02:48 -05:00
Buster Neece 748ade0089
Unify mount form config; make mounts/remotes selectable on public page. 2019-03-24 00:46:54 -05:00
Buster Neece 2852502dd2 Clarify language for remote relays. 2019-03-01 18:03:49 -06:00
Buster "Silver Eagle" Neece 7a872d145b Fix reloading on profile, refactor how LS sends feedback to avoid issues. 2019-02-27 13:18:12 -06:00
Buster "Silver Eagle" Neece 9a31749357 Move templates folder to default. 2019-01-27 14:14:01 -06:00