Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | #580 Fix uninitialized variables in ogAdmServer | Roberto Hueso Gómez | 2020-03-07 | 1 | -1/+6 | |
| | | | | This patch ensures that some variables are initialized before using them. | |||||
* | #967 rename .cpp to .c | OpenGnSys Support Team | 2020-03-05 | 3 | -5/+1 | |
| | | | | This actually is C code, use the gcc compiler instead. | |||||
* | #967 Replace remaining C++ code | OpenGnSys Support Team | 2020-03-05 | 1 | -4/+4 | |
| | ||||||
* | #941 use dbi layer from envioProgramacion | OpenGnSys Support Team | 2020-03-04 | 3 | -40/+31 | |
| | ||||||
* | #941 use dbi layer from actualizaHardware | OpenGnSys Support Team | 2020-03-04 | 2 | -136/+104 | |
| | ||||||
* | #941 use dbi layer from RESPUESTA_CrearSoftIncremental | OpenGnSys Support Team | 2020-03-04 | 1 | -23/+26 | |
| | ||||||
* | #941 use dbi layer from actualizaCreacionImagen() | OpenGnSys Support Team | 2020-03-04 | 2 | -35/+35 | |
| | ||||||
* | #941 use dbi layer from actualizaConfiguracion() | OpenGnSys Support Team | 2020-03-04 | 2 | -250/+163 | |
| | ||||||
* | #941 use dbi layer from procesoInclusionCliente() | OpenGnSys Support Team | 2020-03-04 | 1 | -46/+36 | |
| | ||||||
* | #941 use dbi layer from respuestaEstandar() | OpenGnSys Support Team | 2020-03-04 | 1 | -73/+131 | |
| | | | | | | | And update all callers. Some of the db.Open() calls cannot be removed yet, since there are still more function dependencies that need to be converted too. | |||||
* | #941 Consolidate CrearSoftIncremental, RestaurarImagenBasica, ↵ | OpenGnSys Support Team | 2020-03-04 | 1 | -111/+5 | |
| | | | | | | RestaurarSoftIncremental, Configurar and EjecutarScript These functions are identical, remove duplicated code. | |||||
* | #941 Consolidate RESPUESTA_Reiniciar, RESPUESTA_IniciarSesion and ↵ | OpenGnSys Support Team | 2020-03-04 | 1 | -94/+2 | |
| | | | | | | RESPUESTA_Apagar They are identical, remove duplicated code. | |||||
* | #941 Consolidate RESPUESTA_Configurar and RESPUESTA_EjecutarScript | OpenGnSys Support Team | 2020-03-04 | 1 | -56/+8 | |
| | | | | These function are almost identical, remove duplicated code. | |||||
* | #941 use dbi layer from buscaComandos() | OpenGnSys Support Team | 2020-03-04 | 1 | -38/+40 | |
| | ||||||
* | #941 use dbi layer from AutoexecCliente() | OpenGnSys Support Team | 2020-03-04 | 2 | -31/+25 | |
| | ||||||
* | #941 use dbi layer from procesoInclusionClienteWinLnx() | OpenGnSys Support Team | 2020-03-04 | 1 | -40/+34 | |
| | ||||||
* | #941 add basic database-independent abstraction (dbi) | OpenGnSys Support Team | 2020-03-04 | 3 | -2/+60 | |
| | | | | Add basic infrastructure to support for the independent database layer. | |||||
* | #924 Fix that only the commands without session were checked | Javier Sánchez Parra | 2019-11-25 | 1 | -0/+5 | |
| | | | | | | | | | | | Irina reports that the bug fixed in 78a97c5 happens again when you run a command with a session (queue of actions). The bug was introduced in 78a97c5, the goal of the commit was to change the behaviour of respuestaEstandar to always check the result of a command, whether it has a session or not. But, instead of this behaviour, the commit changes respuestaEstandar to only check the commands without session. | |||||
* | #839: Always update the partition types when obtaining the computer ↵ | Ramón M. Gómez | 2019-11-21 | 1 | -1/+2 | |
| | | | | configuration. | |||||
* | #915 Test malformed payload for POST commands | Roberto Hueso Gómez | 2019-11-14 | 16 | -0/+109 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This patch includes tests for the remaining REST API commands: POST /shell/output POST /session POST /poweroff POST /reboot POST /stop POST /refresh POST /hardware POST /software POST /image/create POST /image/restore POST /setup POST /image/create/basic POST /image/create/incremental POST /image/restore/basic POST /image/restore/incremental POST /run/schedule This test covers requests that are missing one of the parameters in its payload. | |||||
* | #915 Test malformed payload for POST /shell/run | Roberto Hueso Gómez | 2019-11-13 | 1 | -0/+9 | |
| | | | | | This test covers requests that do not contain 1 of the parameters in their payloads. | |||||
* | #915 Test malformed payload for POST /wol | Roberto Hueso Gómez | 2019-11-13 | 1 | -0/+9 | |
| | | | | | This test covers requests that do not contain 1 of the parameters in their payloads. | |||||
* | #915 Test malformed payload for POST /clients | Roberto Hueso Gómez | 2019-11-13 | 1 | -0/+4 | |
| | | | | | This test covers requests that do not contain 1 of the parameters in their payloads. | |||||
* | #915 Return HTTP 400 error code in og_client_state_process_payload_rest | Roberto Hueso Gómez | 2019-11-13 | 1 | -1/+1 | |
| | | | | | This patch meets RFC 7235 and returns an HTTP 400 error code when ogAdmServer recieves a wrong request. | |||||
* | #915 Extend REST API POST no payload tests to all remaining tests. | Roberto Hueso Gómez | 2019-11-13 | 11 | -0/+44 | |
| | | | | | | | | | | | | | | | | | This patch extends tests for requests without any payload in the following REST API POST functions: - /clients - /wol - /shell/run - /shell/output - /session - /poweroff - /reboot - /stop - /refresh - /hardware - /software | |||||
* | #915 Rename POST /image/setup for /setup in REST API | Roberto Hueso Gómez | 2019-11-13 | 3 | -6/+6 | |
| | | | | This patch renames the setup command to avoid semantic confusion. | |||||
* | #915 Adapt POST /shell/run test to the 'echo' parameter | Roberto Hueso Gómez | 2019-11-12 | 1 | -1/+3 | |
| | ||||||
* | #915 Add 'echo' parameter to POST /shell/run | Roberto Hueso Gómez | 2019-11-12 | 1 | -4/+31 | |
| | | | | 'echo' parameter makes possible for users to request the console output. | |||||
* | #915 Fix og_json_parse_clients flags for empty arrays | Roberto Hueso Gómez | 2019-11-12 | 1 | -2/+2 | |
| | | | | | This patch prevents the flag OG_REST_PARAM_ADDR to be activated when the array is empty. | |||||
* | #915 Validate POST /run/schedule REST API parameters | Roberto Hueso Gómez | 2019-11-12 | 1 | -0/+3 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /image/restore/incremental REST API parameters | Roberto Hueso Gómez | 2019-11-12 | 1 | -10/+40 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /image/restore/basic REST API parameters | Roberto Hueso Gómez | 2019-11-12 | 1 | -10/+38 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /image/create/incremental REST API parameters | Roberto Hueso Gómez | 2019-11-12 | 1 | -7/+32 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /image/create/basic REST API parameters | Roberto Hueso Gómez | 2019-11-12 | 1 | -34/+84 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /image/setup REST API parameters | Roberto Hueso Gómez | 2019-11-12 | 1 | -15/+62 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #839: Do not check partition type when obtaining computer configuration to ↵ | Ramón M. Gómez | 2019-11-11 | 1 | -15/+8 | |
| | | | | hide/unhide NTFS partitions. | |||||
* | #915 Validate POST /image/restore REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -8/+28 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /image/create REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -7/+27 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /software REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -2/+11 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /hardware REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -0/+3 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /refresh REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -0/+3 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /stop REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -0/+3 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /reboot REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -0/+3 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /poweroff REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -0/+3 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /session REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -3/+13 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /shell/output REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -0/+3 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /shell/run REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -0/+7 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /wol REST API parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -0/+13 | |
| | | | | This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Validate POST /clients parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -0/+15 | |
| | | | | | | | This patch adds og_msg_params_validate function as well as some flags that can be used to validate parameters of a REST API request. This patch ensures that all required parameters are sent in the request. | |||||
* | #915 Fix ogAdmServer POST /software test parameters | Roberto Hueso Gómez | 2019-11-06 | 1 | -1/+3 | |
| | | | | This patch adds missing parameters to the test JSON. |