WebHooker/app/composables
RhenCloud e59b10f739
refactor(admin): unify webui fetch/copy/format helpers; fix audit tab load and delete-group count
- apiFetch + shared needLogin (any 401 shows the login card) replaces six
  duplicated fetch/401/error-handling blocks in the admin composables
- useCopy composable: clipboard + execCommand fallback with timed reset,
  used by MembersPanel and WebhookPanel
- utils/format.ts (fmtTime/splitList/parseMatch) removes inline duplicates
  across SendLogs, AuditLog, RouteEditor and GroupEditor
- fix: load the audit log when the audit tab becomes active (client-side
  navigation never remounted the page, leaving the list empty on first visit)
- fix: fetch the real route count for a group before confirming deletion
  instead of reusing the currently open group's route list
2026-08-14 07:18:55 +08:00
..
useApi.ts refactor(admin): unify webui fetch/copy/format helpers; fix audit tab load and delete-group count 2026-08-14 07:18:55 +08:00
useAudit.ts refactor(admin): unify webui fetch/copy/format helpers; fix audit tab load and delete-group count 2026-08-14 07:18:55 +08:00
useCopy.ts refactor(admin): unify webui fetch/copy/format helpers; fix audit tab load and delete-group count 2026-08-14 07:18:55 +08:00
useGroupRoutes.ts refactor(admin): unify webui fetch/copy/format helpers; fix audit tab load and delete-group count 2026-08-14 07:18:55 +08:00
useGroups.ts refactor(admin): unify webui fetch/copy/format helpers; fix audit tab load and delete-group count 2026-08-14 07:18:55 +08:00
useI18n.ts feat(filters): unified glob (*/?) and //-regex matching for all filter types 2026-08-13 18:44:13 +08:00
useInvites.ts refactor(admin): unify webui fetch/copy/format helpers; fix audit tab load and delete-group count 2026-08-14 07:18:55 +08:00
useLogs.ts refactor(admin): unify webui fetch/copy/format helpers; fix audit tab load and delete-group count 2026-08-14 07:18:55 +08:00
useToasts.ts feat: migrate to Nuxt 4 (Nitro) and Tailwind CSS v3 2026-08-13 17:43:33 +08:00
useWebhook.ts refactor(admin): unify webui fetch/copy/format helpers; fix audit tab load and delete-group count 2026-08-14 07:18:55 +08:00