Skip to content

[LINT] estate: resolve manifest lint issue (trailing comma) #1225

Draft
vivah-odoo wants to merge 6 commits intoodoo:19.0from
odoo-dev:19.0-tutorial-vivah
Draft

[LINT] estate: resolve manifest lint issue (trailing comma) #1225
vivah-odoo wants to merge 6 commits intoodoo:19.0from
odoo-dev:19.0-tutorial-vivah

Conversation

@vivah-odoo
Copy link
Copy Markdown

@vivah-odoo vivah-odoo commented Apr 3, 2026

  • Define window action and menu structure to expose estate.property in the UI.
  • Connect menus with the action to allow access to list and form views.
  • Register XML view and menu files in the manifest for proper loading.
  • Configure default values using Odoo framework utilities.
  • Apply field attributes like readonly and copy=False for better data control.
  • Add active flag for visibility handling and state field for lifecycle management.

Chapter-5

- Added estate.property model
- Implemented core fields (name, description, expected_price, etc.)
- Applied required field constraints
- Enabled ORM-based persistence

Chapter 3
@robodoo
Copy link
Copy Markdown

robodoo commented Apr 3, 2026

Pull request status dashboard

@vivah-odoo vivah-odoo requested review from mash-odoo April 3, 2026 12:48
Clean up code and module metadata:

- Remove trailing newline and blank line whitespace (W391, W293)
- Add missing `author` and `license` in __manifest__.py

This removes lint and module loading warnings.
@vivah-odoo vivah-odoo changed the title [ADD] estate: initialize module and implement basic property model (Chapters 2 & 3) [CLN] estate: fix lint issues and complete manifest metadata Apr 6, 2026
- Added ir.model.access.csv for estate.property
- Configured basic CRUD permissions for internal users

Chapter 4 - Security Intro
@vivah-odoo vivah-odoo force-pushed the 19.0-tutorial-vivah branch from d2d43cc to d6c591c Compare April 6, 2026 12:19
- Fixed COM819 lint error in __manifest__.py
- Removed/adjusted trailing comma in data list for proper formatting
@vivah-odoo vivah-odoo changed the title [CLN] estate: fix lint issues and complete manifest metadata [LINT] estate: resolve manifest lint issue (trailing comma) Apr 7, 2026
- Define window action and menu structure to expose estate.property in the UI.
- Connect menus with the action to allow access to list and form views.
- Register XML view and menu files in the manifest for proper loading.
- Configure default values using Odoo framework utilities.
- Apply field attributes like readonly and copy=False for better data control.
- Add active flag for visibility handling and state field for lifecycle management.

Chapter-5
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.

2 participants