Thulinma
|
7bffdfe644
|
Added global configuration mechanism and defaultStream support
|
2019-10-31 11:19:54 +01:00 |
|
Thulinma
|
32d92b320f
|
Added version number payload to SYSTEM_START trigger
|
2019-08-10 12:36:43 +02:00 |
|
Thulinma
|
5418c1fefc
|
Generalized Util::Config::is_restarting for rolling restarts, added rolling restart support to listening socket outputs
|
2019-05-23 13:30:24 +02:00 |
|
Thulinma
|
08cce15193
|
Fixed controller SYSTEM_START trigger failure when not configured
|
2019-03-06 10:30:44 +01:00 |
|
Thulinma
|
1c85b7b879
|
Merge branch 'development' into LTS_development
|
2019-03-06 10:30:37 +01:00 |
|
Thulinma
|
d5dbb57c84
|
Fixed null members in stream configs causing failures
|
2019-03-06 10:30:30 +01:00 |
|
Thulinma
|
f38c838cfd
|
Fixed SYSTEM_START trigger ignoring return value
|
2019-02-28 13:16:02 +01:00 |
|
Thulinma
|
e3e5b39a62
|
Merge branch 'development' into LTS_development
|
2019-01-24 14:41:03 +01:00 |
|
Thulinma
|
b2c9cc2c1b
|
Added stream name to logs API call responses
|
2019-01-24 14:40:56 +01:00 |
|
Thulinma
|
ca755039e1
|
Only re-write trigger pages if trigger configuration has changed
|
2018-12-09 21:45:04 +01:00 |
|
Erik Zandvliet
|
10fa4b7e7b
|
libmist backport from new metadata branch with improved typing and styling
|
2018-12-06 11:07:07 +01:00 |
|
Erik Zandvliet
|
2607113727
|
Library code style update + some minor backports from Pro edition
|
2018-12-04 13:11:48 +01:00 |
|
Thulinma
|
83665c4e3b
|
Merge branch 'development' into LTS_development
|
2018-11-28 11:55:15 +01:00 |
|
Thulinma
|
3cb03392e1
|
Added stream name to logging
|
2018-11-28 11:55:08 +01:00 |
|
Thulinma
|
98e3940079
|
Robustify accesses to server config
|
2018-11-28 11:46:33 +01:00 |
|
Thulinma
|
ac92e09262
|
Robustify accesses to server config
|
2018-11-28 11:46:22 +01:00 |
|
Thulinma
|
93f8b01a0b
|
Added USER_END trigger
|
2018-05-18 17:20:42 +02:00 |
|
Thulinma
|
96563c0971
|
Fix for triggers
|
2018-05-16 11:12:08 +02:00 |
|
Thulinma
|
6e0e66076d
|
WebSocket API in controller
|
2018-03-20 20:07:11 +01:00 |
|
Thulinma
|
0dd602d5ca
|
WebSocket API in controller
|
2018-03-20 20:06:37 +01:00 |
|
Thulinma
|
ca19feed7f
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller_storage.cpp
|
2017-12-08 19:54:44 +01:00 |
|
Thulinma
|
304426c2c6
|
Improved logging system
|
2017-12-08 19:48:49 +01:00 |
|
Thulinma
|
08dac5b2db
|
Improved logging system
|
2017-12-06 16:59:27 +01:00 |
|
Thulinma
|
f61e50cbd5
|
Added support for default responses in triggers, added maximum execution time for triggers
|
2017-11-15 17:17:12 +01:00 |
|
Thulinma
|
fdf4eeb9f1
|
Server start boolean now correctly set to true
|
2017-06-09 20:16:06 +02:00 |
|
Thulinma
|
0798a6c712
|
Fixes for triggers
|
2017-05-13 15:18:21 +02:00 |
|
Thulinma
|
85202a0b30
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller.cpp
# src/controller/controller_storage.cpp
# src/controller/controller_storage.h
|
2017-05-08 16:10:48 +02:00 |
|
Thulinma
|
04e0dfeab0
|
Added instance ID
|
2017-05-08 15:56:58 +02:00 |
|
Thulinma
|
4bdcb24132
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller_api.cpp
# src/controller/controller_api.h
# src/controller/controller_storage.cpp
|
2017-05-08 10:23:54 +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
|
3980b8c8c1
|
Access logs + made prometheus runtime changeable
|
2017-04-18 12:33:06 +02:00 |
|
Thulinma
|
11f95a64fe
|
Improved console interface
|
2017-03-29 12:05:42 +02:00 |
|
Thulinma
|
831e454ebb
|
Improved console interface
|
2017-03-29 12:03:15 +02:00 |
|
Thulinma
|
cab87a6425
|
Updated triggers, implemented LIVE_BANDWIDTH trigger
|
2017-03-10 11:41:52 +01:00 |
|
Thulinma
|
2062d83858
|
New licensing system
By Wouter Spruit and Balder Viëtor with minor edits by me
|
2016-09-27 13:43:53 +02:00 |
|
Thulinma
|
1172768c34
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/shared_memory.cpp
# src/controller/controller.cpp
# src/controller/controller_storage.h
# src/output/output.cpp
|
2016-09-15 16:17:06 +02:00 |
|
Thulinma
|
ceafaa57e6
|
Added angel process
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
9ff8be341c
|
Merge branch 'development' into LTS_development
|
2016-07-20 14:57:30 +02:00 |
|
Thulinma
|
a9dffb9438
|
Added check for invalid handle to config storage
|
2016-07-20 14:56:04 +02:00 |
|
Thulinma
|
4c9c6fa7ba
|
Backported various little edits from Pro edition.
|
2016-06-02 14:07:21 +02:00 |
|
Thulinma
|
69eea675eb
|
Fixed push-out shutting down the logger, added debug message for logger exiting.
|
2016-05-23 16:59:39 +02:00 |
|
Thulinma
|
dfc41cc596
|
Prometheus stats split over viewers, incoming and outgoing.
Load balancer updated to use new split stats and provide info per host and/or stream if requested over its port.
|
2016-05-15 00:20:53 +02:00 |
|
Thulinma
|
df16c815c2
|
Semaphore fixes.
|
2016-05-03 16:34:19 +02:00 |
|
Thulinma
|
f4b296164e
|
Fixed all semaphore instances not being cleaned up properly.
|
2016-05-03 12:13:58 +02:00 |
|
Thulinma
|
279add438a
|
Implemented triggers.
Merged from code by Wouter Spruit, with additions by yours truly.
|
2015-10-14 10:48:00 +02:00 |
|
Thulinma
|
3ba11441a1
|
Improved flow of controller main function, made config file only re-write if updates were actually necessary, failure to open a stream input now fails the output correctly.
|
2015-10-14 10:25:58 +02:00 |
|
Thulinma
|
a9a7ff7202
|
Tweaked debug message verbosity.
|
2015-04-02 16:32:08 +02:00 |
|
Thulinma
|
43d35cf29b
|
Converted previously hardcoded default sizes for shared memory pages to defines.
|
2015-01-27 12:03:52 +01:00 |
|
Thulinma
|
142ef73f6c
|
Various fixes for live streams.
|
2014-12-21 13:50:08 +01:00 |
|
Thulinma
|
8542281ac2
|
JSON-based input selection.
|
2014-10-02 16:12:19 +02:00 |
|