4.2 KiB
4.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[4.0.0] - 2025-04-24
Added
- Authn/authz to the oglive agent
[3.3.0] - 2025-04-14
Added
- Log stuff to a new json log
[3.2.0] - 2025-04-10
Added
- Operating system: periodically ping ogcore
[3.1.0] - 2025-04-07
Added
- Oglive: periodically ping ogcore
[3.0.0] - 2025-03-31
Changed
- Ignore module provided in the URLs to the API
[2.0.0] - 2025-03-26
Changed
- EjecutarScript/ConsolaRemota: expect "scp" parameter encoded in base64
[1.7.1] - 2025-03-25
Fixed
- Make cfg2obj more robust
[1.7.0] - 2025-03-21
Removed
- Delete the new "ptt" parameter. It's not needed.
[1.6.0] - 2025-03-12
Changed
- Don't invoke bash code for some functionalities
[1.5.0] - 2025-03-12
Changed
- Accept new "ptt" parameter in /ogAdmCli/Configurar
Removed
- No longer recognise the unused "che" parameter in /ogAdmCli/Configurar
[1.4.9] - 2025-02-20
Changed
- Notify ogcore when agent shuts down within oglive
[1.4.8] - 2025-02-18
Changed
- Optionally return disk config in /status
[1.4.7] - 2025-02-04
Changed
- Merge server modules
Added
- Track the progress of children
[1.4.6] - 2025-01-14
Changed
- Point to the new menu browser
[1.4.5] - 2024-11-29
Added
- Kill long running jobs in oglive
[1.4.5~pre8] - 2024-11-27
Added
- Add Configurar() to the CloningEngine module
[1.4.5~pre7] - 2024-11-20
Changed
- Use old browser again
[1.4.5~pre6] - 2024-11-20
Changed
- Do not use envvars for the operating-system module
[1.4.5~pre5] - 2024-11-18
Fixed
- Avoid some KeyErrors
[1.4.5~pre4] - 2024-11-15
Fixed
- Don't die when ogcore returns HTTP 4xx or 5xx
Changed
- Get ogcore IP and port from the environment
[1.4.5~pre3] - 2024-11-06
- Kill long running jobs in oglive (not-yet-working draft)
[1.4.5~pre2] - 2024-11-06
Fixed
- Remove race condition due to several monitoring threads
Changed
- Include job_id in asynchronous responses
Removed
- Remove vim swapfiles from the package contents
[1.4.5~pre1] - 2024-11-06
Changed
- CrearImagen: return inventory inline
[1.4.4] - 2024-10-17
Fixed
- Use logger.debug() to prevent the windows agent from dying
Changed
- Make status() call synchronous
[1.4.3] - 2024-10-17
Changed
- Use new OGBrowser
[1.4.2] - 2024-10-15
Added
- Have ogAdmClient/status return information about network and disks
[1.4.1] - 2024-10-11
Fixed
- Bugfix: move data structure to the right class
[1.4.0] - 2024-10-11
- Add more functionality
Changed
- Begin using semantic versioning
[1.3.8] - 2024-10-01
Added
- Add more functionality to the ogAdmClient module
[1.3.7] - 2024-09-27
Added
- CloningEngine: RESTfully keep a list of long-running jobs
[1.3.6] - 2024-09-19
Added
- Add more functionality to the ogAdmClient module
- Add CloningEngine module
[1.3.5] - 2024-08-29
Changed
- Don't unconditionally load modules--dynamically load everything
Removed
- Remove old, unused code
[1.3.4] - 2024-07-30
Added
- Implement JobMgr
[1.3.1] - 2024-06-26
Changed
- Migrate the update script from shell to python
- pyinstaller: include the 'img' subdir
- take icons from 'img'
[1.3.0-2] - 2024-04-25
Fixed
- Add missing dependency on zenity
[1.3.0] - 2024-04-25
Changed
- Upgrade to Qt 6
[1.2.0] - 2020-05-4
Changed
- Python 3 and Qt 5 compatibility
[1.1.1b] - 2020-02-7
Changed
- Use python-distro to detect the distribution version
[1.1.1] - 2019-05-23
Changed
- Set connection timeout
- Compatibility with "Exam Mode" from the University of Seville
[1.1.0a] - 2019-05-22
Fixed
- Fix a bug when activating the agent with some network devices
[1.1.0] - 2016-10-13
Changed
- Functional OpenGnsys Agent interacting with OpenGnsys Server 1.1.0
[1.0.0] - 2015-07-18
Added
- Initial release for OpenGnsys Agent