5 Commits

Author SHA1 Message Date
nexgen_mirrors 78ac65169e feat(org): add celebration confetti when joining or creating organization
Add a celebratory experience when users join or create an organization:
- Add canvas-confetti dependency for visual effects
- Store organization name in localStorage after successful join/create
- Display celebration dialog with confetti animation on ProfilePage
- Clear the celebration flag after showing to prevent repeat displays
2026-04-21 17:11:05 +09:30
nexgen_mirrors cb62079b4f feat(marketing): add contact form submission and testing setup
- Add contact API endpoint for demo requests and sales enquiries
- Implement functional contact forms on Demo and Pricing pages with honeypot spam protection
- Update footer layout: remove Company section, add contact email
- Update self-hosted FAQ to mention open source with GitHub links
- Add vitest and testing-library dependencies
- Add tests for MarketingLayout and PricingPage components
- Remove placeholder external-auth test file
2026-04-18 00:33:02 +09:30
nexgen_mirrors 4e669160eb feat(zerotier): add ZeroTier network access management UI
Add comprehensive ZeroTier integration and access control:

- NetworksPage for managing ZeroTier portal networks
- DevicesPage for device registration and membership management
- AccessPage for approval workflows, session management, and kill switch
- Complete API client with TypeScript types for ZeroTier entities
- Navigation updates with ZeroTier section in sidebar
2026-03-20 21:52:52 +10:30
JamesBhattarai b94053aebc Feat: Handle Oauth Callback/Bridge + Microsoft Oauth 2026-02-26 23:38:45 +05:45
Lovable bebc3a2029 template: new_style_vite_react_shadcn_ts 2025-01-01 00:00:00 +00:00