ogagent (8.5.5-1) stable; urgency=medium

  * Remove obsolete dependencies (six, prctl, libxss1) to support modern Ubuntu releases (like 26.04)
  * Update policykit-1 to polkitd

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 09 Jul 2026 12:00:00 +0200

ogagent (8.5.4-1) stable; urgency=medium

  * Fix network detection race condition on slow-booting machines: activation
    now launches a background thread that retries indefinitely until a network
    interface is available, removing the hard 5-minute timeout that caused the
    agent to fail permanently on Windows (and potentially Linux/macOS) when the
    network stack was not ready at service start time
  * Guard onDeactivation(), onLogin() and onLogout() against AttributeError
    when the service is stopped before the network interface has been detected

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 11 May 2026 00:00:00 +0200

ogagent (8.5.3-1) stable; urgency=medium

  * Report busy state and OS type in the periodic heartbeat ping to ogcore

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 07 May 2026 00:00:00 +0200

ogagent (8.5.2-1) stable; urgency=medium

  * Reconnect to ogcore after a connection loss and re-send ogagent/started
  * Fix crash in REST client when a network-level error occurs and e.response is None

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 28 Apr 2026 00:00:00 +0200

ogagent (8.5.1-1) stable; urgency=medium

  * Start the HTTP server only after all modules complete activation

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 28 Apr 2026 00:00:00 +0200

ogagent (8.5.0-1) stable; urgency=medium

  * Write the authentication token to /tmp/ogagent.token on oglive startup only

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 23 Mar 2026 00:00:00 +0100

ogagent (8.4.3-1) stable; urgency=medium

  * Fix script execution on Windows when C:\tmp does not exist: use
    tempfile.gettempdir() instead of hardcoded /tmp for the EjecutarScript
    job_id handoff file

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 23 Mar 2026 00:00:00 +0100

ogagent (8.4.2-1) stable; urgency=medium

  * Log the fail condition for network detection
  * Refresh the menu after calling getConfiguration

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 16 Oct 2025 00:00:00 +0200

ogagent (8.4.1-1) stable; urgency=medium

  * Don't return HTTP 500 on POST requests with an empty body

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 15 Oct 2025 00:00:00 +0200

ogagent (8.4.0-1) stable; urgency=medium

  * Show a user-friendly error if the agent fails to start

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 29 Sep 2025 00:00:00 +0200

ogagent (8.3.3-1) stable; urgency=medium

  * Exit from the infinite loop

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 23 Sep 2025 00:00:00 +0200

ogagent (8.3.2-1) stable; urgency=medium

  * Wait for children within a loop, not just once

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 18 Sep 2025 00:00:00 +0200

ogagent (8.3.1-1) stable; urgency=medium

  * Fix EOF bug in interfaceAdm()

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 11 Sep 2025 00:00:00 +0200

ogagent (8.3.0-1) stable; urgency=medium

  * Put InventarioHardware to work

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 29 Aug 2025 00:00:00 +0200

ogagent (8.2.0-1) stable; urgency=medium

  * Git operations support

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 29 Aug 2025 00:00:00 +0200

ogagent (8.1.2-1) stable; urgency=medium

  * Parameter fixes

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 14 Aug 2025 16:07:21 +0200


ogagent (8.1.1-1) stable; urgency=medium

  * Bump version for interfaceAdmin fix

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 14 Aug 2025 10:05:11 +0200

ogagent (8.1.0-1) stable; urgency=medium

  * Add extra parameters to ModificarImagenGit
  * Rename Git endpoint parameters

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 04 Aug 2025 16:15:33 +0200

ogagent (8.0.0-1) stable; urgency=medium

  * Return HTTP 409 on more than one background jobs

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 08 Aug 2025 13:13:33 +0200

ogagent (7.3.3-1) stable; urgency=medium

  * wait() for the browser

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 07 Aug 2025 12:08:39 +0200

