No description
Find a file
Jennie Robinson Faber 29c96a207e Add Vitest security test suite and update security evaluation doc
Set up Vitest with server (node) and client (jsdom) test projects.
79 tests across 8 files verify all Phase 0-1 security controls:
escapeHtml sanitization, DOMPurify markdown XSS prevention, CSRF
enforcement, security headers, rate limiting, auth guards, profile
field allowlist, and login anti-enumeration. Updated SECURITY_EVALUATION.md
with remediation status, implementation summary, and automated test
coverage details.
2026-03-01 12:30:06 +00:00
app Migrate design system from ethereal/cool to warm/craft/guild theme 2026-02-24 20:01:11 +00:00
assets/css Redesign interface across member dashboard and events pages 2025-10-09 16:25:57 +01:00
docs Add Vitest security test suite and update security evaluation doc 2026-03-01 12:30:06 +00:00
plugins Enhance application structure: Add runtime configuration for environment variables, integrate new dependencies for Cloudinary and UI components, and refactor member management features including improved forms and member dashboard. Update styles and layout for better user experience. 2025-08-27 16:49:51 +01:00
public Migrate design system from ethereal/cool to warm/craft/guild theme 2026-02-24 20:01:11 +00:00
scripts Many an update! 2025-12-01 15:26:42 +00:00
server Many an update! 2025-12-01 15:26:42 +00:00
tests Add Vitest security test suite and update security evaluation doc 2026-03-01 12:30:06 +00:00
.env.example Enhance application structure: Add runtime configuration for environment variables, integrate new dependencies for Cloudinary and UI components, and refactor member management features including improved forms and member dashboard. Update styles and layout for better user experience. 2025-08-27 16:49:51 +01:00
.gitignore Migrate design system from ethereal/cool to warm/craft/guild theme 2026-02-24 20:01:11 +00:00
CLAUDE.md Migrate design system from ethereal/cool to warm/craft/guild theme 2026-02-24 20:01:11 +00:00
debug-token.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
Dockerfile Fix production flag 2025-10-09 17:05:16 +01:00
eslint.config.mjs Initial commit 2025-08-26 14:17:16 +01:00
nuxt.config.ts Add landing page 2025-11-03 11:17:51 +00:00
package-lock.json Add Vitest security test suite and update security evaluation doc 2026-03-01 12:30:06 +00:00
package.json Add Vitest security test suite and update security evaluation doc 2026-03-01 12:30:06 +00:00
slack-app-manifest.yaml Adding features 2025-10-05 16:15:09 +01:00
test-helcim-direct.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
tsconfig.json Initial commit 2025-08-26 14:17:16 +01:00
vitest.config.js Add Vitest security test suite and update security evaluation doc 2026-03-01 12:30:06 +00:00