summaryrefslogtreecommitdiff
path: root/odoo/models.py
AgeCommit message (Expand)Author
2021-03-15[FIX] base: reset _rec_name if x_name field is deletedAdrian Torres
2021-03-03[FIX] models: call inverse method right after cache invalidationChristophe Monniez
2021-01-20[FIX] core: exists() with string idsRaphael Collet
2021-01-13[FIX] core: compute editable field with a default should not recomputeRaphael Collet
2021-01-12[FIX] core: invoke constraint methods once per writeRaphael Collet
2021-01-08[FIX] core: avoid access error when flushingRaphael Collet
2021-01-05[FIX] core: marking of stored computed recursive fields during creationGuewen Baconnier
2021-01-04[FIX] core: avoid duplicate onchangessvs-odoo
2020-12-18[FIX] core: marking and traversing computed fields before modificationRaphael Collet
2020-12-21[FIX] core: first onchange should always compute fieldsRaphael Collet
2020-12-14[FIX] core: imports with one2many lines with dangling external idsRaphael Collet
2020-12-04[FIX] core: filtered_domain() should return its result in orderRaphael Collet
2020-11-30[FIX] core: avoid multiple calls to default_get() in onchangeRaphael Collet
2020-12-02[FIX] core: invalidation of computed editable field in one2manyLaurent Smet
2020-11-27[FIX] *: rephrase, correct typosMartin Trigaux
2020-11-09[FIX] core: use 'x_name' as _rec_name only on custom modelsRaphael Collet
2020-11-02[FIX] core: missing default values with inheritsDaniel Duque
2020-10-30[FIX] base: fix `populate.randint` toolRémy Voet (ryv)
2020-10-27[FIX] core: reinstall hooks after setting up models in registryRaphael Collet
2020-10-15[FIX] models.py: performance on filtered_domain on big recordsetLoan (lse)
2020-10-12[FIX] core: optimize first snaphot in onchangeRaphael Collet
2020-10-06[FIX] core: optimize prefetching on large recordsetsRaphael Collet
2020-09-28[FIX] core: compute on batches of maximum PREFETCH_MAX recordsRaphael Collet
2020-09-28[FIX] core: small optimization in first computation of recordsRaphael Collet
2020-09-28[FIX] core: prefetching of x2many lines in snapshot.diff()wan
2020-09-03[FIX] core: reintroduce model dependenciesRaphael Collet
2020-09-03[FIX] core: documentation of flush()Raphael Collet
2020-09-18[FIX] core: filtered_domain with operators 'like' and 'ilike'Raphael Collet
2020-09-01[IMP] base: Document layout preview improvementsSimon Genin (ges)
2020-08-31[IMP] various: improve code style and performance by improve ``all()`` usageVictor Feyens
2020-08-25[FW][MERGE] resource,calendar,hr_holidays: Improve the performancesYannick Tivisse
2020-08-20[FIX] core: first onchange on new one2many lineRaphael Collet
2020-08-20[REF] core: combine default_get() with first onchange()Raphael Collet
2020-08-20[IMP] core: add models defined by a query instead of a table/viewwan
2020-08-18[IMP] core: introduce subqueries in searchRaphael Collet
2020-08-18[REF] core: improve the API and implementation of QueryRaphael Collet
2020-08-18[REF] core: _name_search() now returns a list of idsRaphael Collet
2020-08-17[IMP] core: clarify making fields inaccessibleXavier Morel
2020-07-28[IMP] core: orm docXavier Morel
2020-07-27[IMP] core, base: avoid multiple xids when importing records w/ inheritsXavier Morel
2020-07-24[FIX] core: make check_company's error message clearerRaphael Collet
2020-07-23[IMP] *: do not specify unwanted defaults in default_getVictor Feyens
2020-07-23[IMP] base: specify which order is invalidroot
2020-07-17[FIX] models: fix permission check in export_dataPaul Morelle
2020-07-10[FIX] models.py: group by date with DST changeNicolas Lempereur
2020-07-08[ADD] test_new_api: tests on queries made by create with computed fieldsRaphael Collet
2020-07-07[FIX] models: prevent fields inherited from `delegate=True` to be deletedDenis Ledoux
2020-07-06[IMP] core: simplified error messageVictor Feyens
2020-06-23[FIX] core: flush() with one2many fieldsRaphael Collet
2020-06-22[FIX] base: missing xmlid for mixin fieldsJulien Castiaux