{"payload":{"pageCount":5,"repositories":[{"type":"Public","name":"Shuttle.Access","owner":"Shuttle","isFork":false,"description":"A simple identity and access control implementation.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":5,"issueCount":0,"starsCount":4,"forksCount":2,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-20T15:45:35.380Z"}},{"type":"Public","name":"Shuttle.OAuth","owner":"Shuttle","isFork":false,"description":"OAuth infrastructure components.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-20T15:45:12.951Z"}},{"type":"Public","name":"Shuttle.Esb.Samples","owner":"Shuttle","isFork":false,"description":"Samples that illustrate how to effectively use Shuttle.Esb.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":24,"issueCount":0,"starsCount":11,"forksCount":10,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T14:44:56.494Z"}},{"type":"Public","name":"Pendel","owner":"Shuttle","isFork":false,"description":"Shuttle documentation.","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T14:28:28.981Z"}},{"type":"Public","name":"Shuttle.Recall.Tests","owner":"Shuttle","isFork":false,"description":"Tests that verify a shuttle-recall event store implementation.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:35:56.292Z"}},{"type":"Public","name":"Shuttle.Recall.Sql.Storage","owner":"Shuttle","isFork":false,"description":"Event Store implementation backed by any Sql-based database.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:35:02.895Z"}},{"type":"Public","name":"Shuttle.Recall.Sql.EventProcessing","owner":"Shuttle","isFork":false,"description":"Projection implementation backed by any Sql-based database.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:34:02.168Z"}},{"type":"Public","name":"Shuttle.Recall.OpenTelemetry","owner":"Shuttle","isFork":false,"description":"OpenTelemetry instrumentation for Shuttle.Recall implementations.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:31:48.463Z"}},{"type":"Public","name":"Shuttle.Recall.Logging","owner":"Shuttle","isFork":false,"description":"Provides non-intrusive logging for Shuttle.Recall components.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:31:13.673Z"}},{"type":"Public","name":"Shuttle.Recall","owner":"Shuttle","isFork":false,"description":"Event Sourcing mechanism.","allTopics":["eventstore","event-sourcing","cqrs"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":3,"starsCount":3,"forksCount":6,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:30:31.266Z"}},{"type":"Public","name":"Shuttle.NuGetPackager","owner":"Shuttle","isFork":false,"description":"Visual Studio extension used to configure/build a C# class library as a NuGet package.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:29:46.997Z"}},{"type":"Public","name":"Shuttle.Esb.Throttle","owner":"Shuttle","isFork":false,"description":"The Throttle extension aborts pipeline processing when the CPU usage exceeds given percentage.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:29:16.267Z"}},{"type":"Public","name":"Shuttle.Esb.Tests","owner":"Shuttle","isFork":false,"description":"Tests that verify Shuttle.Esb components.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:28:45.928Z"}},{"type":"Public","name":"Shuttle.Esb.Sql.Subscription","owner":"Shuttle","isFork":false,"description":"Sql-based implementation of ISubscriptionManager interface for use with Shuttle.Esb.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:28:12.365Z"}},{"type":"Public","name":"Shuttle.Esb.Sql.Queue","owner":"Shuttle","isFork":false,"description":"Sql-based implementation of IQueue interface for use with Shuttle.Esb.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:26:52.482Z"}},{"type":"Public","name":"Shuttle.Esb.Sql.Idempotence","owner":"Shuttle","isFork":false,"description":"Sql-based implementation of IIdempotenceService interface for use with Shuttle.Esb.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:26:22.921Z"}},{"type":"Public","name":"Shuttle.Esb.RabbitMQ","owner":"Shuttle","isFork":false,"description":"RabbitMQ implementation for use with Shuttle.Esb. ","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":7,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:25:27.920Z"}},{"type":"Public","name":"Shuttle.Esb.PurgeQueues","owner":"Shuttle","isFork":false,"description":"The PurgeQueues extension clears the specified queues on startup.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:24:54.704Z"}},{"type":"Public","name":"Shuttle.Esb.PurgeInbox","owner":"Shuttle","isFork":false,"description":"The PurgeInbox extension clears the inbox work queue upon startup.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:24:21.141Z"}},{"type":"Public","name":"Shuttle.Esb.Process","owner":"Shuttle","isFork":false,"description":"Process management for Shuttle.Esb using Shuttle.Recall event sourcing.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:23:52.270Z"}},{"type":"Public","name":"Shuttle.Esb.OpenTelemetry","owner":"Shuttle","isFork":false,"description":"OpenTelemetry instrumentation for Shuttle.Esb implementations.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:23:13.871Z"}},{"type":"Public","name":"Shuttle.Esb.MessageForwarding","owner":"Shuttle","isFork":false,"description":"The MessageForwarding extension will forward any handled messages onto the specified queue(s).","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:22:40.831Z"}},{"type":"Public","name":"Shuttle.Esb.Logging","owner":"Shuttle","isFork":false,"description":"Provides non-intrusive logging for Shuttle.Esb components.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:22:05.203Z"}},{"type":"Public","name":"Shuttle.Esb.Kafka","owner":"Shuttle","isFork":false,"description":"Kafka implementation for use with Shuttle.Esb.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:20:47.857Z"}},{"type":"Public","name":"Shuttle.Esb.FileMQ","owner":"Shuttle","isFork":false,"description":"File-based queue implementation for use with Shuttle.Esb.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":6,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:20:04.729Z"}},{"type":"Public","name":"Shuttle.Esb.CorruptTransportMessage","owner":"Shuttle","isFork":false,"description":"The CorruptTransportMessage extension writes any transport messages that fail to deserialize to disk.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:19:22.651Z"}},{"type":"Public","name":"Shuttle.Esb.AzureStorageQueues","owner":"Shuttle","isFork":false,"description":"Azure Storage Queue implementation for use with Shuttle.Esb.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:18:34.349Z"}},{"type":"Public","name":"Shuttle.Esb.AzureEventHubs","owner":"Shuttle","isFork":false,"description":"Azure Event Hubs implementation for use with Shuttle.Esb.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:17:04.297Z"}},{"type":"Public","name":"Shuttle.Esb.AmazonSqs","owner":"Shuttle","isFork":false,"description":"Amazon SQS implementation for use with Shuttle.Esb.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:16:21.223Z"}},{"type":"Public","name":"Shuttle.Esb.ActiveTimeRange","owner":"Shuttle","isFork":false,"description":"The ActiveTimeRange extension aborts pipeline processing when the current date is not within a given time range.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T15:15:11.444Z"}}],"repositoryCount":126,"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":"Shuttle repositories"}