Ricel Leite
b000dcc98d
feat: Universal issue tracker integration v2.0
...
SUPPORTED INTEGRATIONS:
- TicketHub (internal)
- JIRA (Atlassian)
- ServiceNow (Incidents)
- Zendesk (Tickets)
- Azure DevOps (Work Items)
- GitHub Issues
- GitLab Issues
- Generic webhook (custom systems)
FEATURES:
- Normalized issue adapter pattern
- Each source has dedicated webhook endpoint
- Automatic callback to source system with analysis
- Support for source-specific comment formats
- Integration statistics tracking
- Filter issues by source
- Generic webhook for custom integrations
ARCHITECTURE:
- Adapter functions normalize different payloads
- Single analyze_issue pipeline for all sources
- Source-aware post_analysis_to_source callback
- DB tracks source and metadata per issue
2026-02-18 18:41:20 -03:00
Ricel Leite
bb5239737e
fix: Remove invalid import syntax
2026-02-18 18:21:14 -03:00
Ricel Leite
df998cc581
feat: Professional dashboard UI
...
- Stats cards (Total, Analyzed, PRs, Confidence)
- Issue list with filters
- Issue detail modal
- Integrations status panel
- Repository info panel
- Webhook endpoints reference
2026-02-18 18:18:54 -03:00
Ricel Leite
78ebb9b9d8
feat: Auto-create branch and PR with fix
...
- Creates fix branch from ticket key
- Applies code fix automatically
- Opens Pull Request in Gitea
- Comments on ticket with PR link
2026-02-18 18:07:52 -03:00
Ricel Leite
b8e38870e3
fix: Better comment formatting with plain text and line separators
2026-02-18 18:03:13 -03:00
Ricel Leite
5c8ceadb77
feat: Add complete API v2 with webhook and AI analysis
2026-02-18 17:53:16 -03:00
startdata
d742d1201c
Atualizar docker-compose.yml
2026-02-18 17:42:17 +00:00
startdata
2840db5086
Atualizar docker-compose.prod.yml
2026-02-18 17:41:52 +00:00
startdata
3d2036f772
Atualizar .env.example
2026-02-18 17:41:07 +00:00
startdata
3029bb13f3
Atualizar workers/indexer.py
2026-02-18 17:39:55 +00:00
startdata
fa2800f766
Atualizar portal/package.json
2026-02-18 17:38:31 +00:00
startdata
6b75c5af4a
Atualizar portal/index.html
2026-02-18 17:37:46 +00:00
Ricel Leite
e00c9db939
docs: Add English documentation (no ACI references)
...
- technical-en.md: Technical architecture and implementation
- executive-en.md: Business proposal and ROI analysis
- portal-en.md: Admin portal wireframes and features
All documentation is product-agnostic, ready for any client.
2026-02-18 14:35:02 -03:00
startdata
0a825a51e8
Atualizar README.md
2026-02-18 17:33:06 +00:00
startdata
f593b049b9
Atualizar README.md
2026-02-18 17:32:46 +00:00
Ricel Leite
f2342a4a2c
refactor: Rename all ACI references to JIRA
...
- Database: jira_fixer
- URLs: jira-fixer.startdata.com.br
- Repository: jira-ai-fixer
- All code references updated
2026-02-18 14:20:06 -03:00
Ricel Leite
3b6b0a657d
refactor: Rename project to JIRA AI Fixer
...
Generic name for broader market appeal
2026-02-18 14:10:23 -03:00
Ricel Leite
27b72e3ccd
feat: Background workers
...
- analyzer.py: Issue analysis pipeline (JIRA -> LLM -> PR)
- indexer.py: Code indexing pipeline (Bitbucket -> Embeddings -> Qdrant)
- Redis queue-based processing
- Progress tracking and status updates
2026-02-18 14:03:34 -03:00
Ricel Leite
011a93c5b9
feat: Portal Web React + TailwindCSS
...
- Dashboard with stats cards and quick actions
- Issues list with filters and status badges
- Repositories management with add/reindex/delete
- Modules editor for business rules
- Settings page for integrations (JIRA, Bitbucket, LLM)
- Responsive sidebar navigation
- React Query for data fetching
Pages: Dashboard, Issues, Repositories, Modules, Settings
2026-02-18 14:02:22 -03:00
startdata
dcf0988790
Atualizar README.md
2026-02-18 16:47:48 +00:00
Ricel Leite
f0fe5a7538
feat: Initial project structure
...
- FastAPI backend with routers (webhook, issues, config)
- Services: JIRA, Bitbucket, LLM, Embeddings
- Docker Compose with PostgreSQL, Redis, Qdrant
- Documentation (technical + executive) in PT and EN
- .env.example with all required variables
Developed by OpenClaw AI Assistant
2026-02-18 13:33:43 -03:00
startdata
7ce20cd530
Initial commit
2026-02-18 16:29:46 +00:00