feat(reminders): add endpoint settings UI #212

Merged
barrettruth merged 1 commit from feat/reminder-endpoints-settings into main 2026-04-07 03:23:05 +00:00
barrettruth commented 2026-04-07 03:22:04 +00:00

Summary

  • add a reminders section to settings/integrations that lists reusable reminder endpoints
  • support creating, testing, and deleting reminder endpoints with adapter-aware labels and hints
  • pass reminder endpoints and adapter manifests from the server-rendered settings page into the integrations UI

Part of #202.

Test plan

  • pnpm typecheck
  • pnpm exec vitest run tests/lib/reminder-endpoint-form.test.ts
  • nix develop /home/barrett/dev/delta -c biome check /home/barrett/dev/delta/src/app/'(dashboard)'/settings/integrations/page.tsx /home/barrett/dev/delta/src/components/settings/integrations-section.tsx /home/barrett/dev/delta/src/components/settings/reminder-endpoints-section.tsx /home/barrett/dev/delta/src/lib/reminder-endpoint-form.ts /home/barrett/dev/delta/tests/lib/reminder-endpoint-form.test.ts
  • /home/barrett/dev/delta/scripts/ci.sh
## Summary - add a reminders section to settings/integrations that lists reusable reminder endpoints - support creating, testing, and deleting reminder endpoints with adapter-aware labels and hints - pass reminder endpoints and adapter manifests from the server-rendered settings page into the integrations UI Part of #202. #### Test plan - [x] `pnpm typecheck` - [x] `pnpm exec vitest run tests/lib/reminder-endpoint-form.test.ts` - [x] `nix develop /home/barrett/dev/delta -c biome check /home/barrett/dev/delta/src/app/'(dashboard)'/settings/integrations/page.tsx /home/barrett/dev/delta/src/components/settings/integrations-section.tsx /home/barrett/dev/delta/src/components/settings/reminder-endpoints-section.tsx /home/barrett/dev/delta/src/lib/reminder-endpoint-form.ts /home/barrett/dev/delta/tests/lib/reminder-endpoint-form.test.ts` - [x] `/home/barrett/dev/delta/scripts/ci.sh`
Sign in to join this conversation.
No description provided.