8000 [ADD] estate: implement core real estate property management module by shib-odoo · Pull Request #758 · odoo/tutorials · GitHub
[go: up one dir, main page]

Skip to content

[ADD] estate: implement core real estate property management module #758

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 24 commits into
base: 18.0
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
8fdb212
[ADD] estate: implement core real estate property management module
shib-odoo May 7, 2025
e88c3e6
[IMP] estate: enforce data integrity with constraints and fix field p…
shib-odoo May 8, 2025
f677441
[IMP] estate: fix stat button context and enhance property type UI
shib-odoo May 9, 2025
4f85ce4
[FIX] estate: apply code review suggestions and improve logic con 8000 sist…
shib-odoo May 12, 2025
438c1ab
[FIX] estate: github checklist style changes
shib-odoo May 12, 2025
a82f1f8
[FIX] estate: git style checklist issues fixed
shib-odoo May 12, 2025
eb6dbab
[FIX] estate: git style checklist issues fixed
shib-odoo May 12, 2025
404ce4c
[ADD] estate: added new estate_account module and demo property data …
shib-odoo May 14, 2025
38832c5
[ADD] estate: web-controller , report pdf , unit test
shib-odoo May 20, 2025
315ff41
[IMP] awesome_owl: improve Card and TodoList components interactivity
shib-odoo May 22, 2025
eaa545f
[IMP] awesome_owl: improve Card and TodoList components interactivity
shib-odoo May 22, 2025
976b95e
[IMP] awesome_owl: improve Card and TodoList components interactivity
shib-odoo May 23, 2025
5bdea03
[IMP] estate: refactor offer creation logic for better validation
shib-odoo May 23, 2025
97a447b
[FIX] estate: validate strictly positive offer price in create method
shib-odoo May 23, 2025
b8abf07
[FIX] estate: validate strictly positive offer price in create method
shib-odoo May 23, 2025
1c075f9
[FIX] estate: validate strictly positive offer price in create method
shib-odoo May 23, 2025
e57afa8
[FIX] estate: validate strictly positive offer price in create method
shib-odoo May 23, 2025
f06043a
[IMP] awesome_dashboard: add customizable settings dialog and enhance UI
shib-odoo May 26, 2025
7b1a4a1
[IMP] awesome_dashboard: add customizable settings dialog and enhance UI
shib-odoo May 26, 2025
aa4da65
[IMP] sale, account: show pricelist price (book price) on sales and i…
shib-odoo May 27, 2025
a727be5
[FIX] sale, account: fix styling issue in __init__.py file
shib-odoo May 27, 2025
646c280
[ADD] add_pricelist_price: unit tests for book price computation
shib-odoo May 28, 2025
42fcb40
[FIX] add_pricelist_price: fix styling issue
shib-odoo May 28, 2025
d98e685
[FIX] add_pricelist_price: fix styling issue
shib-odoo May 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[FIX] estate: git style checklist issues fixed
- Fix minor issues related to github style checklist
  • Loading branch information
shib-odoo committed May 12, 2025
commit eb6dbab307325321bed6572793c85320e80feb3a
2 changes: 1 addition & 1 deletion estate/models/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from . import estate_property
from . import res_users
from . import res_users
from . import estate_property_type
from . import estate_property_tag
from . import estate_property_offer
6 changes: 3 additions & 3 deletions estate/models/estate_property_offer.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
from datetime import timedelta
from odoo import models, fields, api
from odoo.exceptions import UserError,ValidationError
from odoo.exceptions import UserError, ValidationError


class EstatePropertyOffer(models.Model):
_name = "estate.property.offer"
_description = "Real Estate Property Offer"
_order = "price desc"
_order = "price desc"

price = fields.Float(string = 'Price')
price = fields.Float(string='Price')
status = fields.Selection([('accepted', 'Accepted'), ('refused', 'Refused')], string='Status', copy=False)
partner_id = fields.Many2one('res.partner', string='Buyer', required=True)
property_id = fields.Many2one('estate.property', string='Property', required=True, ondelete='cascade')
Expand Down
2 changes: 1 addition & 1 deletion estate/models/res_users.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ class ResUsersInherit(models.Model):
_inherit = 'res.users'

property_ids = fields.One2many(
'estate.property',
'estate.property',

'salesperson_id',
string='Managed Properties',
Expand Down
0