Commit graph

52865 commits

Author SHA1 Message Date
Saqib Ansari
9ff5f39c74
fix: sort fields to move checkboxes to the end in filter area (#35440) 2025-12-24 15:55:32 +05:30
Ankush Menat
54a5b559cc
chore: double stale time (#35437) 2025-12-24 09:35:51 +00:00
sokumon
96194fe822 fix: make desktop look decent on mobile 2025-12-24 14:33:18 +05:30
Akhil Narang
7854c75ffa
fix(docshare): validate that the user has the permission they are trying to share
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-24 14:13:05 +05:30
El-Shafei H.
b81939d1f2
fix: Tree Report buttons state not matching initial_depth (#34505) 2025-12-24 13:55:17 +05:30
Abdeali Chharchhoda
27879ab4a0 fix: add boolean labels for filter display in print/pdf 2025-12-24 13:23:15 +05:30
Abdeali Chharchhoda
68144462eb refactor: Remove hidden column duplication in desc 2025-12-24 12:39:58 +05:30
Akhil Narang
6aa02d9f3c
Merge pull request #34334 from rehanrehman389/bulk-edit
feat: add child table field support to bulk operations
2025-12-24 12:33:59 +05:30
Soham Kulkarni
b35aaacc1c
Merge pull request #35431 from sokumon/add-default-option 2025-12-24 12:10:13 +05:30
sokumon
7d30e627a1 fix(assignment_rule): add a default option in due date based on 2025-12-24 11:40:04 +05:30
Tai Cai
12efd72cc9 fix(model): fix postgres compatibility in update_user_settings
In Postgres, double quotes denote identifiers. The previous LIKE clause format caused "UndefinedColumn" errors during field renaming (e.g., during HRMS installation) because the pattern was interpreted as a column name.

This change parameterizes the LIKE pattern and passes the wildcarded value as a bound parameter, ensuring compatibility with both MySQL and Postgres.
2025-12-24 11:33:42 +07:00
Soham Kulkarni
5df262350f
Merge pull request #35426 from sokumon/mobile-toolbar 2025-12-24 01:06:41 +05:30
sokumon
921bec322a fix(mobile): sidebar transition and breadcrumb styles 2025-12-24 00:30:39 +05:30
sokumon
63076810d6 fix(mobile): bring back the menu icon on list view 2025-12-24 00:09:06 +05:30
kesavantridots
2d0ba26584
fix: prevent sidebar email overflow (#35386)
Co-authored-by: [Kesavan-001] <[kesavanp0395@gmail.com]>
Co-authored-by: sokumon <sohamkulkarns9@gmail.com>
2025-12-23 23:51:13 +05:30
ishtiyak
326e8cb392 feat: Add mask checkbox in customize doctype property 2025-12-23 23:47:49 +05:30
Ejaaz Khan
f09dc7cc07
Merge pull request #34563 from KerollesFathy/ft/add-apply-module-export-filter-on-export-customization
feat: Add Apply Module Export Filter on Export Customization Dialog
2025-12-23 22:16:00 +05:30
Rushabh Mehta
9eb859a76d
Merge pull request #28643 from devdiogenes/link-selector-replicating
fix: Link Selector links replicating
2025-12-23 21:27:09 +05:30
Hussain Nagaria
aab0b6d145
Merge pull request #35421 from Rl0007/feat/email-html-editor
feat: toggle HTML editor in send email dialog
2025-12-23 19:24:10 +05:30
Rahul Agrawal
883c57852b fix: wait for set_value to resolve 2025-12-23 18:58:50 +05:30
Rahul Agrawal
6dc93383d1 feat: store use_html in localforage
Co-authored-by: Hussain Nagaria <nagariahussain@users.noreply.github.com>
2025-12-23 18:22:41 +05:30
Akhil Narang
6204ff351c
fix(oauth): convert email to lowercase
All user emails are stored as lowercase, but OAuth provider could have it in mixed case.
We pass the email as-is to LoginManager, which could result in a session with an incorrect email.

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-23 18:15:30 +05:30
Akhil Narang
e068fbb7f5
Merge pull request #34954 from frappe/fix/types/messages
fix(types): `msgprint` can take a list of strings
2025-12-23 18:08:54 +05:30
Rahul Agrawal
631efb004e fix: remove unwanted conditional check 2025-12-23 17:43:43 +05:30
Akhil Narang
659b3bac8e
fix(msgprint): cleanup checks
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-23 17:33:54 +05:30
Akhil Narang
a7cfb11e4b
fix(msgprint): let as_table work properly
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-23 17:30:03 +05:30
Sabu Siyad
4f0e303f18
fix(types): msgprint: use Sequence instead of list 2025-12-23 17:26:06 +05:30
Sabu Siyad
7c4d64157c
fix(types): msgprint can take of list of strings
`msg` argument to `msgprint` can be either a string, a list of strings
or a list of list of strings.
2025-12-23 17:26:06 +05:30
Aarol D'Souza
48c8ee9a78
feat(postgres): add unbuffered cursor in postgres (#35016)
* feat(postgres): add unbuffered cursor in postgres

* test: add unbuffered_cursor test for Postgres
2025-12-23 17:21:28 +05:30
Rahul Agrawal
6d2e1e5781 fix: update function names 2025-12-23 17:13:30 +05:30
Mihir Kandoi
9db33f6f24
fix: system console autocompletion (#35320) 2025-12-23 16:54:07 +05:30
Ravibharathi
eec058ffe6
feat: set restore flag on document before inserting during restore (#35363) 2025-12-23 16:48:14 +05:30
Akhil Narang
473d385942
fix(sendmail): fix invalid type annotation (#35417)
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-23 11:16:31 +00:00
MochaMind
a2ef8a68c5
fix: sync translations from crowdin (#35375)
* fix: Persian translations

* fix: Hungarian translations
2025-12-23 16:45:04 +05:30
Rahul Agrawal
af5d474084 feat: toggle HTML editor in send email dialog 2025-12-23 16:20:37 +05:30
Ankush Menat
5e2cf89360
Merge pull request #35420 from ankush/cache_apps
perf: Cache get_apps and internals
2025-12-23 16:19:33 +05:30
Ankush Menat
5b87d55b7e perf: Cache get_apps and internals 2025-12-23 16:06:10 +05:30
Saqib Ansari
61ad38d737
fix: various style fixes (#35388)
* fix: adjust navbar spacing and avatar size

* fix: adjust breadcrumb icon size and spacing

* fix: remove unnecessary margin-top from indicator pill

* fix: update filter area icons for match types and improve button alignment

* refactor: move lucide icons.svg to icons/lucide folder

* refactor: deduplicate icons from timeless/icons.svg and lucide/icons.svg

* fix: linting issues
2025-12-23 15:38:02 +05:30
Saqib Ansari
d78e70e41f style: update icons for Image and Report views 2025-12-23 14:11:53 +05:30
Saqib Ansari
4da618adf5 fix: linting issues 2025-12-23 14:11:53 +05:30
Saqib Ansari
71a8135261 refactor: deduplicate icons from timeless/icons.svg and lucide/icons.svg 2025-12-23 14:11:53 +05:30
Saqib Ansari
036c6d3459 refactor: move lucide icons.svg to icons/lucide folder 2025-12-23 14:11:53 +05:30
Saqib Ansari
e26a8e5e53 fix: update filter area icons for match types and improve button alignment 2025-12-23 14:11:53 +05:30
Saqib Ansari
ecc6d08262 fix: remove unnecessary margin-top from indicator pill 2025-12-23 14:11:53 +05:30
Saqib Ansari
04b8a0b4b8 fix: adjust breadcrumb icon size and spacing 2025-12-23 14:11:53 +05:30
Saqib Ansari
35df46158f fix: adjust navbar spacing and avatar size 2025-12-23 14:11:49 +05:30
Akhil Narang
84d346f683
Merge pull request #35387 from akhilnarang/dependency-update
build(deps)!: only allow python>=3.14, nodejs>=24
2025-12-23 13:52:30 +05:30
Akhil Narang
0ac52c1bb4
chore: update boilerplate
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-23 13:27:48 +05:30
Akhil Narang
47f1c676f9
chore: update actions
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-23 13:27:43 +05:30
Soham Kulkarni
a4736c116d
Merge pull request #35394 from sokumon/desktop-ux 2025-12-23 13:12:16 +05:30