Ricel Leite
|
5689425232
|
feat: add config field to integrations, GITEA type, improved forms
|
2026-02-19 01:53:23 -03:00 |
Ricel Leite
|
7022c1f16f
|
fix: remove duplicate httpx dependency
|
2026-02-19 01:13:14 -03:00 |
Ricel Leite
|
9067e79d70
|
feat: add AI Configuration settings tab + fix API routing order
|
2026-02-19 01:08:52 -03:00 |
Ricel Leite
|
15867ecf92
|
fix: prevent SPA fallback from capturing API routes
|
2026-02-19 00:51:33 -03:00 |
Ricel Leite
|
8f130b2cbd
|
feat: add Gitea integration service and API endpoints
|
2026-02-19 00:40:38 -03:00 |
Ricel Leite
|
478d72d00a
|
fix: remove sla_breached, allow null issues_processed, fix query params
|
2026-02-19 00:37:09 -03:00 |
Ricel Leite
|
88a3a58117
|
fix: use fixed repo instead of integration.repositories
|
2026-02-19 00:27:00 -03:00 |
Ricel Leite
|
4c294965f2
|
fix: add pool_pre_ping and pool_recycle to prevent connection errors
|
2026-02-19 00:22:37 -03:00 |
Ricel Leite
|
bd8ba302a8
|
feat: add organization selection and creation screens
|
2026-02-19 00:19:35 -03:00 |
Ricel Leite
|
b9aa833bd5
|
fix: remove is_active check + auto-generate slug for organizations
|
2026-02-19 00:03:09 -03:00 |
Ricel Leite
|
4590cfd6d4
|
fix: re-enable automatic slash redirects (HTTPSRedirectMiddleware handles HTTPS)
|
2026-02-18 23:58:21 -03:00 |
Ricel Leite
|
d73a28011e
|
fix: update frontend api.js to use JSON body for login (not query params)
|
2026-02-18 23:54:12 -03:00 |
Ricel Leite
|
273e50886e
|
fix: add HTTPSRedirectMiddleware to prevent mixed content errors
|
2026-02-18 23:48:31 -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
|
9f04d12a02
|
fix: add email_verified and avatar_url fields to User model
|
2026-02-18 23:14:08 -03:00 |
Ricel Leite
|
6c3b97c590
|
fix: downgrade bcrypt to 3.2.2 for passlib compatibility
|
2026-02-18 23:08:24 -03:00 |
Ricel Leite
|
dfda46bf15
|
fix: add explicit bcrypt dependency
|
2026-02-18 23:01:30 -03:00 |
Ricel Leite
|
ef122901ab
|
fix: add missing audit_logs relationships to User and Organization
|
2026-02-18 22:52:33 -03:00 |
Ricel Leite
|
c812147c40
|
fix: import models in init_db to ensure table creation
|
2026-02-18 22:49:20 -03:00 |
Ricel Leite
|
3b727a8ee2
|
fix: add email-validator dependency
|
2026-02-18 22:37:49 -03:00 |
Ricel Leite
|
66b833343b
|
docs: add access credentials and E2E test status
|
2026-02-18 22:27:02 -03:00 |
Ricel Leite
|
899d783d2a
|
feat: complete enterprise UI - all pages rewritten (IssueDetail tabs, Integrations, Team RBAC, Reports analytics, Settings multi-tab)
|
2026-02-18 21:59:05 -03:00 |
Ricel Leite
|
c49cbee3a4
|
feat: enterprise UI overhaul - Lucide icons, collapsible sidebar, Cmd+K search, premium Login, skeleton loaders
|
2026-02-18 21:53:39 -03:00 |
Ricel Leite
|
a369b4afb1
|
docs: add README, INSTALL guide, .env.example + shadcn/ui source components
|
2026-02-18 21:43:57 -03:00 |
Ricel Leite
|
74b6d83d3b
|
feat: add shadcn/ui components (Button, Dialog, Dropdown, Command, Toast, Skeleton, Switch, Tooltip)
|
2026-02-18 20:44:07 -03:00 |
Ricel Leite
|
d9194f0fde
|
feat: add frontend build (React + Tailwind + shadcn/ui)
|
2026-02-18 20:29:18 -03:00 |
Ricel Leite
|
6b020d19a7
|
Add pre-built frontend
|
2026-02-18 20:05:41 -03:00 |
Ricel Leite
|
7854bdf14a
|
Fix: handle missing frontend gracefully
|
2026-02-18 20:01:13 -03:00 |
Ricel Leite
|
48bfb0f618
|
Fix: add IssueComment model
|
2026-02-18 20:00:03 -03:00 |
Ricel Leite
|
0d1fc78d2d
|
Fix: import EmailStr in organization schemas
|
2026-02-18 19:58:27 -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 |