Nash Kaminski
d01eda0e9a
Implement reboot and shutdown for Dockerized Screenly via host agent process.
...
This change implements a mechanism for executing a restricted set of commands on the host from within the screenly Docker containers by using a very simple host agent process, which requires only 2 packaged dependencies (python3 and python3-redis) from the standard Raspbian repositories.
Initially, this functionality is used to implement the previously disabled reboot and shutdown features. However, this could fairly easily be expanded to re-implement the USB asset loading functionality.
Furthermore, this change removes the reinstallation of build-essential, as /usr/lib/gcc/arm-linux-gnueabihf/4.9/cc1plus does not exist after reinstalling such and screenly builds without error.
Signed-off-by: Nash Kaminski <nashkaminski@kaminski.io >
2021-04-02 01:57:15 -05:00
Rusko124
e3e69117ff
Edits: docker-compose in the ansible task
2020-11-05 13:57:12 +06:00
Rusko124
2bb354670a
New: ISO date format
2019-11-07 11:04:04 +06:00
Rusko124
2368a6d450
Added: allows to choose production branch in the UI upgrade
2019-09-27 12:06:01 +06:00
Rusko124
b973bc0bcb
New: default assets
2019-09-24 14:13:49 +06:00
Rusko124
1679cf574f
Small edits for code and design
2019-09-11 12:25:59 +06:00
Rusko124
dfd17dbc12
Merge branch 'master' into celery_prepare_to_master and some style edits
2019-09-06 15:29:53 +06:00
Rusko124
fd9b6638a2
Edits for new design
2019-09-05 12:20:14 +06:00
Rusko124
a1637851a4
New: UI design
2019-09-04 19:32:59 +06:00
Rusko124
13f212c45a
Edits: hide some feature on balena
2019-08-30 11:33:17 +06:00
Rusko124
8193e0e491
Edit: added notice text for the upgrade popup
2019-08-29 13:41:20 +06:00
Rusko124
e36d41a89c
Edits: sorting settings
2019-08-28 13:06:46 +06:00
Rusko124
638901d216
Edit: Textarea of upgrade screenly logs has terminal style
2019-08-28 11:31:20 +06:00
Rusko124
3d11b383f4
Merge branch 'master' into celery
2019-08-27 10:22:10 +06:00
eugenosm
5fd3a24058
change wott-agent cecking logic
2019-06-21 17:48:32 +06:00
Artem Martynovich
f29753526e
Make auth backends UI-modular.
2019-06-14 19:25:13 +06:00
Artem Martynovich
47841469a0
Pass list of auth backends to settings template.
...
Add NoAuth backend ("Disabled").
2019-06-14 16:37:09 +06:00
Artem Martynovich
da05e74fbc
Auth backend select UI.
2019-06-14 16:37:09 +06:00
Artem Martynovich
5e3f0d3c25
Rename auth backend config groups.
...
Rewrite auth settings update procedure.
2019-06-14 16:37:09 +06:00
Rusko124
cf9f7cbff0
Adds: date format setting
2019-06-12 11:32:06 +06:00
Rusko124
c0cd37a83a
Edits: refactor templates
2019-06-10 18:31:07 +06:00
Rusko124
f119c29db2
Merge branch 'master' into celery
2019-06-10 16:05:00 +06:00
Rusko124
54e5a12db2
Edits: added links on footer
2019-06-10 13:58:05 +06:00
Rusko124
935314c575
Merge branch 'master' into celery
2019-05-29 12:06:19 +06:00
Viktor Petersson
9c86de17ef
Adds integration with Balena
2019-05-16 17:01:33 +01:00
Viktor Petersson
b80c0ad770
Don't use '_' in URLs, but rather '-'
2019-05-16 16:06:53 +01:00
rusko124
3fcb2affe7
Merge branch 'master' into balena_reworked
2019-05-13 18:09:25 +06:00
Rusko124
e0cf012866
Reworked network
2019-05-10 21:04:28 +06:00
Rusko124
ebbcd2f5b6
Reworked: Balena
2019-05-02 16:51:55 +06:00
Rusko124
571e22ae8b
Removed use_system_command
2019-03-29 16:24:31 +06:00
Rusko124
92f8d88e56
Merge branch 'celery' of https://github.com/Screenly/screenly-ose into celery
2019-03-29 12:05:25 +06:00
Rusko124
2c4eaf74f0
Merge branch 'master' into celery
2019-03-29 11:45:41 +06:00
Rusko124
b1c07c0ec0
Added: more settings for usb assets
2019-03-15 14:36:02 +06:00
Jeff Rescignano
2160d68d63
Fix indentation
2019-03-07 09:53:02 -05:00
Jeff Rescignano
fd12eb6a9b
Add favicons to settings.html
2019-03-07 09:48:41 -05:00
Rusko124
761b6d9956
Added cleanup, usb key and other edits
2019-01-10 16:20:34 +06:00
Rusko124
56d4af72b9
Added api for some systemcontrols commands
2018-12-27 14:45:12 +06:00
Rusko124
6ca5b7790e
Added 'Use system commands' parameter
2018-12-14 15:55:19 +06:00
Rusko124
9c35ac13c3
upgrade_screenly_with_webpage
2018-12-11 14:54:19 +06:00
Rusko124
c34503cc05
fix for default duration
2018-09-21 08:49:13 +06:00
Rusko124
79dc45aaf2
html code formatting
2018-09-12 15:11:11 +06:00
Rusko124
40dbaac2b0
add flask cache buster for .js and .css ext
2018-09-12 15:07:35 +06:00
amolodykh
336f900229
Disable_manage_network install option
2018-07-07 17:43:07 +06:00
amolodykh
0743e50065
Fixes settings.html
2018-07-03 14:30:30 +06:00
amolodykh
b7da89ab43
Upgrade bootstrap
2018-07-01 17:11:18 +06:00
Jon Shaulis
4bf46e5bf5
Fix whitespace issues
2018-06-12 09:13:35 -04:00
Jon Shaulis
24dc0f1e7e
Require current password to make changes to authentication settings
2018-06-07 17:36:34 -04:00
Jon Shaulis
fe7273f9f9
Add basic validation
2018-06-07 17:36:34 -04:00
Jon
6396ae4dda
Make authentication configurable in GUI
2018-06-07 17:35:57 -04:00
antonmolodykh
3d69c744cc
Service for wifi-connect
2018-05-01 20:31:49 +06:00