feat: Portal, Email Inbound, Discuss + module improvements

- 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>
This commit is contained in:
Marc
2026-04-12 18:41:57 +02:00
parent 2c7c1e6c88
commit 66383adf06
87 changed files with 14696 additions and 654 deletions

25
open.md Normal file
View File

@@ -0,0 +1,25 @@
# Offene Punkte
> Stand: 2026-04-12
> Business-Module: alle auf 95% — KOMPLETT
> Odoo Community Core: Portal + Email Inbound + Discuss — KOMPLETT
---
## Odoo Community Core — KOMPLETT
- [x] **Portal** — Portal-User (share=true), /my/* Routes, Signup, Password Reset ✅ 2026-04-12
- [x] **Email Inbound** — IMAP Polling (go-imap/v2), Email Parser, Thread Matching ✅ 2026-04-12
- [x] **Discuss** — mail.channel + mail.channel.member, Long-Polling Bus, DM, Channel CRUD, Unread Count ✅ 2026-04-12
---
## Frontend / UI Zukunft — 2 Items (langfristig)
| # | Was |
|---|-----|
| 1 | UI modernisieren — schrittweise schneller, stabiler, optisch erneuern |
| 2 | View-Format — langfristig format-agnostisch (JSON-fähig), weg von XML wo möglich |