Commit graph

52865 commits

Author SHA1 Message Date
Soham Kulkarni
7e2a2f3065
Merge pull request #34826 from sokumon/form-sidebar
fix: give proper variables to popover-header
2025-11-21 17:48:23 +05:30
Sagar Vora
35077703a0 fix: only allow POST in some api/v2/ methods 2025-11-21 17:47:36 +05:30
sokumon
c94529d37b fix: give proper variables to popover-header 2025-11-21 17:36:07 +05:30
Sagar Vora
9c6594b47c fix: restrict HTTP methods for some public methods 2025-11-21 17:33:20 +05:30
Sagar Vora
9a3e6c0275 test: move import to global 2025-11-21 17:07:23 +05:30
Akhil Narang
f13ba0bc38
Merge pull request #34786 from phot0n/del-def-log
fix: consider default_log_clearing_doctypes as well for clear_log_table
2025-11-21 17:05:12 +05:30
Sagar Vora
11235f6b3a fix: allow whitelist_for_tests in CI environment
The CI check was incorrectly nested inside the dev_server condition,
preventing test endpoints from being accessible during CI runs using
bench execute. Now CI is checked independently.
2025-11-21 17:03:50 +05:30
Sagar Vora
eac218216b test: use validate_argument_types directly in test fixtures
Use validate_argument_types decorator directly instead of frappe.whitelist()
for testing type validation behavior, avoiding unnecessary whitelisting.
2025-11-21 16:52:34 +05:30
Soham Kulkarni
34013eb39f
Merge pull request #34794 from cogk/fix-escape-html-desktop
fix: Escape html in desktop Jinja template
2025-11-21 16:40:07 +05:30
Sagar Vora
e3702efd44 refactor: move whitelist_for_tests to common utils and apply to all test endpoints
- Moved whitelist_for_tests decorator from ui_test_helpers to frappe.tests.utils
- Enhanced decorator to accept kwargs for passing to frappe.whitelist()
- Applied decorator consistently to test endpoints in:
  - test_api.py
  - test_api_v2.py
  - test_caching.py
  - test_search.py
