source: ogAgent-Git/CHANGELOG.md

main 4.0.0
Last change on this file was 15e11e6, checked in by Natalia Serrano <natalia.serrano@…>, 5 hours ago

refs #1848 decorate oglive methods

  • Property mode set to 100644
File size: 4.2 KB
Line 
1
2# Changelog
3
4All notable changes to this project will be documented in this file.
5
6The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
7and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
8
9## [4.0.0] - 2025-04-24
10
11### Added
12
13- Authn/authz to the oglive agent
14
15## [3.3.0] - 2025-04-14
16
17### Added
18
19- Log stuff to a new json log
20
21## [3.2.0] - 2025-04-10
22
23### Added
24
25- Operating system: periodically ping ogcore
26
27## [3.1.0] - 2025-04-07
28
29### Added
30
31- Oglive: periodically ping ogcore
32
33## [3.0.0] - 2025-03-31
34
35### Changed
36
37- Ignore module provided in the URLs to the API
38
39## [2.0.0] - 2025-03-26
40
41### Changed
42
43- EjecutarScript/ConsolaRemota: expect "scp" parameter encoded in base64
44
45## [1.7.1] - 2025-03-25
46
47### Fixed
48
49- Make cfg2obj more robust
50
51## [1.7.0] - 2025-03-21
52
53### Removed
54
55- Delete the new "ptt" parameter. It's not needed.
56
57## [1.6.0] - 2025-03-12
58
59### Changed
60
61- Don't invoke bash code for some functionalities
62
63## [1.5.0] - 2025-03-12
64
65### Changed
66
67- Accept new "ptt" parameter in /ogAdmCli/Configurar
68
69### Removed
70
71- No longer recognise the unused "che" parameter in /ogAdmCli/Configurar
72
73## [1.4.9] - 2025-02-20
74
75### Changed
76
77- Notify ogcore when agent shuts down within oglive
78
79## [1.4.8] - 2025-02-18
80
81### Changed
82
83- Optionally return disk config in /status
84
85## [1.4.7] - 2025-02-04
86
87### Changed
88
89- Merge server modules
90
91### Added
92
93- Track the progress of children
94
95## [1.4.6] - 2025-01-14
96
97### Changed
98
99- Point to the new menu browser
100
101## [1.4.5] - 2024-11-29
102
103### Added
104
105- Kill long running jobs in oglive
106
107## [1.4.5~pre8] - 2024-11-27
108
109### Added
110
111- Add Configurar() to the CloningEngine module
112
113## [1.4.5~pre7] - 2024-11-20
114
115### Changed
116
117- Use old browser again
118
119## [1.4.5~pre6] - 2024-11-20
120
121### Changed
122
123- Do not use envvars for the operating-system module
124
125## [1.4.5~pre5] - 2024-11-18
126
127### Fixed
128
129- Avoid some KeyErrors
130
131## [1.4.5~pre4] - 2024-11-15
132
133### Fixed
134
135- Don't die when ogcore returns HTTP 4xx or 5xx
136
137### Changed
138
139- Get ogcore IP and port from the environment
140
141## [1.4.5~pre3] - 2024-11-06
142- Kill long running jobs in oglive (not-yet-working draft)
143
144## [1.4.5~pre2] - 2024-11-06
145
146### Fixed
147
148- Remove race condition due to several monitoring threads
149
150### Changed
151
152- Include job_id in asynchronous responses
153
154### Removed
155
156- Remove vim swapfiles from the package contents
157
158## [1.4.5~pre1] - 2024-11-06
159
160### Changed
161
162- CrearImagen: return inventory inline
163
164## [1.4.4] - 2024-10-17
165
166### Fixed
167
168- Use logger.debug() to prevent the windows agent from dying
169
170### Changed
171
172- Make status() call synchronous
173
174## [1.4.3] - 2024-10-17
175
176### Changed
177
178- Use new OGBrowser
179
180## [1.4.2] - 2024-10-15
181
182### Added
183
184- Have ogAdmClient/status return information about network and disks
185
186## [1.4.1] - 2024-10-11
187
188### Fixed
189
190- Bugfix: move data structure to the right class
191
192## [1.4.0] - 2024-10-11
193- Add more functionality
194
195### Changed
196
197- Begin using semantic versioning
198
199## [1.3.8] - 2024-10-01
200
201### Added
202
203- Add more functionality to the ogAdmClient module
204
205## [1.3.7] - 2024-09-27
206
207### Added
208
209- CloningEngine: RESTfully keep a list of long-running jobs
210
211## [1.3.6] - 2024-09-19
212
213### Added
214
215- Add more functionality to the ogAdmClient module
216- Add CloningEngine module
217
218## [1.3.5] - 2024-08-29
219
220### Changed
221
222- Don't unconditionally load modules--dynamically load everything
223
224### Removed
225
226- Remove old, unused code
227
228## [1.3.4] - 2024-07-30
229
230### Added
231
232- Implement JobMgr
233
234## [1.3.1] - 2024-06-26
235
236### Changed
237
238- Migrate the update script from shell to python
239- pyinstaller: include the 'img' subdir
240- take icons from 'img'
241
242## [1.3.0-2] - 2024-04-25
243
244### Fixed
245
246- Add missing dependency on zenity
247
248## [1.3.0] - 2024-04-25
249
250### Changed
251
252- Upgrade to Qt 6
253
254## [1.2.0] - 2020-05-4
255
256### Changed
257
258- Python 3 and Qt 5 compatibility
259
260## [1.1.1b] - 2020-02-7
261
262### Changed
263
264- Use python-distro to detect the distribution version
265
266## [1.1.1] - 2019-05-23
267
268### Changed
269
270- Set connection timeout
271- Compatibility with "Exam Mode" from the University of Seville
272
273## [1.1.0a] - 2019-05-22
274
275### Fixed
276
277- Fix a bug when activating the agent with some network devices
278
279## [1.1.0] - 2016-10-13
280
281### Changed
282
283- Functional OpenGnsys Agent interacting with OpenGnsys Server 1.1.0
284
285## [1.0.0] - 2015-07-18
286
287### Added
288
289- Initial release for OpenGnsys Agent
Note: See TracBrowser for help on using the repository browser.