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
Sagar Vora
81ebf219c3
build: use --frozen-lockfile flag to avoid lockfile generation / updation ( #33026 )
2025-06-20 17:37:46 +05:30
ruthra kumar
7bb08e9d07
Merge pull request #33023 from ruthra-kumar/toggle_test_flag_in_light_mode
...
refactor: toggle test flag in lightmode
2025-06-20 15:23:22 +05:30
ruthra kumar
a134b83eb8
refactor: toggle test flag in lightmode
2025-06-20 15:11:16 +05:30
Soham Kulkarni
aedd5c29c0
fix: dont allow Website User to write to public events ( #32966 )
2025-06-19 20:57:27 +05:30
Ankush Menat
02d72d2bbb
perf: faster gzip compression ( #33014 )
...
Same as https://github.com/frappe/press/pull/2400
2025-06-19 12:52:58 +00:00
RitvikSardana
4fbdaf3a9b
fix: add flag for initial email sync ( #33006 )
...
* fix: add flag for initial email sync
* fix: rever from_uid calc
2025-06-19 18:13:32 +05:30
mahsem
94109de17d
fix: spelling_serbian_datepick ( #32619 )
2025-06-19 13:33:45 +02:00
Sagar Vora
4f6e19eec4
perf: use chain flag ( #33007 )
2025-06-19 11:32:25 +00:00
Ankush Menat
b57eb60486
perf: chain db transactions ( #33004 )
...
* perf: chain transactions
Frequently used rollback/commits can be modified to chain previous
transaction.
This reduces one query to DB in most requests.
* perf: chain transactions in requests
2025-06-19 12:37:39 +05:30
ruthra kumar
ee864dac12
refactor: introduce lightmode in parallel test runner
2025-06-19 11:40:09 +05:30
Raffael Meyer
c2dbae3ece
fix(DocType): offer calendar view as default ( #32996 )
2025-06-18 14:51:16 +02:00
Sagar Vora
f833e4e21b
fix: improve flow to rollback db transaction when processing requests ( #32980 )
...
* fix: improve flow to rollback db transaction when processing requests
* fix: rollback, log request and process response for HTTPException
2025-06-18 16:27:46 +05:30