Skip to content

Conversation

@utpat-odoo
Copy link

@utpat-odoo utpat-odoo commented Oct 29, 2025

  1. estate module
    Create new module estate module for manage estate property with feature like create new property manage buy and sell system
  2. Awesome OWL
    Create Card, Counter and Todo component
  3. Awesome Dashboard
    add customers and leads button in layout

@robodoo
Copy link

robodoo commented Oct 29, 2025

Pull request status dashboard

Copy link

@bit-odoo bit-odoo left a comment

Choose a reason for hiding this comment

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

Hello, Good Work!
I have left some comments.

When you push your new code, please do not merge it with the previous commit.
And make sure that your runbot is always green.

Thanks

Copy link

@bit-odoo bit-odoo left a comment

Choose a reason for hiding this comment

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

Hello, Good work!

I have left some remarks.
As I mentioned in my last comment, make sure that your runbot is always green.

@bit-odoo
Copy link

bit-odoo commented Nov 3, 2025

Hello!
Can you please make sure that your runbot is green?
https://runbot.odoo.com/runbot/tutorials-12?search=-utpat

Please update your PR title and message.

@utpat-odoo utpat-odoo changed the title [ADD] estate: create new module [ADD] estate: create new module, add models, views, security Nov 3, 2025
create new module estate and create model for new module and add security
Create module Real Estate
add menu list
set column default, read-only
In estate module add basic views list view and form view
Also add filter for new or offer received stage
In estate module add basic views list view and form view
Also add filter for new or offer received stage
improve syntax in estate_property model
Add new menu item property type and tags
Add buyer and salesperson fields
Add offer section
compute field like total area best offer
add validate and deadline fields with computation
add object type action on sold and cancel button and buyer field
add accept and refuse button in offer form
add SQL and Python both type constraints in database
add status bar in property
set order in model
add handle list view of property type
add tag color
Implemented stat button on property type
default filter in property page
decorations in property offer and property
make editable list view for property tag
restrict user to delete property which is not in new or sold state
add property id field in user model using inheritance
created a new module to connect Real Estate with accounting features.
create invoice when property sold
add kanban view
group by with property id
disable drag and drop in kanban view
@utpat-odoo utpat-odoo changed the title [ADD] estate: create new module, add models, views, security [ADD] estate: create new module Nov 11, 2025
Improve syntax of menu item
Improve syntax in all views
Set id name  coding guidelines wise
Copy link

@bit-odoo bit-odoo left a comment

Choose a reason for hiding this comment

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

Hello, i have added some comments please have a look into it.

Make estate module UI user-friendly
Add counter and card component and display in awesome owl module
add todo list in awesome_owl
add controlpanel layout
add customers and leads button in controlpanel layout
add delete todo and toggle todo funtion
add property id field after customer field in account move form
Copy link

@bit-odoo bit-odoo left a comment

Choose a reason for hiding this comment

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

Hello,
I have added some comments. Please do not repeat the same mistake again and again.

<Card title="'This is title1'" content="'Hello from card1'"/>
<Card title="'This is title2'" content="'Hello from card2'"/>
</t>

Choose a reason for hiding this comment

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

unnecessary diff.

@@ -1,8 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<templates xml:space="preserve">

Choose a reason for hiding this comment

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

unnecessary diff.

</t>
</Layout>
</t>

Choose a reason for hiding this comment

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

unnecessary diff.

Comment on lines 15 to 17
<div class="card-body">
<t t-slot="default"/>
</div>

Choose a reason for hiding this comment

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

Wrong indentation.

<p>Counter: <t t-esc="state.value"/></p>
<button class="increment-button" t-on-click="increment">
Increment
</button>

Choose a reason for hiding this comment

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

same.


}

totalSum(newVal,Checker){

Choose a reason for hiding this comment

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

Suggested change
totalSum(newVal,Checker){
totalSum(newVal,Checker) {

}

totalSum(newVal,Checker){
if(Checker)

Choose a reason for hiding this comment

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

Suggested change
if(Checker)
if (Checker) {

@@ -1,10 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<templates xml:space="preserve">

Choose a reason for hiding this comment

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

unnecessary diff.

<templates xml:space="preserve">
<t t-name="awesome_owl.TodoItem">
<div class="p-1" t-att-class="props.todo.isCompleted ? 'text-decoration-line-through text-muted' : ''">
<input class="form-check-input" type="checkbox" t-on-click="onChangeToggle"/>

Choose a reason for hiding this comment

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

indentation issue.

add dashboard item which is number card and pie chart card
add lazy loading functionality for dashboard
making our dashboard generic
added functionality add and remove dashboard items
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