summaryrefslogtreecommitdiff
path: root/odoo/models.py
AgeCommit message (Expand)Author
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
2020-06-17[FIX] core: make `state` special case overridableXavier Morel
2020-06-18[IMP] *: replace to new _() syntaxMartin Trigaux
2020-06-11[FIX] core: update on new records should only recompute new recordsRaphael Collet
2020-05-28[IMP] core: batching during importXavier Morel
2020-05-26[IMP] *: make ir.property methods privateMartin Trigaux
2020-05-20[FIX] core: searching through o2m with auto_joinXavier Morel
2020-05-20[REF] core: avoid query.tables and replacements in query stringsRaphael Collet
2020-05-20[REF] expression: use and return a Query objectRaphael Collet
2020-05-20[IMP] core: avoid useless LEFT JOIN in `search_count` queriesRaphael Collet
2020-05-19[REF] ir.autovacuum: declarative garbage collector registrationJulien Castiaux
2020-05-18[IMP] models: use slots for BaseModelRaphael Collet
2020-05-14[FIX] models.py: remove leftover `import crm` like compatibilityJulien Castiaux
2020-05-14[FIX] *: add sudo when accessing viewsMartin Trigaux
2020-05-13[IMP] doc: add information on the new populate feature.Victor Feyens
2020-05-07[FIX] base: remove leftover of transient ACLMartin Trigaux
2020-04-07[IMP] fields: add validation of parameter namesRaphael Collet
2020-04-08[REF] base: Remove deprecated exceptions and osvJulien Castiaux
2020-04-03[IMP] core: reflect models, fields and selections in batchRaphael Collet
2020-04-03[IMP] core: optimize `model._auto_init()` on a new modelRaphael Collet
2020-04-03[IMP] core: compute field_computed lazilyRaphael Collet
2020-04-03[IMP] core: compute field triggers lazily on registryRaphael Collet
2020-04-03[IMP] core: remove `Field._slots`Raphael Collet
2020-04-03[IMP] core: optimize `model._setup_base()`Raphael Collet
2020-04-02[FIX] core: do not register classes when `_module` is falsyRaphael Collet
2020-04-01[IMP] base: allow restricting / removing exports rightMitali Patel
2020-03-30[IMP] core, base: add tooling to populate databaseXavier-Do
2020-03-23[REM] base: deprecate resolve_2many_commandsAdrian Torres
2020-03-23[FIX] core: make accessing fields from __str__ possibleXavier Morel
2020-03-23[IMP] core: do not recompute stored field on new recordRaphael Collet
2020-03-20[IMP] core: cutoff imports after some number of errorsXavier Morel
2020-03-19[FIX] core, base: leftover deprecation warningsXavier Morel
2020-03-12[FIX] core: do not force recomputation of fields on new recordsRaphael Collet
2020-03-12[IMP] core: make exists deterministXavier-Do
2020-03-06[IMP] models, (test_)mail, portal(_rating): remove `message_tree`Sébastien Theys
2020-03-03[FIX] models: crash on one2many fields without inverseToufik Ben Jaa
2020-02-26[IMP] base: batch records (un)archivingVictor Feyens
2020-02-26[FIX] core: fix _flush_search() when _order depends on m2oSébastien Theys
2020-02-26[FIX] core: compute fields in batch on new recordsRaphael Collet