Commit graph

51528 commits

Author SHA1 Message Date
Manzoor Sofi
c692d52bb4
fix: align Duration picker layout and background color in child tables (#34661)
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com>
2025-11-12 19:20:10 +00:00
Alexandre Perebaskine
60bd1f3bcd
fix: Emit updated checkbox value as integer instead of boolean (#34657) 2025-11-12 16:56:13 +01:00
Soham Kulkarni
0f66c7c2fe
Merge pull request #34642 from sokumon/grid-css
fix: grid header checkbox style
2025-11-12 00:03:47 +05:30
Akhil Narang
0fd745ae57
fix(api/v1): don't use as_dict() unless expand_links is passed (#34672)
That sets all keys to null if they don't exist, a breaking change.

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-11 17:44:39 +00:00
sokumon
d62fe486d7 fix: grid header checkbox style 2025-11-11 22:35:29 +05:30
Soham Kulkarni
16f2ad6e8e
fix(perm): check can_read if meta is not present (#34658) 2025-11-11 22:32:51 +05:30
MochaMind
029f082e11
fix: sync translations from crowdin (#34654) 2025-11-10 12:57:51 +01:00
Raffael Meyer
0df57b6133
feat(translations): add hook to exclude translatable strings from dependencies (#34544) 2025-11-10 12:50:21 +01:00
Akhil Narang
35b459eaab
fix(middleware): check path before returning file (#34651)
Reference: support ticket 52956
2025-11-10 16:02:36 +05:30
Aarol D'Souza
90e76220e3
test(postgres): added PostgreSQL variant for start/kill job test (#34549) 2025-11-10 11:53:01 +05:30
Marc
f02c0060ae
fix: prevent duration field from opening when set to read only (#34517) 2025-11-09 15:06:14 +00:00
MochaMind
4914d6614d
chore: update POT file (#34643) 2025-11-09 15:02:18 +01:00
MochaMind
4cedaa70da
fix: sync translations from crowdin (#34639) 2025-11-09 15:01:50 +01:00
Hussain Nagaria
fccaab4d5b
fix(AutoEmailReport): ignore mandatory field if hidden (#34640)
* fix: ignore hidden field for mandatory

Closes #34499

* chore: accurate comment
2025-11-08 12:49:46 +00:00
Raffael Meyer
afefeb5dc1
refactor: allow defer_insert in doc.log_error (#34631) 2025-11-07 12:35:50 +01:00
Soham Kulkarni
b4b5dabfb0
Merge pull request #34629 from sokumon/focus-on-correct-row
fix: dont move focus on the last row
2025-11-07 12:28:15 +05:30
Ejaaz Khan
da715c4a29
Merge pull request #34628 from iamejaaz/checkbox-alignment-grid-height
fix: grid height and checkbox alignment issue
2025-11-06 19:13:38 +05:30
Ejaaz Khan
f817628f1c fix: grid height and checkbox alignment issue 2025-11-06 18:51:34 +05:30
Ejaaz Khan
27ce9a3df4
Merge pull request #34624 from khushi8112/get-link-to-report-between-condition
fix: handle between condition properly in get_link_to_report filters
2025-11-06 17:29:02 +05:30
sokumon
071d0e6b97 fix: focus on child table 2025-11-06 17:05:14 +05:30
khushi8112
fc52a5ce1a test: add test case for between condition 2025-11-06 16:30:57 +05:30
khushi8112
d7106649ee fix: handle between condition properly in get_link_to_report filters 2025-11-06 00:12:01 +05:30
El-Shafei H.
c8c07ea685
fix: translate CSV (#33855) 2025-11-05 17:26:56 +00:00
MochaMind
66b3fb52b0
fix: sync translations from crowdin (#34575)
* 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
2025-11-05 16:07:56 +05:30
Ejaaz Khan
9ff3b80a15
Merge pull request #34603 from iamejaaz/add-prev-next-button
fix: add previous and next buttons in form
2025-11-05 16:06:37 +05:30
Ejaaz Khan
6460d1c7f2 fix: add previous and next buttons in form 2025-11-05 13:12:14 +05:30
Akhil Narang
ff33e7db4f
fix(auto_repeat): render template from DB (#34580)
Don't allow client to pass in a template to render
Also change endpoint to POST

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-05 12:55:58 +05:30
Akhil Narang
31131ea129
fix(get_doc_path): don't allow referencing a path outside the doc's module (#34581)
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-05 11:49:23 +05:30
Ejaaz Khan
4eb38125da
Merge pull request #34588 from iamejaaz/ui-ux-fixes-list-form
fix(ListView): on click tag dropdown closes
2025-11-05 10:19:17 +05:30
Henning Wendtland
93bff464bd
feat: add attachments to notification (#34197)
* feat: add attachments to notification

* chore: remove unneeded comment

* fix: revert change of function name

* fix: simplify if statement

* fix: use doc language with highest prio in print

* fix: prevent empty list in attached_file

For empty list []:
  - attachments and json.dumps(attachments) → returns [] (the empty list, because and short-circuits on falsy left side)
  - json.dumps(attachments) if attachments else None → returns None (because empty list is falsy in if condition)

* fix(Notification): improve print letterhead handling in email attachments

Fix the logic for determining the print letterhead attachment to handle cases with multiple attachments, and only one of them printed.

* refactor: get_attachment to improve clarity

* fix(Notification): better fieldnames

* fix(Notification): condition & validation for From Attach Field

* test(Notification): attach files

---------

Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com>
2025-11-04 16:36:47 +01:00
Hussain Nagaria
1774021901
feat: configure SMS OTP template for 2FA (#34585)
* feat: configure SMS OTP template for 2FA

* fix: jinja tags

* refactor: better func name
2025-11-04 12:32:57 +00:00
Ejaaz Khan
e7ab4d1312 fix(ListView): on click tag dropdown closes 2025-11-04 17:21:09 +05:30
Ejaaz Khan
f9e51b7abf
Merge pull request #34584 from iamejaaz/ui-ux-fixes-list-form
fix(ListView): minor spacing fixes in list view and button
2025-11-04 17:00:57 +05:30
Soham Kulkarni
610e2408bf
Merge pull request #34582 from sokumon/grid-row-value
fix: use setTimeout before setting the value
2025-11-04 16:15:46 +05:30
Ejaaz Khan
b9d3711d66 fix(ListView): subject field width issue 2025-11-04 16:02:54 +05:30
sokumon
d227cd9a9a fix: use setTimeout before setting the value 2025-11-04 15:25:44 +05:30
Ejaaz Khan
53e7d2ffd0 fix(minor): align action icon in centre 2025-11-04 14:44:55 +05:30
Ejaaz Khan
01843e7faf
Merge pull request #34568 from iamejaaz/fix-listview-mobile-scroll
fix: scrolling issue in mobile devices
2025-11-04 10:33:56 +05:30
Soham Kulkarni
8db4049463
Merge pull request #34450 from rehanrehman389/login-email-icon
Fixes centering of email icon on login page and icon stroke on forgot password link
2025-11-03 21:32:56 +05:30
Ejaaz Khan
fd9fa39992 fix: scolling issue in mobile devices 2025-11-03 18:06:49 +05:30
Packeting
0b3a6c4c6d
chore: disallow user from creating API Request Log (#34518) 2025-11-03 07:02:04 +00:00
MochaMind
71aa763697
fix: sync translations from crowdin (#34538)
* fix: Serbian (Cyrillic) translations

* fix: Persian translations

* fix: Serbian (Latin) translations

* fix: Swedish translations
2025-11-03 11:51:54 +05:30
MochaMind
876272f9c1
chore: update POT file (#34566) 2025-11-03 11:09:59 +05:30
rohitwaghchaure
0a27e83f9b
Merge pull request #34557 from rohitwaghchaure/fixed-github-40130
fix: allow white background color
2025-10-31 21:46:37 +05:30
Rohit Waghchaure
a9015a4d13 fix: allow white background color 2025-10-31 20:13:13 +05:30
Akhil Narang
14d4fa6108
Merge pull request #34551 from akhilnarang/fix-multiselect-xss
fix(multiselect): escape HTML
2025-10-31 16:49:51 +05:30
Akhil Narang
5b21c0a43e
Merge pull request #34548 from akhilnarang/dont-show-empty-menu
fix: don't show empty menu in form view
2025-10-31 16:48:55 +05:30
Akhil Narang
45d1dd3224
fix: escape multiselect as well
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-10-31 13:42:54 +05:30
Akhil Narang
1068b3cb96
Revert "Merge pull request #28914 from samkit5495/patch-1"
This reverts commit 22560c36f6, reversing
changes made to 7a7b318662.
2025-10-31 13:18:05 +05:30
Akhil Narang
7a0f6b6f3f
fix: don't show empty menu in form view
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-10-31 11:33:02 +05:30