Commit graph

50144 commits

Author SHA1 Message Date
rohitwaghchaure
95d790b775
Merge pull request #33091 from rohitwaghchaure/fixed-rerun-patch
fix: re-run patch
2025-06-25 16:41:52 +05:30
Rohit Waghchaure
4fce595a73 fix: re-run patch 2025-06-25 16:26:36 +05:30
Akhil Narang
ef66b86d93
Merge pull request #33086 from akhilnarang/sanitize-private-workspace-route
fix(router): sanitize private workspace route in msgprint
2025-06-25 12:06:33 +05:30
Akhil Narang
d20e0d8a27
fix(router): sanitize private workspace route in msgprint
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-06-25 11:56:27 +05:30
rohitwaghchaure
7251445f94
fix: bootinfo issue (#33065) 2025-06-25 11:16:29 +05:30
Ankush Menat
bdab7e30f8
fix: Remember session creation (#33082) 2025-06-25 05:45:57 +00:00
Sagar Vora
36d9779e3f
Merge pull request #33068 from sagarvora/remove-can_import-cache
chore: remove old unused cache
2025-06-24 19:15:03 +00:00
Soham Kulkarni
6741f92d46
Merge pull request #33077 from sokumon/button-z-index
fix: unset z-index on buttons
2025-06-25 00:19:41 +05:30
sokumon
f39e2a3003 fix: unset z-index on buttons 2025-06-25 00:09:50 +05:30
Akhil Narang
09060637fa
fix(tag): use db.set_value (#33072)
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-06-24 19:37:33 +05:30
Sagar Vora
8dd87e6553
Merge pull request #33069 from sagarvora/hide-importable-in-singles 2025-06-24 12:07:11 +00:00
Sagar Vora
23becc0aa7 fix: hide Allow Import option for single doctypes 2025-06-24 17:25:29 +05:30
Sagar Vora
ae78eb5458 chore: remove old unused cache 2025-06-24 16:52:46 +05:30
Soham Kulkarni
92adc5a3a0
Merge pull request #33055 from sokumon/prevent-recursion
fix: increment retry_count first to prevent recursion
2025-06-24 16:22:19 +05:30
sokumon
baf29c896c fix: remove like logic from permission query 2025-06-24 16:04:31 +05:30
Akhil Narang
bab8fd7901
Merge pull request #32754 from akhilnarang/tree-doctype-create-up
fix: allow creating tree doctype if user permission grants access to parent
2025-06-24 12:50:54 +05:30
Sagar Vora
ceb4ee8bf2 perf: get ancestors only if needed 2025-06-24 11:58:55 +05:30
Sagar Vora
86fcea4578 refactor: reduce duplication 2025-06-24 11:49:49 +05:30
Akhil Narang
519a298db3
fix: add back accidentally removed logging
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-06-24 11:18:23 +05:30
Sagar Vora
e1f7556687
fix: ensure document name isn't None
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-06-24 11:18:23 +05:30
Akhil Narang
60dd0377e8
refactor: store hide_descendants within user permissions data
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-06-24 11:18:23 +05:30
Akhil Narang
6d8ebeb09f
fix: allow creating tree doctype if user permission grants access to the parent
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-06-24 11:18:23 +05:30
Akhil Narang
2b51d4f4d7
Revert "fix: permission error when permission docname is none"
This reverts commit f1d0419fa8.

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-06-24 11:18:23 +05:30
Ejaaz Khan
ca6f47e0c3
Merge pull request #32943 from iamejaaz/36457-report-perm-perf-issue
fix: query report read and if_owner permissions
2025-06-23 22:34:34 +05:30
MochaMind
27aa3ec335
fix: sync translations from crowdin (#32999) 2025-06-23 18:55:47 +02:00
mergify[bot]
11c429e5bf
Merge branch 'develop' into 36457-report-perm-perf-issue 2025-06-23 16:43:23 +00:00
sokumon
b59bf13682 fix: increment retry_count first to prevent recursion 2025-06-23 17:09:39 +05:30
ruthra kumar
df2ab80f82
Merge pull request #33003 from ruthra-kumar/lightmode_on_parallel_test_runner
refactor: introduce lightmode in parallel test runner
2025-06-23 16:05:57 +05:30
Faris Ansari
d584b8691d
Merge pull request #32381 from netchampfaris/api-v2-fixes
feat!: Apply permissions in frappe.qb.get_query

Enhancements:
- Supports applying permissions
- Strict input parsing

BREAKING CHANGE:
```py
# Before
frappe.qb.get_query("Task", fields=["sum(is_completed) as count"])

# After
frappe.qb.get_query("Task", fields=[{"SUM": "is_completed", "as": "count"}])
```
2025-06-23 15:50:25 +05:30
Faris Ansari
c2e08b3822 chore: remove unused code 2025-06-23 14:54:22 +05:30
Ejaaz Khan
a723876bfb
Merge pull request #33052 from iamejaaz/37997-fix-linking-document
fix: unscrub after quote
2025-06-23 13:58:50 +05:30
Ejaaz Khan
acdc54ce8b fix: unscrub after quote 2025-06-23 13:44:41 +05:30
Faris Ansari
4a7f337f0a fix: typing and error handling
- add typing and comprehensive docstring
- error handling for custom get_list methods in doctype controllers
2025-06-23 13:30:05 +05:30
Ankush Menat
16580c14cd
fix: dont set assets_json during build (#33051) 2025-06-23 12:30:33 +05:30
Anoop
4fc2a39e44
fix: table multiselect fieldname_remove not reflecting removed row (#33025) 2025-06-23 11:46:42 +05:30
MochaMind
1f2219dbe8
chore: update POT file (#33049) 2025-06-22 14:22:39 +02:00
Sagar Vora
a677bb19ac
Merge pull request #33045 from sagarvora/meta-perf 2025-06-21 15:41:35 +00:00
Sagar Vora
18dde69ab0 perf: dont serialize caches 2025-06-21 20:54:11 +05:30
Sagar Vora
d9fc9f21f9 perf: faster meta serialisation 2025-06-21 20:12:39 +05:30
Sagar Vora
d9f1fc9aee perf: use __dict__ directly 2025-06-21 20:08:02 +05:30
Sagar Vora
326c57af07 chore: remove dead meta keys 2025-06-21 20:07:10 +05:30
Rahul Agrawal
899f2bc592
fix: print <ol> numbering (#33036)
* fix: print ol numbering

* fix: update comment

---------

Co-authored-by: Rahul Agrawal <deathstarconsole@Rahuls-MacBook-Air.local>
2025-06-21 15:12:36 +05:30
Ejaaz Khan
c4a5582985
Merge pull request #33037 from iamejaaz/37997-fix-linking-document
fix(email): resolve case mismatch in auto-linking from email address
2025-06-21 15:11:10 +05:30
Ejaaz Khan
1ea0faa459
Merge pull request #33035 from iamejaaz/41377-readonly-text-editor-in-grid
fix: make Text Editor field respect read-only state in child table
2025-06-21 14:34:54 +05:30
Ejaaz Khan
73cf975a9a fix(email): resolve case mismatch in auto-linking from email address 2025-06-21 14:30:51 +05:30
Ejaaz Khan
d4dcdcb5e2 fix: make Text Editor field respect read-only state in child table 2025-06-21 13:36:46 +05:30
Ejaaz Khan
23e95bf9fc
Merge pull request #33031 from iamejaaz/41467-capitalize-duration-label
fix: capitalize duration label
2025-06-21 12:57:00 +05:30
Ejaaz Khan
2aa11de335 fix: Capitalize duration label 2025-06-21 12:42:26 +05:30
Ankush Menat
f56c405e26
fix: Remove meta-bundle caching (#33029)
- This has never worked
- using `modified` isn't a good way to invalidate this cache because it
  doesn't change with customization
2025-06-20 18:33:30 +05:30
Ankush Menat
18ecd6603b
perf: ~2x faster scheduling (#33027)
* perf: Use cached settings

* perf: Cache parsed crons, ~2x faster scheduling
2025-06-20 12:43:22 +00:00