RainbowBird
4f80affcd3
feat(admin-dashboard): add support for Bedrock and OpenAI-compatible LLM slices in admin router config
...
- Implemented `buildBedrockSlice` function to handle multi-kilobyte Bedrock bearer tokens.
- Enhanced `createAdminRouterConfigService` to classify Bedrock and OpenAI-compatible LLM upstreams by baseURL.
- Added new interfaces for `AdminRouterBedrockSlice` and `AdminRouterOpenAICompatibleSlice`.
- Updated router config form to support Bedrock and OpenAI-compatible slices.
- Created tests for Bedrock and OpenAI-compatible slice compilation and behavior.
- Modified UI components to accommodate new slice types and improve user experience.
- Ensured proper normalization of API server URLs to HTTPS when necessary.
2026-07-01 02:14:12 +08:00
RainbowBird
8518c65aa4
feat(auth): enhance trusted admin redirect handling and add local patterns
2026-06-11 22:26:39 +08:00
RainbowBird
a331d3a42a
feat(auth): update AUTH_UI_URL to point to accounts.airi.build
2026-06-09 18:01:34 +08:00
RainbowBird
7fa7f8a072
feat(admin-ui): update admin UI URLs to remove trailing slashes and adjust redirects
2026-06-09 17:46:58 +08:00
RainbowBird
57ba232432
feat(auth): migrate auth ui to unique domain
2026-06-09 00:15:34 +08:00
Lulu
d91dab7bf0
fix(ui-server-auth): clarify social-only email sign-in hint ( #1879 )
2026-06-08 13:47:52 +08:00
RainbowBird
007fae6810
chore: update package dependencies and remove specific catalog references
...
- Removed specific catalog references for '@unocss/core', 'es-toolkit', 'nanoid', and 'valibot' in pnpm-workspace.yaml and various service package.json files.
- Updated versions for '@vueuse/core', 'es-toolkit', 'nanoid', 'reka-ui', and 'valibot' to their latest compatible versions.
- Cleaned up unused catalog entries in pnpm-workspace.yaml.
2026-06-07 19:45:28 +08:00
RainbowBird
3a16224e72
refactor(docker): consolidate Dockerfile logic and remove unused files
2026-06-05 22:49:36 +08:00
Liet Blue
dc6807a21f
feat(server-dashboard): add admin UI for AIRI operations ( #1942 )
2026-06-04 16:16:19 +08:00
RainbowBird
7841df28f8
build(deps): migrate workspace dependencies to catalogs
...
Move direct external dependency versions into pnpm catalogs and update workspace packages to reference catalog entries.
Signed-off-by: RainbowBird <git@luoling.moe >
Commit-Message-Assisted-by: Codex
2026-06-03 17:12:13 +08:00
RainbowBird
6f0b7e0b9b
feat(auth): delete account ( #1756 )
2026-04-28 20:53:00 +08:00
RainbowBird and Liet Blue
0af7d294a8
feat(auth): oidc jwt bearer plugin & linked social accounts ( #1753 )
...
Co-authored-by: Liet Blue <127093491+lietblue@users.noreply.github.com >
2026-04-28 16:56:51 +08:00
RainbowBird
5d5f739eba
revert(server/docker): restore assets distribution image
2026-04-28 00:54:13 +08:00
RainbowBird
c0859c9798
fix(server/docker): squash auth ui to server image
2026-04-28 00:34:14 +08:00
RainbowBird and Liet Blue
172e4ce59c
feat(auth): email login & profile ( #1745 )
...
Co-authored-by: Liet Blue <127093491+lietblue@users.noreply.github.com >
2026-04-28 00:07:38 +08:00
Neko Ayaka
ca4c99f074
fix(stage-pages,stage-ui): plugin host update
2026-04-22 14:23:45 +08:00
DrHuangMHT
7e4486c068
chore(ci): fix typecheck on navigator.gpu ( #1700 )
2026-04-21 20:27:17 +08:00
Neko Ayaka
2ab21879dd
chore(deps): bump dependencies
2026-04-18 19:18:17 +08:00
DrHuangMHT
9d5c9e9332
chore(deps): remove deprecated unplugin-vue-router ( #1664 )
2026-04-15 15:02:10 +08:00
Neko Ayaka
f286464e03
chore(deps): bump dependencies
2026-04-15 14:44:59 +08:00
Neko Ayaka
6d68cfbd92
refactor(stage-web,ui-server-auth): better ui of auth
2026-04-15 04:32:19 +08:00
Neko Ayaka
95eac8e41c
chore(deps): bump dependencies
2026-04-11 04:00:49 +08:00
Neko Ayaka
9fe3abdf5b
chore(ci): publishes ui-server-auth as assets image
2026-04-10 19:36:53 +08:00
Neko Ayaka
abc0cb0bc7
refactor(ui-server-auth,server): use better design of signin page
2026-04-10 16:25:11 +08:00
Neko Ayaka
ffb7c2e05d
refactor(stage-web,ui-server-auth): rollback sign in design
2026-04-07 18:18:55 +08:00
LemonNeko
883ec945d2
feat(stage-pocket): WebSocket status indicator + shared i18n ( #1586 )
2026-04-06 19:54:21 +08:00
Neko Ayaka
248e28412a
wip(ui-server-auth): basic ui, not yet finalized
2026-04-03 15:43:28 +08:00
Neko Ayaka
af63c26649
feat(ui-server-auth): init server auth page
2026-04-03 01:26:38 +08:00