What's Changed
- fix: resolve @me filters during export in Helpdesk Portal (backport #3389) by @mergify[bot] in #3407
- refactor: get_users function to optimize role fetching and user retrieval (backport #3393) by @mergify[bot] in #3413
- feat: dark mode (backport #3246) by @aerodeval in #3440
- fix: dark mode regressions (backport #3366) by @mergify[bot] in #3441
- fix: border in ticket fields (backport #3359) by @mergify[bot] in #3442
- fix: add weighted_users support in hd team (backport #3288) by @mergify[bot] in #3452
- feat: sync ERPNext customer with HD customer (backport #3361) by @mergify[bot] in #3453
- fix: better button labels (backport #3404) by @mergify[bot] in #3454
- fix: check if ERPNext is installed (backport #3414) by @mergify[bot] in #3455
- fix: UI bugs caused due to RTL (backport #3415) by @mergify[bot] in #3456
- fix: add session user as raised_by while creating from the API (backport #3417) by @mergify[bot] in #3418
- refactor(ERPNext Integration): use doc_events instead of override_doctype_class (backport #3416) by @mergify[bot] in #3457
- refactor: point ticket assignment notifications to agent portal (backport #3427) by @mergify[bot] in #3459
- refactor: upgrade frappe UI (backport #3422) by @RitvikSardana in #3458
- fix: recents tickets condition (backport #3434) by @mergify[bot] in #3461
- fix: empty state fix for cross browser compatibility (backport #3428) by @mergify[bot] in #3460
- fix(multiselect): click pill to copy its value (backport #3436) by @mergify[bot] in #3462
- fix(Ticket ListView): don't show failed resolution when the ticket it not resolved (backport #3437) by @mergify[bot] in #3463
- fix: placeholder in filters (backport #3438) by @mergify[bot] in #3464
- feat: bulk reply (backport #3394) by @mergify[bot] in #3466
- fix(field-dependency): show selected values first, refresh options (backport #3446) by @mergify[bot] in #3467
- fix: cleanup helpdesk UI (backport #3248) by @RitvikSardana in #3468
Full Changelog: v1.25.1...v1.26.0