QrRapido/Services
Ricardo Carneiro a3238ca6c5 feat: MCP server + landing page + OAuth returnUrl fix
- Add Node.js MCP server (stdio + HTTP/SSE) with generate_qr and generate_pix_qr tools
- Add landing pages PT/EN at /mcp and /mcp/en with hreflang SEO
- Fix OAuth returnUrl via RedirectUri query param (state was always null in callback)
- Fix API key requests bypassing web credit check (use rate limiter instead)
- Add /api/mcp nginx route + Docker Swarm service for n8n cloud integration
- Auto-create API key on first OAuth login with TempData display
- Add UseDefaultFiles() for /mcp → /mcp/index.html serving
- Fix Serilog console log level in Development (was Error, now Info for app logs)
- Add /api/v1/QRManager/me endpoint for API key validation
- Update CI/CD to build and deploy qrrapido-mcp image alongside .NET app

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 21:23:50 -03:00
..
Ads feat: Criação de tutoriais e remoçaõ de anuncios. 2025-10-18 23:18:12 -03:00
HealthChecks feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
Monitoring fix: add Node.js to Docker build stage for frontend compilation 2025-09-22 16:25:54 -03:00
AdDisplayService.cs feat: qrcode por creditos. 2026-01-26 20:13:45 -03:00
ApiRateLimitService.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
HistoryCleanupService.cs first commit 2025-07-28 11:46:48 -03:00
IApiRateLimitService.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
IMarkdownService.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
IPlanService.cs feat: Historico e localização! 2025-07-29 19:11:47 -03:00
IQRBusinessManager.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
IQRCodeService.cs first commit 2025-07-28 11:46:48 -03:00
IQuotaValidator.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
IUserService.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
LogoReadabilityAnalyzer.cs fix: Melhorar a leitura mesmo com o logotipo maior. 2025-08-04 01:50:54 -03:00
MarkdownService.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
MemoryDistributedCacheWrapper.cs first commit 2025-07-28 11:46:48 -03:00
PlanService.cs feat: Historico e localização! 2025-07-29 19:11:47 -03:00
QRBusinessManager.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
QRRapidoService.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
QuotaValidator.cs feat: MCP server + landing page + OAuth returnUrl fix 2026-05-07 21:23:50 -03:00
RouteDataRequestCultureProvider.cs feat: Historico e localização! 2025-07-29 19:11:47 -03:00
StripeService.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00
UserService.cs feat: api separada do front-end e area do desenvolvedor. 2026-03-08 12:40:51 -03:00