ogagent (7.3.2-1) stable; urgency=medium

  * Fix syntax

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 04 Aug 2025 14:36:47 +0200

ogagent (7.3.1-1) stable; urgency=medium

  * On user logout, write the user to the log
  * On EjecutarScript with client=true, return a job ID

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 04 Aug 2025 14:22:52 +0200

ogagent (7.3.0-1) stable; urgency=medium

  * Wait for zombies
  * Change "jobid" for "job_id" for consistency

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 31 Jul 2025 10:35:16 +0200

ogagent (7.2.2-1) stable; urgency=medium

  * Add missing file stop-agent.ps1

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 30 Jul 2025 10:20:21 +0200

ogagent (7.2.1-1) stable; urgency=medium

  * Run process in a new POSIX session and group, send termination signals to the whole process group

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 29 Jul 2025 12:52:08 +0200

ogagent (7.2.0-1) stable; urgency=medium

  * Log whether we are in ogLive or not

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 28 Jul 2025 13:55:28 +0200

ogagent (7.1.0-1) stable; urgency=medium

  * Don't pass the "tag" parameter to CrearImagenGit

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 24 Jul 2025 15:31:59 +0200

ogagent (7.0.0-1) stable; urgency=medium

  * Run the new extension-less scripts from the cloning engine

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 18 Jul 2025 14:27:04 +0200

ogagent (6.3.0-1) stable; urgency=medium

  * Add new parameter for Configurar

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 18 Jul 2025 14:20:44 +0200

ogagent (6.2.0-1) stable; urgency=medium

  * Add endpoint for GetGitData

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 18 Jul 2025 14:10:06 +0200

ogagent (6.1.1-1) stable; urgency=medium

  * Write output of launch_browser into a file

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 26 Jun 2025 12:45:19 +0200

ogagent (6.1.0-1) stable; urgency=medium

  * Add ModificarImagenGit

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 25 Jun 2025 10:26:42 +0200

ogagent (6.0.0-1) stable; urgency=medium

  * Unify API methods for poweroff, reboot and run script
  * Change label in the windows installer

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 20 Jun 2025 10:03:15 +0200

ogagent (5.9.0-1) stable; urgency=medium

  * Add changes for oggit

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 16 Jun 2025 11:12:55 +0200

ogagent (5.8.1-1) stable; urgency=medium

  * Improve fail condition when no network is detected

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 13 Jun 2025 10:01:43 +0200

ogagent (5.8.0-1) stable; urgency=medium

  * When client disconnect, assume that the user logged out

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 12 Jun 2025 15:30:50 +0200

ogagent (5.7.1-1) stable; urgency=medium

  * Correctly handle UNIX signals

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 05 Jun 2025 12:07:30 +0200

ogagent (5.7.0-1) stable; urgency=medium

  * Use TLS again

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 21 May 2025 17:39:13 +0200

ogagent (5.6.0-1) stable; urgency=medium

  * Execute 'launch_browser' rather than 'browser'
  * Change URLs using dbus

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 21 May 2025 15:06:52 +0200

ogagent (5.5.0-1) stable; urgency=medium

  * Return to the QT4 browser again

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 19 May 2025 10:57:37 +0200

ogagent (5.4.0-1) stable; urgency=medium

  * Disable TLS on request

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 19 May 2025 09:46:42 +0200

ogagent (5.3.0-1) stable; urgency=medium

  * Execute 'launch_browser' rather than 'browser'

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 14 May 2025 10:50:15 +0200

ogagent (5.2.0-1) stable; urgency=medium

  * Log length of user sessions

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 12 May 2025 11:38:27 +0200

ogagent (5.1.1-1) stable; urgency=medium

  * Fix URL for notifying stop to ogcore

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 06 May 2025 13:31:48 +0200

ogagent (5.1.0-1) stable; urgency=medium

  * Include powershell helper script for logging out of windows

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 06 May 2025 13:30:59 +0200

ogagent (5.0.0-1) stable; urgency=medium

  * Use TLS

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 25 Apr 2025 13:09:49 +0200

