openreader/docs-site
Richard R a224efd9e3 refactor(admin): support keyless provider seeding and clarify API_KEY usage
Update provider seeding logic and documentation to allow creation of admin/shared providers without requiring an API key. Adjust environment variable handling so that a blank or missing API_KEY is valid when API_BASE is set, enabling support for upstream TTS providers that do not require authentication. Remove defaulting to 'none' for API keys in API routes and ensure headers are omitted when no key is present. Add and update tests to verify correct handling of keyless providers.

BREAKING CHANGE: Providers can now be seeded without an API key; API_KEY is no longer required if API_BASE is set. Existing deployments relying on a non-empty API_KEY for seeding should review their environment configuration.
2026-06-06 16:02:36 -06:00
..
docs refactor(admin): support keyless provider seeding and clarify API_KEY usage 2026-06-06 16:02:36 -06:00
static refactor(audiobooks): migrate audiobook pipeline to object storage 2026-02-11 02:44:34 -07:00
versioned_docs docs: snapshot v4.1.2 2026-06-05 04:08:03 +00:00
versioned_sidebars docs: snapshot v4.1.2 2026-06-05 04:08:03 +00:00
.gitignore feat(changelog): add changelog feed support and settings integration 2026-05-14 09:45:04 -06:00
custom.css feat(docs): add configurable rate limiting and external docs 2026-02-10 15:11:37 -07:00
docusaurus.config.ts refactor: rename project from OpenReader WebUI to OpenReader across all relevant files. 2026-02-18 02:49:47 -07:00
package.json chore(workspace): streamline monorepo and CI with pnpm workspace, dependency, and workflow updates 2026-05-14 15:44:22 -06:00
pnpm-lock.yaml chore(workspace): streamline monorepo and CI with pnpm workspace, dependency, and workflow updates 2026-05-14 15:44:22 -06:00
pnpm-workspace.yaml chore(workspace): streamline monorepo and CI with pnpm workspace, dependency, and workflow updates 2026-05-14 15:44:22 -06:00
sidebars.ts feat(compute): add external compute worker backend and integration 2026-05-19 15:21:25 -06:00
tsconfig.json feat(docs): add configurable rate limiting and external docs 2026-02-10 15:11:37 -07:00
versions.json docs: snapshot v4.1.2 2026-06-05 04:08:03 +00:00