Skip to content

Conversation

@wimar-odoo
Copy link

No description provided.

@wimar-odoo wimar-odoo requested a review from thcl-odoo October 22, 2025 14:10
@robodoo
Copy link

robodoo commented Oct 22, 2025

Pull request status dashboard

Copy link

@thcl-odoo thcl-odoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

First set of comments :) Overall, it's fine!

Here are a few general comments:

  • Try to be consistent with the use of single quotes ' and ". If you start using one of them, be consistent throughout :)
  • Be careful with commit conventions (you can check the documentation here: Documentation )

For example [ADD] Chapter 1: Init and manifest => [ADD] estate: app creation
[ADD] Chapter 3: Models and Basic Fields => [IMP] estate: add models & basic fields etc.

Create empty __init__.py and __manifest__.py with module name, set as application.
Created the Estate Property model and added it to the __init__.py file. Defined the model’s attributes and fields.
Created access rights granting full permissions to base.group_user and added them to the __manifest__.py file.
Created the first action and menu, and added them to the __manifest__.py file.
Linked the action to the menu.
- Added custom views: List, Form, and Search
- Fixed empty line at EOF to comply with PEP8
@wimar-odoo wimar-odoo force-pushed the 19.0-onboarding-wimar branch from 8e27485 to bd3010f Compare October 23, 2025 12:57
@wimar-odoo wimar-odoo force-pushed the 19.0-onboarding-wimar branch from bd3010f to db9ded5 Compare October 23, 2025 13:15
- Added property types such as House, Apartment, etc., with corresponding Menus, Actions, and Views
- Added property tags such as Renovated, etc., with corresponding Menus, Actions, and Views
- Added an Offers tab on properties to display all offers related to a specific property
- Added computed, inverse, and onchange fields to improve user convenience and automation:
  total_area, best_price, validity, date_deadline, and garden
- Added buttons to sell or cancel a property, and to accept or refuse an offer
- Added SQL constraints to ensure positive prices and unique names
- Added Python constraints to enforce offers at least 90% of the expected price
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants