Commit graph

13 commits

Author SHA1 Message Date
Andrew Lytvynov e7cfd031e8
RFD 12: Teleport versioning (#5039)
* RFD 12: Teleport versioning

This is a new versioning scheme for teleport releases.
It's similar to the current scheme, and keeps similar compatibility
guarantees.

The new scheme aims to be more intuitive (semver-like) to implicitly
communicate to users what the semantics of different version bumps are.
2020-12-15 18:28:35 -08:00
Roman Tkachenko 024fd582e6
RFD 11: Teleport Database Access Preview (#4740) 2020-12-02 12:58:32 -08:00
Alexander Klizhentas 11e9b24f64
RFD 3: Extended approval workflows (#4305) 2020-12-01 09:22:16 -08:00
Sasha Klizhentas 258c002938 Adds RBAC in OSS proposal 2020-11-28 10:03:15 -08:00
Russell Jones e3aaf86753 Updated Application Access RFD.
Updated Application Access RFD to include a small example program that
can be used to verify a JWT.
2020-11-20 17:19:18 -08:00
Russell Jones 687c3b7d19 Updated Application Access RFD.
Added section on Audit Events to RFD.
2020-11-20 17:00:44 -08:00
Russell Jones b13a8601b9
RFD 8: Teleport Application Access (#4635) 2020-11-18 10:03:07 -08:00
Andrew Lytvynov 4b2247f340
Rename tsh kube clusters to tsh kube ls (#4850) 2020-11-16 18:50:49 +00:00
Andrew Lytvynov 025143d856
RFD 5: Kubernetes Service (#4455) 2020-10-28 17:55:46 +00:00
Andrew Lytvynov 566b7cc457 RFD 1: user testify/require instead of testify/assert
`require` is a sister package to `assert` that terminates the test on
failure. `assert` records the failure but lets the test proceed, which
is un-intuitive.

Also update all existing tests to match.
2020-10-16 00:15:25 +00:00
Andrew Lytvynov 2c6b48de39 Fix example code in RFD 1
All `assert.X` functions take `testing.T` as first argument.
Also, add example of `assert.ErrorAssertionFunc` in subtests.
2020-10-16 00:15:25 +00:00
Sasha Klizhentas d160507430 Session streaming
This commit introduces GRPC API for streaming sessions.

It adds structured events and sync streaming
that avoids storing events on disk.

You can find design in rfd/0002-streaming.md RFD.
2020-09-28 23:08:56 -07:00
Andrew Lytvynov 7a4aadb3ba RFD 1: testing guidelines 2020-08-17 16:49:01 +00:00