8000 [ADD] estate, estate_account, awesome_owl, awesome_dashboard: tutorial modules by pavy-odoo · Pull Request #761 · odoo/tutorials · GitHub
[go: up one dir, main page]

Skip to content

[ADD] estate, estate_account, awesome_owl, awesome_dashboard: tutorial modules #761

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 29 commits into
base: 18.0
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
25cc118
[ADD] estate: initialize module with manifest file
pavy-odoo Apr 23, 2025
f28831d
[ADD] estate: implement models for estate properties
pavy-odoo Apr 23, 2025
a7342c6
[ADD] estate: expand estate property model with additional fields
pavy-odoo Apr 23, 2025
ef3744e
[ADD] estate: add access control for estate property model
pavy-odoo Apr 23, 2025
82e69fb
[IMP] estate: update module version and enhance manifest details
pavy-odoo Apr 23, 2025
3ef3a1b
[IMP] estate: rename module and add estate property views
pavy-odoo Apr 24, 2025
88da444
[ADD] estate: enhance property model with additional fields and defau…
pavy-odoo Apr 24, 2025
8b64fcc
[IMP] estate: enhance property views with additional fields and impro…
pavy-odoo Apr 24, 2025
326f856
[ADD] estate: add state field to property form and enhance search vie…
pavy-odoo Apr 24, 2025
4d1c849
[ADD] estate: add estate property type model and views; update menus …
pavy-odoo Apr 24, 2025
25545e5
[IMP] estate: implement property offers and tags; enhance property mo…
pavy-odoo Apr 25, 2025
cc9ac0b
[IMP] estate: format code for consistency; following standard code st…
pavy-odoo Apr 28, 2025
0b54412
[IMP] estate: enhance property and offer models with new fields and m…
pavy-odoo Apr 29, 2025
94b71d0
[IMP] estate: add SQL constraints for expected and selling prices in …
pavy-odoo Apr 29, 2025
77a7e86
[IMP] estate: update views and models; add ordering, new fields, and …
pavy-odoo May 1, 2025
8523b10
[IMP] estate: add inheritance for res.users to link properties; updat…
pavy-odoo May 2, 2025
f07e781
[IMP] estate: update manifest and views; enhance res.users model with…
pavy-odoo May 2, 2025
d4c35a8
[IMP] estate_account: initialize module with manifest and model impor…
pavy-odoo May 5, 2025
bc0753a
[IMP] estate: add kanban view for properties
pavy-odoo May 5, 2025
e24aeaa
[IMP] estate_account: remove debug print statements
pavy-odoo May 5, 2025
ac70966
[IMP] awesome_owl: implement playground, card, counter, todo list com…
pavy-odoo May 7, 2025
8d9c143
[IMP] awesome_dashboard: complete awesome dashboard module
pavy-odoo May 8, 2025
4793d26
[IMP] estate: remove vscode launch config; LF line endings
pavy-odoo May 11, 2025
4a0c1a8
[IMP] awesome_owl: adding missing newline
pavy-odoo May 11, 2025
d9842d2
[IMP] estate: add demo data and security groups
pavy-odoo May 12, 2025
304fe57
[IMP] estate: add images to static assets
pavy-odoo May 12, 2025
7962039
[IMP] estate: add image field to estate property model
pavy-odoo May 12, 2025
2484058
[IMP] estate: standardize state terminology from 'cancelled' to 'canc…
pavy-odoo May 12, 2025
e032fb4
[IMP] estate: add report templates and security rules
pavy-odoo May 13, 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
[IMP] estate: enhance property views with additional fields and impro…
…ved layout
  • Loading branch information
pavy-odoo committed Apr 28, 2025
commit 8b64fcc0adb6c7cc873af6ebc71eddc061aac3ec
70 changes: 65 additions & 5 deletions estate/views/estate_property_views.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,68 @@
<?xml version="1.0"?>
<odoo>
<record id="estate_property_action" model="ir.actions.act_window">
<field name="name">Properties</field>
<field name="res_model">estate.property</field>
<field name="view_mode">list,form</field>
</record>
<record id="estate_property_action" model="ir.actions.act_window">
<field name="name">Properties</field>
<field name="res_model">estate.property</field>
<field name="view_mode">list,form</field>
</record>
<record id="estate_property_list_view" model="ir.ui.view">
<field name="name">estate.property.list</field>
<field name="model">estate.property</field>
<field name="arch" type="xml">
<list string="Properties" decoration-success="state=='sold'"
decoration-danger="state=='offer_received'" class="fw-bold">
<field name="name" />
<field name="postcode" />
<field name="bedrooms" />
<field name="living_area" />
<field name="expected_price" />
<field name="selling_price" />
<field name="date_availability" />
</list>
</field>
</record>
<record id="estate_property_form_view" model="ir.ui.view">
<field name="name">estate.property.form</field>
<field name="model">estate.property</field>
<field name="arch" type="xml">
<form string="New Property">
<sheet>
<group>
<div class="oe_title">
<div class="oe_edit_only">
<label for="name" />
</div>
<h1 class="mb32">
<field name="name" class="mb16" />
</h1>
</div>
</group>
<group>
<group>
<field name="postcode" />
<field name="date_availability" />
</group>
<group>
<field name="expected_price" />
<field name="selling_price" />
</group>
</group>
<notebook>
<page string="Description">
<group>
<field name="description" />
<field name="bedrooms" />
<field name="living_area" />
<field name="facades" />
<field name="garage" />
<field name="garden" />
<field name="garden_area" />
<field name="garden_orientation" />
</group>
</page>
</notebook>
</sheet>
</form>
</field>
</record>
</odoo>
0