debian
|
1a1aadd844
|
fix: add recharts to frontend dependencies
ABE Exploratory Testing / Autonomous Bug Exploration (push) Has been cancelled
ABE Exploratory Testing / ABE via Composite Action (push) Has been cancelled
|
2026-03-08 15:50:48 -04:00 |
|
debian
|
af66d926e7
|
fase(27): advanced enterprise features complete
- Phase 27.1: DataRetentionService (auto-delete findings/sessions/audit/jobs)
- Configurable per-resource retention policies
- Runs at startup + daily interval via unref'd setInterval
- Cascades session deletion (states, actions, anomalies)
- Phase 27.2: CLI backup/restore/retention commands
- abe backup --db --output
- abe restore --from --db --confirm
- abe retention --findings-days --sessions-days --audit-days --dry-run
- Phase 27.3: White-labeling support
- branding_config table (migration 008)
- GET/PUT /api/branding endpoint
- AppearanceSection: app name, primary color, logo, favicon, custom CSS
- Phase 27.4: PostgreSQL already supported via DatabaseConnection
- Phase 27.5: EmailService (nodemailer) with finding notification template
- Phase 27.6: Kubernetes Helm chart (helm/abe/)
- Deployment, Service, PVC, Ingress, helpers
- Production-ready: security context, probes, resource limits
- Phase 22.7/22.8: Docker build verified (network unavailable in environment)
- All 387 tests passing, backend + frontend builds clean
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-08 13:49:14 -04:00 |
|
debian
|
08011d22d5
|
fase(25-26): keyboard shortcuts, mobile responsive, enterprise SSO/audit
- Phase 25.4: N shortcut for new exploration on dashboard (react-hotkeys-hook)
- Phase 25.5: overflow-x-auto on tables, responsive padding (p-4 md:p-6)
- Phase 26: SAML/OIDC/LDAP providers (build-fixed), TOTP/MFA service
- Phase 26: KyselySSOConfigRepository + KyselyTOTPRepository
- Phase 26: SSO HTTP controller (config CRUD + MFA setup/verify/disable)
- Phase 26: Audit module index.ts + SSO module index.ts
- Phase 26: Session management endpoints (findByUserId, deleteById, list/revoke)
- Phase 26: SSO and audit routes feature-gated (auth:sso, audit:logs)
- Phase 26: Frontend SSOSection (SAML/OIDC/LDAP config + TOTP setup)
- Phase 26: Frontend SessionsSection (list/revoke active sessions)
- Phase 26: Settings navigation updated with SSO & Sessions sections
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-08 13:38:25 -04:00 |
|
debian
|
c3911bafe8
|
fase(25): polish and quality improvements
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-08 06:15:16 -04:00 |
|
debian
|
87b7698ece
|
fase(24): onboarding and first-run experience
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-08 06:12:11 -04:00 |
|
debian
|
629eafecd8
|
fase(23): observability and health probes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-08 06:10:24 -04:00 |
|
debian
|
ddb4f66036
|
fase(22): docker production setup
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-08 06:08:18 -04:00 |
|
debian
|
30f293fbf8
|
fase(21): openapi documentation with scalar
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-08 06:06:44 -04:00 |
|
debian
|
94defee1f8
|
fase(20): visual regression refactor
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-08 06:02:37 -04:00 |
|
debian
|
49e76c92b1
|
fase(19): scheduling module refactor
|
2026-03-08 05:49:00 -04:00 |
|
debian
|
1cf597fee1
|
fase(18): cli and cicd integration
|
2026-03-08 05:34:17 -04:00 |
|
debian
|
5a28270dc9
|
fase(17): licensing module with RSA validation
|
2026-03-08 05:20:54 -04:00 |
|
Claude
|
1f1678af17
|
fase(16): integrations module
|
2026-03-06 07:22:00 -05:00 |
|
debian
|
cffa1aeea9
|
fase(15): reporting module with pdf generation
|
2026-03-06 05:57:05 -05:00 |
|
debian
|
3ff36f0b6a
|
fase(12): session pages with live feed
|
2026-03-05 10:34:31 -05:00 |
|
debian
|
458302ca86
|
fase(11): dashboard page with charts and realtime
|
2026-03-05 10:30:16 -05:00 |
|
debian
|
5ef4ce5de0
|
fase(10): frontend shadcn-ui shell with auth
|
2026-03-05 10:26:17 -05:00 |
|
debian
|
7526a5bc15
|
fase(9): auth module with casl rbac and session management
|
2026-03-05 09:57:49 -05:00 |
|
debian
|
39a5e41f75
|
fase(8): sqlite job queue system
|
2026-03-05 09:44:06 -05:00 |
|
debian
|
f01acfe985
|
fase(7): api server refactor with composition root
|
2026-03-05 09:36:28 -05:00 |
|
debian
|
e746dc0497
|
fase(6): fuzzing module complete
|
2026-03-05 09:22:55 -05:00 |
|
debian
|
d62bd615bf
|
fase(5): findings module complete
ABE Exploratory Testing / explore (push) Has been cancelled
|
2026-03-05 04:06:45 -05:00 |
|
debian
|
96bf6e5097
|
fase(4): crawling infrastructure with migrated code
|
2026-03-05 03:08:48 -05:00 |
|
debian
|
39c5313ba5
|
fase(3): crawling module domain and application
|
2026-03-04 16:32:09 -05:00 |
|
debian
|
4a58749048
|
fase(2): shared infrastructure layer
|
2026-03-04 16:26:32 -05:00 |
|
debian
|
0e6c0c3655
|
fase(1): shared domain building blocks
|
2026-03-04 16:22:42 -05:00 |
|
debian
|
2a93f1f5b7
|
fase(0): fix build errors — build passes with 0 errors
|
2026-03-04 16:18:52 -05:00 |
|
debian
|
f8191133c8
|
docs: enterprise refactor plan with ralph specs
|
2026-03-04 16:17:03 -05:00 |
|
debian
|
4c92712d20
|
Initial Ralph project setup
|
2026-03-01 15:16:57 -05:00 |
|