{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"k8s-operator","owner":"WirePact","isFork":false,"description":"WirePact Kubernetes Operator that manages Mesh Participants","topicNames":["kubernetes","operator","wirepact"],"topicsNotShown":0,"allTopics":["kubernetes","operator","wirepact"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T20:00:09.265Z"}},{"type":"Public","name":"rust-translator","owner":"WirePact","isFork":false,"description":"Base package for WirePact translators written in rust.","topicNames":["translator","base-packages","wirepact"],"topicsNotShown":0,"allTopics":["translator","base-packages","wirepact"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":4,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T19:34:01.756Z"}},{"type":"Public","name":"k8s-pki","owner":"WirePact","isFork":false,"description":"The PKI for WirePact in Kubernetes.","topicNames":["pki","wirepact"],"topicsNotShown":0,"allTopics":["pki","wirepact"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":3,"issueCount":4,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T05:04:20.321Z"}},{"type":"Public","name":"k8s-contract-provider","owner":"WirePact","isFork":false,"description":"Module for WirePact that continuously fetches all valid contracts for its own trust zone and stores them in a local file or a Kubernetes secret. The contracts are used for mTLS connections between mesh participants.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T21:45:29.737Z"}},{"type":"Public","name":"k8s-contract-repository","owner":"WirePact","isFork":false,"description":"Repository that stores the WirePact distribution contracts between trust zones and enables management of the contracts","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":63,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T21:24:38.172Z"}},{"type":"Public","name":"go-translator","owner":"WirePact","isFork":false,"description":"Helper and utility functions for WirePact translators written in Go","topicNames":["translator","envoy","wirepact"],"topicsNotShown":0,"allTopics":["translator","envoy","wirepact"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":4,"issueCount":1,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T17:46:15.841Z"}},{"type":"Public","name":"k8s-basic-auth-translator","owner":"WirePact","isFork":false,"description":"WirePact translator that handles HTTP Basic Auth (RFC7617) for the authentication mesh.","topicNames":["translator","basic-authentication","wirepact"],"topicsNotShown":0,"allTopics":["translator","basic-authentication","wirepact"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T22:49:28.718Z"}},{"type":"Public","name":"demo-applications","owner":"WirePact","isFork":false,"description":"WirePact demo applications in a Docker container. App and API in various variants.","topicNames":["basic-authentication","demo-app","oidc","wirepact"],"topicsNotShown":0,"allTopics":["basic-authentication","demo-app","oidc","wirepact"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T22:43:50.959Z"}},{"type":"Public","name":"docker-demo","owner":"WirePact","isFork":false,"description":"WirePact on Docker. Demo to show the use case.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-20T16:15:32.860Z"}},{"type":"Public archive","name":"translator-base-dotnet","owner":"WirePact","isFork":false,"description":"Base API for a WirePact translator. Provides the gRPC API from Envoy to intercept calls.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":8,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-16T00:08:33.623Z"}},{"type":"Public archive","name":"k8s-demo-application","owner":"WirePact","isFork":false,"description":"Demo application to run WirePact on Kubernetes","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-03T17:19:28.588Z"}},{"type":"Public","name":"k8s-token-exchange-translator","owner":"WirePact","isFork":false,"description":"WirePact translator that handles OAuth/OIDC authentication via OAuth2.0 Token Exchange (RFC8693)","topicNames":["oauth","translator","oidc","token-exchange","wirepact"],"topicsNotShown":0,"allTopics":["oauth","translator","oidc","token-exchange","wirepact"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-30T11:43:25.846Z"}},{"type":"Public","name":"renovate-config","owner":"WirePact","isFork":false,"description":"Default Configuration and Storage for renovate bot.","topicNames":["renovate","renovate-config","renovate-bot"],"topicsNotShown":0,"allTopics":["renovate","renovate-config","renovate-bot"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-07T20:48:08.463Z"}},{"type":"Public archive","name":"poc-demo-translator","owner":"WirePact","isFork":false,"description":"WirePact translator (PoC) that transforms a Zitadel (zitadel.ch) OIDC token into static basic credentials","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"F#","color":"#b845fc"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-25T04:48:13.417Z"}},{"type":"Public archive","name":"poc-operator","owner":"WirePact","isFork":false,"description":"Kubernetes operator for the PoC of WirePact to modify services and deployments to accept traffic via proxy","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-21T02:26:47.376Z"}},{"type":"Public archive","name":"poc-showcase-app","owner":"WirePact","isFork":false,"description":"Demo application for the WirePact Proof of Concept (PoC)","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-20T06:10:32.618Z"}},{"type":"Public archive","name":"wirepact-poc","owner":"WirePact","isFork":false,"description":"Proof of Concept of WirePact. Contains the installation guide and the needed parts to run WirePact in Kubernetes.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-26T12:20:53.162Z"}},{"type":"Public archive","name":"dotnet-solution-template","owner":"WirePact","isFork":false,"description":"template repository for dotnet solutions","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-24T01:15:27.883Z"}}],"repositoryCount":18,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}