github-actions[bot]
b42a450e8a
chore: vouch zyga
2026-05-06 15:48:27 +00:00
github-actions[bot]
3e58543ba3
chore: vouch dimityrmirchev
2026-05-05 15:32:57 +00:00
github-actions[bot]
c7e0aa9933
chore: vouch kon-angelo
2026-05-05 15:32:38 +00:00
github-actions[bot]
7f85826e0e
chore: vouch fcanogab
2026-05-05 14:41:35 +00:00
github-actions[bot]
902eb88ec2
chore: vouch phamgialinhlx
2026-05-01 15:20:20 +00:00
github-actions[bot]
8a718e4d5a
chore: vouch marwinski
2026-04-29 17:53:17 +00:00
github-actions[bot]
d066c78443
chore: vouch cgwalters
2026-04-29 14:46:25 +00:00
github-actions[bot]
cac8732e4b
chore: vouch nvshridhar
2026-04-29 14:35:20 +00:00
github-actions[bot]
12a7fbdf6b
chore: vouch mesutoezdil
2026-04-28 22:53:35 +00:00
github-actions[bot]
cc99f49a67
chore: vouch benoitf
2026-04-22 16:48:45 +00:00
github-actions[bot]
8814959aa9
chore: vouch sjenning
2026-04-20 17:00:33 +00:00
github-actions[bot]
1275c09df0
chore: vouch sauagarwa
2026-04-17 19:51:10 +00:00
github-actions[bot]
52301f2ee8
chore: vouch matz3
2026-04-15 05:32:15 +00:00
github-actions[bot]
234ec0b932
chore: vouch travisbreaks
2026-04-15 04:14:51 +00:00
github-actions[bot]
3e720d90dc
chore: vouch mjamiv
2026-04-15 04:06:12 +00:00
github-actions[bot]
aa04565d54
chore: vouch maxamillion
2026-04-14 18:53:51 +00:00
github-actions[bot]
ce3667abe6
chore: vouch mrunalp
2026-04-14 16:07:02 +00:00
github-actions[bot]
3359741e42
chore: vouch derekwaynecarr
2026-04-14 16:06:17 +00:00
github-actions[bot]
7074fddaf1
chore: vouch vcorrea-ppc
2026-03-29 22:57:59 +00:00
github-actions[bot]
056484d0f4
chore: vouch RPirruccio
2026-03-29 22:42:22 +00:00
github-actions[bot]
277a134594
chore: vouch latenighthackathon
2026-03-29 22:39:01 +00:00
github-actions[bot]
511ca274be
chore: vouch davidpeden3
2026-03-29 22:38:27 +00:00
github-actions[bot]
4405bcea2c
chore: vouch pentschev
2026-03-29 16:41:35 +00:00
github-actions[bot]
21e36d9318
chore: vouch cosmicnet
2026-03-25 21:35:03 +00:00
github-actions[bot]
0954fa0b43
chore: vouch cluster2600
2026-03-25 14:25:56 +00:00
github-actions[bot]
602699856c
chore: vouch koiker
2026-03-23 19:45:55 +00:00
github-actions[bot]
a6ecc4ff96
chore: vouch ericcurtin
2026-03-21 16:08:27 +00:00
github-actions[bot]
b40cc53af0
chore: vouch jboelter
2026-03-20 20:54:50 +00:00
github-actions[bot]
1a82282891
chore: vouch khaile
2026-03-20 17:26:35 +00:00
github-actions[bot]
4c6410a576
chore: vouch craigamcw
2026-03-20 13:52:23 +00:00
github-actions[bot]
5d79e0a29c
chore: vouch Manoj-engineer
2026-03-19 21:17:26 +00:00
github-actions[bot]
7a901182bf
chore: vouch htekdev
2026-03-19 20:46:33 +00:00
github-actions[bot]
fcc6bd3511
chore: vouch xek
2026-03-19 16:36:17 +00:00
github-actions[bot]
53a54090e1
chore: vouch elezar
2026-03-19 14:51:17 +00:00
github-actions[bot]
1078569f0e
chore: vouch geelen
2026-03-18 23:06:36 +00:00
github-actions[bot]
e6bf0dffa8
chore: vouch areporeporepo
2026-03-18 17:32:00 +00:00
John T. Myers
57a95a7354
revert: remove Kh4L from VOUCHED.td to test ORG_READ_TOKEN flow
2026-03-18 09:20:34 -07:00
John T. Myers
6eb640e816
chore: vouch Kh4L (NVIDIA org member, interim until ORG_READ_TOKEN is configured)
2026-03-18 09:18:18 -07:00
github-actions[bot]
2787f182a8
chore: vouch brianwtaylor
2026-03-18 07:09:43 +00:00
github-actions[bot]
d13db05bc1
chore: vouch tyeth
2026-03-18 05:39:28 +00:00
github-actions[bot]
2f31164ebc
chore: vouch will-lms
2026-03-16 23:33:57 +00:00
github-actions[bot]
feb90f4650
chore: vouch ParthSareen
2026-03-16 23:09:32 +00:00
John T. Myers
8227719d82
fix: use dedicated vouched branch to avoid branch protection ( #379 )
2026-03-16 16:07:57 -07:00
John T. Myers
20dab0bbf1
chore: replace mitchellh/vouch with hand-rolled workflows ( #378 )
2026-03-16 15:56:51 -07:00
John T. Myers and John Myers
c95a954b0f
chore: pin mitchellh/vouch actions to SHA ( #377 )
...
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
Co-authored-by: John Myers <johntmyers@users.noreply.github.com >
2026-03-16 15:18:37 -07:00
John T. Myers
a4e2c91008
chore: add vouch system for first-time contributors ( #375 )
...
chore: add vouch system for first-time contributors
2026-03-16 15:06:50 -07:00
Kirit Thadaka
8235fe9712
docs: add docs badge to readme ( #370 )
2026-03-16 14:56:44 -07:00
Piotr Mlocek
34804e1e83
fix(e2e): replace Docker Hub images in E2E tests to avoid rate limits ( #369 )
2026-03-16 13:51:32 -07:00
John T. Myers and johntmyers
241e95dc39
feat(policy): support host wildcards and multi-port endpoints ( #366 )
...
* feat(policy): support host wildcards and multi-port endpoints
Add glob-style host wildcards to endpoints[].host using OPA's
glob.match with "." as delimiter — *.example.com matches a single
DNS label, **.example.com matches across labels. Validation rejects
bare * and requires *. prefix; warns on broad patterns like *.com.
Add repeated uint32 ports field to NetworkEndpoint for multi-port
support. Backwards compatible: existing port scalar is normalized to
ports array. Both the proto-to-JSON and YAML-to-JSON conversion paths
emit a ports array; Rego always references endpoint.ports[_].
Fix OpaEngine::reload() to route through the full preprocessing
pipeline instead of bypassing L7 validation and port normalization.
Closes #359
* fix(policy): reject configs with both port and ports set
---------
Co-authored-by: johntmyers <johntmyers@users.noreply.github.com >
2026-03-16 13:36:33 -07:00
Drew Newberry
085b131aef
fix(cli): use --name flag in gateway destroy help messages ( #368 )
...
Error messages and recovery hints were showing 'openshell gateway destroy <name>'
as a positional argument, but the CLI defines name as a --name flag. This caused
'unexpected argument' errors when users copied the suggested commands.
2026-03-16 12:48:56 -07:00