Skip to content
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

[ADD] estate: Created Real Estate Application #111

Draft
wants to merge 18 commits into
base: 17.0
Choose a base branch
from

Commits on Aug 1, 2024

  1. [ADD] estate: Created Real Estate Application

    Enhanced estate_property model by adding new fields and applying constraints as
    outlined in the chapters. Configured required fields, default values, and
    non-copyable settings to ensure data integrity and proper functionality. Added
    some views specified in the chapters.
    akpu-odoo committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    8a478e7 View commit details
    Browse the repository at this point in the history
  2. [ADD] estate: Created Real Estate Application

    Enhanced estate_property model by adding new fields and applying constraints as
    outlined in the chapters. Configured required fields, default values, and
    non-copyable settings to ensure data integrity and proper functionality. Added
    some views specified in the chapters
    akpu-odoo committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    12d3ad7 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. [ADD] estate: Created Real Estate Application

    Enhanced estate_property model by adding new fields and applying constraints as
    outlined in the chapters. Configured required fields, default values, and
    non-copyable settings to ensure data integrity and proper functionality. Added
    some views specified in the chapters
    akpu-odoo committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    6f6c9b2 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. [IMP] estate: Improved Real Estate Application

    - Added relational fields:
      - `EstateProperty` has a One2many relationship with `EstatePropertyOffer`.
      - `EstatePropertyOffer` has a Many2one relationship with `EstateProperty`.
      -  Implemented a Many2many relationship between `EstateProperty`
    - Added computed fields `deadline_date` and `validity` with proper compute and
      inverse methods. `deadline_date` and `created_date`.
    - Added `onchange` method to dynamically update fields based on user input.
    - Added action button in the view
      - Resets the property's buyer and selling price if the offer is rejected by
        the buyer.
      - Raises `UserError` if the offer cannot be rejected.
    - Ensured that the `EstateProperty` model has the `buyer_id` and `selling_price`
      fields.
    akpu-odoo committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    6dac422 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. [IMP] estate: Improved Real Estate Application

    - Added relational fields
    - Added Tree View for Property Offers
    - Connected Property Types and Property Offers with Relational Models
    akpu-odoo committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d54efef View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    6b21de4 View commit details
    Browse the repository at this point in the history
  2. [ADD] estate: Add demo data and PDF reports

    -Added master data for standard Real Estate Property Types:
    Residential, Commercial, Industrial, and Land.
    -Added demo data for the estate module, including properties like Big Villa
    and Trailer Home.
    -Created demo data for offers linked to demo properties using existing partners.
    -Ensured that demo properties have their Property Type set to Residential.
    -Added date handling for demo offers to be relative to the module
    installation date.
    -Utilized Command methods to create offers directly within the One2many
    field of a new property.
    -Implemented data extension examples for XML-based record updates.
    
    Completed chapter till Demo Data.
    
    Created estate_property_templates.xml to define the
    report template for displaying property offers.
    Added estate_property_reports.xml for the ir.actions.report to include the
    report in the module's business logic.
    Enhanced the report by adding logic to conditionally handle cases with no
    offers using t-if and t-else.
    -Extended the property report in the estate_account module to include
    invoice information for sold properties using QWeb inheritance.y Types and
    Property Offers with Relational Models
    akpu-odoo committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    5bc1eec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34908ba View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. [IMP] estate: Add ed web controllers and wizard task

    -Web Controllers: Implemented new web controllers to handle property-related HTTP
     requests, enhancing the web functionality of the estate module.
    -Wizard Implementation: Introduced a wizard to streamline the process of creating
     and assigning offers to multiple properties simultaneously.
    akpu-odoo committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    53c9f50 View commit details
    Browse the repository at this point in the history
  2. [IMP] estate: Added web controllers and wizard task

    -Web Controllers: Implemented new web controllers to handle property-related HTTP
     requests, enhancing the web functionality of the estate module.
    -Wizard Implementation: Introduced a wizard to streamline the process of creating
     and assigning offers to multiple properties simultaneously.
    akpu-odoo committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    037627b View commit details
    Browse the repository at this point in the history
  3. [IMP] estate: Added web controllers and wizard task

    -Web Controllers: Implemented new web controllers to handle property-related
    HTTP requests, enhancing the web functionality of the estate module.
    -Wizard Implementation: Introduced a wizard to streamline the process of
    creating and assigning offers to multiple properties simultaneously.
    -Fixed some linting issues
    akpu-odoo committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    712ef5e View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. [IMP] estate: Implemented Access Right to Agent and Manager

    -Created Agent and Manger
    -Implemented the Access Right to Agent and Manager
    akpu-odoo committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    4fa0645 View commit details
    Browse the repository at this point in the history
  2. [IMP] estate: Implemented Access Right to Agent and Manager

    -Created Agent and Manger
    -Implemented the Access Right to Agent and Manager
    akpu-odoo committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    01a2674 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. [IMP] estate: Added new wizard task

    - Added new module make meeting
    - created a new meeting function to add event to calendar
    akpu-odoo committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    f485dc5 View commit details
    Browse the repository at this point in the history
  2. [IMP] estate: Added new wizard task

     - Added new module make meeting
    - created a new meeting function to add event to calendar
    akpu-odoo committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    3b6508c View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. [ADD] dental: Created a new module Dental

    - Created Models in the module as per given instructions
    - Created some Actions and views in the module
    akpu-odoo committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    39726f5 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. [IMP] dental: Added Functionalities to the module

    - Added Invoicing and reports to in the module
    - Added sequencing in the tree view of all models
    - Added some models as per given instructions
    akpu-odoo committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    e802298 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. [IMP] dental: Added additional feature

    - Added controller in the module as per given task
       - patient details page
    - Designed the overall ui of module
    akpu-odoo committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    bf03017 View commit details
    Browse the repository at this point in the history