{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"go-timestamp","owner":"AlpacaLabs","isFork":false,"description":"Functions for converting from time.Time to Google Protobuf Timestamp, and vice versa","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-13T01:52:21.836Z"}},{"type":"Public","name":"api-password","owner":"AlpacaLabs","isFork":false,"description":"µservice for password authentication and password resets","topicNames":["argon"],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-21T03:26:34.024Z"}},{"type":"Public","name":"api-confirmation","owner":"AlpacaLabs","isFork":false,"description":"µservice for account confirmation","topicNames":["verification-code","account-verification"],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-21T03:18:34.657Z"}},{"type":"Public","name":"api-mfa","owner":"AlpacaLabs","isFork":false,"description":"µservice for multi-factor auth codes","topicNames":["mfa"],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-21T03:14:20.617Z"}},{"type":"Public","name":"go-kafka","owner":"AlpacaLabs","isFork":false,"description":"An opinionated set of functions for reading Kafka records.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-21T02:41:00.485Z"}},{"type":"Public","name":"garden","owner":"AlpacaLabs","isFork":false,"description":"Garden.io for building, deploying, and testing. Run integration tests before they hit CI","topicNames":["kubernetes","garden"],"topicsNotShown":0,"primaryLanguage":{"name":"Smarty","color":"#f0c040"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-19T02:13:19.465Z"}},{"type":"Public","name":"api-hermes","owner":"AlpacaLabs","isFork":false,"description":"µservice for outbound emails, SMS, phone calls, etc.","topicNames":["go","golang","twilio","email-sender"],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-19T02:09:09.131Z"}},{"type":"Public","name":"api-auth","owner":"AlpacaLabs","isFork":false,"description":"µservice for logging in and storing tokens (JWTs)","topicNames":["go","golang","jwt"],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-19T02:08:56.120Z"}},{"type":"Public","name":"api-account","owner":"AlpacaLabs","isFork":false,"description":"µservice for account identifiers: emails, phone numbers, username","topicNames":["go","golang","backend"],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-19T02:08:09.755Z"}},{"type":"Public","name":"protorepo","owner":"AlpacaLabs","isFork":false,"description":"Monorepo for data (Protocol Buffers) and behavioral (gRPC) contracts between services","topicNames":["protobuf","protocol-buffers","grpc"],"topicsNotShown":0,"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":1,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-19T01:37:19.774Z"}},{"type":"Public","name":"getting-started","owner":"AlpacaLabs","isFork":false,"description":"Playing around with \"auth microservices\"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-19T01:26:13.076Z"}},{"type":"Public","name":"protorepo-password-go","owner":"AlpacaLabs","isFork":false,"description":"Go protocol buffers for the Password µservice","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-18T15:10:34.061Z"}},{"type":"Public","name":"go-kontext","owner":"AlpacaLabs","isFork":false,"description":"Middleware/functions for injecting/extracting user info into distributed traces and structured logs","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-18T02:04:57.922Z"}},{"type":"Public","name":"protorepo-event-go","owner":"AlpacaLabs","isFork":false,"description":"Go protocol buffers for tagging message broker events with trace info + event info","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-17T01:22:00.036Z"}},{"type":"Public","name":"protorepo-confirmation-go","owner":"AlpacaLabs","isFork":false,"description":"Go protocol buffers for Confirmation µservice","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-15T22:34:32.879Z"}},{"type":"Public","name":"protorepo-auth-go","owner":"AlpacaLabs","isFork":false,"description":"Go protocol buffers for Auth","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-15T18:21:40.824Z"}},{"type":"Public","name":"protorepo-account-go","owner":"AlpacaLabs","isFork":false,"description":"Go protocol buffers for Account µservice","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-15T16:02:29.134Z"}},{"type":"Public","name":"go-config","owner":"AlpacaLabs","isFork":false,"description":"Opinionated config bindings","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-13T23:49:49.335Z"}},{"type":"Public","name":"protorepo-mfa-go","owner":"AlpacaLabs","isFork":false,"description":"Go protocol buffers for the MFA µservice","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-06T23:03:10.439Z"}},{"type":"Public","name":"go-timestamp-sql","owner":"AlpacaLabs","isFork":false,"description":"Functions for converting from null.Time to Google Protobuf Timestamp, and vice versa","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-06T00:00:34.704Z"}},{"type":"Public","name":"go-random-code","owner":"AlpacaLabs","isFork":false,"description":"Go generator for random codes","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-05T15:59:37.850Z"}},{"type":"Public","name":"protorepo-hermes-go","owner":"AlpacaLabs","isFork":false,"description":"Go protocol buffers for Hermes, a µservice that handles outbound emails, SMS, phone calls, etc.","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-04T02:18:44.885Z"}},{"type":"Public","name":"protorepo-pagination-go","owner":"AlpacaLabs","isFork":false,"description":"Go protocol buffers for Pagination","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-03T18:15:21.428Z"}}],"repositoryCount":23,"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":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}