Skip to content

Releases: UQ-RCC/nimrodg

1.13.2

13 Dec 15:13
Compare
Choose a tag to compare
bump up log4j version

1.13.1

07 Sep 07:37
Compare
Choose a tag to compare
Portal Backend:
* Fix bug in schema.

1.13.0

03 Sep 08:23
Compare
Choose a tag to compare
Nimrod:
* Add database migration functionality and CLI commands
* Cleanup CLI commands
* Master Stability fixes

Portal Backend:
* Integrate with main Nimrod/G repository
* Add /api/resources/{resName}/agents endpoint
* Bump Spring Boot & Security versions
* Integrate Spring Boot Actuator (for k8s)
* Allow CORS patterns to be configured via application.yml
* Update to JUnit 5
* Configure DB permissions to allow users to use the CLI
* Add "db init" CLI command
* Add "rmq init" CLI command
* Misc fixes & cleanups

1.12.0

03 Dec 06:46
Compare
Choose a tag to compare
API BREAKING:
* Remove NimrodEntity
* Remove Experiment#getToken()
* Replace AgentInfo#{getPath,getAgentPath}() with a version
  return java.nio.path.Path

API:
* Make MachinePair fields final

Agent BREAKING:
* Remove NIMROD_JOBPATH environment variable

Database/Postgres:
* Remove internal "path" fields
* Schema version bump to 5.0.0
* Fix a bug in the 2.1.0 -> 3.0.0 migration script

Database/SQLite:
* Remove internal "path" fields
* Schema version bump to 4.0.0

1.11.0

03 Nov 06:10
Compare
Choose a tag to compare
API:

* Add NimrodAPI#assignResource(Resource, Experiment, NimrodURI)
* Deprecate NimrodAPI#assignResource(Resource, Experiment, Optional<NimrodURI>)

Planfile:
* # comments are now supported in addition to // and /* */

Master:
* Implement message signing and verification using HMAC
  - Defaults to HMAC-SHA256
  - A secret key is generated for each agent upon creation
  ! It is still vulnerable to replay attacks. A rolling-nonce system is
    in the works.
* Update agent to 6.0.2

Database/Postgres:
* Removal of some trivial stored procedures
* Internal changes to support message signing
* Schema version bump to 3.0.0

Database/SQLite:
* Internal changes to support message signing
* Schema version bump to 3.0.0

Agent Debugger:
* Display message headers and metadata

RELEASE 1.10.5

15 Oct 07:13
Compare
Choose a tag to compare
* Don't append experiment name to transfer uri.
  "It was never meant to do this in the first place." - Black Mesa Scientist

RELEASE 1.10.4

15 Oct 02:44
Compare
Choose a tag to compare
* Bump agent version to 1.5.1

RELEASE 1.10.3

26 Sep 05:21
Compare
Choose a tag to compare
Miscellaneous:
* Update agent version to 1.5.0

RELEASE 1.10.2

26 Sep 04:37
Compare
Choose a tag to compare
Miscellaneous:
* Update agent version to 1.4.1

RELEASE 1.10.1

17 Sep 02:05
Compare
Choose a tag to compare
Bugfixes:
* Bump Postgres schema version to 2.0.0. This was an oversight in
  1.10.0.
* Enable heartbeating in default configuration.

Miscellaneous:
* Update README