Vaalyn
|
328caf3987
|
Add schedule embed widget for embedding the stations playlist schedule view into websites (#4323)
|
2021-06-20 20:58:02 -05:00 |
Mitch
|
d812ca3c74
|
Add information for ShoutCast Premium users. (#4308)
|
2021-06-19 13:41:49 -05:00 |
Buster "Silver Eagle" Neece
|
913d2dfad2
|
Improve Flow upload handling and podcast media/artwork management.
|
2021-06-19 13:19:44 -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 |
Buster "Silver Eagle" Neece
|
bd040c6933
|
Clean up old Mount classes and unused forms; add advanced switch to new control.
|
2021-06-14 16:24:27 -05:00 |
Buster "Silver Eagle" Neece
|
27b4c240f9
|
Support both PUT and POST for podcast/episodes for compatibility.
|
2021-06-14 15:24:15 -05:00 |
Buster "Silver Eagle" Neece
|
5da0f4e3cb
|
Add more API unit tests; fix bugs identified by new tests.
|
2021-06-12 22:57:10 -05:00 |
Buster "Silver Eagle" Neece
|
77c8d56827
|
Move Mount management to Vue; abstract common EditModal functionality.
|
2021-06-12 02:04:27 -05:00 |
Buster "Silver Eagle" Neece
|
db8bc3dbb1
|
Fixes #4274 -- Add podcast storage location select to station form.
|
2021-06-10 15:32:11 -05:00 |
Buster "Silver Eagle" Neece
|
94bdc3acef
|
Fixes #4262 -- Fix bugs with and expand functionality of Station Cloning.
|
2021-06-09 18:28:44 -05:00 |
Buster "Silver Eagle" Neece
|
4fad57a1b3
|
Add service worker for PWA functionality.
|
2021-06-06 17:31:14 -05:00 |
Buster "Silver Eagle" Neece
|
b58004b97a
|
Add PWA app manifest to public player page.
|
2021-06-06 00:20:04 -05:00 |
Buster "Silver Eagle" Neece
|
4fb7f91604
|
Update Symfony Validator/Serializer component definitions.
|
2021-05-31 20:50:50 -05:00 |
Buster "Silver Eagle" Neece
|
668724fe1a
|
Implement Doctrine ORM Annotations (#4233)
|
2021-05-30 13:55:26 -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
|
578408b165
|
Fixes #4142 -- Fix duplicate route issue.
|
2021-05-08 13:11:51 -05:00 |
Buster "Silver Eagle" Neece
|
f59fd8a9ba
|
#4104 -- Rename on SFTP upload, handle SFTP renames/deletes directly.
|
2021-05-06 10:08:57 -05:00 |
Buster "Silver Eagle" Neece
|
f09f5e617a
|
Switch to CSS media query to avoid unstyled content flash.
|
2021-05-04 12:32:32 -05:00 |
Buster "Silver Eagle" Neece
|
974c9b39bf
|
Make the various "Overview" reports into API calls and convert page to Vue.
|
2021-05-03 10:40:21 -05:00 |
Buster "Silver Eagle" Neece
|
98b696e06e
|
#4110 -- Fix Listeners report if using "prefer browser" theme.
|
2021-05-02 14:41:39 -05:00 |
Buster "Silver Eagle" Neece
|
d88b296f8b
|
Fixes #4107, Fixes #4098 -- Fix error with locales in Vue components.
|
2021-05-01 10:16:05 -05:00 |
Buster "Silver Eagle" Neece
|
0a103787e8
|
Add API endpoint to view all broadcasts for a station.
|
2021-04-30 08:17:52 -05:00 |
Buster "Silver Eagle" Neece
|
1cf0119c29
|
Simplify notifications; avoid inline JS in main templates.
|
2021-04-29 18:28:54 -05:00 |
Buster "Silver Eagle" Neece
|
e5eeb2b631
|
Make the default theme automatically determined by the browser (if possible).
|
2021-04-29 07:01:41 -05:00 |
Buster "Silver Eagle" Neece
|
ca8b0984ec
|
Stylesheet updates
- Merge dark and light CSS into a single generated CSS file with different body classes
- Optimize CSS generation for production instances
|
2021-04-29 04:24:11 -05:00 |
Buster "Silver Eagle" Neece
|
2dc41d080a
|
Switch Settings to be a flat single entity to use EntityManager built-in functions. (#4045)
|
2021-04-21 16:15:52 -05:00 |
Buster "Silver Eagle" Neece
|
8d1d12703d
|
Revert stacked cache arrangement and avoid SettingsRepo race condition.
|
2021-04-18 03:26:06 -05:00 |
Buster "Silver Eagle" Neece
|
d734b8da96
|
Add profiler helper notifications and optimize cache usage.
|
2021-04-18 00:03:22 -05:00 |
Buster "Silver Eagle" Neece
|
fb617bf09f
|
#4025 -- Once again assign global variable to Vue components.
|
2021-04-15 22:50:09 -05:00 |
Buster "Silver Eagle" Neece
|
8b1c16fa04
|
Fixes #4008 -- Fix route definitions for public embeds.
|
2021-04-13 13:02:05 -05:00 |
Buster "Silver Eagle" Neece
|
68824c5617
|
Link to social page with better styling for Twitter.
|
2021-04-13 01:51:26 -05:00 |
Buster "Silver Eagle" Neece
|
6ef01f65fe
|
Add public player URL to NP API (and Twitter webhook).
|
2021-04-12 23:37:52 -05:00 |
Buster "Silver Eagle" Neece
|
5a5bc0e367
|
Update NowPlaying library.
|
2021-04-11 17:33:51 -05:00 |
Buster "Silver Eagle" Neece
|
b2ae1da573
|
#3963 -- Allow disabling remote ISRC fetching.
|
2021-04-06 14:36:07 -05:00 |
Mitch
|
168327fdc8
|
Update backup_run.php (#3976)
|
2021-04-05 20:02:01 -05:00 |
Buster "Silver Eagle" Neece
|
3419e58d83
|
Make daily average/unique listeners start zoomed in (and then be pannable for older data).
|
2021-03-31 00:36:35 -05:00 |
Buster "Silver Eagle" Neece
|
08ba636bbe
|
Add Libravatar, make avatar services configurable.
|
2021-03-24 22:21:53 -05:00 |
Buster "Silver Eagle" Neece
|
da50621f91
|
Revert font changes; implement play/stop change in old Material font.
|
2021-03-21 10:26:23 -05:00 |
Buster "Silver Eagle" Neece
|
06384b7f4a
|
Create `/api/frontend/account/me` endpoints.
|
2021-03-21 03:30:48 -05:00 |
Buster "Silver Eagle" Neece
|
68b971a571
|
Icon changes
- Switch to two-tone Material icon library
- Implement shared Vue common icon component
- Switch instances of "pause" to "stop"
|
2021-03-19 08:30:50 -05:00 |
Buster "Silver Eagle" Neece
|
d7c51ea00f
|
Add history embed and simplify vue rendering in templates.
|
2021-03-17 02:20:12 -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
|
91c73de176
|
Add API endpoint and frontend modal to view playlist's AutoDJ queue.
|
2021-03-08 07:20:54 -06:00 |
Buster "Silver Eagle" Neece
|
f0c91ba563
|
Split playlist actions into standalone files.
|
2021-03-07 02:00:37 -06:00 |
Buster "Silver Eagle" Neece
|
ace826dae5
|
Add e-mail webhook.
|
2021-03-06 03:27:55 -06:00 |
Buster "Silver Eagle" Neece
|
34b075ba50
|
Add new webhook and API response for online/offline stations.
|
2021-02-28 17:28:17 -06:00 |
Buster "Silver Eagle" Neece
|
489511ba4a
|
Improve usability of zxcvbn password strength meter.
|
2021-02-27 21:27:40 -06:00 |
Buster "Silver Eagle" Neece
|
c24f5dfc69
|
Implement SMTP Mail Delivery and Self-Service Password Reset (#3848)
|
2021-02-27 20:50:45 -06:00 |
Buster "Silver Eagle" Neece
|
72cc75b8c6
|
Improve verbosity of sync task logging.
|
2021-02-21 22:19:02 -06:00 |
Buster "Silver Eagle" Neece
|
ec2ec899d8
|
Update links across application to point to new documentation.
|
2021-02-15 15:36:34 -06:00 |