Skip to content

Releases: hobbyfarm/gargantua

v3.2.2

13 Sep 11:01
004f243
Compare
Choose a tag to compare

Smaller Bugfixes

What's Changed

  • Fix that scenarios without tasks could not be updated by @jggoebel in #200
  • Fix issue where only one rule is being displayed by @jggoebel in #201
  • Fix vm template client connection by @PhilipAB in #202
  • Let user delete his own account + clean up sessions and rolebindings upon deletion by @jggoebel in #191

Full Changelog: v3.2.1...v3.2.2

v3.2.1

11 Jul 10:50
602245e
Compare
Choose a tag to compare

Bugfixes for v3.2.0

  • Websocket Test Endpoint
  • Wrong reference was used when creating scenarios
  • VMSets also had a wrong reference, leading to SEs not being created
  • Moving Terraform controller to the terraform service so that VM service does not crash when terraform disabled in helm values file

What's Changed

  • Index users by lowercase email instead of case-senstive by @jggoebel in #193
  • Add websocket test endpoint by @jggoebel in #195
  • Fix 436: Unmarshaling VM Tasks based on the right variable by @jggoebel in #197
  • Use id instead of name, add id of vmset to updateVMSetCount function by @jggoebel in #199
  • Move TF Controller to TF Service by @jggoebel in #198

Full Changelog: v3.2.0...v3.2.1

v3.2.0

21 Jun 09:50
c50d1df
Compare
Choose a tag to compare

Changelog

  • Architecture changed to microservices. Endpoints stay the same so there are no breaking changes regarding all of the resources handled by hobbyfarm.
  • Multiple Bugs were fixed

Full changelog

Full Changelog: v3.1.0...v3.2.0

v3.0.1-rc0

29 Aug 21:29
bd05307
Compare
Choose a tag to compare
v3.0.1-rc0 Pre-release
Pre-release

What's New

Provisioner Labeling

In previous releases, users were able to label an environment as using an external provisioner via hobbyfarm.io/provisioner=external. However this did not leave space for defining which external provisioner was in use. This release allows for more definitions of that label value than just external.

Further, this release passes down that label to the resulting VMs allowing external provisioners to pick up those VMs and provision them.

v3.0.0

20 Jun 15:20
148a910
Compare
Choose a tag to compare

What's New

  • Introduced Settings which will enable programmatic configuration of HobbyFarm
  • Began introducing some unit testing in areas
  • Added ability to delete scenarios
  • Better garbage collection of secrets
  • Scaling of VMSets

What's Changed

New Contributors

Full Changelog: v2.0.4...v3.0.0

v2.0.4

30 Mar 08:15
5f09ef3
Compare
Choose a tag to compare

What's Changed

  • Introducing Services that enable you to configure VMTs by using cloud-init
  • Introducing Webinterfaces Proxy that allows to display your applications dashboard directly into the HobbyFarm UI
  • Removed RAW Capacity - Use count capacity for now on
  • Enforcing ScheduledEvent and Environment count limits when starting sessions
  • More statistics about started sessions on the Admin Dashboard

All Commits that lead to this version

Full Changelog: v2.0.3...v2.0.4

v2.0.3

02 Dec 13:10
92d64b1
Compare
Choose a tag to compare

What's Changed

  • Fix updating status subresource by @jggoebel in #129
  • Backend Part for switching context between ScheduledEvents by @jggoebel in #126

Full Changelog: v2.0.2...v2.0.3

v2.0.1

17 Oct 09:08
d8bf5f5
Compare
Choose a tag to compare

What's Changed

tldr;

  • RBAC
  • RDP / VNC / Telnet support via guacamole
  • Multiple bug fixes

full changes

Full Changelog: v1.0.0...v2.0.1

v1.0.0

18 Jan 21:43
2160987
Compare
Choose a tag to compare
Progress of User in Scenario (#93)

* Add namespaces to CRDs

* Shell also needs to use release namespace

* First test

* Add Progress CRD, API Call to retreive progress

* Add timestamp for each step

* Use correct params, use right Type

* Delete old progress, get count by SE, also finish progress when session times out

* Fix for courses

* Admin can delete other sessions

v0.3.0

13 Oct 02:28
47a9c68
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.3.0