Files
teleport/lib/gitlab
Noah StrideandMarco André Dinis f2f864f9c0 Machine ID: More rules to gitlab joining and add globby matching to some fields (#34290)
* Add fields for to-be-supported token claims

* Modify validation to include new field

* Add comparisons for new fields to joining logic

* Add support for globby matching for sub, ref, namespace_path and project_path

* Document which fields support globby matching

* Add tests for join rule engine changes

* Regenerate operator CRDs

* Add docs for new fields

* Correct punctuation in error message

Co-authored-by: Marco André Dinis <[email protected]>

* Correctly use GoDoc-esque comments

* Address docs comments

* Reuse glob matching code

* Correct type of RunnerID field

---------

Co-authored-by: Marco André Dinis <[email protected]>
2023-11-09 16:52:04 +00:00
..