Skip to content

Releases: opensciencearchive/server

v0.0.3

05 Jun 19:31

Choose a tag to compare

v0.0.2

04 Jun 10:30

Choose a tag to compare

What's Changed

  • chore: bump GitHub Actions to Node 24 majors by @rorybyrne in #133
  • feat: zero-config local auth — dev mode + boot safety + seed admin by @rorybyrne in #136

Full Changelog: v0.0.1...v0.0.2

v0.0.1

02 Jun 20:46
491fe47

Choose a tag to compare

What's Changed

  • feat: GEO Index by @rorybyrne in #1
  • refactor: extract business logic from listeners into services by @rorybyrne in #16
  • feat: add OSA_DATA_DIR support for container deployments by @rorybyrne in #19
  • refactor: rename ingestor to source throughout codebase by @rorybyrne in #24
  • feat: integrate web UI into monorepo with Docker Compose deployment by @rorybyrne in #27
  • feat: redesign event processing with per-backend indexing and batch support by @rorybyrne in #40
  • feat: migrate to pull-based Worker + EventHandler pattern by @rorybyrne in #45
  • feat: implement ORCiD OAuth authentication by @rorybyrne in #50
  • feat: implement authorization with Gate hierarchy and repo decorators by @rorybyrne in #56
  • feat: implement deposition upload workflow with semantics domain by @rorybyrne in #62
  • feat: implement unified hook model with SDK, feature tables, and OCI runner by @rorybyrne in #66
  • feat: implement consumer-group delivery and cross-domain event decoupling by @rorybyrne in #73
  • refactor: replace hook model with RuntimeConfig/FeatureSpec discriminated unions by @rorybyrne in #74
  • feat: implement discovery domain with record search, feature catalog, and feature search by @rorybyrne in #79
  • feat: OAuth device flow and per-project server linking by @rorybyrne in #83
  • feat: auth provider config with admin bootstrapping and SDK extraction by @rorybyrne in #86
  • feat: add extension points for DI provider and event handler overrides by @rorybyrne in #90
  • feat: Kubernetes runner and S3 storage adapters by @rorybyrne in #93
  • refactor: decouple Record from Deposition with source-agnostic model by @rorybyrne in #107
  • feat: add ingest domain with OOM retry and checkpointing by @rorybyrne in #112
  • feat: ingest pipeline backpressure and transient failure handling by @rorybyrne in #121
  • feat: typed metadata tables + compound discovery DSL (#76) by @rorybyrne in #128
  • fix: docker socket proxy + release infrastructure by @rorybyrne in #132

Full Changelog: https://github.com/opensciencearchive/server/commits/v0.0.1