v0.26.3
This is a patch release for the AliECS v0.26 series, it completes the multi-detector operation capability (including an updated DCS API), adds git+ssh and local backends for workflow templates, and brings other minor fixes.
-
Multi-detector and DCS:
- [apricot] ListDetectors + DetectorsForHosts implementation
- [coconut] Add detector list to environment show command
- [common] Add IDMap type to system.ID
- [core][apricot] Add proto calls for detector queries
- [core] Environment-level detector exclusion and variable query system
- [core] Detector information in coconut info
- [core] Update DCS protofile
- [core] Add LASER run type
- [core] Adapt DCS client to new DCS protofile
- [core] Expose GetDetectorsForHosts in workflow template system
-
New workflow template repo backends:
- [config] Update default repos ssh key dir
- [repos] Extend support for ssh & local backends
- [repo] Update coconut docs
- [repo] Split IRepo to exported and unexported interfaces
-
Miscellaneous:
- [core] Reset integration plugin connection backoff only if not READY
- [core] Bookkeeping bypass jwtToken