Releases: frappe/helpdesk
v1.17.3
What's Changed
- chore: update POT file (backport #2734) by @mergify[bot] in #2735
- chore: sync translations from crowdin (backport #2733) by @mergify[bot] in #2736
- chore: sync translations from crowdin (backport #2737) by @mergify[bot] in #2738
- refactor: update apiOptions transform to map object labels and values (backport #2715) by @mergify[bot] in #2739
- fix: filter out null/undefined values in apiOptions (backport #2743) by @mergify[bot] in #2744
- fix: validation error when replying on a ticket (backport #2741) by @mergify[bot] in #2742
- chore(release): hotfix to main by @RitvikSardana in #2745
Full Changelog: v1.17.2...v1.17.3
v1.17.2
What's Changed
- fix: undefined ref (backport #2710) by @mergify[bot] in #2711
- chore(release): hotfix to main by @RitvikSardana in #2713
- fix: remove index delete from hooks (backport #2716) by @mergify[bot] in #2717
- fix(perm): agent should see the assigned tickets (backport #2706) by @mergify[bot] in #2707
- fix: remove unnecessary validation while giving feedback for email tickets (backport #2726) by @mergify[bot] in #2727
- chore: update POT file (backport #2721) by @mergify[bot] in #2728
- chore: sync translations from crowdin (backport #2705) by @mergify[bot] in #2729
- chore: bump version (backport #2730) by @mergify[bot] in #2731
- chore(release): hotfix to main by @RitvikSardana in #2732
Full Changelog: v1.17.0...v1.17.2
v1.17.0
What's Changed
-
feat: Full Text Search using SQLite (backport #2594) by @mergify[bot] in #2637
-
feat: Shortcuts (backport #2676) by @RitvikSardana in #2697
-
fix: fetch notifications after the user is fetched (backport #2618) by @mergify[bot] in #2619
-
fix: add disable field to Feedback Option (backport #2617) by @mergify[bot] in #2620
-
fix: respect read_only fields (backport #2621) by @mergify[bot] in #2622
-
chore: sync translations from crowdin (backport #2624) by @mergify[bot] in #2638
-
chore: update POT file (backport #2625) by @mergify[bot] in #2640
-
fix: disable command palette when text editor is enabled (backport #2639) by @mergify[bot] in #2644
-
chore: sync translations from crowdin (backport #2641) by @mergify[bot] in #2645
-
fix: bump vueuse to fix builds (backport #2659) by @mergify[bot] in #2660
-
fix: docker bash file (backport #2647) by @mergify[bot] in #2661
-
chore: update POT file (backport #2649) by @mergify[bot] in #2662
-
fix: reply all 'To' email bug (backport #2656) by @mergify[bot] in #2663
-
chore: sync translations from crowdin (backport #2652) by @mergify[bot] in #2673
-
chore: update POT file (backport #2667) by @mergify[bot] in #2674
-
chore: Merge hotfix into main by @shariquerik in #2685
-
fix: prevent usermenu button overflow in sidebar (backport #2688) by @mergify[bot] in #2692
-
fix: update required_apps to include frappe/telephony by @SherinKR in #2683
-
fix: handle json parse error & json validation on doctype save (backport #2657) by @mergify[bot] in #2693
-
chore: update POT file (backport #2687) by @mergify[bot] in #2694
-
chore: sync translations from crowdin (backport #2679) by @mergify[bot] in #2695
-
chore: update POT file (backport #2678) by @mergify[bot] in #2696
-
fix: assign history message (backport #2636) by @mergify[bot] in #2698
-
fix: handle edge case for cc & to field (backport #2689) by @mergify[bot] in #2701
-
fix: tab url hash & make a call button (backport #2576) by @RitvikSardana in #2702
-
chore: bump version (backport #2699) by @mergify[bot] in #2703
-
chore(release): hotfix to main by @RitvikSardana in #2704
New Contributors
Full Changelog: v1.15.1...v1.17.0
v1.15.1
What's Changed
- fix: add telephony in easy install script (backport #2602) by @mergify[bot] in #2603
- fix(desk): don't call mark seen api on new ticket (backport #2596) by @mergify[bot] in #2597
- fix: email reply all bug (backport #2608) by @mergify[bot] in #2609
- chore: update POT file (backport #2604) by @mergify[bot] in #2611
- chore: sync translations from crowdin (backport #2595) by @mergify[bot] in #2612
- fix: search in Canned responses (backport #2610) by @mergify[bot] in #2613
- chore: merge hotfix to main by @RitvikSardana in #2616
Full Changelog: v1.15.0...v1.15.1
v1.15.0
What's Changed
- fix: show toast when ticket fails to update by @RitvikSardana in #2271
- fix: async support in form script by @RitvikSardana in #2273
- refactor: contact dialogs by @adarshkh2397 in #2274
- chore: remove unnecessary fields from HD Settings by @RitvikSardana in #2276
- fix: remove dead code by @RitvikSardana in #2277
- perf: misc int PK + indexing optimizations by @ankush in #2280
- fix: only apply team restrictions on the agent side by @RitvikSardana in #2281
- fix: on ticket reload customActions disapper by @RitvikSardana in #2282
- fix(styles): padding canned responses by @RitvikSardana in #2288
- fix: use make method for tickets raised via mail by @RitvikSardana in #2292
- feat: onboarding by @RitvikSardana in #2284
- fix: email threading by @RitvikSardana in #2300
- fix: show communication date instead of creation by @shariquerik in #2307
- fix: don't use message-id to send mails by @RitvikSardana in #2308
- fix: minor ui fixes by @RitvikSardana in #2309
- fix: listView textContent instead of innerHTML by @RitvikSardana in #2312
- fix: activity alignment by @RitvikSardana in #2314
- fix: comment alignment by @RitvikSardana in #2315
- fix: move agents & teams to settings by @RitvikSardana in #2296
- fix: duplicate history by @RitvikSardana in #2317
- fix: rewrite router file by @RitvikSardana in #2313
- fix: disable invasive posthog configs by @ankush in #2322
- chore: Update frappe UI by @RitvikSardana in #2323
- fix: return agent name instead of agent doc while finding assigned agents by @RitvikSardana in #2324
- fix: redis requires schema for uri with bench set command by @taz77 in #2320
- chore: pin redis version by @RitvikSardana in #2329
- fix: add modelValue to data fields by @RitvikSardana in #2332
- fix: use value and modelValue both by @RitvikSardana in #2333
- fix: use develop fw branch by @RitvikSardana in #2334
- ci: dynamic branch setup by @RitvikSardana in #2336
- ci: release notes by @RitvikSardana in #2337
- fix: use update:model-value to update field by @RitvikSardana in #2340
- fix: copy to clipboard function by @RitvikSardana in #2342
- fix: commit changes for auto close tickets by @RitvikSardana in #2347
- fix: update data field on blur by @RitvikSardana in #2349
- feat: Dashboard by @RitvikSardana in #2348
- fix: only check if the user is manager by @RitvikSardana in #2353
- fix: query for calculating avg rating by @RitvikSardana in #2354
- fix(dashboard): include today's date & change feedback value logic by @RitvikSardana in #2356
- fix(dashboard): handle case of same date by @RitvikSardana in #2357
- fix: dont sent ack emails on initial sync by @RitvikSardana in #2358
- fix(search): Update search args for redis 6.x and older versions by @balamurali27 in #2352
- fix: filter for name field by @RitvikSardana in #2361
- fix: show fields on agent portal creation by @RitvikSardana in #2362
- chore: update yarn.lock file by @RitvikSardana in #2363
- fix: Better SLA validations and error messages by @RitvikSardana in #2373
- fix: sla deletion validation by @RitvikSardana in #2379
- fix: use pinia for global store by @RitvikSardana in #2380
- feat: Feedback for tickets received via Email by @RitvikSardana in #2383
- fix(security): private media by @RitvikSardana in #2392
- fix: increase initial agents loaded to 20 by @RitvikSardana in #2395
- fix: find private file for new ticket by @RitvikSardana in #2396
- fix(customer_portal): owner of ticket should be able to see the ticket by @RitvikSardana in #2399
- fix(search): Construct correct OR queries by @balamurali27 in #2397
- fix: dont create communication for auto generated tickets by @RitvikSardana in #2401
- fix: handle undefined fields by @RitvikSardana in #2404
- feat: setup translations by @EltonLobo07 in #2415
- fix: change path of crowdin file to root by @RitvikSardana in #2418
- docs: add missing migration and build steps to local setup by @satriadhikara in #2386
- feat: restrict assignment of tickets to the selected team by @RitvikSardana in #2421
- fix: Strict permissions on HD Ticket by @niraj2477 in #2402
- fix(ci): add mergify.yml for backporting pr with labels by @RitvikSardana in #2425
- feat: add sla policy & business holiday by @pratikb64 in #2371
- fix(styles): settings header by @RitvikSardana in #2427
- chore: update frappe-ui by @RitvikSardana in #2428
- fix: resolve prosemirror-model by @RitvikSardana in #2430
- fix: include all recipients when using 'reply all' feature by @EltonLobo07 in #2438
- fix: avoid converting yes-no select filter values to boolean by @EltonLobo07 in #2437
- fix: sync standard and quick list filters by @EltonLobo07 in #2424
- fix: fetch contacts autocomplete from custom api by @EltonLobo07 in #2432
- refactor: SLA calculation for response by & resolution by by @RitvikSardana in #2449
- fix(ui): pause state by @RitvikSardana in #2451
- fix: list view controls rendering state by @RitvikSardana in #2456
- feat: add new user invitation flow by @EltonLobo07 in #2394
- fix: cc email by @RitvikSardana in #2459
- chore: bump version by @RitvikSardana in #2464
- fix: correct path to update pot file by @RitvikSardana in #2467
- chore: add compatibility matrix in readme file by @RitvikSardana in #2470
- feat: field dependency by @RitvikSardana in #2389
- fix: field dependency ux by @RitvikSardana in #2481
- chore: update POT file by @RitvikSardana in #2482
- fix: update form script perms by @RitvikSardana in #2490
- chore: sync translations from crowdin by @RitvikSardana in #2485
- chore: update POT file by @RitvikSardana in #2492
- feat: add assignment rule by @pratikb64 in #2398
- refactor: cleanup sla and holiday list & improve spacing by @pratikb64 in #2491
- chore: sync translations from crowdin by @RitvikSardana in #2493
- fix(patch): fn name by @RitvikSardana in #2496
- chore: sync translations from crowdin by @RitvikSardana in #2505
- fix: duplicate error handling by @pratikb64 in #2511
- fix: fill data in email_account field in HD Ticket by @RitvikSardana in #2514
- fix: style changes by @RitvikSardana in #2515
- fix: add holiday modal "default" date by @pratikb64 in #2517
- chore: Revert "fix: style changes" by @RitvikSardana in https://gi...
v1.14.0
What's Changed
-
feat: add sla policy & business holiday (backport #2371) by @RitvikSardana in #2495
-
feat: field dependency (backport #2389) by @RitvikSardana in #2498
-
feat: add assignment rule (backport #2398) by @pratikb64 in #2501
-
fix: field dependency ux (backport #2481) by @mergify[bot] in #2502
-
fix(patch): fn name (backport #2496) by @mergify[bot] in #2503
-
fix: update form script perms (backport #2490) by @mergify[bot] in #2504
-
fix: duplicate error handling (backport #2511) by @mergify[bot] in #2512
-
fix: correct path to update pot file (backport #2467) by @mergify[bot] in #2468
-
chore: update POT file (backport #2482) by @mergify[bot] in #2506
-
chore: sync translations from crowdin (backport #2485) by @mergify[bot] in #2507
-
chore: update POT file (backport #2492) by @mergify[bot] in #2508
-
chore: sync translations from crowdin (backport #2493) by @mergify[bot] in #2509
-
chore: sync translations from crowdin (backport #2505) by @mergify[bot] in #2510
-
chore: add compatibility matrix in readme file (backport #2470) by @mergify[bot] in #2471
-
chore(release): hotfix to main by @RitvikSardana in #2513
-
chore: bump version (backport #2464) by @mergify[bot] in #2465
-
refactor: cleanup sla and holiday list & improve spacing (backport #2491) by @mergify[bot] in
Full Changelog: v1.13.1...v1.14.0
v1.13.1
What's Changed
- fix(ci): add mergify.yml for backporting pr with labels (backport #2425) by @mergify[bot] in #2426
- chore: update frappe-ui (backport #2428) by @mergify[bot] in #2429
- fix: resolve prosemirror-model (backport #2430) by @mergify[bot] in #2431
- fix: include all recipients when using 'reply all' feature (backport #2438) by @mergify[bot] in #2439
- fix: avoid converting yes-no select filter values to boolean (backport #2437) by @mergify[bot] in #2441
- fix: sync standard and quick list filters (backport #2424) by @mergify[bot] in #2443
- refactor: SLA Calculation for response & resolution time. (backport #2449) by @mergify[bot] in #2450
- fix: fetch contacts autocomplete from custom api (backport #2432) by @mergify[bot] in #2448
- fix(ui): pause state (backport #2451) by @mergify[bot] in #2455
- fix: list view controls rendering state (backport #2456) by @mergify[bot] in #2457
- fix: cc email (backport #2459) by @mergify[bot] in #2460
- ci: run valid python ci only on develop branch by @RitvikSardana in #2463
- chore(release): hotfix to main by @RitvikSardana in #2462
- chore: bump version (backport #2464) by @mergify[bot] in #2466
Full Changelog: v1.13.0...v1.13.1
v1.13.0
What's Changed
- feat: setup translations by @EltonLobo07 in #2415
- fix: change path of crowdin file to root by @RitvikSardana in #2418
- docs: add missing migration and build steps to local setup by @satriadhikara in #2386
- feat: restrict assignment of tickets to the selected team by @RitvikSardana in #2421
- fix: Strict permissions on HD Ticket by @niraj2477 in #2402
- chore(release): dev to main by @RitvikSardana in #2423
New Contributors
- @EltonLobo07 made their first contribution in #2415
- @satriadhikara made their first contribution in #2386
Full Changelog: v1.12.1...v1.13.0
v1.12.1
What's Changed
- fix(security): private media by @RitvikSardana in #2392
- fix: increase initial agents loaded to 20 by @RitvikSardana in #2395
- fix: find private file for new ticket by @RitvikSardana in #2396
- fix(customer_portal): owner of ticket should be able to see the ticket by @RitvikSardana in #2399
- fix(search): Construct correct OR queries by @balamurali27 in #2397
- fix: dont create communication for auto generated tickets by @RitvikSardana in #2401
- fix: handle undefined fields by @RitvikSardana in #2404
- chore(release): dev to main by @RitvikSardana in #2408
Full Changelog: v1.12.0...v1.12.1
v1.12.0
What's Changed
- feat: Feedback for tickets received via Email by @RitvikSardana in #2383
Full Changelog: v1.11.1...v1.12.0