Commit graph

52763 commits

Author SHA1 Message Date
Alex Leach
8a82699640
fix(tests): Update more tests to conform with nh3 behaviour 2026-01-04 00:52:14 +00:00
Alex Leach
a5ef0104f1
fix: Update failing email_account unit tests that don't play with nh3 2026-01-04 00:52:14 +00:00
Alex Leach
3b1ae43e94
fix: Replace global bleach import with nh3 2026-01-04 00:52:14 +00:00
Alex Leach
5e7c8da8a6
fix: Allow previously allowed href protocols (cid: and data:) 2026-01-04 00:52:14 +00:00
Alex Leach
2af319bb23
chore: bleach-nh3. Convert lists to sets (again; fighting against pre-commit making indent changes that obscured 'rel' from acceptable_attributes) 2026-01-04 00:52:12 +00:00
Alex Leach
08fc19d032
chore: Remove rel acceptable attribute 2026-01-04 00:52:09 +00:00
Alex Leach
4ad934719b
chore: Replace bleach HTML sanitiser for nh3 2026-01-04 00:52:07 +00:00
Kerolles Fathy
21f6fbadba
fix: share doc with everyone (#35634)
* fix: handle shared with everyone case

* chore: remove comment

* fix: remove unrelated change
2026-01-03 21:35:55 +05:30
Rahul Agrawal
59a4764912
fix: remove filter to maintain previous behaviour (#35626) 2026-01-03 12:48:55 +05:30
MochaMind
e9ec1712b4
fix: sync translations from crowdin (#35579) 2026-01-02 23:43:29 +01:00
Manzoor Sofi
b28e7b09a4
feat: Make link field filters human-readable (fixes #35164) (#35207)
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com>
2026-01-02 21:37:58 +01:00
Soham Kulkarni
abc497321b
Merge pull request #35598 from sokumon/migrate-link-type 2026-01-02 19:48:02 +05:30
sokumon
f5ea989d2b fix(patch): include icons where link type is doctype 2026-01-02 19:02:04 +05:30
sokumon
e7c77b9ce9 chore: reexport desktop icons with new schema 2026-01-02 19:02:04 +05:30
sokumon
1ccd9e00a5 chore: rename patch 2026-01-02 19:02:04 +05:30
sokumon
e295c08371 refactor: desktop icon permissions 2026-01-02 19:02:04 +05:30
sokumon
32e5fd0629 feat: introduce workspace sidebar as link type 2026-01-02 19:02:04 +05:30
Soham Kulkarni
69605986fc
Merge pull request #35617 from sokumon/fix-test 2026-01-02 19:00:34 +05:30
sokumon
fa6744beaa fix(test): note customization yields tuple with 3 values 2026-01-02 18:50:24 +05:30
Ejaaz Khan
2088abd34e
Merge pull request #35615 from iamejaaz/menu-button-spacing
fix(navbar): add spacing between buttons in desktop screens
2026-01-02 18:21:19 +05:30
Ejaaz Khan
650dd8a59a fix(navbar): add spacing between buttons in desktop screens 2026-01-02 17:57:39 +05:30
Kevin Shenk
e2f73318c1
feat: import custom DocType Links on app install/migrate (#34516)
* feat: import custom DocType Links

* fix: add link_fieldname check to doctype link import

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* test: add Doctype Link import test

* chore: fix linter issues

* chore: fix linter issues

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-02 17:39:17 +05:30
Ejaaz Khan
178a1fdc9c
Merge pull request #35608 from iamejaaz/fix-mobile-nav-design
fix(mobile): show indicator with title in navbar
2026-01-02 17:14:08 +05:30
Ejaaz Khan
a7f3841e5e fix(mobile): show indicator with title in navbar 2026-01-02 16:49:17 +05:30
Akhil Narang
0219769943
Merge pull request #35350 from KerollesFathy/make-options-select-when-fieldtype-eq-data
feat(dx): show select options (Email, Name, Phone, URL, Barcode, IBAN) for Data fieldtype
2026-01-02 16:15:03 +05:30
Saqib Ansari
b7f2740f8e
fix: various ui fixes (#35560)
* fix: remove icon from form tabs

* fix: remove redundant creation/modified info

* fix: double background in sidebar header logo

* fix: alignment of header title and subtitle with logo

* fix: space above collapse button and use gap instead of margins

* fix: update padding and font size for number widget box

* fix: adjust padding for widget box, update font weight for widget title

* fix: update filter icon and menu icon in chart widget

* fix: button styling for better alignment and spacing

* fix: center align summary value in summary separator

* chore: replace timeless chart icon with lucide's bar chart icon

* fix: top padding of form sections without title

* fix: adjust padding-top for the first child of form-section

* fix: awesomebar modal divider position

* fix: top align checkbox input with label

* fix: expand button styles and spacing in query report filters

* fix(test): focus on jump to field before typing
2026-01-02 15:19:54 +05:30
Saqib Ansari
d79ac32f10 fix(test): focus on jump to field before typing 2026-01-02 14:52:57 +05:30
Md Gulam Gaush
9983472e73
fix: handle translations in MultiSelect filters (#35465)
* fix: Handle translations and persistence in MultiSelect filters.

Co-authored-by: Rahul Agrawal <rl0007@users.noreply.github.com>

---------

Co-authored-by: Hussain Nagaria <34810212+NagariaHussain@users.noreply.github.com>
2026-01-02 09:07:18 +00:00
Ejaaz Khan
1c999aa45a
Merge pull request #35604 from iamejaaz/fix-mobile-nav-design
fix: mobile navbar design
2026-01-02 14:02:50 +05:30
Akhil Narang
38634703fe
Merge pull request #34493 from barredterra/grid-buttons
fix: grid button labels and visibility
2026-01-02 13:31:35 +05:30
Ejaaz Khan
7e8a1810ba fix(mobile): fix nav title of list view 2026-01-02 13:10:04 +05:30
Ejaaz Khan
df36ef1105 fix(mobile): some part of sidebar is hidden 2026-01-02 13:06:48 +05:30
Ejaaz Khan
601b38aeda fix(mobile): show full title in mobile view 2026-01-02 12:51:02 +05:30
Ejaaz Khan
1d0c12c358 fix(mobile): add logo and sidebar expand logo 2026-01-02 12:50:17 +05:30
Ejaaz Khan
28d392aa52 fix(mobile): remove back button from form view 2026-01-02 12:47:31 +05:30
Abdeali Chharchhodawala
676d70dd76
feat: override custom report print format from report settings (#35445)
* feat: override custom report print format from report settings

* refactor: center align title in print grid

* refactor: option for print setting to add index column or not

* refactor: add margin-top to title in print grid

* fix: hide pick columns when print format is selected in print settings

* feat: add option to include index column in print settings

* feat: implement option to include index column in print settings

* revert: remove margin-top from title in print grid

* revert: remove index column inclusion logic from print settings

* refactor: update sequence of print setting fields

* chore: Minor changes

* fix: update print settings to use print_format instead of report

* fix: move index column inclusion to conditional addition

* fix: update condition for numeric field class assignment in print grid

* revert: remove index column option from print settings and template
2026-01-02 12:05:05 +05:30
Soham Kulkarni
843b9b71f5
Merge pull request #35596 from KerollesFathy/fix-ellipsis-in-sidebar-items 2026-01-02 11:56:15 +05:30
Ejaaz Khan
8296d1516d
Merge pull request #35595 from KerollesFathy/fix-tag-labels
fix: add ellipsis to tag labels
2026-01-02 11:27:41 +05:30
rohitwaghchaure
34657f33f4
Merge pull request #35572 from rohitwaghchaure/fixed-description-of-permission-types-1
fix: description of the permission types
2026-01-02 10:23:59 +05:30
KerollesFathy
1bfa2f256e fix: set max-width 150px 2026-01-01 19:21:38 +00:00
KerollesFathy
3d17912bff fix: update max-width for data-pill 2026-01-01 19:04:57 +00:00
KerollesFathy
53c8c88cca fix: add ellipsis on sidebar items 2026-01-01 15:08:02 +00:00
KerollesFathy
fcc9daf069 fix: add ellipsis to tag labels 2026-01-01 13:44:46 +00:00
Ankush Menat
fe5e9ddf4e
fix: Remove DNT based check (#35588)
Firefox has stopped supporting this checkbox, it has no meaning anymore.
2026-01-01 10:50:06 +00:00
Saqib Ansari
f38424c09c fix: expand button styles and spacing in query report filters 2026-01-01 16:16:00 +05:30
Saqib Ansari
353cdeb206 fix: top align checkbox input with label 2026-01-01 13:16:20 +05:30
Saqib Ansari
aa5a2aec6a fix: awesomebar modal divider position 2026-01-01 12:48:02 +05:30
Saqib Ansari
42f3cabac8 Merge branch 'develop' of https://github.com/frappe/frappe into v16-ui-fixes 2026-01-01 12:37:48 +05:30
Saqib Ansari
b47ae8a053
fix: don't run server tests on svg change (#35583) 2026-01-01 12:37:38 +05:30
ismxilxrif
2f50f3174f
fix(desk): guard owner/modified_by access in update_user_info (#35581)
* fix(desk): guard owner/modified_by access in update_user_info

Fixes a regression introduced by #35557

This updates the code to safely check for the presence of those
fields using `getattr` before adding them to the uservlist. This
preserves the intended upstream behavior while avoiding
runtime errors for virtual/single/transient documents.

* chore: cache getattr instead of calling it twice

* refactor: less code

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
2026-01-01 07:03:15 +00:00