GareArc
1f7da9c191
Merge branch 'main' into feat/cli
Conflicts resolved:
- api/services/app_service.py: extend AppListParams with status + openapi_visible fields so the openapi caller's per-page visibility gate survives the dict->BaseModel refactor; openapi controller now constructs AppListParams.
- pnpm-workspace.yaml: union of CLI-only entries (@napi-rs/keyring, @oclif/*) with main's bumped versions (@next/*, @orpc/*, eslint-plugin-sonarjs, eslint-plugin-storybook); kept eventsource-parser.
- pnpm-lock.yaml: regenerated.
- web/app/signin/utils/post-login-redirect.ts: union impl — keep main's resolvePostLoginRedirect(searchParams) + setOAuthPendingRedirect; add hardened sessionStorage-based setPostLoginRedirect for device flow with same-origin + path whitelist; device redirect takes precedence over oauth pending.
2026-05-11 19:29:37 -07:00
..
2026-04-16 08:50:02 +00:00
2026-04-16 08:50:02 +00:00
2026-04-14 17:51:25 +00:00
2024-12-24 18:38:51 +08:00
2025-10-05 15:57:42 +09:00
2026-05-11 18:40:39 -07:00
2026-05-11 18:40:39 -07:00
2024-11-30 23:05:22 +08:00
2026-03-07 11:27:15 +08:00
2025-10-21 11:26:58 +08:00
2026-01-05 11:10:45 +08:00
2026-03-27 07:56:31 +00:00
2026-03-17 17:50:51 +08:00
2025-12-01 14:14:19 +08:00
2024-11-30 23:05:22 +08:00
2025-10-05 15:57:42 +09:00
2026-01-04 11:46:46 +08:00
2026-05-11 18:40:39 -07:00
2026-01-14 10:21:26 +08:00
2025-09-15 13:06:33 +08:00
2025-10-21 11:26:58 +08:00
2026-05-11 18:40:39 -07:00
2025-09-06 03:32:23 +08:00
2026-03-27 07:56:31 +00:00
2025-10-21 11:26:58 +08:00
2026-04-14 09:31:41 +00:00
2025-12-02 17:22:34 +08:00
2026-04-16 08:50:02 +00:00
2026-05-07 03:46:23 +00:00
2024-11-30 23:05:22 +08:00
2026-04-16 02:21:04 +00:00
2026-02-16 22:38:19 +08:00
2024-11-30 23:05:22 +08:00
2024-11-30 23:05:22 +08:00
2026-04-14 09:31:41 +00:00