Buster "Silver Eagle" Neece
ad312fa94e
Switch to fixtures for local dev.
2018-05-04 17:04:30 -05:00
Buster "Silver Eagle" Neece
1f08c307e0
#566 / #567 Sequential Playlists with Reordering Page ( #573 )
...
- Expand the ManyToMany relationship between StationMedia and StationPlaylist to include both a "weight" and "last_played" parameter, to allow for sequential playlists.
- Implement Sequential playlist support
- Create new "reorder playlist" page
2018-04-29 18:48:48 -05:00
Buster "Silver Eagle" Neece
6c8f51d83e
Add stroke outline to footer on public pages
2018-04-18 00:12:06 -05:00
Buster "Silver Eagle" Neece
2a1353b0a6
Fix the way disabled fields look on the dark theme.
2018-04-15 19:05:14 -05:00
Buster "Silver Eagle" Neece
9e21fe17f4
Remove playlist schedule scrollbars and fix border colors.
2018-04-11 16:29:57 -05:00
Buster "Silver Eagle" Neece
321a27e929
Fix border on fullcalendar.
2018-04-11 01:52:45 -05:00
Buster "Silver Eagle" Neece
c668e40011
Switch Playlist Schedule View to FullCalendar.js
2018-04-10 21:22:15 -05:00
Buster "Silver Eagle" Neece
b085beab43
Version bump!
2018-04-08 13:04:15 -05:00
Buster "Silver Eagle" Neece
04606cb776
#530 -- Fix display of playlists overlapping days.
2018-04-07 00:24:28 -05:00
Buster "Silver Eagle" Neece
ebc142ab2e
#464 -- Embedded Player Enhancements
...
- Add support for autoplay on public URLs (add /autoplay to end of URL)
- Make volume control more reachable on embedded page
- Allow hiding of album art on public pages
2018-03-04 06:06:50 -06:00
Buster "Silver Eagle" Neece
4a46e7aa4e
Rename bower_components to vendor and make the menu appear above alerts.
2018-03-02 18:43:25 -06:00
Buster "Silver Eagle" Neece
9d145dd1a9
Integrate dark theme mascot into dark theme public page.
2018-02-28 09:53:41 -06:00
Buster "Silver Eagle" Neece
d605dabfa4
Smaller login art files and a dark version too.
2018-02-28 09:41:23 -06:00
Buster "Silver Eagle" Neece
49210ddeba
Update dark theme to better match the new logo.
2018-02-27 20:22:11 -06:00
Buster "Silver Eagle" Neece
4143904ded
Commit new mascot graphics!
2018-02-27 19:55:11 -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 Eagle" Neece
8f56808988
New minor release tag.
2018-02-19 22:26:23 -06:00
Buster "Silver Eagle" Neece
c88c3d15d1
Unify error response JSON format and document it in API docs.
2018-02-17 12:21:09 -06:00
Buster "Silver Eagle" Neece
279f7ced5a
Update API documentation to include service control endpoints.
2018-02-17 11:57:40 -06:00
Buster "Silver Eagle" Neece
9d85cadd65
Fix the way the "new API key" well looks on dark themes.
2018-02-07 06:39:27 -06:00
Buster "Silver Eagle" Neece
3702564e37
Fix jquery bootgrid not doing raw HTML (again).
2018-02-03 04:25:00 -06:00
Buster "Silver Eagle" Neece
6356eae0c5
Fix bug with schedule view not showing all 24 hours.
2018-01-15 01:39:53 -06:00
Buster "Silver Eagle" Neece
009c2ea044
Closes #362 -- Initial rollout of "schedule view" on playlist management
2018-01-13 06:45:16 -06:00
Buster "Silver Eagle" Neece
287b66a98d
Update function visibility, remove global CORS for Flash.
2017-12-16 14:13:44 -06:00
Buster "Silver Eagle" Neece
5b807e83e5
Enable art caching and switch to redirect for generic image for speed.
2017-11-03 23:24:36 -05:00
Buster "Silver Eagle" Neece
4c5a7ca46c
Prevent page number reset when doing actions on files page.
2017-10-17 20:48:22 -05:00
Buster "Silver Eagle" Neece
a90d82ee09
Add security.txt
2017-10-08 16:04:12 -05:00
Buster "Silver Eagle" Neece
2db972abba
Remove more unneeded assets.
2017-09-25 16:14:37 -05:00
Buster "Silver Eagle" Neece
3075bfd3de
Migrate all unmodified assets to CDNJS.
2017-09-25 14:40:59 -05:00
Buster "Silver Eagle" Neece
8852d23abc
More static asset cleanup!
2017-09-25 12:55:02 -05:00
Buster "Silver Eagle" Neece
9ca833d846
Static asset cleanup part 2
2017-09-19 05:42:30 -05:00
Buster "Silver Eagle" Neece
48c189e5b4
Static asset cleanup part 1
2017-09-19 05:19:14 -05:00
Buster "Silver Eagle" Neece
568af47c5b
Major push: live station updates
...
Implements both a frontend websocket-based live notifications system powered by the nginx nchan module and a backend station watcher (currently for Docker only) that triggers push notifications immediately upon song or listener count changes. Both result in more timely, more accurate updates to now-playing data on the site.
2017-09-06 22:53:25 -05:00
Buster "Silver Eagle" Neece
ae80fca177
Update Nibble Forms dependency and password reset functions.
2017-08-13 03:48:17 -05:00
Buster Silver
e21128ce17
Fix Media Session pause functionality when playing back radio.
2017-08-01 04:17:26 -05:00
Buster Silver
ec065e244b
Implement Android/Chrome MediaSession to show metadata for songs!
2017-07-31 18:10:16 -05:00
Buster Silver
ed6854e1d6
#180 -- Add "is_live" flag to now playing API song response.
2017-07-30 00:51:20 -05:00
Buster Silver
3871ecf4be
Generate locales, add "is_mobile" to listener response.
2017-07-25 05:04:15 -05:00
Buster Silver
18d27fcc3d
Relocate swagger.php to unclutter the docroot. [skip ci]
2017-07-20 22:50:44 -05:00
Buster Silver
19553016a0
Implement asset cache busting and password strength checking with zxcvbn.
2017-06-22 23:54:50 -05:00
Buster Silver
d39efcc6fa
Minor update to make example make sense. [ci skip]
2017-06-22 19:14:23 -05:00
Buster Silver
449b2825a2
Closes #169 -- Add "elapsed" and "remaining" to NP API with exact seconds.
2017-06-22 19:03:13 -05:00
Buster Silver
9ceaa81a3d
Reorganize station homepage, move timeline report, create new "On the Air" section in the profile.
2017-06-19 23:44:24 -05:00
Buster Silver
f525107b65
Update version in Swagger docs.
2017-06-19 01:16:57 -05:00
Buster Silver
b1485b1e3c
Utilize the new duration info in the NP API to show timer on public page.
2017-06-17 22:03:12 -05:00
Buster Silver
10b03cf218
Closes #158 -- Add next-playing song and song duration to nowplaying API [skip ci]
2017-06-17 21:11:01 -05:00
Buster Silver
4f682475be
API documentation cleanup. [skip ci]
2017-06-17 14:39:21 -05:00
Buster Silver
6c84a8bb2f
Full API overhaul, addition of API return models, swagger-php annotations and auto-docs for API changes.
2017-06-16 19:19:42 -05:00
Buster Silver
6ceacc29bf
Fix the teal-ness of the login page. [skip ci]
2017-06-11 16:38:34 -05:00
Buster Silver
71e138a1d2
More stylesheet consolidation. [skip ci]
2017-06-10 06:58:26 -05:00