- Updated all imports to use direct import from frappe.tests.utils
2025-11-21 16:38:11 +05:30
Sagar Vora
43133d01f3
Merge pull request #34821 from sagarvora/fix-ui-test-helper-condition 2025-11-21 15:38:48 +05:30
Ritwik Puri
541b7ac291
feat(minor): add support for custom queue monitoring in rq job list (#34790) 2025-11-21 15:38:29 +05:30
phot0n
a316f288df chore: add Email Queue Recipient as a dummy placeholder in default_log_clearing_doctypes 2025-11-21 15:32:11 +05:30
Sagar Vora
faca66c264 fix: correct boolean logic in test helper condition 2025-11-21 15:29:14 +05:30
phot0n
3c754cac23 fix: consider default_log_clearing_doctypes as well for clear_log_table 2025-11-21 15:10:13 +05:30
Sagar Vora
72b62f7c49
Merge pull request #34820 from sagarvora/fix-test-endpoint-responses 2025-11-21 14:56:03 +05:30
Sagar Vora
37c88f882b refactor: simplify test endpoint responses 2025-11-21 14:45:35 +05:30
Soham Kulkarni
ed056197d1
Merge pull request #34818 from sokumon/desktop-fixes
fix: redirects and exporting logic for desktop icon
2025-11-21 14:31:22 +05:30
sokumon
f1e06da058 fix(sidebar): show collpase button after discard is clicked 2025-11-21 14:07:05 +05:30
sokumon
6b3fe39a1a fix: add a seperate redirect for app to desk 2025-11-21 12:58:22 +05:30
sokumon
372c6e6fce fix: export productivity icon 2025-11-21 12:55:06 +05:30
sokumon
c60a990a72 fix: check in_import before exporting 2025-11-21 12:42:06 +05:30
ALB.Leach
029b1fd3c6
feat: allow tel: protocol hyperlinks (#34699) 2025-11-21 06:05:59 +00:00
Raffael Meyer
d508948a93
fix(Notification): include "Attach Image" fieldtype in attachment options (#34803) 2025-11-21 02:52:11 +00:00
Raffael Meyer
60e470b2f1
fix(FileUploader): minor stability improvements (#34808)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-21 03:39:45 +01:00
Raffael Meyer
9b037f2207
test(custom_buttons): fix sidebar collapse logic (#34812) 2025-11-21 03:03:31 +01:00
Raffael Meyer
85a8a21ed1
feat: highlight code in HTML field (#34468)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-21 03:03:03 +01:00
Raffael Meyer
cbd9a14425
fix: prevent Letter Head from being exported in standard report (#34767) 2025-11-21 02:30:13 +01:00
Raffael Meyer
dbcb7b608a
fix(custom_buttons): improve sidebar collapse logic to check for expanded state (#34809) 2025-11-21 02:15:54 +01:00
Rehan Ansari
e775e9bf34 fix: dynamic keyboard shortcut in awesome bar help 2025-11-20 22:28:53 +05:30
Akhil Narang
ea03bd020e
Merge pull request #34800 from akhilnarang/skip-null-fields
fix(qb): skip null fields
2025-11-20 18:48:23 +05:30
Akhil Narang
28a00251b1
fix(qb): skip null fields
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-20 18:39:28 +05:30
Akhil Narang
ec7150f830
Merge pull request #34795 from akhilnarang/fix-reportview
fix: use proper ifnull filter
2025-11-20 18:36:53 +05:30
Akhil Narang
19fe4703e8
Merge pull request #34799 from akhilnarang/fix-field-aliases
fix(qb): track field aliases
2025-11-20 18:30:32 +05:30
Akhil Narang
ba192648f3
fix(qb): track field aliases
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-20 18:05:33 +05:30
sokumon
d3a174a0a8 fix: choose app from workspace itself 2025-11-20 17:54:49 +05:30
Akhil Narang
81575386c9
fix: use proper ifnull filter
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-20 17:33:07 +05:30
Raffael Meyer
9f04636736
fix(Notification): create system notification when explicitly enabled (#34454) 2025-11-20 12:43:28 +01:00
Corentin Forler
a408972544
fix: Escape html in desktop Jinja template 2025-11-20 11:32:15 +01:00
Soham Kulkarni
5530648ab2
Merge pull request #34777 from sokumon/desktop-fixes
fix: sidebar UI issues
2025-11-20 15:14:55 +05:30
sokumon
1cf07926c6 fix: dont show my workspaces if no private workspace and empty folder groups 2025-11-20 14:45:42 +05:30
Akhil Narang
9e1b1d5e8a
Merge pull request #34787 from akhilnarang/fix-json-filter
fix: remove no-op parameter from filter JSON
2025-11-20 13:00:31 +05:30
sokumon
6a8c3df865 fix: make desktop usable on mobile 2025-11-20 12:47:57 +05:30
Ejaaz Khan
d79b5b8012
Merge pull request #34630 from Abdeali099/checkbox-onchange-event
fix: set `trigger_change_on_input_event` to false in ControlCheck
2025-11-20 12:35:16 +05:30
Ejaaz Khan
e7b9e0ccbe
Merge pull request #34623 from Abdeali099/fix-link-filter-ui
fix: Fix Link filter UI
2025-11-20 12:29:15 +05:30
Ejaaz Khan
e37f75d599
Merge pull request #34529 from UmakanthKaspa/feature/multiselect-select-all
feat: add select all button to multiSelect field
2025-11-20 12:24:54 +05:30
Akhil Narang
b34fbd8e33
fix: remove no-op parameter from filter JSON
This was deprecated even with db_query, qb doesn't support at all.

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-20 12:22:34 +05:30
sokumon
50c67025aa fix: remove last param from filters as it is depcreated 2025-11-20 12:06:29 +05:30
sokumon
3fa7f80610 fix: show ellipses in subtitle 2025-11-20 11:26:02 +05:30
sokumon
a931db76ce fix: header title overflow issue 2025-11-20 11:26:02 +05:30