Suraj Shetty
cefac6851e
Merge pull request #36621 from frappe/fix-empty-list-in-operator-behavior
...
fix!: Enhance IN/NOT IN operator handling for empty lists
2026-02-09 15:17:54 +05:30
Aarol D'Souza
92f70cd578
Merge pull request #36882 from AarDG10/disable-mail-for-impersonation
...
feat: skip sending mail when in developer mode for impersonation
2026-02-09 15:06:51 +05:30
AarDG10
6ae860f4bb
feat: skip sending mail when in developer mode for impersonation
2026-02-09 14:55:39 +05:30
Aarol D'Souza
4996babdba
Merge pull request #36881 from AarDG10/skip-pg-ci
...
ci: skip auto postgres test run
2026-02-09 14:51:14 +05:30
AarDG10
7d661bb8e3
ci: skip auto postgres test run
2026-02-09 14:40:53 +05:30
Saqib Ansari
b9799a33fb
Merge pull request #36798 from nextchamp-saqib/v16-fixes-2
...
fix: various UI fixes
2026-02-09 13:29:35 +05:30
mergify[bot]
aec14fed80
Merge branch 'develop' into v16-fixes-2
2026-02-09 07:58:33 +00:00
Clayton
46ae36b128
fix: improve scroll-to-top button ( #36400 )
...
* fix: improve scroll-to-top button
* fix: making a visible when starting to scroll down
* fix: reduce duration time
* fix: simplify codebase
2026-02-09 13:07:15 +05:30
Soham Kulkarni
b98f39e485
Merge pull request #36865 from sokumon/delete-message
...
fix: change delete message to something more specific
2026-02-09 12:21:58 +05:30
Gursheen Kaur Anand
944302163c
fix: respect search bar display setting in desktop page ( #36789 )
2026-02-09 12:10:55 +05:30
Sagar Vora
81d82a088a
Merge pull request #36853 from barredterra/rename-virtual-doctype
...
fix: skip db changes while renaming virtual doctype
2026-02-09 06:37:42 +00:00
Aarol D'Souza
61a878f884
fix(desktop_icon): clear cache on update to maintain consistency ( #36327 )
2026-02-09 06:31:46 +00:00
Kerolles Fathy
0d82ac9755
fix(workspace): dark mode visibility and header bold styling ( #36850 )
2026-02-09 12:00:21 +05:30
Faris Ansari
4b1f55d306
feat: improve bench execute argument passing ( #35964 )
...
* fix: better way to pass arguments to bench execute
* refactor: move execute logic in separate file
---------
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-02-09 06:22:05 +00:00
s-aga-r
2c600ddcd8
feat(Email Account): make X-Original-From header configurable ( #36686 )
...
* feat(Email Account): make `X-Original-From` header configurable
* chore: set `add_x_original_from` to `1`
2026-02-09 10:46:10 +05:30
s-aga-r
786adfd341
fix(Communication): set In-Reply-To ( #36746 )
2026-02-09 10:42:19 +05:30
sokumon
f3e06a5d06
fix: change delete message to something more specific
2026-02-09 10:29:02 +05:30
Soham Kulkarni
5436194447
Merge pull request #36864 from sokumon/allow-modules
...
fix: use allow modules
2026-02-09 10:25:10 +05:30
sokumon
d603aff29e
fix: use allow modules
2026-02-09 10:14:59 +05:30
Akash Tom
5c21c73cbd
Merge pull request #36750 from frappe/grid-touch-selection
...
fix: grid row selection on touch
2026-02-09 09:02:24 +05:30
Shrihari Mahabal
193cb67e9c
fix: bypass size limit check for requesting personal information ( #36584 )
...
* fix: bypass size limit check for requesting personal information
* refactor: make size check skip generalized using flags and fix email sending test
* fix: test for large file request
* fix: update file size check flag name
Co-authored-by: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com>
* fix: Update flag name to skip_file_size_check
---------
Co-authored-by: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com>
2026-02-09 01:59:06 +00:00
MochaMind
b8ade4bb23
fix: sync translations from crowdin ( #36856 )
...
* fix: Spanish translations
* fix: Arabic translations
* fix: Czech translations
* fix: Danish translations
* fix: German translations
* fix: Hungarian translations
* fix: Italian translations
* fix: Dutch translations
* fix: Polish translations
* fix: Portuguese translations
* fix: Russian translations
* fix: Slovenian translations
* fix: Serbian (Cyrillic) translations
* fix: Swedish translations
* fix: Turkish translations
* fix: Chinese Simplified translations
* fix: Vietnamese translations
* fix: Portuguese, Brazilian translations
* fix: Indonesian translations
* fix: Persian translations
* fix: Thai translations
* fix: Croatian translations
* fix: Burmese translations
* fix: Bosnian translations
* fix: Norwegian Bokmal translations
* fix: Serbian (Latin) translations
* fix: French translations
* fix: Esperanto translations
2026-02-09 07:23:55 +05:30
Soham Kulkarni
49905b736f
fix(mobile): align timeline dot again ( #36858 )
2026-02-09 07:21:24 +05:30
Soham Kulkarni
3523021ef6
Merge pull request #36846 from sokumon/show-description-on-hover
...
feat: show description on click
2026-02-09 01:15:04 +05:30
sokumon
bcde2d8fdb
fix: handle some more cases
2026-02-08 23:00:49 +05:30
barredterra
251189a1e2
fix: skip db changes while renaming virtual doctype
2026-02-08 17:44:04 +01:00
Ejaaz Khan
ace1fb081b
Merge pull request #36759 from iamejaaz/v16-list-fixes
...
feat(mobile): new list view design
2026-02-08 20:59:04 +05:30
MochaMind
c7a008b5e0
chore: update POT file ( #36845 )
2026-02-08 19:53:32 +05:30
sokumon
4040841fd1
fix(ux): hide card if clicked outside
2026-02-08 15:26:42 +05:30
sokumon
2ae0da7903
refactor: Info Card
2026-02-08 13:10:15 +05:30
Akash Tom
fb94bb9f83
fix(text editor): grid row tab action ( #36802 )
2026-02-08 12:47:11 +05:30
Arshad Qureshi
6700203523
fix(workspace): show role-restricted non-public workspaces in sidebar ( #36829 )
...
* fix(workspace): show role-restricted non-public workspaces in sidebar
Non-public workspaces with assigned roles were not visible to users
with matching roles because the visibility logic only had two buckets:
public workspaces and private (for_user) workspaces. Role-restricted
non-public workspaces without a for_user value fell through both
conditions and were never shown.
Fixes #36201
* fix(workspace): use existing module in test to fix CI failure
The test was using "Test Module" via create_workspace() helper, but
get_module_app() could not resolve it in CI's fresh environment since
the module-app mapping cache did not include it. Use "Desk" module
which always exists.
* fix(workspace): use db.delete in test cleanup to bypass on_trash hook
The on_trash hook calls delete_from_my_workspaces() which tries to
fetch "Workspace Sidebar" doc that does not exist in CI. Using
frappe.db.delete bypasses document hooks and avoids the error.
2026-02-08 12:41:38 +05:30
Kerolles Fathy
65e191d7be
fix(calendar): event color on month view ( #36834 )
...
* fix(calendar): event color on month view
* fix(calendar): remove unnecessary display property for event time
2026-02-08 12:36:42 +05:30
Gursheen Kaur Anand
4b9e0cd37d
fix: check hidden before adding help dropdown item ( #36838 )
2026-02-08 12:34:44 +05:30
Shrihari Mahabal
e10bf95394
fix(ui): render checkbox label in pick columns correctly ( #36839 )
2026-02-08 12:34:09 +05:30
Kerolles Fathy
a77799b538
fix: routing for non-query reports ( #36646 )
2026-02-08 11:26:10 +05:30
Kerolles Fathy
03fe39e812
fix(ux): bind click events to assign, tags and share labels on form sidebar ( #36721 )
...
* fix(ux): bind click events to assign, tags and share labels
* fix(ux): add hover cursor style for assignment, tags, and share labels
2026-02-08 11:18:30 +05:30
Prathamesh Kurunkar
92c62754e1
fix(ux): add currency symbol handling in editable grid rows ( #36818 )
2026-02-08 11:04:15 +05:30
Ejaaz Khan
0417671538
Merge branch 'develop' into v16-list-fixes
2026-02-08 09:04:00 +05:30
Ejaaz Khan
8df44f251b
fix(mobile): vertical spacing of title
2026-02-08 09:00:54 +05:30
Ejaaz Khan
934eeba8f5
feat(mobile): replace indicator test with tooltip
2026-02-08 08:53:03 +05:30
RitvikSardana
78396c4334
Merge pull request #34522 from netchampfaris/sqlite-search-long-tasks
...
fix: resumable sqlite search indexing task for larger data
2026-02-07 23:41:12 +05:30
BG
0d3487ce0c
feat: add Mongolian (mn) translation ( #36831 )
...
Complete Mongolian (Cyrillic) translation for Frappe Framework.
- 5,974 translated entries, 0 untranslated, 0 fuzzy
- Quality audited: terminology consistency, placeholder integrity,
no traditional Mongolian script contamination
- Key terminology: Submit=Батлах, Draft=Ноорог, Cancel=Цуцлах,
Customer=Харилцагч, Settings=Тохиргоо
2026-02-07 14:49:29 +00:00
Ritvik Sardana
aef35985a3
fix: doctype indexing progress
2026-02-07 19:21:03 +05:30
sokumon
0ab1565444
fix: various styling issues
2026-02-07 16:13:23 +05:30
Safwan
1307ae33eb
fix: use system number format for currency precision ( #36648 )
...
* fix: use system number format for currency precision
* fix: remove default format
2026-02-07 06:30:00 +00:00
Sumit Jain
1d9eb802fc
feat: Enhance autoname functionality ( #36827 )
...
* feat: Enhance autoname functionality to support expression naming rules with and without dots before dashes
* style: Fix formatting issues
---------
Co-authored-by: Suraj Shetty <surajshetty3416@gmail.com>
2026-02-07 06:22:28 +00:00
MochaMind
9f7c18029e
fix: sync translations from crowdin ( #36819 )
...
* fix: Italian translations
* fix: Portuguese, Brazilian translations
2026-02-07 11:45:47 +05:30
Luis Mendoza
b408bc92c5
fix: hide Submit button on non-submittable doctypes ( #36825 )
...
can_submit() only checked docstatus, permissions, and workflow
but never verified the doctype is actually submittable. Since all
documents start at docstatus 0, this caused a Submit button to
appear on any non-submittable doctype where the user has submit
permission (e.g. System Manager).
2026-02-07 06:15:17 +00:00
Ejaaz Khan
25df73931b
Merge pull request #36805 from nishkagosalia/data-import-depends-on
...
feat: Show color for depends on fields for data import
2026-02-06 18:45:17 +05:30