Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

Releases: flyteorg/flyteidl

Tag errors as User or System error

20 Feb 20:08
8a53157
Compare
Choose a tag to compare
Tag errors as User or System error (#40)

* Tagging errors as User or System error

* Update protos/flyteidl/core/execution.proto

Co-Authored-By: Haytham AbuelFutuh <habuelfutuh@lyft.com>

* Update protos/flyteidl/core/execution.proto

Co-Authored-By: Haytham AbuelFutuh <habuelfutuh@lyft.com>

* generated files

Co-authored-by: Haytham AbuelFutuh <haytham@afutuh.com>

Add list all to get state of the world for matching attributes

12 Feb 00:51
ba13965
Compare
Choose a tag to compare
[MB-2105] Add list all to get state of the world for matching attribu…

…tes (#39)

Sub-workflows in Admin workflow creation request

06 Feb 00:05
8096b77
Compare
Choose a tag to compare
Create workflow sub workflows (#36)

Adding sub workflows to admin workflow create request

Fix MakeLiteral(nil) to set the underlying NoneType to literals.Void{}

05 Feb 23:00
95909aa
Compare
Choose a tag to compare

Migrate to go mod

24 Jan 22:42
1290f29
Compare
Choose a tag to compare

Remove endpoint for Project Attributes

10 Jan 20:09
ed373f9
Compare
Choose a tag to compare

Remove endpoint for Project Attributes

Add get and delete methods for customizable resource attributes

03 Jan 18:24
28c0dfb
Compare
Choose a tag to compare
v0.16.5

Add get and delete methods for attributes (#32)

More resource attributes and applicable scopes

30 Dec 22:46
6deb3c0
Compare
Choose a tag to compare
v0.16.4

More resource attributes and applicable scopes (#24)

Auth for Admin client

19 Dec 22:40
7f8cdc2
Compare
Choose a tag to compare
Adding basic authentication to Admin client (#31)

This adds the ability for the canonical golang gRPC Flyte Admin client to authenticate against an IDP.  This client is used by the execution plane (Flyte Propeller) when talking to the control plane (Admin) when it needs to send events primarily, among others.

The go-oidc library is used to discover the correct token endpoint necessary to retrieve a token.  Using the client id and secret provided from the configuration, a `TokenSource` is made and a `PerRPCCredentials` object is made from that which will keep request a token from the IDP if nil, keep track of expiration, and send the token along with gRPC requests as a metadata field when making calls.

* Ran goimports which made a lot of changes to everything.  Did not check in any changes under `/gen`
* make generate also changed a lot of things.

Add principal (role) for aborts

11 Dec 23:55
4e175db
Compare
Choose a tag to compare
v0.16.2

Add principal (role) for aborts (#28)