Spaces:
Paused
Paused
Commit History
-
feat: reflect server defaults in the free-key "Try it out" form
PNRxAThe free API key serves with the instance's global render settings, but the "Try it out" card showed hardcoded frontend defaults — so the displayed rating priority and the implied curl output didn't match what the key actually produces. Add a public GET /api/free-key/settings endpoint (gated on the free key being enabled, served from the existing global_settings_cache so it adds no DB reads, and trimmed of the admin-only operational flags). The card fetches it once (memoized in the auth store) and now: - seeds the rating priority list from the server's order (only sending a ratings_order override once the user reorders away from it), - annotates each dropdown's "default" with the server's resolved per-image-type value (e.g. "Badge style: default (Vertical)"), - dims rating sources the server excludes, falling back to the built-in defaults if the fetch fails.7e7d412
-
feat: add DISABLE_PUBLIC_PAGES to hide public routes on private instances
YagUber5cc036a
-
additional test coverage, delete unused counter store
PNRxA6d06b8a
-
add optional free api key
PNRxAcb0280f -
allow logging in with api key to manage individual settings
PNRxA6c38a8d
-
implement dashboard layout and additional tests
PNRxA2c8ae4e -
multi-layer moka caching
PNRxA54e4063 -
added auth implementation from uwu-admin, api keys
PNRxAa38005e -
init bare web/api
PNRxA805e99b