Raffael Meyer
c55372a3b3
Merge pull request #34435 from barredterra/distinct-order-by-mariadb
...
fix(DatabaseQuery): allow distinct order_by for MariaDB
2025-10-24 12:28:05 +05:30
Ankush Menat
727775f820
Merge pull request #33088 from ankush/computed_child_table
...
feat: Computed/virtual child-tables
2025-10-15 18:32:16 +05:30
Akhil Narang
984c641bff
fix(sanitize_fields): use sqlparse for function detection
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-10-14 16:10:14 +05:30
Sagar Vora
a93530e221
Merge branch 'develop' into computed_child_table
2025-10-14 12:53:32 +05:30
Sagar Vora
2a42f0688f
chore: update docstring
2025-10-14 12:41:58 +05:30
Sagar Vora
a084f5a2f3
refactor: separate only computed CTs, with new include_computed flag
2025-10-14 12:31:47 +05:30
Sagar Vora
7522b79f57
chore: remove unused import
2025-10-14 12:02:36 +05:30
Sagar Vora
ae21d544a5
fix: add fallback when getting children in as_dict
2025-10-13 11:48:03 +05:30
Aarol D'Souza
4ecb9bc57d
fix: clear cache and prevent data access after DocType deletion ( #34307 )
...
* fix: clear cache and prevent data access after DocType deletion
* fix: Handle potential DB failures during migrate
---------
Co-authored-by: Ankush Menat <ankush@frappe.io>
2025-10-10 08:00:51 +00:00
Ejaaz Khan
e7832bfd4b
Merge pull request #32684 from iamejaaz/32489-role-perm-based-masking
...
feat: show mask data in form, list and report view
2025-10-09 10:55:50 +05:30
Akhil Narang
777460c5fb
Merge pull request #34217 from frappe/mergify/copy/develop/pr-34171
...
fix: Issue with certain DocType Names (copy #34171 )
2025-10-01 17:35:09 +05:30
Akhil Narang
9d9789b752
fix(db_query): adjust doctype name detection
...
Add tab prefix, and replace with `" doc "` hardcoded string
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-10-01 15:51:48 +05:30
Eben van Deventer
2e707c8a33
fix(db_query): Issue with certain DocType Names
...
The previous update broke systems where DocTypes exist that contains names like Union or Select
(cherry picked from commit f997d40c56d717693c66a8b7e69d12462a673ede)
2025-10-01 15:49:04 +05:30
Soham Kulkarni
c6c91435fb
fix: pass the argument to delete_doc via rename_doc ( #34226 )
2025-10-01 15:15:27 +05:30
Sagar Vora
3264fb0f12
fix: missing flag
2025-10-01 12:59:48 +05:30
Sagar Vora
e5a9e5bf74
fix: use ignore_virtual
2025-10-01 12:49:49 +05:30
Sagar Vora
66e187daa0
fix: dont pickle _parent_doc
2025-10-01 12:39:02 +05:30
Sagar Vora
4ba6855fff
fix: reset virtual ct cache on save/insert
2025-10-01 12:28:45 +05:30
Sagar Vora
2c9c6c0fd5
fix: correct table_fields references
2025-10-01 12:25:00 +05:30
mergify[bot]
16058b92af
Merge branch 'develop' into 32489-role-perm-based-masking
2025-09-30 09:00:48 +00:00
Ejaaz Khan
335c0d5f36
fix: refactor code and change field type
2025-09-30 12:38:39 +05:30
Akhil Narang
313041ae23
Merge pull request #34143 from akhilnarang/dynamic-link-skip-virtual-df
...
fix(dynamic_links): skip virtual docfields in dynamic link map
2025-09-26 11:55:26 +05:30
Raffael Meyer
6cf52ac7ce
refactor: add type hints and docstring to delete_doc ( #34006 )
2025-09-26 00:54:16 +02:00
Akhil Narang
e124936a71
fix(dynamic_links): skip virtual docfields in dynamic link map
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-09-25 16:55:18 +05:30
Akhil Narang
dc0b5792ba
fix(db_query): improve function checking
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-09-24 16:08:31 +05:30
sokumon
1c68d37f89
fix: show bulk approve as failed when message has error
2025-09-22 16:58:22 +05:30
Ejaaz Khan
03ac6e2f75
refactor: fetch mask field from cache instead of meta
2025-09-21 19:09:32 +05:30
Ejaaz Khan
4942cdc289
fix: add default value none
2025-09-19 14:43:45 +05:30
Ejaaz Khan
e69b607aab
feat: add validation to prevent changing values on save
2025-09-19 11:21:40 +05:30
Ejaaz Khan
54b34c9535
Merge branch 'develop' into 32489-role-perm-based-masking
2025-09-17 16:17:30 +05:30
Sagar Vora
dddfe7a02f
fix: more foolproof implementation for virtal ct
2025-09-10 13:27:35 +05:30
barredterra
76c04fef27
refactor: move virtual child table check into get_table_fields
2025-09-10 12:07:47 +05:30
Raffael Meyer
ee93a01106
Merge branch 'develop' into computed_child_table
2025-09-10 08:34:36 +02:00
Sagar Vora
bdcd7c8eed
Merge pull request #33956 from sagarvora/extend_doctype_class
...
fix: minor improvements to extended class logic
2025-09-09 06:18:52 +00:00
Sagar Vora
c5bc3875df
fix: minor improvements to extended class logic
2025-09-09 11:15:17 +05:30
Sagar Vora
d81cf3856c
Merge pull request #33943 from sagarvora/extend_doctype_class
...
feat: new `extend_doctype_class` hook
2025-09-08 13:54:41 +00:00
Sagar Vora
b4bd4f756d
fix: set __module__ in extended class
2025-09-08 18:37:41 +05:30
Sagar Vora
18e2e61cad
feat: support pickling extended class
2025-09-08 18:25:18 +05:30
Sagar Vora
1ff85611ff
feat: new extend_doctype_class hook
2025-09-08 17:02:34 +05:30
Akhil Narang
f7d4f272ad
fix(db_query): raw string was broken
...
Add another function to blacklist
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-09-03 16:13:16 +05:30
Akhil Narang
06afd9b073
Merge pull request #33865 from akhilnarang/fix-order-group-by-check
...
fix(db_query): check for some more functions
2025-09-02 11:49:07 +05:30
Akhil Narang
5b26db7265
Merge pull request #33685 from AMR-Mannesmann/fix(document)-is_child_table_same-for-new-docs
...
fix(document): is_child_table_same for new docs
2025-09-02 11:37:06 +05:30
Ejaaz Khan
590fe7e520
Merge branch 'develop' into 32489-role-perm-based-masking
2025-09-02 10:48:06 +05:30
Akhil Narang
9a9f7e1d91
fix(db_query): check for some more functions
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-09-01 16:11:04 +05:30
barredterra
b1c7821911
feat: validate IBAN in backend
2025-08-29 15:21:56 +02:00
Akhil Narang
fab5581a9b
Merge pull request #33812 from barredterra/format-ibans
...
feat: format IBANs in Data field
2025-08-29 11:18:59 +05:30
Akhil Narang
719af6e722
Merge pull request #33815 from raizasafeel/fix/translation-trailing-spaces
...
fix: remove trailing spaces in translatable strings
2025-08-28 16:31:45 +05:30
Ejaaz Khan
86c719ec6d
Merge pull request #33809 from mihir-kandoi/33758
...
feat: enable non negative validation for Percent type fields
2025-08-28 15:06:48 +05:30
Raizaaa
aa3bb0e4d7
fix: remove trailing spaces in translatable strings
2025-08-27 13:23:17 +03:00
barredterra
dbc6870be0
feat: format IBANs in Data field
2025-08-26 23:41:00 +02:00