ghostguild-org/app/composables
Jennie Robinson Faber 78db4be7ba feat: add useBoardPosts + useBoardChannels composables, remove useBoard
- useBoardPosts: CRUD with useState('board.posts','board.loading')
- useBoardChannels: fetch + resolveTagChannel + slackUrl helpers
- useBoard.js removed (old suggestions wrapper); only app/pages/board.vue still imports it, will be rewritten in Phase 5
2026-04-14 17:02:07 +01:00
..
useAuth.js Fix duplicate /api/auth/member call and add request deduplication 2026-03-19 15:04:04 +00:00
useBoardChannels.js feat: add useBoardPosts + useBoardChannels composables, remove useBoard 2026-04-14 17:02:07 +01:00
useBoardPosts.js feat: add useBoardPosts + useBoardChannels composables, remove useBoard 2026-04-14 17:02:07 +01:00
useCalendarSearch.js Many an update! 2025-12-01 15:26:42 +00:00
useEventDateUtils.js Many an update! 2025-12-01 15:26:42 +00:00
useHelcim.js Implement multi-step registration process: Add step indicators, error handling, and payment processing for membership registration. Enhance form validation and user feedback with success and error messages. Refactor state management for improved clarity and maintainability. 2025-09-03 14:47:13 +01:00
useHelcimPay.js fix: use private helcimApiToken for all server-side Helcim API calls 2026-04-04 13:37:34 +01:00
useLoginModal.js Many an update! 2025-12-01 15:26:42 +00:00
useMarkdown.js Implement OWASP ASVS L1 security remediation (Phases 0-2) 2026-03-01 12:53:18 +00:00
useMemberPayment.js Many an update! 2025-12-01 15:26:42 +00:00
useMemberStatus.js Member/Ecology revamp. 2026-04-14 09:25:09 +01:00
useOnboarding.js Rename communityEcology → board across frontend, add Board nav, update redirects 2026-04-14 12:15:51 +01:00