Natalia Serrano
22f7ce0bb9
refs #2257 rename some endpoints
2025-06-23 12:27:03 +02:00
Natalia Serrano
250de7a070
refs #2285 improve failure conditions in EjecutarScript
2025-06-23 12:26:20 +02:00
Natalia Serrano
1a38999aef
refs #2208 improve fail condition when no network is detected
2025-06-13 10:03:24 +02:00
Natalia Serrano
d231816c0f
refs #1983 log length of sessions
2025-05-14 10:45:53 +02:00
Natalia Serrano
16d24f3d96
refs #1943 have REST object support TLS
2025-04-25 13:17:50 +02:00
Natalia Serrano
16554e5d93
refs #1853 ping ogcore from the OS as well
2025-04-10 11:31:47 +02:00
Natalia Serrano
1fdeb2adeb
refs #986 use logger.debug
2024-10-18 13:26:17 +02:00
Natalia Serrano
bf099333b5
refs #932 prevent python from dying on windows
2024-10-15 16:39:22 +02:00
Natalia Serrano
a67669b99f
refs #708 move duplicated code into its own parent class
2024-09-20 14:20:33 +02:00
Natalia Serrano
a5d0da2403
refs #708 OS agent: unhardcode string, do not activate within ogLive
2024-09-19 14:16:31 +02:00
Natalia Serrano
1d93de1b59
refs #531 remove unused code, bump version
2024-08-29 11:03:00 +02:00
Natalia Serrano
d4e21dae13
refs #532 let jobmgr kill jobs
2024-08-01 11:18:40 +02:00
Natalia Serrano
8c6a6523d8
refs #500 #501 #502 implement job manager
2024-07-30 13:14:50 +02:00
Natalia Serrano
f69d3ab31d
refs #471 #472 fix script execution on windows
2024-07-05 14:12:57 +02:00
Natalia Serrano
d7a7a1f0bf
refs #309 #393 #408 build and package ogagent py3/qt6 for windows
2024-06-24 15:47:49 +02:00
Natalia Serrano
b84ab338f5
refs #247 migrate agent from py2 & qt4/qt5 to py3 & qt6
...
- Update installation document
- No longer create rpm linux packages
- Change deb maintainer from one person to one team
- Remove stray debhelper files
- Filter more stuff in .gitignore
2024-05-22 11:07:56 +02:00
Natalia Serrano
6a01818ef7
refs #330 : if cannot connect to server, throw error
2024-04-19 11:12:43 +02:00
Ramón M. Gómez
be263c6e2f
#992 : Cherry-pick commit `af35fd9`.
...
ogAgent sends the session type when user logs in.
2020-07-23 14:23:37 +02:00
Ramón M. Gómez
68c4c91495
#940 : Log error message if config parameter is missing.
2020-06-30 19:34:01 +02:00
Ramón M. Gómez
683d8d4427
#940 : Fix Base64 conversion when reading POST parameters
2020-05-19 11:35:50 +02:00
Ramón M. Gómez
de4289ae2b
#940 : Proper sequence of decorators
2020-05-19 11:34:39 +02:00
Ramón M. Gómez
53e7d458c5
#940 : Run `2to3` on OGAgent source code
...
Result after running the command: `2to3 -w ogagent/src`
2020-05-19 11:26:19 +02:00
Ramón M. Gómez
0440c7c37a
#968 : Define execution levels in OGAgent.
2020-05-19 11:26:19 +02:00
Ramón M. Gómez
3a3b642556
#975 : REST route `GET /status` with `detail=true` shows detailed status
...
Note: `GET /status?detail=true` requires the authentication token.
2020-05-19 11:26:19 +02:00
Ramón M. Gómez
a850bd1236
#975 : OGAgent sends version number at startup.
2020-05-19 11:26:19 +02:00
Ramón M. Gómez
e298c499c9
#975 : OGAgent supports multiple user sessions.
2020-05-19 11:26:19 +02:00
Ramón M. Gómez
4aa86dedef
#940 : Simplify OGAgent REST route `GET /status`
2020-05-19 11:26:19 +02:00
Ramón M. Gómez
8f3a5704d1
#962 : Fix typo in commit `88fc95a`.
2020-04-25 13:08:57 +02:00
Ramón M. Gómez
dab4e358d4
#962 : Only OGAgent for Windows runs each line in independent processes (other agents can run the whole script in a single subprocess).
2020-04-23 12:53:27 +02:00
Ramón M. Gómez
8d2fe2f538
#962 : Fix bug when OGAgent processes script lines; now it's not necessary to use escape characters in script input box.
2020-03-05 08:14:28 +01:00
Ramón M. Gómez
e3878fd47c
#962 : OGAgent runs each script line independently to solve a Python for Windows problem.
2020-03-04 16:23:03 +01:00
Ramón M. Gómez
ed55bec0a4
#913 : OGAgent uses decorator to check autorization header and cleaning the Python code.
2019-05-22 11:20:56 +02:00
Ramón M. Gómez
feb481a8b3
Refs #913 : Adding loop to connect to the server when OGAgent is activated.
2019-05-20 18:06:42 +02:00
Ramón M. Gómez
03a1cb28f1
#877 : OGAgent can connect to an alternate server, and fixing some Python code cleanup.
2019-01-29 10:11:38 +01:00
Ramón M. Gómez
bedce23f28
#877 : Copy hosts file on OGAgent activation, and some code cleanup.
2018-11-23 13:08:38 +01:00
ramon
6c8f1c2308
#718 : Eliminar marcas de arranque al inciciar el servicio de OGAgent; sustituir formato de texto por HTML en {{{README}}} de OGAgent.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5557 a21b9725-9963-47de-94b9-378ad31fedc9
2018-01-17 12:03:40 +00:00
ramon
2e072d295d
#718 : Mejoras en OGAgent para Windows:
...
* Obtener versión y edición de Windows.
* Ampliar el tiempo de detección de la red a 5 min.
* Deshabilitar la hibernación en la instalación del OGAgent.
* Reinicio opcional en la desinstalación.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5553 a21b9725-9963-47de-94b9-378ad31fedc9
2018-01-12 13:15:48 +00:00
ramon
622bc35be6
#708 : OGAgent notifica el idioma al iniciar sesión de usuario.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5528 a21b9725-9963-47de-94b9-378ad31fedc9
2017-12-12 15:30:02 +00:00
ramon
e37d561c50
#718 : Ampliar a 1 minuto el timeout para obtener datos de red en la activación del OGAgent, para uso en redes con servidor DHCP lento.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5475 a21b9725-9963-47de-94b9-378ad31fedc9
2017-10-23 09:08:36 +00:00
ramon
90e5c2d1a4
#718 : Creación de OGAgent:
...
* adaptar algunos ficheros a la sintaxis recomendada por el comando {{{pylint}}};
* OGAgent para Windows:
* actualizar componentes y reducir los aviso de Wine;
* corregir fallo al instalar {{{pycrypto}}} para Windows;
* corregir localización de certificado en Windows (ahora está en librería {{{certifi}}} en vez de en {{{requests}}});
* OGAgent para Linux:
* evitar bucle infinito al intentar parar el proceso.
* Ignorar mensajes de SELinux en la MV Vagrant para OGAgent.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5471 a21b9725-9963-47de-94b9-378ad31fedc9
2017-10-19 11:52:05 +00:00
ramon
02399e9dd4
#718 : Volver a poner nivel de log por defecto a {{{DEBUG}}} para OGAgent.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5244 a21b9725-9963-47de-94b9-378ad31fedc9
2017-03-22 12:00:42 +00:00
ramon
804c389b8f
#718 : OGAgent realiza varios intentos de activación hasta que la interfaz de red esté activa o pasen 30 s.; mejorar proceso de creación de OGAgent en Windows y macOS.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5238 a21b9725-9963-47de-94b9-378ad31fedc9
2017-03-20 13:30:47 +00:00
ramon
1deb0d1666
#718 : OGAgent soporta ruta {{{/opengnsys/popup}}} para mostrar un mensaje emergente con título en la sesión del usuario.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5153 a21b9725-9963-47de-94b9-378ad31fedc9
2017-01-17 13:37:40 +00:00
ramon
08ecf23b1b
#718 : OGAgent soporta ejecutar script en sesión de usuario y pequeños cambios de información.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5145 a21b9725-9963-47de-94b9-378ad31fedc9
2017-01-12 10:14:27 +00:00
ramon
937c21f7a0
#718 : Servidor OpenGnsys envía token de seguridad a OGAgent en cabecera HTTP.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5138 a21b9725-9963-47de-94b9-378ad31fedc9
2017-01-09 12:27:19 +00:00
ramon
157e9e72a0
#718 : Soportar comando Ejecutar Script en agente de sistema operativo.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5134 a21b9725-9963-47de-94b9-378ad31fedc9
2017-01-05 11:31:49 +00:00
ramon
44e1e4c038
#718 : Mejoras en operaciones REST de OGAgent:
...
* Envíar datos de SO en operaciones de activación y desactivación.
* Operaciones de modificación deben recibir la clave secreta generada en la activación.
* Más comentarios en el código.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@4983 a21b9725-9963-47de-94b9-378ad31fedc9
2016-07-06 18:12:44 +00:00
ramon
5d68449a55
#718 : Aproximación para incluir seguridad en la comunicación OGAgent-OpenGnsys, incluyendo una clave de seguridad aleatoria en la operación de inicio de OGAgent que deberá ser utilizada posteriormente por el servidor OpenGnsys.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@4978 a21b9725-9963-47de-94b9-378ad31fedc9
2016-07-05 11:58:39 +00:00
ramon
a237b680ad
#718 : Registrar en el servidor SO en operaciones de login y logout y errores en tramas REST.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@4976 a21b9725-9963-47de-94b9-378ad31fedc9
2016-07-05 11:00:23 +00:00
ramon
11f7a07988
#718 : Integrar código fuente de agente OGAgent en rama de desarrollo.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@4865 a21b9725-9963-47de-94b9-378ad31fedc9
2016-04-07 11:27:41 +00:00