ogagent (4.0.0-1) stable; urgency=medium

  * Handle authn/authz in the oglive agent

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 24 Apr 2025 13:28:57 +0200

ogagent (3.3.0-1) stable; urgency=medium

  * Create an additional json log file

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 14 Apr 2025 13:50:32 +0200

ogagent (3.2.0-1) stable; urgency=medium

  * Operating system: periodically ping ogcore

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 10 Apr 2025 11:37:35 +0200

ogagent (3.1.0-1) stable; urgency=medium

  * Oglive: periodically ping ogcore

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 07 Apr 2025 11:50:05 +0200

ogagent (3.0.0-1) stable; urgency=medium

  * Ignore module provided in the URLs to the API

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 31 Mar 2025 10:16:07 +0200

ogagent (2.0.0-1) stable; urgency=medium

  * EjecutarScript/ConsolaRemota: expect "scp" parameter encoded in base64

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 26 Mar 2025 10:40:14 +0100

ogagent (1.7.1-1) stable; urgency=medium

  * Make cfg2obj more robust

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 25 Mar 2025 13:31:33 +0100

ogagent (1.7.0-1) stable; urgency=medium

  * Delete the new "ptt" parameter. It's not needed.

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 21 Mar 2025 14:19:56 +0100

ogagent (1.6.0-1) stable; urgency=medium

  * Don't invoke bash code for some functionalities

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 12 Mar 2025 11:59:36 +0100

ogagent (1.5.0-1) stable; urgency=medium

  * Accept new "ptt" parameter in /ogAdmCli/Configurar
  * No longer recognise the unused "che" parameter in /ogAdmCli/Configurar

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 12 Mar 2025 11:45:37 +0100

ogagent (1.4.9-1) stable; urgency=medium

  * Notify ogcore when agent shuts down within oglive

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 20 Feb 2025 11:58:29 +0100

ogagent (1.4.8-1) stable; urgency=medium

  * Optionally return disk config in /status

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 18 Feb 2025 13:48:54 +0100

ogagent (1.4.7-1) stable; urgency=medium

  * Merge server modules
  * Track the progress of children

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 04 Feb 2025 14:12:19 +0100

ogagent (1.4.6-1) stable; urgency=medium

  * Point to the new menu browser

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 14 Jan 2025 12:00:24 +0100

ogagent (1.4.5-1) stable; urgency=medium

  * Kill long running jobs in oglive

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 29 Nov 2024 10:22:36 +0100

ogagent (1.4.5~pre8-1) stable; urgency=medium

  * Add Configurar() to the CloningEngine module

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 27 Nov 2024 20:02:42 +0100

ogagent (1.4.5~pre7-1) stable; urgency=medium

  * Use old browser again

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 20 Nov 2024 14:24:44 +0100

ogagent (1.4.5~pre6-1) stable; urgency=medium

  * Do not use envvars for the operating-system module

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 20 Nov 2024 13:45:21 +0100

ogagent (1.4.5~pre5-1) stable; urgency=medium

  * Avoid some KeyErrors

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 18 Nov 2024 12:14:27 +0100

ogagent (1.4.5~pre4-1) stable; urgency=medium

  * Don't die when ogcore returns HTTP 4xx or 5xx
  * Get ogcore IP and port from the environment

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 15 Nov 2024 11:43:01 +0100

ogagent (1.4.5~pre3-1) stable; urgency=medium

  * Kill long running jobs in oglive (not-yet-working draft)

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 06 Nov 2024 14:11:32 +0100

ogagent (1.4.5~pre2-1) stable; urgency=medium

  * Remove race condition due to several monitoring threads
  * Include job_id in asynchronous responses
  * Remove vim swapfiles from the package contents

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 06 Nov 2024 13:24:03 +0100

ogagent (1.4.5~pre1-1) stable; urgency=medium

  * CrearImagen: return inventory inline

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 06 Nov 2024 12:41:14 +0100

