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-05-09 03:16:22 +00:00
2026-02-06 16:25:27 +08:00
2026-05-09 03:16:22 +00:00
2026-03-15 15:24:59 +08:00
2025-10-18 12:15:29 +08:00
2026-03-01 04:30:45 +08:00
2026-04-16 02:21:04 +00:00
2024-09-12 18:09:16 +08:00
2025-12-16 16:55:51 +08:00
2026-01-04 11:46:46 +08:00
2025-09-09 17:11:49 +08:00
2025-10-21 11:26:58 +08:00
2026-02-09 14:57:23 +08:00
2025-10-18 11:58:40 +08:00
2025-08-28 13:45:56 +08:00
2026-04-02 09:36:58 +00:00
2025-10-21 11:26:58 +08:00
2026-05-11 18:40:39 -07:00
2026-05-11 18:40:39 -07:00
2026-05-11 18:40:39 -07:00
2026-04-01 01:19:32 +00:00
2025-09-09 17:11:49 +08:00
2026-05-09 03:16:22 +00:00
2025-07-12 19:56:20 +08:00
2025-07-08 10:00:00 +08:00
2026-03-02 10:11:23 +08:00
2026-04-14 17:51:25 +00:00
2026-05-11 18:40:39 -07:00
2026-05-09 03:16:22 +00:00
2026-03-16 13:55:34 +09:00
2026-03-25 20:32:24 +08:00
2026-04-14 17:51:25 +00:00
2026-04-14 17:51:25 +00:00
2025-10-18 12:15:29 +08:00
2026-05-09 03:16:22 +00:00
2025-08-28 09:36:39 +08:00
2026-05-11 18:40:39 -07:00
2026-01-18 19:35:50 -08:00
2025-03-10 13:15:06 +08:00