Skip to content

v1.15.0

Choose a tag to compare

@teo teo released this 18 Jul 09:00
· 286 commits to master since this release

This release includes support for user information sent from GUI to the Bookkeeping system, support for hooks to be placed before or after run-related timestamps, and miscellaneous fixes and improvements.

  • Bookkeeping and GUI user information:

    • [build] Avoid protobuf namespace clash
    • [coconut] Include user@host in relevant coconut requests
    • [core] New protofile common.proto + User type + regenerate proto
    • [core] Include last known request user in all env and run events
    • [core] Pull and patch Bookkeeping protofiles
    • [core] Regenerate Bookkeeping proto code
    • [core] Update Bookkeeping client for latest proto
    • [core] Set proto User.externalId to explicit presence
  • Allow hooks to be placed before or after setting a run-related timestamp:

    • [core] document and test when transition can be cancelled
    • [core] delete run_number only after all STOP_ACTIVITY hooks are called
    • OCTRL-902 [core] Set run timestamps before executing triggers with weight 0
    • OCTRL-899 [core] use SOSOR and EOEOR as run duration for GRP ECS object
  • Miscellaneous:

    • added logging filters for IL
    • [executor] Chmod sandbox directory 750→755 so task can read it
  • Documentation:

    • [docs] Add documentation on DCS op behaviour