git-avc
3d4e2e99ee
feat: let's use tabs on grid row form
2025-11-29 19:15:05 +01:00
Hussain Nagaria
f65f1102f0
fix: clear translation cache for doc before save lang ( #34955 )
...
* fix: clear translation cache for doc before save lang
* refactor: order of ops
* refactor: use walrus operator
2025-11-29 15:21:55 +00:00
Soham Kulkarni
adfb0f5c0d
Merge pull request #34957 from sokumon/mynmar-setup-wizard
2025-11-29 20:39:07 +05:30
sokumon
7849cbdc87
fix: add regex to get the correct country name
2025-11-29 19:33:40 +05:30
Sagar Vora
f099b6cc98
Merge pull request #34947 from frappe/fix-user-perm-computed-children
2025-11-28 17:18:18 +05:30
Sagar Vora
0a4ff25b54
fix: check user permissions on computed child tables
2025-11-28 17:08:22 +05:30
Akhil Narang
e5b340fad4
feat(error_log): add in some request/job metadata ( #34937 )
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-28 15:29:30 +05:30
Hussain Nagaria
c2a6b91078
Merge pull request #34678 from frappe/perf/comm
2025-11-28 13:38:59 +05:30
Akhil Narang
9e380bc33c
fix(query): don't create 2 error logs for the same thing ( #34925 )
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-28 12:39:31 +05:30
Aarol D'Souza
a7d8495d7b
test: skip DB-specific tests using new unimplemented_for decorator ( #34749 )
...
* test: skip DB-specific tests using new unimplemented_for decorator
* test: use unimplemented to skip tests with implementation problems
* test: update unimplemented to consider multi-DBs
* test: skip test_unbuffered_cursor using unimplemented for pg and sqlite
* test: update unimplemented wrapper
2025-11-28 06:51:45 +00:00
Hussain Nagaria
de7d1abcf4
refactor: move drop index util to db utils file
2025-11-28 12:09:13 +05:30
Hussain Nagaria
01d2e24f4a
chore: patch to drop old index
...
* there is a better covering index now
2025-11-28 11:48:55 +05:30
Soham Kulkarni
b958200996
Merge pull request #34930 from sokumon/desktop-fixes
2025-11-28 11:41:45 +05:30
Hussain Nagaria
5fd6691548
fix: query placeholders
2025-11-28 11:40:05 +05:30
sokumon
60598bf214
fix(menu): apply correct z-index
2025-11-28 02:53:21 +05:30
sokumon
314701bad2
fix: image in desktop screen
2025-11-28 02:33:18 +05:30
Soham Kulkarni
91a2883645
Merge pull request #34929 from sokumon/menu-refactor
2025-11-28 02:13:39 +05:30
sokumon
609683d48a
fix: make the sidebar header use menu class
2025-11-28 01:11:16 +05:30
Soham Kulkarni
d89d63af27
Merge pull request #34928 from sagarvora/fix-awesomebar-opening-twice
2025-11-28 01:06:55 +05:30
Sagar Vora
fbf44bc584
fix: prevent awesomebar from opening twice on desktop
...
When navigating from desktop -> list view -> back to desktop,
the setup_awesomebar() was called again via on_page_show,
creating multiple AwesomeBar instances with their own modals
and event listeners.
Added a guard to ensure setup_awesomebar() only runs once per
DesktopPage instance.
Fixes #34923
2025-11-28 00:07:42 +05:30
Sagar Vora
c5aa1d9e01
fix(Table MultiSelect): support creating new linked doc and trigger events reliably ( #34885 )
...
- Store field_obj reference instead of deep cloning control in frappe._from_link
- Route back to original form before setting value (fixes self-linking doctype case)
- Move _add event trigger to set_model_value() for reliable event firing
- Add Table MultiSelect support in update_calling_link validation
- Remove unused deep_clone utility from frappe.utils
2025-11-27 23:53:17 +05:30
Hussain Nagaria
2b54da0219
fix: select correct number of rows in CTEs
...
Thanks @ankush for helping with this competetive coding task 😂
2025-11-27 22:36:57 +05:30
Hussain Nagaria
ee94e604b6
refactor: remove DESC from Communication Link index too
2025-11-27 22:32:44 +05:30
Hussain Nagaria
637ee313c2
refactor: desc is not needed
2025-11-27 22:29:51 +05:30
Hussain Nagaria
077c54a1a5
Merge branch 'develop' into perf/comm
2025-11-27 22:26:50 +05:30
sokumon
194f34fe5d
chore: rename app to desk
2025-11-27 20:57:41 +05:30
sokumon
320f1a6345
fix: remove the need of passing name in menu
2025-11-27 20:55:59 +05:30
sokumon
f92226880e
refactor: menu component
2025-11-27 20:43:02 +05:30
MochaMind
b958d1bbe8
fix: sync translations from crowdin ( #34927 )
2025-11-27 14:42:43 +01:00
Soham Kulkarni
ac8ce02804
Merge pull request #34896 from ishtiyaq130/cursor-pointer-issue
2025-11-27 18:32:17 +05:30
Soham Kulkarni
c2ba2f3494
Merge pull request #34924 from sokumon/desktop-fixes
2025-11-27 18:09:18 +05:30
sokumon
478238d6d9
chore: run linter
2025-11-27 18:03:33 +05:30
ishtiyak
9f2569acb6
fix: cursor pointer showing on avatar in desktop
2025-11-27 18:01:32 +05:30
sokumon
8769269bfd
fix: show cursor on the element where menu is triggered
2025-11-27 17:39:12 +05:30
Ejaaz Khan
6635e3ae3a
Merge pull request #34919 from iamejaaz/51875-hide-dropdown-icon
...
fix(Toolbar): hide dropdown button if no childrens inside
2025-11-27 16:56:15 +05:30
Sagar Vora
27361de172
Merge pull request #34887 from sagarvora/fix-multiselect-parse-validate
2025-11-27 15:17:21 +05:30
Sagar Vora
882c6b3471
fix: improve table multiselect validation and UX
...
- Move validation from parse to validate method for proper flow
- Trigger row_add event only after successful validation
- Clear input field when validation fails
- Fix parse method signature in link control
2025-11-27 14:54:45 +05:30
Ejaaz Khan
33ffa277d8
fix(Toolbar): hide dropdown button if no childrens inside
2025-11-27 14:34:05 +05:30
Sagar Vora
4621cb33fc
Merge pull request #34917 from sagarvora/console-err-in-user
2025-11-27 12:36:11 +05:30
MochaMind
7b16b228c3
fix: sync translations from crowdin ( #34889 )
...
* 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: 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: Tamil translations
* fix: Thai translations
* fix: Croatian translations
* fix: Burmese translations
* fix: Bosnian translations
* fix: Norwegian Bokmal translations
* fix: Serbian (Latin) translations
* fix: Esperanto translations
* fix: French translations
* fix: Slovenian translations
* fix: Serbian (Cyrillic) translations
* fix: Persian translations
* fix: Serbian (Latin) translations
2025-11-27 12:20:56 +05:30
Sagar Vora
a79b95f361
fix: TypeError when loading website users
2025-11-27 12:12:53 +05:30
Ejaaz Khan
8208ff2d17
Merge pull request #34899 from iamejaaz/cool-awesomebar
...
feat: cool awesomebar
2025-11-27 10:27:25 +05:30
Ejaaz Khan
bdb8261dad
fix: multiple modal opens on desktop
2025-11-26 23:43:26 +05:30
Ejaaz Khan
166de452fe
fix: transalte view name instead of variable
2025-11-26 23:13:04 +05:30
Ejaaz Khan
040dd0e5f9
fix: help modal does not open on first click
2025-11-26 23:06:32 +05:30
Ejaaz Khan
215d00f636
fix: semgrip translation issue
2025-11-26 22:43:32 +05:30
Ejaaz Khan
d041d26ef1
refactor: focus input on show modal event
2025-11-26 22:35:22 +05:30
Soham Kulkarni
5dfb5e321a
Merge pull request #34913 from sokumon/desktop-mobile
2025-11-26 21:06:38 +05:30
sokumon
745292844c
fix: dont allow reordering of icons on mobile
2025-11-26 20:39:22 +05:30
Ankush Menat
382f34eddc
fix: set autoname for workspace sidebar item ( #34910 )
...
Automatically handle hash collision issues because of bad previous
exports
2025-11-26 12:47:15 +00:00