odoo/tutorials#848
Created by Rohit Varshney (rvar)
Blocked
- Merge method
- Review
-
CI
- ci/style: (runtime 12s)
- ci/tutorial: (runtime 148s)
- label
- odoo-dev:18.0-training-rvar
- head
- 6d23de7951b51302346c193f636a86b471baf626
odoo/tutorials | |
---|---|
18.0 | #848 missing r+ |
master |
[ADD] estate,*: added real estate module and awesome_dashboard
*=estate_account, awesome_owl, awesome_dashboard
-Added base estate and estate_account modules with models, security rules, and basic views.
-Implemented relational fields (many2one, one2many, many2many) and computed fields with dependencies.
-Added onchange methods for dynamic form behaviors.
-Created server actions, constraints, and automated workflows to enhance business logic.
-Developed PDF reports for property offers using QWeb and extended them in estate_account to include invoice details.
-Integrated mixins, HTTP controllers, and data loading mechanisms.
-Organized templates, report actions, and updated manifest files for proper module structure.
-Enabled data loading and module inheritance for extended functionality.
-Introduced awesome_owl module with basic Owl components demonstrating reactive state, prop passing, templating, and event handling.
-Implemented awesome_dashboard module to display real-time business KPIs using OWL and client-side rendering with summary cards and charts.