JaTa.Platform.Data by: JaTa
  • 149 total downloads
  • Latest version: 1.5.1-healthchecks
Dapper/Npgsql data access building block: connection factory, unit of work, SQL migration runner, background task queue, and pool health check.
JaTa.Platform.Data.Migrations.Postgres by: JaTa
  • 34 total downloads
  • Latest version: 1.5.1-healthchecks
Generic PostgreSQL database migration engine — schema, migrations, seeds with idempotent tracking. Ships as a dotnet tool (jata-db-migrate) and as a library.
JaTa.Platform.Files.Upload by: JaTa
  • 34 total downloads
  • Latest version: 1.5.1-healthchecks
Generic file upload service: extension allow-list, magic-bytes content sniffing, path-traversal protection, per-owner cleanup.
JaTa.Platform.Http by: JaTa
  • 111 total downloads
  • Latest version: 1.5.1-healthchecks
HTTP resilience building block for JaTa platform services. Provides standard retry and resilience pipeline wiring via Polly and Microsoft.Extensions.Http.Resilience.
JaTa.Platform.Identity.Jwt by: JaTa
  • 64 total downloads
  • Latest version: 1.5.1-healthchecks
JWT issuance (HS256) + refresh token rotation with pluggable store, PBKDF2 password hashing, Google OAuth validation.
JaTa.Platform.Jobs.ImportHistory by: JaTa
  • 30 total downloads
  • Latest version: 1.5.1-healthchecks
Generic job-execution history: JobExecution entity, IJobExecutionRepository port, lifecycle helpers. Persistence is consumer-supplied.
JaTa.Platform.Kernel by: JaTa
  • 142 total downloads
  • Latest version: 1.5.1-healthchecks
DDD building blocks (Entity, AggregateRoot, ValueObject, Result, Error, IDomainEvent) shared across JaTa platform services. Zero external dependencies.
JaTa.Platform.Llm by: JaTa
  • 33 total downloads
  • Latest version: 1.5.1-healthchecks
Multi-provider LLM facade (Anthropic, Gemini, OpenAI-compatible) with structured output and prompt caching support.
JaTa.Platform.Locking.Redis by: JaTa
  • 27 total downloads
  • Latest version: 1.5.1-healthchecks
Distributed lock primitives backed by Redis SETNX + TTL (StackExchange.Redis).
JaTa.Platform.Mediator by: JaTa
  • 164 total downloads
  • Latest version: 1.5.1-healthchecks
Mediator CQRS library for .NET — pipeline behaviors, command/query separation, notification system.
JaTa.Platform.Messaging by: JaTa
  • 140 total downloads
  • Latest version: 1.5.1-healthchecks
In-process integration event bus, outbox writer/processor, and DI extensions for the JaTa Platform messaging building block.
JaTa.Platform.Notifications by: JaTa
  • 105 total downloads
  • Latest version: 1.5.1-healthchecks
Email notification building block: SMTP and mock senders, SMTP health check, and DI registration extensions.
JaTa.Platform.Notifications.Telegram by: JaTa
  • 41 total downloads
  • Latest version: 1.5.1-healthchecks
Telegram bot alert sender (HTML, per-key throttling) using IHttpClientFactory.
JaTa.Platform.Observability by: JaTa
  • 126 total downloads
  • Latest version: 1.5.1-healthchecks
Observability building block: correlation-id middleware, Serilog logging extensions, OpenTelemetry tracing, health-check response writer, and health service abstractions.
JaTa.Platform.Observability.ApiUsage by: JaTa
  • 27 total downloads
  • Latest version: 1.5.1-healthchecks
API usage tracking middleware: per-request endpoint, status, latency and client identifier captured into a pluggable IApiUsageStore.
JaTa.Platform.Quotas.External by: JaTa
  • 32 total downloads
  • Latest version: 1.5.1-healthchecks
Daily/monthly external API quota tracker backed by IDistributedCache, with optional probe-based reconciliation.
JaTa.Platform.RateLimiting.ApiKey by: JaTa
  • 41 total downloads
  • Latest version: 1.5.1-healthchecks
Hourly + daily API key rate limiting backed by IDistributedCache, with RFC X-RateLimit-* response headers and RFC 7807 ProblemDetails 429 middleware.
JaTa.Platform.Realtime.ProgressChannel by: JaTa
  • 23 total downloads
  • Latest version: 1.5.1-healthchecks
Generic real-time progress channel: publish/subscribe + bounded history, with a Redis pub/sub + LIST implementation. SSE / SignalR ready.
JaTa.Platform.Resilience.Scraping by: JaTa
  • 23 total downloads
  • Latest version: 1.5.1-healthchecks
Per-key consecutive-failure circuit breaker for scraping / multi-source clients. Sourced from MAS OddsScrapingStatusTracker (Phase 8.3).
JaTa.Platform.Scheduling by: JaTa
  • 82 total downloads
  • Latest version: 1.5.1-healthchecks
Hangfire-based job scheduling building block: IJobScheduler, IRecurringJobRegistrar, and DI registration extensions.