Roberto Hueso Gómez
19be0f87de
Fix internal server error code
2020-09-14 10:54:01 +02:00
Roberto Hueso Gómez
b7e980f946
Add 500 default error handler
...
This handles HTTP 500 internal server errors.
2020-09-04 13:21:36 +02:00
Roberto Hueso Gómez
31d2808a43
Add 404 default error handler.
...
This handles HTTP 404 page does not exist errors.
2020-09-04 13:20:11 +02:00
Roberto Hueso Gómez
bb7e201991
Add refresh action
...
This action can be applied on single or multiple scopes.
2020-09-04 13:18:26 +02:00
Roberto Hueso Gómez
d5eaf699a7
Add WoL action
...
This action can be applied on one or multiple scopes. This
implementation use Flask-WTF as a way to build and valdiate forms. As a
side effect, this adds CSRF protection to all forms.
2020-09-04 11:09:44 +02:00
Roberto Hueso Gómez
73a6e07b83
Add reboot action
...
This action handles reboot on one or multiple scopes.
2020-09-03 11:50:58 +02:00
Roberto Hueso Gómez
ef609cf52a
Rename add_state_to_scopes() function
...
This function is renamed to add_state_and_ips() which is more accurate.
2020-09-02 14:50:52 +02:00
Roberto Hueso Gómez
c12ff832c7
Add action_poweroff() view function
...
This function handles a poweroff request to one or multiple scopes.
2020-09-02 14:46:20 +02:00
Roberto Hueso Gómez
30c5173aea
Implement scopes() view function
...
This function provides the data needed to render the scopes.html
template.
2020-09-02 14:45:02 +02:00
Roberto Hueso Gómez
df2e425b34
Add basic backend structure
...
This adds views functions and ogServer config loading.
2020-08-31 11:58:27 +02:00