ogagent (1.4.4-1) stable; urgency=medium

  * Use logger.debug() to prevent the windows agent from dying
  * Make status() call synchronous

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 17 Oct 2024 19:13:58 +0200

ogagent (1.4.3-1) stable; urgency=medium

  * Use new OGBrowser

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 17 Oct 2024 09:43:08 +0200

ogagent (1.4.2-1) stable; urgency=medium

  * Have ogAdmClient/status return information about network and disks

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 15 Oct 2024 10:35:16 +0200

ogagent (1.4.1-1) stable; urgency=medium

  * Bugfix: move data structure to the right class

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 11 Oct 2024 13:51:55 +0200

ogagent (1.4.0-1) stable; urgency=medium

  * Add more functionality
  * Begin using semantic versioning

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 11 Oct 2024 13:06:51 +0200

ogagent (1.3.8-1) stable; urgency=medium

  * Add more functionality to the ogAdmClient module

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 01 Oct 2024 13:41:48 +0200

ogagent (1.3.7-1) stable; urgency=medium

  * CloningEngine: RESTfully keep a list of long-running jobs

 -- OpenGnsys developers <info@opengnsys.es>  Fri, 27 Sep 2024 18:03:16 +0200

ogagent (1.3.6-1) stable; urgency=medium

  * Add more functionality to the ogAdmClient module
  * Add CloningEngine module

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 19 Sep 2024 13:28:17 +0200

ogagent (1.3.5-1) stable; urgency=medium

  * Don't unconditionally load modules--dynamically load everything
  * Remove old, unused code

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 29 Aug 2024 10:47:12 +0200

ogagent (1.3.4-1) stable; urgency=medium

  * Implement JobMgr

 -- OpenGnsys developers <info@opengnsys.es>  Tue, 30 Jul 2024 13:39:55 +0200

ogagent (1.3.1-1) stable; urgency=medium

  * Migrate the update script from shell to python
  * pyinstaller: include the 'img' subdir
  * take icons from 'img'

 -- OpenGnsys developers <info@opengnsys.es>  Wed, 26 Jun 2024 15:16:57 +0200

ogagent (1.3.0-2) stable; urgency=medium

  * Add missing dependency on zenity

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 25 Apr 2024 15:53:16 +0200

ogagent (1.3.0-1) stable; urgency=medium

  * Upgrade to Qt 6

 -- OpenGnsys developers <info@opengnsys.es>  Thu, 25 Apr 2024 12:50:20 +0200

ogagent (1.2.0) unstable; urgency=medium

  * Python 3 and Qt 5 compatibility

 -- OpenGnsys developers <info@opengnsys.es>  Mon, 4 May 2020 18:00:00 +0100

ogagent (1.1.1b) stable; urgency=medium

  * Use python-distro to detect the distribution version

 -- Ramón M. Gómez <ramongomez@us.es>  Fri, 7 Feb 2020 12:00:00 +0100

ogagent (1.1.1) stable; urgency=medium

  * Set connection timeout
  * Compatibility with "Exam Mode" from the University of Seville

 -- Ramón M. Gómez <ramongomez@us.es>  Thu, 23 May 2019 13:00:00 +0200

ogagent (1.1.0a) stable; urgency=medium

  * Fix a bug when activating the agent with some network devices

 -- Ramón M. Gómez <ramongomez@us.es>  Wed, 22 May 2019 18:00:00 +0200

ogagent (1.1.0) stable; urgency=medium

  * Functional OpenGnsys Agent interacting with OpenGnsys Server 1.1.0

 -- Ramón M. Gómez <ramongomez@us.es>  Tue, 13 Oct 2016 17:00:00 +0100

ogagent (1.0.0) stable; urgency=medium

  * Initial release for OpenGnsys Agent

 -- Adolfo Gómez García <agomez@virtualcable.es>  Tue, 18 Jul 2015 03:18:22 +0200

