AarDG10
7693e6970d
test(formatter): add test to check escaping
2026-04-27 12:06:20 +05:30
Abdeali Chharchhoda
8d328e2f94
refactor: Simplify property setter deletion logic and enforce required fields
2026-04-27 10:43:24 +05:30
Sumit Jain
440c94ff9e
feat(customize_form): add 'in_import_template' field option to customize form and field
2026-04-27 10:43:04 +05:30
MochaMind
374fa3cf6f
fix: sync translations from crowdin ( #38919 )
...
* fix: French translations
* fix: Spanish translations
* fix: Arabic translations
* fix: Czech translations
* fix: Danish translations
* fix: Italian translations
* fix: Dutch translations
* fix: Polish translations
* fix: Portuguese translations
* fix: Slovenian translations
* fix: Turkish translations
* fix: Vietnamese translations
* fix: Portuguese, Brazilian translations
* fix: Indonesian translations
* fix: Persian translations
* fix: Thai translations
* fix: Burmese translations
* fix: Norwegian Bokmal translations
* fix: German translations
* fix: Hungarian translations
* fix: Russian translations
* fix: Serbian (Cyrillic) translations
* fix: Swedish translations
* fix: Chinese Simplified translations
* fix: Croatian translations
* fix: Bosnian translations
* fix: Serbian (Latin) translations
* fix: Esperanto translations
2026-04-27 10:29:11 +05:30
Ejaaz Khan
5630086f43
Merge pull request #38916 from KerollesFathy/fix/email-queue-update-status
...
fix(EmailQueue): ensure communication exists before updating delivery status
2026-04-27 10:19:43 +05:30
Ejaaz Khan
17a4b7a83d
Merge pull request #38856 from KerollesFathy/fix/update-link-field-in-multi-select-dialog
...
fix(MultiSelectDialog): refresh results on Link field selection without requiring blur
2026-04-27 10:18:09 +05:30
KerollesFathy
615b2c5e8d
fix(EmailQueue): ensure communication exists before updating delivery status
2026-04-26 12:11:25 +00:00
MochaMind
19f68c98bb
chore: update POT file ( #38911 )
2026-04-26 17:31:22 +05:30
KerollesFathy
052db75961
fix(sidebar): show "Getting Started" only when sidebar expanded
2026-04-26 11:01:52 +00:00
Ejaaz Khan
9a22cabd95
Merge pull request #38905 from iamejaaz/small-ui-ux-fix
...
fix(QueryReport): change toggle cursor to pointer
2026-04-26 10:33:43 +05:30
Ejaaz Khan
007328ae89
fix(QueryReport): change toggle cursor to pointer
2026-04-26 10:10:31 +05:30
Ejaaz Khan
614da3ee77
Merge pull request #38904 from iamejaaz/small-ui-ux-fix
...
fix(datatable): left border visibility
2026-04-26 10:09:22 +05:30
Ejaaz Khan
7c77b1c6b1
fix(datatable): left border visibility
2026-04-26 10:03:06 +05:30
Ejaaz Khan
dcdc2eeae9
Merge pull request #38899 from iamejaaz/create-new-shortcut
...
feat: add crtl+b to create new doc
2026-04-26 08:31:21 +05:30
Ejaaz Khan
0905493518
Merge pull request #37852 from KerollesFathy/fix-copy-doc-title
...
fix(form_sidebar): copy document title
2026-04-26 00:09:36 +05:30
Ejaaz Khan
5d19b1998f
feat: add crtl+b to create new doc
2026-04-25 23:57:01 +05:30
Ejaaz Khan
5b4ddb2236
Merge pull request #38896 from iamejaaz/small-ui-ux-fix
...
fix(sidebar): notification panel and icon hover state
2026-04-25 16:27:45 +05:30
Ejaaz Khan
6216cda60e
fix(sidebar): hover state of shortcut items
2026-04-25 14:48:28 +05:30
Ejaaz Khan
02e764cd4c
fix: notification panel issue on close sidebar
2026-04-25 14:47:36 +05:30
Aarol D'Souza
590b47c596
Merge pull request #38892 from AarDG10/fix/db-query-self-ref-alias
...
fix(db_query): unique alias on self-referential Link joins
2026-04-25 13:02:25 +05:30
Shrihari Mahabal
2e0a8f19f1
Merge pull request #38891 from ShrihariMahabal/skip-http-validation-for-bg-tasks
...
fix: skip http validation for servers scripts in background tasks
2026-04-25 12:51:37 +05:30
AarDG10
455595f2f5
refactor(test): minor refactor and added test to check query
2026-04-25 12:42:57 +05:30
vijayanrxbb
55e342bbd5
test(db_query): assert self-referential Link joins don't collide on alias
...
Mirrors test_ambiguous_linked_tables but with a DocType whose Link
fields point back to itself, covering the path where pypika's '2'
auto-alias collides on the second self-join.
2026-04-25 12:42:57 +05:30
vijayanrxbb
383b24e0f9
fix(db_query): unique alias on self-referential Link joins
...
When a DocType has two or more Link fields pointing back to itself and
list view tries to join them, pypika auto-aliased both joins with the
same '<table>2' suffix, producing a MySQL 1066 'Not unique table/alias'
error.
Alias each self-referential join with 'tab<doctype>_<link_fieldname>'
so every join gets a unique alias, and use the same aliased table in
apply_select so SELECT references resolve correctly.
2026-04-25 12:42:57 +05:30
Shrihari Mahabal
234b0722a2
fix: skip http validation for servers scripts in background tasks
2026-04-25 12:19:18 +05:30
Ankush Menat
7a565de242
ci: Tweak coverage (again) ( #38889 )
...
* ci: Skip other dbs in coverage computation
* ci: Add accurate coverage tracking (again)
2026-04-25 11:59:22 +05:30
Ejaaz Khan
916d04ae74
Merge pull request #38885 from iamejaaz/small-ui-ux-fix
...
fix(ListView): content overlow in small screens
2026-04-24 22:49:04 +05:30
Ejaaz Khan
58667ec285
fix(ListView): content overlow in small screens
2026-04-24 22:45:40 +05:30
Aarol D'Souza
74f125c360
Revert "fix(client): add stronger checks in save and set_value endpoints"
2026-04-24 20:09:37 +05:30
Abdeali Chharchhoda
fdf74f32b9
test: Add test for bulk deletion of property setters
2026-04-24 18:32:58 +05:30
Abdeali Chharchhoda
2de9ecc033
refactor: Add bulk delete utility for property setters
2026-04-24 18:32:41 +05:30
Shrihari Mahabal
6284ad13cd
Merge pull request #38876 from ShrihariMahabal/check-perm-on-user-email-awaiting
...
fix: add perm check on user email awaiting
2026-04-24 18:12:59 +05:30
Shrihari Mahabal
c19dd276ba
fix: add perm check on user email awaiting
2026-04-24 17:10:50 +05:30
Sumit Jain
c7f72cc315
fix(dialog): prevent help text display when primary button is focused or active
2026-04-24 17:04:34 +05:30
Sumit Jain
299a15652f
feat(customize_form): add 'Allow Bulk Edit' option for child table fields
2026-04-24 16:53:43 +05:30
Ankush Menat
098a0851c6
ci: Fix coverage reporting (again) ( #38849 )
...
* chore: remove _decorate_all_methods_and_functions_with_type_checker
No one understands this runtime magic anymore.
* build: Bump coverage.py to latest
* test: Skip github in coverage reporting
* test: Print traceback from all threads when test is stuck
* ci: Enable coverage in server side tests
* ci: Always enable coverage
It's cheap in recent python versions, our reasons for selectively
disabling aren't valid anymore.
* ci: Disable stderr capturing
* ci: Use default buffer behaviour in unittest runner
* ci(coverage): Set concurrency to multiprocessing
We do use multiprocessing, perhaps the patches aren't concurrectly
handled?
* ci(coverage): Try parallel run
* fix: Apply subprocess patch
* ci: Don't start web server with coverage
Causes deadlock for some reason. We don't actually report it either.
* ci: only submit UI coverage if ran
* test: remove aggresive stuck test checking
* ci: disable UI coverage
(for now)
2026-04-24 16:05:14 +05:30
Ejaaz Khan
d9d35fa4ad
Merge pull request #38866 from iamejaaz/small-ui-ux-fix
...
fix(ListView): Small UI & UX fixes related to navbar
2026-04-24 15:47:24 +05:30
RitvikSardana
b484cf0136
fix: pytz to filter out deprecated timezones ( #38751 )
2026-04-24 14:06:40 +05:30
Sumit Jain
bbfcaf67f2
fix(grid): clarify bulk edit success message for selected rows
2026-04-24 14:02:33 +05:30
Sumit Jain
aea2f722e7
Merge branch 'develop' into 38159-allow-bulk-edit-in-child-tables
2026-04-24 13:44:28 +05:30
Sumit Jain
42470e9201
fix(multicheck): move warning icon style to checkbox stylesheet
2026-04-24 13:43:15 +05:30
Sumit Jain
75c43493a8
refactor: change variable name from hide_name_for_insert_when_not_set_by_user ton hide_name_for_autoname
2026-04-24 13:35:24 +05:30
Sumit Jain
78b81fc7cf
refactor: Rename 'include_in_import_template' to 'in_import_template'
2026-04-24 13:34:42 +05:30
Shllokkk
006d0e1754
fix: minor suggested fixes
2026-04-24 13:20:47 +05:30
Sumit Jain
df2947b546
fix(multicheck): move warning icon style to checkbox stylesheet
2026-04-24 13:20:33 +05:30
Ejaaz Khan
f7a0be068b
fix: set max-width to list title
2026-04-24 13:12:50 +05:30
Ejaaz Khan
d68a814e02
fix(ListView): hide indicator on listview
2026-04-24 13:01:31 +05:30
Ejaaz Khan
8054844193
Merge pull request #38767 from Abdeali099/delete-custom-fields-utility
...
feat: added a method to delete custom_fields
2026-04-24 12:48:51 +05:30
Abdeali Chharchhoda
1d571827cf
chore: clear cache after deleting custom fields
2026-04-24 12:01:34 +05:30
Ankush Menat
1f9015a9c2
fix: Re-add rate limit on blog comments ( #38862 )
2026-04-24 05:09:14 +00:00