-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
17.0 training koye #152
base: 18.0
Are you sure you want to change the base?
17.0 training koye #152
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 82b513a - Browse repository at this point
Copy the full SHA 82b513aView commit details
Commits on Oct 4, 2024
-
[ADD] estate: created new estate module and added types,offers,tags,v…
…iews - created a new estate module -defined init and manifest -created an estate_property model with the below fields and methods: -postcode,date_availability,selling_price,bed_rooms,facades.garden, orientation -compute_total,on_change,action_sold,action_cancel -created estate_property_type,tags,offers models and their corresponding views
Configuration menu - View commit details
-
Copy full SHA for 781a576 - Browse repository at this point
Copy the full SHA 781a576View commit details -
[ADD] estate: created reports for estate properties by inheriting tem…
…plates Added new features to the estate module, including the ability to generate comprehensive reports and the option to add dummy data for testing purposes. These enhancements improve the module's functionality and usability, allowing for better data visualization and easier testing scenarios.
Configuration menu - View commit details
-
Copy full SHA for 559f5ab - Browse repository at this point
Copy the full SHA 559f5abView commit details -
[ADD] estate: Added security groups and user roles(agent,manager)
- Created 'security.xml'`to define security groups for Real Estate users. - Added 'category' field to the `__manifest.py with value 'Real Estate/ Brokerage'. - Created security groups: - `estate_group_user` (Agent) with category ` base.module_category_real_estate_brokerage`. - `estate_group_manager` (Manager) which implies `estate_group_user`. - Configured user roles so real estate agents only have access to the Real Estate app. - Tested access control by logging in with a real estate agent user and verifying limited access.
Configuration menu - View commit details
-
Copy full SHA for af20fa5 - Browse repository at this point
Copy the full SHA af20fa5View commit details -
[ADD] estate: restricted agent access to properties based on salesperson
- Implemented rule limiting agents to view/modify only properties with no salesperson or where they are the assigned salesperson. - Ensured real estate managers retain access to all properties. - Verified estate_group_manager inherits permissions from estate_group_user as required.
Configuration menu - View commit details
-
Copy full SHA for a8ed0e7 - Browse repository at this point
Copy the full SHA a8ed0e7View commit details -
[ADD] estate: restrict access to Settings menu and Property Types/Tags
- Restricted the creation of Property Types and Tags to agents by updating access control rules. - Made the Settings menu only visible to estate managers and another group by adding group-based restrictions. - Applied multi-company rules to silo data access between different companies/agencies in the estate module.
Configuration menu - View commit details
-
Copy full SHA for add100c - Browse repository at this point
Copy the full SHA add100cView commit details -
[ADD] estate_offer_wizard: implemented wizard for adding offers to pr…
…operties. - Added 'Add Offer' button in the estate property tree view header. - Enabled selection of multiple properties for offer creation. - Created wizard with fields for price, offer status, and buyer. - Included 'Make an Offer' button to handle business logic and 'Cancel' button for form cancellation.
Configuration menu - View commit details
-
Copy full SHA for 79c14da - Browse repository at this point
Copy the full SHA 79c14daView commit details -
[ADD] warranty: adding warranty
[ADD] Warranty Configuration: - Inherited `product.template` to add `is_warranty_available` field. - Created warranty configuration model for managing product warranties. - Added wizard for showing add warranty button on relevant products.
Configuration menu - View commit details
-
Copy full SHA for 5efa642 - Browse repository at this point
Copy the full SHA 5efa642View commit details -
[ADD] warranty: add warranty management functionality
- Created AddWarranty button to open a wizard for warranty management. - Implemented a wizard with an Add button to apply warranty to order lines if available. - Computed warranty price based on a percentage defined in the warranty configuration. - Integrated warranty product into the warranty configuration for better management.
Configuration menu - View commit details
-
Copy full SHA for aad8df4 - Browse repository at this point
Copy the full SHA aad8df4View commit details -
[ADD] warranty: add warranty management functionality
- Created Add Warranty button to open a wizard for warranty management. - Implemented a wizard with an Add button to apply warranty to order lines if available. - Computed warranty price based on a percentage defined in the warranty configuration. - Integrated warranty product into the warranty configuration for better management.
Configuration menu - View commit details
-
Copy full SHA for f0b0328 - Browse repository at this point
Copy the full SHA f0b0328View commit details -
[ADD] warranty: add warranty management functionality
- Created Add Warranty button to open a wizard for warranty management. - Implemented a wizard with an Add button to apply warranty to order lines if available. - Computed warranty price based on a percentage defined in the warranty configuration. - Integrated warranty product into the warranty configuration for better management.
Configuration menu - View commit details
-
Copy full SHA for d013884 - Browse repository at this point
Copy the full SHA d013884View commit details