Commit Graph

5 Commits

Author SHA1 Message Date
Ricel Leite b9aa833bd5 fix: remove is_active check + auto-generate slug for organizations 2026-02-19 00:03:09 -03:00
Ricel Leite b1adf39682 fix: use LoginRequest schema instead of query params for login endpoint 2026-02-18 23:44:58 -03:00
Ricel Leite 4e44c8f7be feat: auto-create organization when user registers 2026-02-18 23:22:17 -03:00
Ricel Leite 9f73a48e56 fix: register endpoint should return Token, not UserRead 2026-02-18 23:18:33 -03:00
Ricel Leite bfe59c2d57 JIRA AI Fixer v2.0 - Enterprise Edition
Backend:
- FastAPI with async SQLAlchemy
- JWT auth with refresh tokens
- RBAC (viewer→analyst→manager→admin→owner)
- Multi-tenant organizations
- Integrations: JIRA, ServiceNow, Zendesk, GitHub, GitLab, Azure DevOps
- Webhook endpoints for all platforms
- Reports with CSV export
- Email via Resend
- AI analysis via OpenRouter
- PR creation via Gitea API
- Audit logging

Frontend:
- React 18 + Vite + Tailwind
- React Query for state/cache
- Recharts for analytics
- Dark enterprise theme
- 8 pages: Login, Register, Dashboard, Issues, IssueDetail, Integrations, Team, Reports, Settings

Ready for Hetzner deployment.
2026-02-18 19:51:46 -03:00