summaryrefslogtreecommitdiffstats
path: root/ogcp/og_server.py
Commit message (Collapse)AuthorAgeFilesLines
* Always try to load servers list from config fileJavier Sánchez Parra2022-09-291-1/+1
| | | | | Otherwise, servers list is not loaded if the configuration file also have an ogServer declared in the deprecated way.
* Add multiple servers to the dashboard viewDaniel García Moreno2022-09-271-0/+5
|
* Ignore unreachable ogServersJavier Sánchez Parra2022-09-271-3/+6
| | | | Otherwise, ogCP crashes trying to connect to unreachable ogServers.
* Retreive scopes from several ogServersJavier Sánchez Parra2022-09-271-3/+18
| | | | | | | Update the configuration file format to support several ogServers and retrieve scopes from those ogServers. The old config file format is still supported.
* ogcp is AGPLv3+OpenGnSys Support Team2021-05-201-0/+7
| | | | Update license header in files.
* config: use from_json to read ogserver configJose M. Guisado2020-11-061-10/+5
| | | | | | | | | | | | | | | This patch introduces the usage of Flask.Config class so the config can be read at startup (__init__) only once. Config keys must be uppercase so that from_json method does take it into account. dormousehole.readthedocs.io/en/stable/api.html#flask.Config.from_json Prior to this patch each request required opening and closing the ogserver.json file via load_config in views.py. In the future the decorated load_config function inside views.py may be removed to avoid creating multiple instances of the OGServer class.
* Add requests functionality to the OGServer classRoberto Hueso Gómez2020-09-021-0/+19
| | | | | These functions will be used to make HTTP GET and POST requests to the OGServer.
* Add basic backend structureRoberto Hueso Gómez2020-08-311-0/+15
This adds views functions and ogServer config loading.