Skip to content

OSA v0.5.1.dev0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jan 14:56
· 330 commits to main since this release
5e63d76

What's Changed

5e63d76 Bump version to 0.5.1.dev0 (#83)
1e4eb59 fix: settings icon and worker origin forwarding (#81)
8ee194d fix: allow platform demo origins in API authorization (#80)
0267f2c Merge pull request #78 from OpenScience-Collective/feature/issue-72-api-key-enhancement
106b2c2 fix: address critical PR review findings
5f00ed7 feat: enhance API key validation and monitoring
31650c4 Merge pull request #77 from OpenScience-Collective/feature/issue-71-widget-integration-test
a5a860c fix: address critical PR review issues in widget test
ae3b1da feat: add widget integration test endpoint (Phase 5)
2278dfd Merge pull request #76 from OpenScience-Collective/feature/issue-69-70-operational-basics
7d5772d fix: address PR review findings for Phase 4
d8a29c3 feat: add structured logging and health check endpoint (Phase 4)
a4a9f96 Merge pull request #75 from OpenScience-Collective/feature/issue-64-68-security-hardening
c1f1345 fix: update test to use valid env var name pattern
3511126 fix: address critical and important PR review findings
f3647ef feat: add security hardening validators (Phase 3)
88fbcef feat: add settings modal with BYOK and model selection (Phase 2) (#74)
0cf5cee feat: validation CLI and onboarding docs (Phase 1) (#73)
f164f32 Merge pull request #60 from OpenScience-Collective/develop
0869eee Merge branch 'main' into develop
8d93aaa fix: resolve fixture naming issue in authorization tests
5e2e5c2 fix: sanitize error messages and add fail-fast to discovery
8f559ae feat: add CORS-based API key authorization and model selection
c144100 feat: add per-community OpenRouter API keys for cost attribution
349e32c fix: address PR review findings for multi-community support
d1f501d Bump version to 0.5.0
fc8d97c fix: add main demo page CORS origin
0eb621c Merge pull request #59 from OpenScience-Collective/feature/issue-57-cors-yaml-config
1db124f feat: add YAML-driven CORS origins for community configs
770be08 Merge pull request #58 from OpenScience-Collective/feature/issue-49-readme-registry
05e3bcc docs: add community registry section to README
78200c2 Merge pull request #56 from OpenScience-Collective/feature/issue-48-frontend-widget-modularization
2ec493d fix: use Object.hasOwn for prototype pollution protection
197db06 fix: address PR review findings for widget safety
5dbc2f7 feat: modularize frontend widget for multi-community support
f711120 Merge pull request #54 from OpenScience-Collective/feature/issue-47-api-router-generalization
2916154 fix: distinguish route 404 from session 404 in tests
012df4d fix: make session endpoint test environment-agnostic
af056ff fix: address PR review findings for community router
149abfd feat: add prompt caching optimization for widget users
75bc53b feat: add generic community router factory for API generalization
c7f4af9 Merge pull request #53 from OpenScience-Collective/feature/issue-46-cli-sync-integration
4bc34c3 fix: strip ANSI codes in help text tests for CI compatibility
5fc4426 fix: address all PR review findings for Phase 3
8f2d37f fix: address PR review findings
758f027 feat: community-aware CLI sync with admin access control
cdf513d Bump version to 0.3.2a0
dddecf5 Merge pull request #43 from OpenScience-Collective/develop

Full Changelog: v0.4.0.dev0...v0.5.1.dev0

What's Changed

Full Changelog: v0.4.0.dev0...v0.5.1.dev0