Skip to content

Commit

Permalink
[IMP] estate: Added Controllers, Wizard and Access Security
Browse files Browse the repository at this point in the history
1. Create a 'Properties' menu on the website to list available properties
   (not sold/canceled/archived) in a grid view.
   - Added property images to be displayed on the front-end.
   - Implemented pagination with a maximum of 6 properties per page.

2. Developed an 'Add Offer' wizard allowing salespersons to select multiple
   properties and submit offers in one action.
   - Wizard includes fields for price, validity, and buyer.
   - Added 'Make an offer' and 'Cancel' buttons.

3. Updated security to restrict property access and actions:
   - Added roles for Real Estate Agent and Manager with appropriate access
     rights.
   - Ensured agents can only view and manage properties within their assigned
     companies.
   - Implemented security overrides to allow agents to confirm sales without
     full invoicing access.
  • Loading branch information
pach-odoo committed Aug 29, 2024
1 parent 0039397 commit 65c75b8
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion estate/security/security.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
<field name="global" eval="True" />
</record>

</data>
</odoo>

0 comments on commit 65c75b8

Please sign in to comment.