seitime-frappe/frappe/model
P-Froggy 00a5fde3ad
feat: Enable _doc_before_save for child documents (#33279)
* Initial Commit

* Apply suggestion from @ankush

* refactor: move unrelated code out of try-except block

* test: child table level value change detection

---------

Co-authored-by: Ankush Menat <ankushmenat@gmail.com>
Co-authored-by: Ankush Menat <ankush@frappe.io>
2025-07-11 12:33:00 +00:00
..
utils fix: Sample link counts and flush frequently (#32713) 2025-05-29 12:18:28 +05:30
__init__.py perf: improve get_permitted_fields logic 2025-03-17 08:55:32 +05:30
base_document.py feat: global frappe.in_test flag (#32960) 2025-06-17 19:19:31 +05:30
create_new.py perf: misc small cruft (#32778) 2025-06-04 19:18:19 +05:30
db_query.py fix(db_query): don't allow unclosed quotes 2025-07-07 17:37:06 +05:30
delete_doc.py fix: update delete or cancel popup doc links to handle edge cases (#33261) 2025-07-11 17:57:51 +05:30
docfield.py chore!: dead code (#19551) 2023-01-10 18:53:08 +05:30
docstatus.py chore: fix typo in new DocStatus constant 2025-03-05 08:29:47 +05:30
document.py feat: Enable _doc_before_save for child documents (#33279) 2025-07-11 12:33:00 +00:00
dynamic_links.py feat: global frappe.in_test flag (#32960) 2025-06-17 19:19:31 +05:30
mapper.py chore: Revert document read only mode (#32102) 2025-04-12 18:27:16 +05:30
meta.py perf: dont serialize caches 2025-06-21 20:54:11 +05:30
naming.py refactor: Rename get_settings -> get_single_value (#32840) 2025-06-09 04:20:29 +00:00
rename_doc.py fix: more cleanup 2025-04-17 00:26:57 +05:30
sync.py perf: commit only if file is imported (#33114) 2025-06-26 15:51:03 +05:30
trace.py feat: global frappe.in_test flag (#32960) 2025-06-17 19:19:31 +05:30
virtual_doctype.py refactor: migrate virtual doctypes to new API 2024-03-11 18:25:05 +05:30
workflow.py perf: Selectively switch to LIFO ordering when queue is starved (#32226) 2025-04-23 11:54:21 +05:30