- Portal: /my/* routes, signup, password reset, portal user support - Email Inbound: IMAP polling (go-imap/v2), thread matching - Discuss: mail.channel, long-polling bus, DM, unread count - Cron: ir.cron runner (goroutine scheduler) - Bank Import, CSV/Excel Import - Automation (ir.actions.server) - Fetchmail service - HR Payroll model - Various fixes across account, sale, stock, purchase, crm, hr, project Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3.0 KiB
3.0 KiB
TODO
Stand: 2026-04-12 Offene Punkte → Details in
open.md
🔵 Tech Debt
- Tax-Logik in Sale und Account zusammenführen → gemeinsames
tax-Package evaluieren - Domain Parser: Edge Cases bei komplexen Python-Expressions dokumentieren
- Floating-Point Präzision bei Tax/Reconciliation nochmal evaluieren (aktuell
::float8) - Report Wizard: Aged Report + General Ledger auch mit Date-Filter versehen
- CRM:
message_subscribeN+1 → Batch INSERT ON CONFLICT
📋 Offene Features → open.md
Alle offenen Feature-Punkte sind in open.md dokumentiert:
- Odoo Community Core (fehlend): Portal (XL), Discuss (L), Email Inbound (M)
- Frontend / UI Zukunft: UI modernisieren, View-Format JSON-fähig
IDEEN
WEITER ENWICKELUNG DER PLATTFORM
- ** Ki/ AI Unterstützung Datenbasierter informationen: ** Daten Analyse (Longterm)
- ** SSO / SAML / LADP / WEBDAV**: technologien der verbesserung der plattform
✅ Erledigt (Referenz)
Infrastruktur
- ORM-Kern (read_group, record rules, domain operators, _inherits, compute, onchange, constraints)
- JSON-RPC Dispatch (call_kw, call_button, action/run, model/get_definitions)
- View Inheritance (XPath), get_views, alle View-Typen (list/form/search/kanban/pivot/graph/calendar/activity/dashboard)
- Session-Persistenz (PostgreSQL), Multi-Company Switcher
- CSV + XLSX Export, Generic CSV Import, Bank-Statement Import
- HTML + PDF Reports, Binary Field Serving, SMTP Email
- Automated Actions Engine (ir.actions.server)
- Post-Setup Wizard, Database Manager
- Mail/Chatter (Follower-Notify, Attachments, Thread)
Security (alle Audits abgeschlossen)
- ACL Seeds für alle ~167 Models + fail-closed checkAccess
- CSRF Token (crypto/rand, persisted in DB)
- SQL Injection Fixes (sanitizeOrderBy, domain rebaseParams)
- Auth Bypass Fix, Rate Limiting, Session Throttling
- XSS Fixes (HTML-Escaping in Reports, Emails, Setup Wizard)
- State Guards (orm.StateGuard), Field-Level ACL
- Full Codebase Review: 55 Findings gefunden, 48+ gefixt
Business-Module (alle auf 95%)
- Account: Reconciliation, Tax, Assets, Budget, Analytics, EDI/UBL, Reports, Partial Payments, Deferred Rev/Exp, Move Templates, Refund Wizard
- Sale: SO→Invoice→Payment, Templates, Margin, Pricelists, Options, Discount Wizard, Quotation Email, Print/PDF
- Stock: Quant Reservation, FIFO, Routes, Lot/Serial, Batch, Barcode, Backorder, Forecast, Intrastat, Split Picking
- Purchase: PO→Bill, 3-Way Match, Agreements, Blanket Orders, Supplier Info, Vendor Lead Time, RFQ Email, Print/PDF
- CRM: Pipeline, Activities, Scoring, Merge, Dashboard KPIs, Stage Onchange, Team Members, Follower Subscribe
- HR: Leave Management, Contracts (Lifecycle+Renewal+Cron), Attendance, Expenses→Journal Entry, Payroll Basis, Org Chart, Skills
- Project: Milestones, Timesheets, Recurrence, Checklists, Sharing, Critical Path, Budget, Workload, Gantt Computes