Commit graph

55333 commits

Author SHA1 Message Date
Ejaaz Khan
778aa12feb
Merge pull request #38393 from barredterra/defer-doctype-export
fix: defer DocType exports until after save response
2026-04-23 23:19:16 +05:30
Saqib Ansari
a8c373a2f4
Merge pull request #38576 from nextchamp-saqib/concurrent_limit
feat: add `@frappe.concurrent_limit()` decorator
2026-04-23 22:55:59 +05:30
Saqib Ansari
01de388c26
Merge pull request #38800 from nextchamp-saqib/qb-json-functions
feat: add JSON functions in query builder
2026-04-23 22:50:47 +05:30
Aarol D'Souza
f10abb4e06
Merge pull request #38750 from pratikb64/fix/delete-utils
fix: add get_dynamic_linked_docs & get_linked_docs utils
2026-04-23 20:27:35 +05:30
AarDG10
1257e0db42 refactor(delete_doc): minor refactor in qb usage 2026-04-23 20:13:42 +05:30
Pratik
05532b3697 refactor: remove for loop while raising exception 2026-04-23 18:52:54 +05:30
Hussain Nagaria
1b07869248
Merge pull request #38828 from imgullu786/fix/workspace-save 2026-04-23 17:15:34 +05:30
Shrihari Mahabal
620541d97c
Merge pull request #38843 from ShrihariMahabal/event-permissions
fix: check permissions for getting and updating events
2026-04-23 15:51:00 +05:30
Shrihari Mahabal
b4c2a6c617 fix: check permissions for getting and updating events 2026-04-23 15:38:32 +05:30
Aarol D'Souza
58badf002c
Merge pull request #38815 from AarDG10/fix-client
fix(client): add stronger checks in save and set_value endpoints
2026-04-23 14:06:58 +05:30
Md Gulam Gaush
be0cf977a2 fix: Page not found error when saving public workspace with multi word name 2026-04-23 11:49:24 +05:30
Saqib Ansari
588112b833
refactor: bring back collapse button (#38742) 2026-04-23 11:26:20 +05:30
Saqib Ansari
9d3f410037 feat: add tests for JSON functions 2026-04-23 10:29:58 +05:30
AarDG10
8825691746 fix(client): add blocklist for save endpoint
These fields are standard and shouldn't be editable through an endpoint. Discarded some of them since they already validate, these don't.
2026-04-23 10:16:43 +05:30
Ejaaz Khan
1cf89c9bc9
Merge pull request #38813 from devdiogenes/fix-translate-docname-share-dialog
fix: Make docname translatable in share dialog
2026-04-23 00:23:08 +05:30
MochaMind
fdaa45754f
fix: sync translations from crowdin (#38820) 2026-04-22 20:23:05 +02:00
Ejaaz Khan
3d8c444c8c
Merge pull request #38819 from frappe/revert-38249-fix/serial-no-style-on-report
Revert "fix(report): enhance the visibility of serial-no at first column"
2026-04-22 23:31:42 +05:30
Ejaaz Khan
cbfeb13753
Revert "fix(report): enhance the visibility of serial-no at first column (#38…"
This reverts commit 8509c79877.
2026-04-22 23:30:16 +05:30
Ejaaz Khan
6293525d97
Merge pull request #38805 from iamejaaz/64416-default-app
fix(BulkEdit): Default app options not populating
2026-04-22 22:58:01 +05:30
Kerolles Fathy
215a4231f5
Merge pull request #38816 from KerollesFathy/translate-no-tags
fix(filter): update condition to use translated string for "No Tags"
2026-04-22 19:10:54 +02:00
KerollesFathy
1722a6204c fix(filter): update condition to use translated string for "No Tags" 2026-04-22 16:40:49 +00:00
AarDG10
616a17c3ec refactor(client): add stronger checks
Previous code was very passive for dicts., this fixes that by parsing and then checking membership.
2026-04-22 21:13:38 +05:30
Shrihari Mahabal
c30ea141b6
Merge pull request #38810 from ShrihariMahabal/hide-user-login
fix: hide user login
2026-04-22 20:03:05 +05:30
Shrihari Mahabal
d680d21646 refactor: remove unnecessary msgprint 2026-04-22 19:43:23 +05:30
devdiogenes
3c95598c1d fix: Make docname translatable in share dialog 2026-04-22 13:43:33 +00:00
Shrihari Mahabal
fe7b1ca7bd fix: dont show user does not exist error 2026-04-22 17:59:48 +05:30
Ejaaz Khan
b17f60a7fa fix(BulkEdit): Default app options not populating 2026-04-22 17:47:44 +05:30
Aarol D'Souza
e9d579125d
Merge pull request #38802 from AarDG10/fix-queue
fix(queue): correct the conditional check in retry_sending_emails
2026-04-22 17:34:14 +05:30
Henning Wendtland
3571469cea fix(queue): correct the conditional check in retry_sending_emails 2026-04-22 17:25:19 +05:30
Saqib Ansari
11efbde9b9 feat: add JSON functions in query builder 2026-04-22 16:22:11 +05:30
Saqib Ansari
53e7e34948 refactor: make token initialization simple 2026-04-22 16:20:54 +05:30
Saqib Ansari
850cc58664 fix: clear_cache for shared cache 2026-04-22 16:20:54 +05:30
Saqib Ansari
757f283eea feat: add get_stats function to retrieve concurrency limits 2026-04-22 16:20:54 +05:30
Saqib Ansari
0064eb80b4 fix: support shared RedisSemaphores for concurrency limits 2026-04-22 16:20:54 +05:30
Saqib Ansari
7f78cd25f9 refactor: extract RedisSemaphore into redis_semaphore.py 2026-04-22 16:20:54 +05:30
Saqib Ansari
65965b9c44 fix: use site_cache as clear_cache is broken for redis_cache 2026-04-22 16:20:54 +05:30
Shrihari Mahabal
1b8f6cddbb
Merge pull request #38796 from ShrihariMahabal/escape-icon-color
fix: escape icon and color fields
2026-04-22 15:02:39 +05:30
Shrihari Mahabal
b593285b56 fix: escape icon and color fields 2026-04-22 14:47:11 +05:30
Aarol D'Souza
b828efe1b5
Merge pull request #38791 from iamejaaz/pdfkit-parsing-meta
fix: disable meta tag parsing in pdfkit
2026-04-22 13:45:06 +05:30
Soham Kulkarni
c7bfffd7e0
Merge pull request #38743 from sokumon/toggle-chart 2026-04-22 12:12:26 +05:30
Ejaaz Khan
69018ad4b5 fix: disable meta tag parsing in pdfkit
Co-authored-by: Ankush <ankush@users.noreply.github.com>
2026-04-22 12:11:00 +05:30
Aarol D'Souza
873362830a
Merge pull request #38790 from AarDG10/ci-reminder
ci(workflow): add backport reminder
2026-04-22 12:03:40 +05:30
AarDG10
ac469a1bae ci(workflow): add backport reminder
Can sometimes forget that a PR was deferred from being backported, adding reminder bot to remind after 2 weeks.
2026-04-22 11:46:32 +05:30
Raffael Meyer
068f6b7699
chore: update translations (#38789) 2026-04-22 01:28:41 +00:00
Raffael Meyer
a75373eab2
chore: update translations (#38788) 2026-04-22 00:44:08 +00:00
Raffael Meyer
38102d45e6
chore: update translations (#38786) 2026-04-21 20:37:53 +00:00
MochaMind
f3c6b8694d
fix: sync translations from crowdin (#38782)
* fix: French translations

* fix: Spanish translations

* fix: Arabic translations

* fix: Czech translations

* fix: Danish translations

* fix: Italian translations

* fix: Dutch translations

* fix: Polish translations

* fix: Portuguese translations

* fix: Slovenian translations

* fix: Turkish translations

* fix: Vietnamese translations

* fix: Portuguese, Brazilian translations

* fix: Indonesian translations

* fix: Persian translations

* fix: Thai translations

* fix: Burmese translations

* fix: Norwegian Bokmal translations

* fix: German translations

* fix: Hungarian translations

* fix: Russian translations

* fix: Serbian (Cyrillic) translations

* fix: Swedish translations

* fix: Chinese Simplified translations

* fix: Croatian translations

* fix: Bosnian translations

* fix: Serbian (Latin) translations

* fix: Esperanto translations
2026-04-21 23:09:27 +05:30
Aarol D'Souza
953d9e4867
Merge pull request #38781 from AarDG10/fix-datetime
fix(datetime): set lastSelectedDate in datetime picker
2026-04-21 23:00:32 +05:30
AarDG10
e2dd7bc8b0 fix(datetime): set lastSelectedDate in datetime picker 2026-04-21 22:59:16 +05:30
Shrihari Mahabal
81259709a7
Merge pull request #38774 from ShrihariMahabal/prevent-single-virtual-doctype-persistence
fix: prevent persistence of virtual single doctypes
2026-04-21 21:53:49 +05:30