Buster "Silver Eagle" Neece
af551c7d4a
Use number fields in more places, make crossfade decimal-aware ( #651 )
2018-09-05 19:23:17 -05:00
Buster "Silver Eagle" Neece
3741f3264b
Add global default timezone, fix profile defaults, allow all timezones to be selected.
2018-09-04 17:08:16 -05:00
Buster "Silver Eagle" Neece
84e332eab7
Update AzuraForms to fix issue with playlists form
2018-09-04 15:00:47 -05:00
Buster "Silver Eagle" Neece
56453564b5
#760 -- Add HTTP basic auth support to webhooks
2018-09-03 21:17:53 -05:00
Buster "Silver Eagle" Neece
3c9ee1bc78
#764 -- Switch to number type input for "play every x" playlists
2018-09-03 21:01:01 -05:00
Buster "Silver Eagle" Neece
cefbb9694b
Clean up the embed code sections.
2018-08-31 02:17:40 -05:00
Buster "Silver Eagle" Neece
cc5d3f6db9
#757 -- Label new (improved) functionality "Shuffle" and re-enable true random.
2018-08-29 19:45:01 -05:00
Buster "Silver Eagle" Neece
77541fc276
Use asset manager for custom internal/external CSS/JS to avoid empties.
2018-08-27 18:19:13 -05:00
Buster "Silver Eagle" Neece
8ea80733ec
Fix locale provided to moment.js; prevent un-played songs from showing in history.
2018-08-27 05:29:14 -05:00
Buster "Silver Eagle" Neece
c50992a850
Pass a generic request to the view for error pages.
2018-08-27 03:46:23 -05:00
Buster "Silver Eagle" Neece
12157a8cad
Properly localize and timezone-match JS-driven times
2018-08-27 03:31:32 -05:00
Buster "Silver Eagle" Neece
da36da4982
Put all the providers in a Provider namespace. You know, like Laravel!
2018-08-27 02:14:05 -05:00
Buster "Silver Eagle" Neece
c0543a0531
Don't double up on log writes for the Docker container versions.
2018-08-26 00:08:27 -05:00
Buster "Silver Eagle" Neece
545014a707
Make amount of song history to keep system-customizable.
2018-08-25 21:53:28 -05:00
Buster "Silver Eagle" Neece
9a2d5108e8
Implement Station History API, convert history report to use it.
2018-08-25 05:56:43 -05:00
Buster "Silver Eagle" Neece
3c7f7c7fd7
Mini-refactor other Http items into the Http namespace
2018-08-22 00:13:34 -05:00
Buster "Silver Eagle" Neece
83d2990ad3
Restructure Url -> Http/Router, implement better pagination for requests
2018-08-20 19:48:03 -05:00
Buster "Silver Eagle" Neece
8b15868c5d
Restructure Adapter class constants
2018-08-18 19:44:46 -05:00
Buster "Silver Eagle" Neece
2a93d75480
#700 -- Make number of song history items shown on public APIs configurable
2018-08-18 18:01:03 -05:00
Buster "Silver Eagle" Neece
a1ad47e1ca
#718 -- Prevent mount point names Shoutcast considers "reserved".
2018-08-15 04:00:28 -05:00
Buster "Silver Eagle" Neece
6d431841b8
Remove DebugHtml log handler (replaced by the better templated log viewer)
2018-08-14 18:08:50 -05:00
Buster "Silver Eagle" Neece
4433dcb13f
Allow full customization of Telegram API URL
2018-08-12 22:01:18 -05:00
Buster "Silver Eagle" Neece
48301555f8
Allow selection of PWRTelegram API
2018-08-12 20:29:39 -05:00
Buster "Silver Eagle" Neece
082d564465
Restructure web hook configuration; create new "Test" function; improve display of test pages.
2018-08-12 01:35:48 -05:00
Buster "Silver Eagle" Neece
1c31b06f22
#691 -- Implement Telegram Bot API Webhook
2018-08-10 04:10:23 -05:00
Buster "Silver Eagle" Neece
45ce11f3b3
Rebuild asset manager to auto-detect CSP domains, allow deferral, etc.
...
...and remove Google Maps dependency for the listener mapping feature.
2018-08-08 01:32:27 -05:00
Buster "Silver Eagle" Neece
5943ccca1b
Retire App\Mvc namespace, shift to other folders.
2018-08-04 23:13:27 -05:00
Buster "Silver Eagle" Neece
7b2e979bf9
Fix issues with error handling.
2018-08-04 21:03:47 -05:00
Buster "Silver Eagle" Neece
98ff8f69cf
Core code restructure ( #697 )
...
* Initial renaming to a single global App\ namespace.
* Move CSRF/Flash under Session, move Session under Request
* Use new Request Station helper
* Unify App/Acl and App/Acl/StationAcl
* Alphabetize composer.json
2018-08-04 17:05:14 -05:00