Commit Graph

629 Commits

Author SHA1 Message Date
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