Commit Graph

35 Commits

Author SHA1 Message Date
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 ec2ec899d8
Update links across application to point to new documentation. 2021-02-15 15:36:34 -06:00
Buster "Silver Eagle" Neece cabeeb5cc0
Move "Enable Advanced Settings" to DB and make it actually work. 2021-02-02 22:17:57 -06:00
Buster "Silver Eagle" Neece 686f480d7c
Add Support for Remote Album Art on APIs and Media Uploads (#3680) 2021-01-18 23:44:15 -06:00
Mitch 93215a0275
Change wording to include listener metadata (#3619) 2021-01-02 13:59:53 -06:00
Buster "Silver Eagle" Neece aed854a17c
Settings overhaul, part 2
Make Settings a controlled entity.
2020-12-04 02:41:55 -06:00
Buster "Silver Eagle" Neece 5727f12b6f
Settings refactor part 1: Rename App\Settings to App\Environment.
Previously AzuraCast had two very similar `$settings` variables, one that was from environment and the other from the database. This refactor distinguishes the two much more clearly.
2020-12-02 22:18:06 -06:00
Buster "Silver Eagle" Neece 6c69e6fe52
Better line update channels up with update notifications. 2020-10-24 10:26:55 -05:00
Buster "Silver Eagle" Neece 2abb8bf623
Routine code cleanup. 2020-07-08 02:03:50 -05:00
Buster "Silver Eagle" Neece 62763250ca
Remove Sentry, simplify error handling.
Developer's note: the Sentry team has been very supportive of open-source and is good people! We simply don't use the library enough on our end to justify its dependencies in our codebase.
2020-07-04 11:08:53 -05:00
Buster "Silver Eagle" Neece 9062903d6d
#2814 -- Slight refactor to address some router issues. 2020-05-08 19:40:34 -05:00
Buster "Silver Eagle" Neece 78c762ee4e
#2702 -- Use full request URI (sans path) for default base URL. 2020-05-05 20:42:14 -05:00
Buster "Silver Eagle" Neece 71a91cc12d
#2325 -- Fix settings error on Ansible installations. 2020-01-22 23:04:50 -06:00
Buster "Silver Eagle" Neece feeb8b9af1
#2306 -- Partially revert removal of "Prefer Browser URL" setting. 2020-01-21 00:02:06 -06:00
Buster "Silver Eagle" Neece b6f558eb54
Always prefer browser URL and always enable SFTP server.
Both settings are no longer relevant and turning them off would cause unexpected issues, so they're being removed completely instead to ease configuration difficulty.
2020-01-15 14:52:47 -06:00
Buster "Silver Eagle" Neece 7fea11f544
Enable "Prefer Browser URL" by default. 2019-12-02 18:46:24 -06:00
Buster "Silver Eagle" Neece 440687e93b
Settings forms code refactor, fixes #2171. 2019-11-25 21:25:29 -06:00
Buster "Silver Eagle" Neece 17d306b970
Enable Web Radio Proxy by default on new installations. 2019-10-20 00:44:33 -05:00
Buster Neece 1a1a18dfe7
Add integrated FTP upload support. 2019-08-25 17:50:20 -05:00
Buster Neece 297356a7e3
Turn the live websockets off by default, but still easily enabled. 2019-08-16 12:23:35 -05:00
Buster Neece bc1c2cb871
Allow disabling of websocket updates; improve NP time counter stability. 2019-07-31 13:47:12 -05:00
Buster Neece 1b0e7cdde6
Move a majority of form styling to SCSS. 2019-05-19 09:54:34 -05:00
Buster Neece 48427d46a3
Make timezone Station-specific and remove now-unused offset code. 2019-05-13 16:25:36 -05:00
Vaalyn 3dcc087487 Visual improvements 1 (#1516) 2019-05-08 17:23:26 -05:00
Buster Neece 0e59d20ed4
Locale update and directly credit Sentry in the settings pane. 2019-03-22 23:32:08 -05:00
Buster Neece 47ec65182a
Make error reports opt-in for all installations. 2019-03-22 21:01:37 -05:00
Buster Neece dad93bb83f Use checkboxes for single-option settings, align language and UX across forms. 2019-03-03 16:23:14 -06:00
Buster "Silver Eagle" Neece 39db6f4882 #1105 -- Add user-configurable CORS ACAO header setting. 2019-01-23 15:59:25 -06:00
Buster "Silver Eagle" Neece 81c5ab4aa5 Allow (and default to) checking for release updates only. 2018-12-15 13:34:18 -06:00
Buster "Silver Eagle" Neece 6ebd158630 Use constants for Settings values (best practice) and implement update checks 2018-11-15 07:41:52 -06:00
Buster "Silver Eagle" Neece 854cb93261
Architecture change: Integrate common AzuraCore code (#944)
* Update composer.json/lock
* Update CLI console commands
* All AzuraCore refactors except folder moves.
* MVP for all core functionality.
* Working unit/functional tests
* Remove DB dump from util/, replace with direct migration.
* Update AzuraCore, define testing mode earlier.
2018-11-12 10:59:15 -06:00
Buster "Silver Eagle" Neece 172fbc3625 Make base URL required 2018-10-05 21:06:48 -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 545014a707 Make amount of song history to keep system-customizable. 2018-08-25 21:53:28 -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