-
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
[ADD] estate: a new module to manage estate properties #163
base: 18.0
Are you sure you want to change the base?
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cd26d0b - Browse repository at this point
Copy the full SHA cd26d0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98dc91c - Browse repository at this point
Copy the full SHA 98dc91cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2430f51 - Browse repository at this point
Copy the full SHA 2430f51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8478e5f - Browse repository at this point
Copy the full SHA 8478e5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for be2d317 - Browse repository at this point
Copy the full SHA be2d317View commit details -
Configuration menu - View commit details
-
Copy full SHA for 760525b - Browse repository at this point
Copy the full SHA 760525bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 640bb1d - Browse repository at this point
Copy the full SHA 640bb1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9324b1e - Browse repository at this point
Copy the full SHA 9324b1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ff6ca6 - Browse repository at this point
Copy the full SHA 9ff6ca6View commit details -
[IMP] estate: Add a server action for better UX
Problem --------- Users may want to cancel several houses and flats at once, currently this is not possible; they have to do it one by one. Objective --------- Add a way to cancel several estates in one go. Solution --------- Add a server action in the demo data so that it is available for new users. Old users can create the same server action on their database. task-123456
Configuration menu - View commit details
-
Copy full SHA for 45fd826 - Browse repository at this point
Copy the full SHA 45fd826View commit details -
Configuration menu - View commit details
-
Copy full SHA for dddd880 - Browse repository at this point
Copy the full SHA dddd880View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5539fb8 - Browse repository at this point
Copy the full SHA 5539fb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 940160e - Browse repository at this point
Copy the full SHA 940160eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c49def8 - Browse repository at this point
Copy the full SHA c49def8View commit details -
[ADD] estate: Added computed fiels and onchanges
Problem --------- Users may want to see the total area after adding the garden area and the living area, as well as the best offer after adding multiple offers to the property. They also might want to either enter a validity number of days or a deadline, and the other should be computed automatically. Objective --------- Add a field (total area) dependant on two fields (garden and living area). Add another field which is the maximum of all offer prices. Add a relation between the validity date and the deadline fields (after creating them). Solution --------- Add a computed field for the total area depending on garden and living area fields. Add a computed field for the best price depending on the offer prices, computing the maximum of them all. Add an computed field for the date deadline and add both a compute and inverse function for it. task-xxxxxx
Configuration menu - View commit details
-
Copy full SHA for 3c8de6e - Browse repository at this point
Copy the full SHA 3c8de6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a896aae - Browse repository at this point
Copy the full SHA a896aaeView commit details -
[ADD] estate: Added sold, cancel, accept, and refuse buttons. Alongsi…
…de their actions. Problem --------- Users may want to modify the property status through buttons, and see their actions reflected in the data. Same applies to the offer status. Objective --------- Add a sold and cancel button for the property, modify the status based on their activity. Add accept and refuse buttons for the offers, modify the status based on their activity. Reflect the actions of offers on the property data. Solution --------- Add a sold and cancel button in the header part of the XML file, alongside their functions applied on press. Add a accept and refuse button in the list view of the offers. Based on which is clicked, modify the selling price and the buyer of the property as well as the status of the offer. task-xxxxxx
Configuration menu - View commit details
-
Copy full SHA for 1a7e21f - Browse repository at this point
Copy the full SHA 1a7e21fView commit details -
[ADD] estate: Added SQL and Python constraints
Problem --------- Users may enter incorrect data like a negative expected or offer price. Also, they may create multiple property types and tags of the same name. The selling price of a property shouldn't be less than 90% of the expected price. Objective --------- Add constraints to the field boxes (expected, selling, and offer price). The property tags and types should have constraints too. Add constraints to prevent selling prices from being lower than 90% of the expected price. Solution --------- Added an SQL constraint checking the expected, selling, and offer price to be positive. Added an SQL constraint to check the uniqueness of the property tags and types. Added a Python constraint checking the selling price to be not lower than 90% of the expected price.
Configuration menu - View commit details
-
Copy full SHA for 2f82a7a - Browse repository at this point
Copy the full SHA 2f82a7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63198aa - Browse repository at this point
Copy the full SHA 63198aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0c767f - Browse repository at this point
Copy the full SHA b0c767fView commit details -
[ADD] estate: Added oncreate method in offers module and users proper…
…ties in the user form
Configuration menu - View commit details
-
Copy full SHA for ae52a8a - Browse repository at this point
Copy the full SHA ae52a8aView commit details
Commits on Oct 25, 2024
-
[ADD] estate_account: Added a method inheriting the action_sold to li…
…nk with invoicing
Configuration menu - View commit details
-
Copy full SHA for 7d94274 - Browse repository at this point
Copy the full SHA 7d94274View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7de8a5f - Browse repository at this point
Copy the full SHA 7de8a5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a23543e - Browse repository at this point
Copy the full SHA a23543eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fc9a00 - Browse repository at this point
Copy the full SHA 9fc9a00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69f7e7f - Browse repository at this point
Copy the full SHA 69f7e7fView commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fb39311 - Browse repository at this point
Copy the full SHA fb39311View commit details