Ankush Menat
fa45415086
fix!: Remove weird fallback to tabSingles ( #36517 )
...
This doesn't make any sense.
2026-01-30 11:10:18 +00:00
Akhil Narang
76253eba00
build(deps): bump oauthlib and google stack ( #36509 )
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2026-01-30 10:13:49 +00:00
Soham Kulkarni
9337571b62
Merge pull request #36508 from sokumon/desktop-icons
2026-01-30 14:15:30 +05:30
sokumon
8c4fcd51b8
fix: show non standard icons
2026-01-30 13:42:25 +05:30
MochaMind
a2577e160a
fix: sync translations from crowdin ( #36437 )
...
* fix: Portuguese, Brazilian translations
* fix: Persian translations
* fix: Spanish translations
* fix: Italian translations
* fix: Persian translations
* fix: update test for new translation
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
---------
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
Co-authored-by: Akhil Narang <me@akhilnarang.dev>
2026-01-30 06:31:20 +00:00
Aarol D'Souza
c8b95bb350
Merge pull request #36499 from AarDG10/algerian-curr
...
fix(data): fix currency in words for Algerian compliance
2026-01-30 09:58:22 +05:30
Angel98518
0c59f49ce3
fix: remove redundant isinstance check in encode_dict ( #35932 )
...
* fix: remove redundant isinstance check in encode_dict
The encode_dict function was checking isinstance(d[key], str) twice,
which is redundant. Removed the duplicate check to clean up the code.
This is a simple code quality improvement that removes unnecessary
redundancy in the type checking logic.
* fix: correct decode_dict to check for bytes instead of always-false condition
The decode_dict function had a logic error:
'isinstance(d[key], str) and not isinstance(d[key], str)' is always False.
It should check for bytes instead, since decode() is called on bytes objects.
This fixes the decode_dict function to properly decode bytes to strings.
* fix: remove redundant isinstance check in encode_dict
---------
Co-authored-by: Daniel Miner <daniel@gittensor.miner>
2026-01-30 04:09:58 +00:00
AarDG10
2050a127bc
fix(data): fix currency in words for Algerian compliance
...
Co-authored-by: half-ware <contact@half-ware.com>
2026-01-30 09:31:29 +05:30
Ejaaz Khan
c7921aa855
Merge pull request #36484 from nikkothari22/fix-list-view-pagination-bar
...
fix(ui): line up pagination with list view
2026-01-29 21:40:56 +05:30
K
b8574b032b
fix: fetch parent node when filter is applied ( #36482 )
...
* fix: fetch parent node when filter is applied
* fix: add line for aesthetics
2026-01-29 13:12:42 +00:00
Nikhil Kothari
f7b7181d6f
fix(ui): line up pagination with list view
2026-01-29 18:12:01 +05:30
Nikhil Kothari
5d412f9a87
fix(ui): show correct estimated number of records on list view ( #36478 )
2026-01-29 11:58:07 +00:00
Ankush Menat
0530aa63b2
fix: Clear assets cache in clear-cache ( #36479 )
2026-01-29 11:33:33 +00:00
Nikhil Kothari
e05bf5b1c0
fix(ui): text color for selected rows toast ( #36472 )
...
* fix(ui): text color for selected rows toast
* chore: run pre-commit
2026-01-29 16:45:12 +05:30
Nikhil Kothari
c3d06b6456
Merge pull request #36473 from nikkothari22/fix-date-guess-in-import
...
fix: add support for DD/MMM/YYYY when guessing date format
2026-01-29 16:44:09 +05:30
Akhil Narang
7196bbcd37
Merge pull request #36452 from akhilnarang/allow-blocking-extra-tags
...
feat(sanitize_html): allow the caller to block additional tags
2026-01-29 16:24:03 +05:30
Ejaaz Khan
fff55a7f26
Merge pull request #36471 from iamejaaz/sidebar-title-tooltip
...
fix(navbar): remove extra navbar on impersonate
2026-01-29 16:15:57 +05:30
Nikhil Kothari
6cfb09cef5
fix: add support for DD/MMM/YYYY when guessing date format
2026-01-29 16:07:51 +05:30
Ejaaz Khan
ca685cb11f
fix(navbar): remove extra navbar on impersonate
2026-01-29 15:50:18 +05:30
Soham Kulkarni
d7e63bec75
Merge pull request #36466 from sokumon/billing-dropdown
2026-01-29 15:05:20 +05:30
sokumon
1c4e6265ff
fix: add manage billing button back
2026-01-29 14:30:08 +05:30
Ahmed Shareef
af8e132e47
fix: custom parent field in tree ( #35860 )
...
* fix: custom parent field in tree
* fix: custom parent field in treeview
Co-authored-by: Akhil Narang <me@akhilnarang.dev>
---------
Co-authored-by: Akhil Narang <me@akhilnarang.dev>
2026-01-29 14:10:59 +05:30
DennisOchulor
15602ce059
fix: importing packages with scripts that have "." in the script name ( #35784 )
...
* fix: importing packages with scripts that have "." in the script name
* style: code formatting
2026-01-29 14:07:11 +05:30
Ejaaz Khan
7279b8e89d
Merge pull request #36453 from iamejaaz/sidebar-title-tooltip
...
fix: global search not working
2026-01-29 13:08:17 +05:30
Akhil Narang
7eeeee1ff8
Merge pull request #36444 from akhilnarang/escape-name-2fa-qr
...
fix(qrcode): escape user name
2026-01-29 12:45:24 +05:30
Ejaaz Khan
1b78c5d9ae
fix: global search not working
2026-01-29 12:43:05 +05:30
Akhil Narang
7f5b5d4164
fix(comment): block some additional tags
...
Although we escape HTML before sending the comment, that's done in the frontend.
People can directly send a request to the add_comment API with unescaped HTML.
This extra validation ensures comments can't lead to some form of phishing.
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2026-01-29 12:10:36 +05:30
Akhil Narang
116e406e8f
feat(sanitize_html): allow the caller to block additional tags
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2026-01-29 12:10:08 +05:30
Aarol D'Souza
38d57a8cac
Merge pull request #36450 from AarDG10/fix-oauth2
...
fix: remove irrelevant params
2026-01-29 12:08:26 +05:30
AarDG10
cdd91310cd
fix: remove irrelevant params
2026-01-29 11:58:10 +05:30
Ejaaz Khan
d512246885
Merge pull request #36412 from aerele/calendar-time-format
...
fix(calendar): add time format
2026-01-29 11:41:24 +05:30
Ejaaz Khan
bbf25d41fd
Merge pull request #36429 from KerollesFathy/add-title-to-get-print-settings
...
refactor: add title param to get_print_settings
2026-01-29 11:38:53 +05:30
Ejaaz Khan
c32feda90a
Merge pull request #36438 from KerollesFathy/add-radius-to-report-datatable
...
fix: add border-radius to report datatable
2026-01-29 11:37:20 +05:30
Akhil Narang
25152151eb
fix(qrcode): escape user name
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2026-01-29 11:29:53 +05:30
Aarol D'Souza
8f22340482
ci(docs): fixes broken links in issue template ( #36440 )
2026-01-29 04:31:11 +00:00
KerollesFathy
f018e961cb
revert: change in datatable_wrapper
2026-01-28 22:53:14 +00:00
KerollesFathy
b4baf5eb27
refactor: apply radius on global datatable
2026-01-28 22:32:16 +00:00
KerollesFathy
ce7e1de32d
fix: add border-radius to datatable on report view
2026-01-28 22:18:49 +00:00
KerollesFathy
6a8ae3cdcc
fix: add border-radius to report datatable
2026-01-28 22:05:53 +00:00
Aarol D'Souza
05b1174fa0
Merge pull request #36145 from Alexoswin/bug/refresh-token
...
fix: OAuth2 refresh_token grant yields 403 forbidden
2026-01-28 20:59:01 +05:30
Oswin Alex
d4293fd3e7
Revert "fix(security): require WeasyPrint >= 68.0 to address CVE-2025-68616"
...
This reverts commit deb4ae4e65 .
2026-01-28 20:38:12 +05:30
Akhil Narang
1f8c795d71
Merge pull request #36430 from akhilnarang/fix-qb
...
fix(query_builder): patch `Function.get_sql` explicitly
2026-01-28 19:37:58 +05:30
Akhil Narang
7322fca429
fix(query_builder): patch Function.get_sql explicitly
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2026-01-28 18:55:40 +05:30
KerollesFathy
b71fe3b460
refactor: add title param to get_print_settings
2026-01-28 13:12:43 +00:00
Ejaaz Khan
0c4d23f298
Merge pull request #36422 from iamejaaz/sidebar-title-tooltip
...
feat(ListView): add border on list view
2026-01-28 17:21:00 +05:30
Soham Kulkarni
18d59278da
Merge pull request #36401 from sokumon/desktop-menu-items
2026-01-28 17:04:41 +05:30
Ejaaz Khan
ff417ee022
feat(ListView): add border on list view
2026-01-28 16:55:40 +05:30
nareshkannasln
080019bb06
fix(calendar): add event time format
2026-01-28 16:48:56 +05:30
Ejaaz Khan
13d384df3c
Merge pull request #36416 from iamejaaz/sidebar-title-tooltip
...
fix: replace list and grid trash icon
2026-01-28 16:33:15 +05:30
Soham Kulkarni
0fc41f87c1
Merge pull request #36414 from sokumon/role-doctype
2026-01-28 16:27:08 +05:30