1
0
mirror of https://github.com/BELABOX/belaUI.git synced 2026-07-04 14:46:41 +00:00

32 Commits

Author SHA1 Message Date
rationalsa f392e83f78 Add a deprecation notice to the interface itself 2021-09-07 11:48:47 +01:00
rationalsa 57a7691733 Add a link to the migration guide 2021-09-07 11:42:23 +01:00
rationalsa 4a0957c5fe Add deprecation notice 2021-09-07 10:52:07 +01:00
rationalsa 0fa698a4ea Discard the resolved SRTLA address in belaUI.rb
This was previously used before srtla_send could resolve hostnames
Now we let srtla_send do its own lookup as it can iterate through
all the addresses and at the moment it also specifically selects
IPv4
2021-03-23 14:05:51 +00:00
rationalsa d131bf249d belaUI.service: fix comment typo 2021-02-25 22:14:18 +00:00
rationalsa fdb34ae9a0 belaUI.service: update the comment about setting WorkingDirectory 2021-02-25 22:13:40 +00:00
rationalsa c8d66e8832 Add an install script for the systemd service 2021-02-25 21:59:12 +00:00
rationalsa bf0cb3b601 Add systemd .service file 2021-02-25 21:35:35 +00:00
rationalsa 297fd18ac7 Allow use of the wlanX interfaces 2021-02-10 23:08:56 +00:00
rationalsa daed611308 runner: restart srtla_send if needed 2021-02-06 21:14:12 +00:00
rationalsa 5197bd6d4a Clarify in the error message that we mean audio delay 2021-02-05 19:48:02 +00:00
rationalsa 021c21659b Add support for setting the SRT streamid and latency
Also switched to using IO.popen() instead of system() for executing
commands to avoid command injection. Previously all fields were
sanitized explicitly in some way, but streamid is an arbitrary
string. This is safe by default, so less chance of a mistake
slipping through anyway
2021-02-05 19:43:41 +00:00
rationalsa baf20d9398 Check for runner.rb to detect whether the stream is active 2021-02-05 19:09:07 +00:00
rationalsa a851aed9ff Also convert 'bitrate-values' to camelCase. Missed it previously 2021-02-05 18:14:14 +00:00
rationalsa 845cad7160 Update the copyright year 2021-02-05 18:04:36 +00:00
rationalsa 7ba711fd7a HTML formatting tweaks 2021-02-05 17:57:32 +00:00
rationalsa fe33b0c5ff Switch all HTML ids to camelCase 2021-02-05 17:45:46 +00:00
rationalsa 1a51338ab0 Add FUNDING file 2021-01-18 04:07:09 +00:00
rationalsa ea98082621 Use the new belacoder syntax 2021-01-16 18:37:20 +00:00
rationalsa 1d88428273 Print human-readable errors when the /start input validation fails 2021-01-02 15:13:57 +00:00
rationalsa 24bb10a3a2 Set the bitrate and bind IPs filepaths in setup.json
Also moves the default bitrate file from the belacoder directory to /tmp
2021-01-01 19:03:35 +00:00
rationalsa 3257f1ec05 Add the CSS file for the overlay
This should have been included in the previous commit but I forgot to add it
2020-12-28 13:15:27 +00:00
rationalsa 656fc81527 Add power off and restart buttons 2020-12-25 18:23:26 +00:00
rationalsa d089047201 JS: Move the init code after the functions 2020-12-25 16:41:21 +00:00
rationalsa 3f49bd4b87 Mark the end of some of the div blocks 2020-12-25 16:35:15 +00:00
rationalsa 92c2991422 Remove kill command that's no longer needed 2020-12-25 16:20:39 +00:00
rationalsa 01d9cd1828 Reduce the maximum width when viewed on a computer 2020-12-21 20:43:25 +00:00
rationalsa c9e5986e1b Make the Start / Stop buttons more responsive
On Start, the button is temporarily disabled while the script starts

On Stop, check the running state as soon as the request was completed
2020-12-21 20:28:08 +00:00
Brian Spit 1b60f741b9 Rewrite HTML and JS
- Rewrite design to use bootstrap 4
- Rewrite most jQuery into vanilla JS
- Add bootstrap JS and CSS file
- Remove style.css

Closes #1
2020-12-21 20:14:41 +00:00
rationalsa f17bef5148 Fix srtla typos and capitalization 2020-12-20 00:28:17 +00:00
rationalsa 83acbba152 Fix the runner script which accidentally used uncommitted code 2020-12-19 21:59:04 +00:00
rationalsa b2078e56fe Initial public commit 2020-12-19 20:46:44 +00:00