theerayut
85a5f05b80
feat: Add action confirm on Workflow
...
imp: move Action Confirmation into transitions level
2025-07-29 23:36:58 +07:00
Niraj Gautam
aca2801897
Parse html to text in export_query ( #32794 )
...
* fix: Parse html to text in export_query
* chore: Use xlsx data for csv content
2025-07-23 18:19:52 +05:30
mahsem
3efc476da9
fix: web_form_context_title_translation ( #33173 )
2025-07-23 18:14:33 +05:30
Raffael Meyer
93b4700899
fix: make labels in error message translatable ( #33166 )
2025-07-23 18:11:51 +05:30
Kitti U. @ Ecosoft
74683428cf
feat: Add hook on print pdf ( #33387 )
2025-07-23 10:45:39 +05:30
MochaMind
e7ad633b15
fix: sync translations from crowdin ( #33423 )
2025-07-22 21:59:18 +00:00
Raffael Meyer
6cb5f7287a
feat: allow user to change timezone ( #33419 )
2025-07-22 19:50:12 +02:00
MochaMind
0cdf9b2d05
fix: sync translations from crowdin ( #33409 )
2025-07-22 00:04:38 +02:00
Shadrak Gurupnor
68246a73fb
fix: add order_by params to Frappeclient get_list ( #33324 )
...
* fix: add order_by params to client getlist
* fix(test): Test for groupby and orderby
* chore: pre-commit
* fix(test): Add test for group_by
* fix(test): Use dbapi for testing
* linter fix
* chore(test): linter
2025-07-21 19:23:32 +05:30
Akhil Narang
1cc3c6aff0
Merge pull request #33344 from akhilnarang/fix-orderby-groupby
...
fix(db_query): improve order_by/group_by sanitization
2025-07-21 19:19:25 +05:30
MochaMind
9836f835c8
chore: update POT file ( #33394 )
2025-07-21 13:48:23 +02:00
Ejaaz Khan
8cbb944165
Merge pull request #33396 from iamejaaz/42088-link-title-issue
...
fix: link field title not reliable
2025-07-21 01:20:01 +05:30
Ejaaz Khan
59a6604b70
fix: link title not being translated
2025-07-20 21:25:29 +05:30
Ejaaz Khan
41f0eac98b
Merge pull request #33378 from frappe/l10n_develop
...
fix: sync translations from crowdin
2025-07-20 19:14:17 +05:30
Ejaaz Khan
ddba77bb1c
Merge pull request #33392 from Venkateshvenki404224/fix-maintenance-mode-session-bug
...
fix: handle None session.data in maintenance mode (fixes #33258 )
2025-07-20 19:11:03 +05:30
Soham Kulkarni
fa7040fcbb
fix: use correct route ( #33393 )
2025-07-20 13:30:41 +05:30
MochaMind
19534de7c2
fix: Persian translations
2025-07-20 02:53:06 +05:30
Venkatesh M
96e0f49df4
fix: handle None session.data in maintenance mode ( fixes #33258 )
...
- Add null check for session.data in safe_exec.py
- Add null check for session.data in base_template_page.py
- Prevents AttributeError when session.data is None during maintenance mode
2025-07-19 16:02:57 +00:00
Ankush Menat
996843f11b
Merge pull request #33391 from ankush/perf/safe_exec
...
perf: ~10x faster server script execution
2025-07-19 19:45:06 +05:30
Ankush Menat
b94b6ec939
perf!: Compute safe exceptions only once
2025-07-19 19:29:27 +05:30
Ankush Menat
38365beb52
perf: Compute safe utils only once
...
300us -> 60us for this silly change LOL!
2025-07-19 18:49:24 +05:30
Ankush Menat
17a1244585
perf: Always use cached config for checking safe_exec
...
It expires in 1min anyway
2025-07-19 18:14:04 +05:30
Ankush Menat
bddc89544d
perf: Cache safe_exec compilation
2025-07-19 18:04:29 +05:30
Soham Kulkarni
377e3640af
fix: open sidebar on mobile ( #32945 )
...
* fix: open sidebar on mobile
* fix: show logo from app_data
* fix: show correct logo in toolbar
2025-07-18 13:32:07 +05:30
MochaMind
e536c4d41e
fix: Serbian (Cyrillic) translations
2025-07-18 01:44:21 +05:30
MochaMind
00a237b6b9
fix: Serbian (Latin) translations
2025-07-18 01:44:12 +05:30
MochaMind
cc82ef51dc
fix: Persian translations
2025-07-18 01:44:03 +05:30
MochaMind
c70d3b5c41
fix: Swedish translations
2025-07-18 01:43:55 +05:30
Soham Kulkarni
f6d1af5693
Merge pull request #33368 from sokumon/date-datetime-recursion
...
fix(datetime): add a should refresh check to avoid recursion in grid
2025-07-17 19:40:25 +05:30
MochaMind
590dc3aae4
fix: sync translations from crowdin ( #33332 )
2025-07-17 15:12:24 +02:00
sokumon
33f0781bf9
fix(datetime): add a should refresh check to avoid recursion in grid
2025-07-17 18:30:13 +05:30
Ejaaz Khan
acf798c1cd
Merge pull request #33356 from iamejaaz/41091-copy-doctype
...
fix: copy doctype not working
2025-07-17 16:33:05 +05:30
Ejaaz Khan
5b8f0727ac
fix: copy doctype not working
2025-07-16 18:03:34 +05:30
Akhil Narang
6c47ed2fa7
Merge pull request #33351 from akhilnarang/fix-dashboard-chart-permission-query
...
fix(dashboard_chart): check for `Group By` chart type as well in permission query
2025-07-16 15:26:55 +05:30
Akhil Narang
29d7a5b94d
fix(dashboard_chart): check for Group By chart type as well in permission query
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-07-16 13:16:01 +05:30
Diptanil Saha
725659972e
fix: export query report hidden columns ( #33350 )
2025-07-16 12:33:50 +05:30
Nihantra C. Patel
03109a7b67
fix: Remove specific links from Integrations workspace and reindex ( #33285 )
...
* fix: update the Integrations workspace
* fix: Remove specific links from Integrations workspace and reindex
* fix: again update the Integrations workspace
* fix: remove patch as per comment
* fix: remove custom button Newsletter from email group doctype
2025-07-16 12:14:15 +05:30
Prafful S
bd4fc118e5
feat: Database SSL one way support ( #33044 )
...
* feat: Support one-way SSL authentication for database connections
Updated MariaDB database connection to support one-way SSL authentication
* feat(database): Add support for MySQLClient one-way SSL connections
* feat: Format and pre-commit
* fix: Default option for hostname check
* chore: simplify
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
---------
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
Co-authored-by: Akhil Narang <me@akhilnarang.dev>
2025-07-16 06:36:19 +00:00
Diptanil Saha
ba298488c5
feat: include hidden columns in query report export file ( #33333 )
2025-07-16 11:22:07 +05:30
Soham Kulkarni
db5433a98d
Merge pull request #33323 from sokumon/email-queue-sending-issue
...
fix: dont let email queue stay in Sending status
2025-07-15 19:03:06 +05:30
Ankush Menat
ef30873fe8
chore: update title in hooks.py ( #33341 )
2025-07-15 18:55:38 +05:30
sokumon
8e9187483c
fix: avoid circular import
2025-07-15 18:03:41 +05:30
Shariq Ansari
590be752ac
Merge pull request #33345 from shariquerik/ignore-validation-email
2025-07-15 17:58:23 +05:30
HENRY Florian
56b2dfeea1
feat: remove strip_dirs in Recorder python cProcfile ( #33300 )
2025-07-15 17:51:44 +05:30
sokumon
6ff0c937d7
fix: use get_retry method and change error message
2025-07-15 17:44:53 +05:30
Shariq Ansari
2751207c68
fix: ignore validation in to, cc & bcc multiselect field in New Email modal
2025-07-15 17:31:08 +05:30
Akhil Narang
ce4f7f7418
chore: extend function blacklist
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-07-15 17:05:08 +05:30
Akhil Narang
0934d5117d
fix: strengthen subquery check
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-07-15 17:05:08 +05:30
Akhil Narang
8d62e4de01
Revert "fix(db_query): don't allow unclosed quotes"
...
This reverts commit 6e6150d193 .
2025-07-15 17:05:08 +05:30
Ejaaz Khan
c0c8529436
Merge pull request #33042 from nd28/nd28-patch-set-value-error-handling
...
fix(form): adding context in error message for `set_value` method
2025-07-15 14:22:44 +05:30