Releases: opensciencearchive/server
Releases · opensciencearchive/server
v0.0.3
v0.0.2
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
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