Commit Graph

  • 8c6a6523d8 refs #500 #501 #502 implement job manager Natalia Serrano 2024-07-30 13:14:50 +0200
  • f25252fcf9 refs #526 translate my comments Natalia Serrano 2024-07-27 10:08:42 +0200
  • bfe563d902 refs #526 remove unwanted code Natalia Serrano 2024-07-26 14:38:58 +0200
  • 94eaba7688 refs #526 implement procesaComandos() Natalia Serrano 2024-07-26 14:38:19 +0200
  • 1d0057fd38 refs #526 move onActivation() below Natalia Serrano 2024-07-26 13:43:30 +0200
  • e92d8855a1 refs #526 implement muestraMenu() Natalia Serrano 2024-07-26 13:40:46 +0200
  • 97246759c1 refs #529 remove useless ogAdmClient.py Natalia Serrano 2024-07-26 13:14:21 +0200
  • 5482d25116 refs #525 partially implement comandosPendientes() Natalia Serrano 2024-07-26 12:17:02 +0200
  • 5f7ca5be15 refs #524 implement autoexecCliente() and its companion ejecutaArchivo() Natalia Serrano 2024-07-26 10:45:02 +0200
  • 886bf5e616 refs #523 implement inclusionCliente() Natalia Serrano 2024-07-25 12:43:07 +0200
  • bf061b13db refs #522 #527 begin integrating ogAdmClient.c into the agent Natalia Serrano 2024-07-24 15:15:21 +0200
  • 360d0f8fb8 Merge pull request 'Build and package ogagent py3/qt6 for windows and linux' (#2) from py3-win into main Natalia Serrano 2024-07-23 09:58:23 +0200
  • 64089e07af Merge pull request 'fix agent for macos' (#3) from ogagent-macos into py3-win Natalia Serrano 2024-07-22 15:36:14 +0200
  • dc7c6af6e8 refs #474 fix regex to match ipv6 addresses Natalia Serrano 2024-07-19 14:10:30 +0200
  • 10a4c28ea6 Merge pull request 'Fix script execution on windows' (#4) from windows-fixes into ogagent-macos Natalia Serrano 2024-07-19 10:45:19 +0200
  • eab72819f2 refs #464 install nsis non-interactively Natalia Serrano 2024-07-11 11:13:56 +0200
  • f69d3ab31d refs #471 #472 fix script execution on windows Natalia Serrano 2024-07-04 14:45:30 +0200
  • 64dea9f846 refs #474 #475 #476 fix agent for macos Natalia Serrano 2024-07-02 14:51:24 +0200
  • 833a0dc412 refs #468 remove some whitespace Natalia Serrano 2024-07-01 12:16:41 +0200
  • 10fab7839e refs #464 several fixes and improvements Natalia Serrano 2024-06-28 16:02:27 +0200
  • d7a7a1f0bf refs #309 #393 #408 build and package ogagent py3/qt6 for windows Natalia Serrano 2024-06-24 15:46:11 +0200
  • 5294919c98 refs #247 merge pull request 'migrate agent from py2 & qt4/qt5 to py3 & qt6' (#1) from python3 into main Natalia Serrano 2024-06-21 11:49:19 +0200
  • b84ab338f5 refs #247 migrate agent from py2 & qt4/qt5 to py3 & qt6 Natalia Serrano 2024-05-22 11:07:56 +0200
  • 6a01818ef7 refs #330: if cannot connect to server, throw error Natalia Serrano 2024-04-19 11:12:43 +0200
  • e1dbd89fc4 Adds Jenkinsfile unizar 2023-07-19 15:53:27 +0200
  • 3910a842d4 #940: Build an OGAgent for Windows Python 2-compatible. github/python3 Ramón M. Gómez 2020-09-09 14:33:55 +0200
  • 2b257183d9 #940: Recover files to build OGAgent for Windows Python 2-compatible. Ramón M. Gómez 2020-09-09 10:56:11 +0200
  • be263c6e2f #992: Cherry-pick commit `af35fd9`. Ramón M. Gómez 2020-07-23 14:04:12 +0200
  • af35fd94e6 #992: OGAgent sends the session type when user logs in. opengnsys-1.1.1d github/master github/main Ramón M. Gómez 2020-07-23 14:04:12 +0200
  • 64c933fbb8 #940: Fix message encoding. Ramón M. Gómez 2020-07-08 11:47:53 +0200
  • b21ea0708b #940: Fix byte-int conversions. Ramón M. Gómez 2020-07-07 17:51:49 +0200
  • db05f930b5 #940: Add files `.gitignore` and `requirements.txt`. Ramón M. Gómez 2020-07-07 13:54:16 +0200
  • e7774214a1 #940: Remove more dependencies from Python Six. Ramón M. Gómez 2020-07-07 13:50:42 +0200
  • 9525724449 #940: Convert some docstring as defined in PEP 257. Ramón M. Gómez 2020-07-07 13:46:35 +0200
  • bb685d9700 #940: Fix wrong variable name. Ramón M. Gómez 2020-07-07 13:37:57 +0200
  • 68c4c91495 #940: Log error message if config parameter is missing. Ramón M. Gómez 2020-06-30 19:34:01 +0200
  • 6900215e9c #940: Avoid error when Linux daemon scripts look for Python version. Ramón M. Gómez 2020-06-30 18:37:48 +0200
  • 9424789f69 #940: Adapt code to run the Linux daemon. Ramón M. Gómez 2020-06-30 14:55:35 +0200
  • eb2c5f8768 #908: Fast-forward branch. github/oglive Ramón M. Gómez 2020-05-20 14:23:02 +0200
  • 683d8d4427 #940: Fix Base64 conversion when reading POST parameters Ramón M. Gómez 2020-05-07 17:44:40 +0200
  • 23503892b2 #940: Fix HTTP header bug Ramón M. Gómez 2020-05-07 17:34:57 +0200
  • 7521269654 #940: Prepare OGAgent for Windows builder Ramón M. Gómez 2020-05-06 19:40:23 +0200
  • de4289ae2b #940: Proper sequence of decorators Ramón M. Gómez 2020-05-06 19:31:33 +0200
  • e274dc0ee9 #940: Fix string and byte conversions Ramón M. Gómez 2020-05-06 19:29:31 +0200
  • 12f0b1d654 #940: Updating dependencies to build OGAgent for Linux Ramón M. Gómez 2020-05-06 19:27:22 +0200
  • 1b0abe2f61 #940: Adapting OGAgent for Linux to Python 3 Ramón M. Gómez 2020-05-04 20:00:45 +0200
  • 909a626001 #940: More `2to3` changes Ramón M. Gómez 2020-05-04 19:59:36 +0200
  • 53e7d458c5 #940: Run `2to3` on OGAgent source code Ramón M. Gómez 2020-05-04 19:51:32 +0200
  • 1528428d8b #940: OGAgent "about" box supporting Qt5 Ramón M. Gómez 2020-05-04 19:42:33 +0200
  • 0440c7c37a #968: Define execution levels in OGAgent. Ramón M. Gómez 2020-05-04 11:36:58 +0200
  • 3a3b642556 #975: REST route `GET /status` with `detail=true` shows detailed status Ramón M. Gómez 2020-04-30 11:07:04 +0200
  • a850bd1236 #975: OGAgent sends version number at startup. Ramón M. Gómez 2020-04-30 11:00:22 +0200
  • e298c499c9 #975: OGAgent supports multiple user sessions. Ramón M. Gómez 2020-04-30 10:48:11 +0200
  • 4aa86dedef #940: Simplify OGAgent REST route `GET /status` Ramón M. Gómez 2020-04-29 13:19:11 +0200
  • aa9ea5dec9 #940: Update OGAgent version number Ramón M. Gómez 2020-04-29 12:57:24 +0200
  • 8f3a5704d1 #962: Fix typo in commit `88fc95a`. Ramón M. Gómez 2020-04-25 13:08:57 +0200
  • dab4e358d4 #962: Only OGAgent for Windows runs each line in independent processes (other agents can run the whole script in a single subprocess). Ramón M. Gómez 2020-04-23 12:53:27 +0200
  • f6d5f3007d #959: Update OGAgent version. Ramón M. Gómez 2020-03-11 15:07:45 +0100
  • 9732c070b7 #963: OGAgent Installer for Windows: parameter page is shown after license page. Ramón M. Gómez 2020-03-11 13:26:44 +0100
  • ad5af0bbe4 #963: OGAgent Installer for Windows supports `/S /server IPAddress` parameters to assign the server IP address in silent mode and automatically starts the services just before finishing the installation. Ramón M. Gómez 2020-03-11 11:47:57 +0100
  • b18cd9b486 #963: Add a new option and dialog to the OGAgent Installer for Windows to enter the IP address of the OpenGnsys Server. Ramón M. Gómez 2020-03-11 10:52:57 +0100
  • f2af8209b9 #963: Uninstalling OGAgent for Windows does not require a reboot (you can run `OGAgentUninstaller.exe /S` for an unattended uninstall). Ramón M. Gómez 2020-03-10 11:21:49 +0100
  • 815ea5072f #940: Code cleaning and cosmetic changes. Ramón M. Gómez 2020-03-05 13:56:18 +0100
  • 9bb8368941 #940: Update Ubuntu and Windows OGAgent dependencies. Ramón M. Gómez 2020-03-05 13:52:22 +0100
  • 8d2fe2f538 #962: Fix bug when OGAgent processes script lines; now it's not necessary to use escape characters in script input box. Ramón M. Gómez 2020-03-05 08:14:28 +0100
  • e3878fd47c #962: OGAgent runs each script line independently to solve a Python for Windows problem. Ramón M. Gómez 2020-03-04 16:23:03 +0100
  • 6c2d948397 #959: Update OGAgent version and changelog. Ramón M. Gómez 2020-02-24 11:29:05 +0100
  • dd16198113 #940: Fix variable bug from commit `ba568ee`. Ramón M. Gómez 2020-02-21 12:58:28 +0100
  • 7f86bff48e #940: Fix bug when build OGAgent for openSUSE. Ramón M. Gómez 2020-02-20 14:27:30 +0100
  • b2c820777e #940: OGAgent user scripts looks for Python 2. Ramón M. Gómez 2020-02-20 14:23:49 +0100
  • eeb5b08c98 #940: OGAgent control scripts looks for Python 2. Ramón M. Gómez 2020-02-19 13:49:46 +0100
  • a0bd02cdc4 #930: Fast-forward the branch Ramón M. Gómez 2020-01-15 10:39:27 +0100
  • a3f2b23e80 #930: OGAgent for ogLive can launch the Browser. Ramón M. Gómez 2019-09-30 13:27:04 +0200
  • fb1405778b Bug fixed when out and err are None in operation exec_command Juan Manuel Bardallo 2019-05-27 10:48:30 +0200
  • 53f167e585 #908: Trying to fix a bug when obteining execution outputs. Ramón M. Gómez 2019-05-23 14:29:08 +0200
  • 3c08c36716 #761: OGAGent checks for dobule slash before connecting to REST URL. Ramón M. Gómez 2019-04-29 10:48:33 +0200
  • 4d89f8218e #750: Simple REST route to get the list of running commands. Ramón M. Gómez 2018-07-03 17:55:25 +0200
  • 15eb6949ce #750: Using PEP 8 Style Guide for Python in new module; implementing basic {{{getconfig}}} operation. Ramón M. Gómez 2018-06-18 20:47:35 +0200
  • e140d8d037 #750: Process to build OGAgent for ogLive package. Ramón M. Gómez 2018-06-18 13:54:44 +0200
  • 0fbb893e75 #750: Adapting route {{GET /command}}} parameters. Ramón M. Gómez 2018-07-04 12:15:50 +0200
  • d1b88b05ee #750: Using more descriptive status; new route {{{POST /command}}} to launch command/script in a callback thread that returns all data to a server route. Ramón M. Gómez 2018-06-30 17:13:45 +0200
  • dc8c12bf6e #750: Using PEP 8 Style Guide for Python in new module; implementing basic {{{getconfig}}} operation. Ramón M. Gómez 2018-06-18 20:47:35 +0200
  • b8d05a72c6 #750: Process to build OGAgent for ogLive package. Ramón M. Gómez 2018-06-18 13:54:44 +0200
  • bb549c7878 #930: Correct some typos. Ramón M. Gómez 2019-12-02 18:43:52 +0100
  • a648e3fbbe #930: Remove duplicate code and fix some typos. Ramón M. Gómez 2019-09-30 14:22:21 +0200
  • d8ba7b2bf0 #930: OGAgent for ogLive can launch the Browser. Ramón M. Gómez 2019-09-30 13:27:04 +0200
  • b9ed5ca8f6 #908 OGAgent for ogLive launches the Browser with an animation while getting initial configuration. Ramón M. Gómez 2019-05-24 14:16:40 +0200
  • 8055b1358a Bug fixed when out and err are None in operation exec_command Juan Manuel Bardallo 2019-05-27 10:48:30 +0200
  • 2ac6daa3f5 #908: Trying to fix a bug when obteining execution outputs. Ramón M. Gómez 2019-05-23 14:29:08 +0200
  • 16c3792567 #761: OGAgent launchs client's default menu on activation process. Ramón M. Gómez 2019-04-30 10:51:25 +0200
  • 8ef3e73b9e #908 OGAgent for ogLive code clean up. Ramón M. Gómez 2019-05-23 13:30:23 +0200
  • bdfcb0d1fe #761: OGAGent checks for dobule slash before connecting to REST URL. Ramón M. Gómez 2019-04-29 10:48:33 +0200
  • 198088d7f4 #750: Using PEP 8 Style Guide for Python in new module; implementing basic {{{getconfig}}} operation. Ramón M. Gómez 2018-06-18 20:47:35 +0200
  • ecf49815c1 #750: Process to build OGAgent for ogLive package. Ramón M. Gómez 2018-06-18 13:54:44 +0200
  • ae813486ce #750: Renaming server REST route {{{GET /done}}} to {{{GET /command_done}}} to log commands executed on clients. Ramón M. Gómez 2018-07-05 13:50:17 +0200
  • 85f395ee78 #750: Adapting route {{GET /command}}} parameters. Ramón M. Gómez 2018-07-04 12:15:50 +0200
  • 633c90c26e #750: Simple REST route to get the list of running commands. Ramón M. Gómez 2018-07-03 17:55:25 +0200
  • ddd54eea4b #750: Using more descriptive status; new route {{{POST /command}}} to launch command/script in a callback thread that returns all data to a server route. Ramón M. Gómez 2018-06-30 17:13:45 +0200
  • f0c847c35f #750: Route {{{GET /getconfig}}} renamed as {{{GET /config}}}; route {{{GET /hardware}}} returns data in JSON format; new basic route {{{GET /software?disk=NDisk&part=NPart}}} Ramón M. Gómez 2018-06-21 19:23:10 +0200
  • 863e038f24 #750: New route {{{GET /hardware}}}. Ramón M. Gómez 2018-06-20 20:25:30 +0200