Commit graph

52183 commits

Author SHA1 Message Date
Ejaaz Khan
da936cc2fe test: add correct id for copying title 2025-12-09 17:40:54 +05:30
Ejaaz Khan
1f33616371 test: fix route to worksapce test case 2025-12-09 17:37:38 +05:30
Ejaaz Khan
f04cc04502 test: apply doctype filter while seearching file 2025-12-09 17:25:40 +05:30
Ejaaz Khan
6a45fde134 feat: show title text on breadcrumb 2025-12-09 16:13:31 +05:30
Ejaaz Khan
763e92bda0 fix: increase breadcrumb width 2025-12-09 14:46:04 +05:30
Ejaaz Khan
4758119b06 fix: add indicator back 2025-12-09 14:44:27 +05:30
Ejaaz Khan
a27cb7e148 feat: show new doc name on breadcrumb 2025-12-09 14:40:03 +05:30
Ejaaz Khan
727446ab3b feat: design navbar of mobile view 2025-12-09 12:58:56 +05:30
Ejaaz Khan
55a29e818b refactor: add readonly and imporsinote indicator back 2025-12-07 23:30:05 +05:30
Ejaaz Khan
aabf641f41 feat: new navbar design 2025-12-07 20:54:30 +05:30
Ejaaz Khan
0fa0b72708
Merge pull request #35102 from iamejaaz/move-profile-to-sidebar
feat: move profile to sidebar
2025-12-07 18:18:58 +05:30
mergify[bot]
cb544d072b
Merge branch 'develop' into move-profile-to-sidebar 2025-12-06 20:11:46 +00:00
Ejaaz Khan
9075f91853 feat: move profile to sidebar 2025-12-07 01:36:04 +05:30
Soham Kulkarni
766ccdad1b
Merge pull request #35080 from sokumon/desktop-fixes 2025-12-06 15:02:27 +05:30
sokumon
0f732d506e fix: remove force true in test 2025-12-06 14:32:10 +05:30
sokumon
a9628dc3ed fix: use force true 2025-12-06 14:31:38 +05:30
sokumon
5b76cb0671 fix: condition in sidebar dropdown menu 2025-12-06 14:28:52 +05:30
sokumon
a5942c54f9 fix: icon recordering 2025-12-06 14:28:52 +05:30
sokumon
c9137a19e1 fix: translate desktop icons 2025-12-06 14:28:52 +05:30
Trusted Computer
d870caf6c4
fix: there is no attribute for closed, just handle the exception as the docs suggest (ported from frappe/print_designer #496) (#35098) 2025-12-06 05:05:32 +05:30
Ejaaz Khan
5d4e56c0a8
Merge pull request #35086 from iamejaaz/move-help-dropdown
feat: move help to sidebar
2025-12-06 01:25:20 +05:30
Ejaaz Khan
33d9a7f622 test: use click instead of enter 2025-12-06 00:56:28 +05:30
Ejaaz Khan
f2a4697bfe test: select option before navigating 2025-12-05 23:25:57 +05:30
Ejaaz Khan
6c5c0d7921 test: remove wait and select option 2025-12-05 22:56:36 +05:30
Ejaaz Khan
d95b20e970 test: fix failing test of listview settings 2025-12-05 22:42:48 +05:30
Hussain Nagaria
046b4fa307
fix(ux): show email account name in error title if available (#35088) 2025-12-05 13:13:50 +00:00
Ejaaz Khan
f5816b9b31 feat: move help to sidebar 2025-12-05 16:30:15 +05:30
Akhil Narang
da92e7cd36
Merge pull request #35083 from ankush/monitor_test
test: automatically print stuck tests
2025-12-05 14:18:22 +05:30
Gottapu Pavan
7018899378
docs: Fix grammar in Docker instructions (#35061)
Description: Added missing article 'the' for better readability.
2025-12-05 08:20:23 +00:00
Exequiel Arona
9774adf7ac
fix: fields are pass to virtual doctype controller (#35078) 2025-12-05 13:48:36 +05:30
Ankush Menat
a6db2d0429 test: Dump log for any stuck test 2025-12-05 13:16:24 +05:30
Aarol D'Souza
15e59a3ba2
fix(postgres): add rollback to prevent crash on hash collision (#34686)
* fix(postgres): add rollback to prevent crash on hash collision

* fix(postgres): rollback to savepoint to prevent crash on hash collision

* fix(postgres): tighten bounds for a rollback to savepoint for a better perf

* fix(postgres): Handle hash collision efficiently with ON CONFLICT

* refactor: better naming

- Private methods
- "rows" is not a correct name for single record's name

* fix: Bad error handling

- Why raise postgres error?
- Let default error raising/handling happen

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
2025-12-05 12:02:10 +05:30
Ejaaz Khan
36f713b14c
Merge pull request #35070 from sokumon/standard-items
fix: always show standard items in sidebar
2025-12-05 10:34:16 +05:30
Aarol D'Souza
cf69e4bed1
fix(postgres): misc query building fixes + CI (#34831)
* fix(query): check standard field definitions

Signed-off-by: Akhil Narang <me@akhilnarang.dev>

* fix(postgres): fix order_by problem in pg

* fix(postgres): fix order_by in get_all for _test_connection_query

* fix: add check to a proper numeric fallback in _get_ifnull_fallback

* test(postgres): fix pg query used in assertion in test_permission_query

* fix(postgres): fix order_by in get_all for possible_link

* fix(postgres): fix order_by in get_all for set_modules

* fix(postgres): fix pg query count *

* fix(postgres): fix order_by in get_all for ask_pass_update

* fix(postgres): fix order_by statement in search_widget

* fix(postgres): fix order_by in get_list for get_stats

* test(postgres): normalize_sql for pg queries in test_arithmetic_operators_in_fields

* test(postgres): normalize_sql for pg queries in test_field_alias_in_group_by

* test(postgres): normalize_sql for pg queries in test_field_alias_permission_check

* test(postgres): fix order_by statement in get_all for test_db_keywords_as_fields

* test(postgres): fix order_by statement in get_all for test_prepare_select_args

* fix(treeview): use 0 instead of false to check since check field is an integer

* fix(postgres): fix order_by in get_all for sync_communication

* fix(postgres): fix order_by in get_all for get_references_across_doctypes_by_dynamic_link_field

* test(postgres): fix order_by in get_all for test_list_summary

* fix(postgres): fix order_by in get_all for email queries

* test(postgres): use order_by none and update assertion for postgres

* fix(postgres): use ILIKE to support case insensitive search in postgres

* test(test_query): update pg specific query assert to use ILIKE

* test(test_query): update test_nested_filters to use ilike instead for PG

* test(postgres): update pg query in assert to test updated qb query

* fix(search): update query to be db-agnostic

* test(postgres): normalize query for pg in test_build_match_conditions

* fix(postgres): suppress ORDER BY when SELECT DISTINCT in query for postgres specific behavior

* fix(postgres): suppress ORDER BY when GROUP BY is explicitly asked for pg specific behavior

* test(postgres): fix test behavior for pg ORDER BY drop when used with GROUP BY

* refactor: reducing noise in code by formatting code

* fix(query): use Star() to handle SQL wildcard character * correctly

* fix(postgres): display warning for ORDER BY fields that will be dropped

---------

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
Co-authored-by: Akhil Narang <me@akhilnarang.dev>
2025-12-05 10:30:49 +05:30
Ejaaz Khan
4e464cfb8e
Merge pull request #35076 from iamejaaz/color-search-input
feat: add background color to search
2025-12-04 23:11:12 +05:30
Ejaaz Khan
f16f49a704 feat: add background color to search 2025-12-04 22:45:34 +05:30
MochaMind
5a5f8924bf
fix: sync translations from crowdin (#35073)
* fix: Russian translations

* fix: Bosnian translations
2025-12-04 21:50:00 +05:30
Aarol D'Souza
e1c213dd52
Merge pull request #35074 from AarDG10/fix-di-validations
fix(data import): use correct condition for validation of headers
2025-12-04 21:37:28 +05:30
AarDG10
4e6fb4a550 fix(data import): use correct condition for validation of headers 2025-12-04 21:25:57 +05:30
Aarol D'Souza
305326306d
Merge pull request #35046 from AarDG10/fix-data-import
fix(data import): use translated column names for validations as per user-set language
2025-12-04 21:00:34 +05:30
AarDG10
b3a89f8d3e fix(data import): use translated column names for validations as per user-set language 2025-12-04 18:42:19 +05:30
sokumon
3989040ab6 fix: always show standard items in sidebar 2025-12-04 18:19:06 +05:30
Soham Kulkarni
69e341d2bd
Merge pull request #35069 from iamejaaz/move-notification-to-sidebar 2025-12-04 18:17:23 +05:30
Ejaaz Khan
0a2248433d test: add wait before jumping field 2025-12-04 17:52:52 +05:30
Ejaaz Khan
508b6da569 refactor: show search icon instead of input 2025-12-04 17:17:39 +05:30
MochaMind
e8b7718068
fix: sync translations from crowdin (#35029)
* fix: Spanish translations

* fix: Serbian (Cyrillic) translations

* fix: Swedish translations

* fix: Persian translations

* fix: Croatian translations

* fix: Bosnian translations

* fix: Hungarian translations

* fix: Slovenian translations

* fix: Bosnian translations
2025-12-04 14:41:01 +05:30
Soham Kulkarni
80da0aebff
Merge pull request #35065 from frappe/revert-34817-remove-orphans 2025-12-04 13:54:50 +05:30
Soham Kulkarni
6f4b28d29e
Revert "feat: removal of orphan entities" 2025-12-04 13:45:23 +05:30
Soham Kulkarni
2b9f1e08a7
Merge pull request #34817 from sokumon/remove-orphans 2025-12-04 13:14:00 +05:30
Ejaaz Khan
bea30458b8
Merge pull request #35052 from iamejaaz/move-notification-to-sidebar
feat: move notification to sidebar
2025-12-04 12:12:58 +05:30