Commit graph

32 commits

Author SHA1 Message Date
Thulinma
ef1ee853b9 Fix shutdown API call 2020-08-31 15:27:59 +02:00
Thulinma
a05dba0ce8 Added API call for shutting down MistServer from local API connections 2020-08-10 14:48:32 +02:00
Thulinma
b057698018 Added api_endpoint API call to give local API endpoint address, added responses to local-only UDP API, added Socket::getSocketName(), added ability to discover current listening interface address and port for serveSocket-style functions 2020-07-15 19:29:16 +02:00
Thulinma
309d39eab7 Backported UDP API from Pro edition 2019-09-09 13:36:09 +02:00
Thulinma
4c3dfa829f Implemented certbot helper utility 2019-09-09 13:19:37 +02:00
Thulinma
cc9e970ea3 More backports from Pro edition, among which HTTPS/TLS support 2019-07-13 14:23:59 +02:00
Thulinma
9671e385ce Added stream name to logs over websocket API 2019-01-25 22:04:26 +01:00
Thulinma
14889fa35b Added release string to API version response 2019-01-16 15:49:08 +01:00
Erik Zandvliet
2607113727 Library code style update + some minor backports from Pro edition 2018-12-04 13:11:48 +01:00
Thulinma
8c2360fd56 Replaced all instances of localtime with localtime_r 2018-05-21 09:54:05 +02:00
Thulinma
e4ac68db54 Improved statistics and stream status 2018-03-21 14:46:22 +01:00
Thulinma
0dd602d5ca WebSocket API in controller 2018-03-20 20:06:37 +01:00
Thulinma
f126b17ed1 Added new API JSON-based auth scheme 2018-03-20 14:54:51 +01:00
Thulinma
c1400fec42 Local API access debug message set to MEDIUM level 2017-11-27 11:14:51 +01:00
Thulinma
38bbadb731 Updated API to force account creation through LSP when no accounts present 2017-05-15 17:15:36 +02:00
Thulinma
101a8d521c Fixed debug level being null when unset 2017-05-09 15:48:05 +02:00
Thulinma
0e0da824f7 Robustified stream/protocol related API calls 2017-05-09 11:31:24 +02:00
Thulinma
04e0dfeab0 Added instance ID 2017-05-08 15:56:58 +02:00
Thulinma
16637b3138 Backported many Pro API calls to OS edition, improved storage method of config file 2017-05-08 10:20:41 +02:00
Thulinma
a82be2775f Added local-only auto-authorize for API 2017-04-18 12:20:20 +02:00
Thulinma
0e649b7c72 Fixed creating accounts on wrong login attempt 2016-11-14 10:53:07 +01:00
Thulinma
4c9c6fa7ba Backported various little edits from Pro edition. 2016-06-02 14:07:21 +02:00
Thulinma
096b289cdf Updated --version argument to give more detailed output. 2015-09-03 17:54:20 +02:00
Thulinma
71dc32d2d3 Added ability to break through semaphore locks to the controller monitoring thread. 2015-08-28 21:56:27 +02:00
Thulinma
a3bf393bea Added generic CORS header adder, now used in controller, HLS output and internal HTTP handler. 2015-05-12 11:23:00 +02:00
Thulinma
68c5e4a667 Added ui_settings API call for storing integrated settings page configuration. 2015-02-06 01:08:03 +01:00
Thulinma
318af0b353 Improved handling of VoD file metadata, added some failsaves against metadata corruption. 2014-11-11 15:42:17 +01:00
Thulinma
4e705195a8 Fixed logging thread safety issues. 2014-09-07 22:59:37 +02:00
Thulinma
8848e28db2 File browsing by Martin, re-packaged for new style API code. 2014-09-06 13:15:28 +02:00
Thulinma
507eb80707 Temporarily disabled conversion API. 2014-08-05 21:52:52 +02:00
Thulinma
2c972c0829 Fixed 5s timer for protocol status checker. 2014-08-04 16:00:37 +02:00
Thulinma
5264fbf546 MistController: now with even more threads! 2014-08-02 16:39:43 +02:00