Releases: frappe/helpdesk
Releases · frappe/helpdesk
v1.0.0
Bug Fixes 🐛
- fix(api): ticket: fallback to default template by @ssiyad in #1449
- fix: canned responses: missing
row-key
by @ssiyad in #1452 - fix: ticket: new: article list update by @ssiyad in #1457
- fix: sla: remove unwanted hide conditions by @ssiyad in #1544
- fix: report: ticket analytics by @ssiyad in #1550
- fix(api):
get_list
: restrict toHelpdesk
doctypes by @ssiyad in #1574 - fix: tickets: perms: allow if owner by @ssiyad in #1595
- fix: filter contact with multiple customer by @ssiyad in #1604
- fix(ux): set first response at even without
replied
status by @ssiyad in #1605 - fix(perms): ticket: remove
if_owner
by @ssiyad in #1632
Exciting New Features 🎉
- feat: attachment preview by @ssiyad in #1441
- feat(ui): improve table styling by @ssiyad in #1442
- feat(ui): attachment: icon by @ssiyad in #1443
- feat: make filters persistent by @ssiyad in #1470
- feat: knowledge base: public: search by @ssiyad in #1482
- feat: template: ability to add standard fields by @ssiyad in #1546
- feat: notifications tab by @ssiyad in #1567
- feat: auto populate email signatures (agent only) by @ssiyad in #1603
New Contributors
- @adityahase made their first contribution in #1534
- @zaqoutabed made their first contribution in #1562
- @rtdany10 made their first contribution in #1586
- @rutwikhdev made their first contribution in #1650
- @sumitbhanushali made their first contribution in #1672
- @zeel-codder made their first contribution in #1700
- @kittiu made their first contribution in #1747
- @balamurali27 made their first contribution in #1924
- @UmakanthKaspa made their first contribution in #1949
Full Changelog: 0.10.0...v1.0.0
0.10.0
What's Changed
Breaking Changes 🛠
- chore(api): ticket: remove unwanted endpoints (func) by @ssiyad in #1283
- refactor: knowldege base by @ssiyad in #1306
- refactor: custom fields by @ssiyad in #1428
Bug Fixes 🐛
- fix(build): remove non-existing page by @ssiyad in #1256
- fix(api): signup: wrong url callback url by @ssiyad in #1276
- fix: ticket: missing assignee by @ssiyad in #1282
- fix(ux): ticket: unable to attach file by @ssiyad in #1298
- fix(ux): ticket: list filters: apply only on agents by @ssiyad in #1301
- fix(ux): assign: use
HD Agent
instead ofUser
by @ssiyad in #1302 - fix(ux):
is_agent
: change syntax by @ssiyad in #1303 - fix(ux): tickets: optimize sql query by @ssiyad in #1304
- fix(api):
is_agent
: do not set param in function by @ssiyad in #1307 - fix(patch): add fallback ticket type by @ssiyad in #1312
- fix(api):
agent_name
missing by @ssiyad in #1315 - fix: error on missing assignee by @ssiyad in #1397
- fix: ticket details: missing get user by @ssiyad in #1400
- fix(ux): top bar: back button function by @ssiyad in #1414
- fix: filter: change default operator by @ssiyad in #1420
- fix(ui): handle invalid
_assign
json by @ssiyad in #1429 - fix(ui): ticket: handle no assign by @ssiyad in #1430
Exciting New Features 🎉
- refactor: customers and contacts by @ssiyad in #1255
- feat(ui): sidebar: adjust font size by @ssiyad in #1257
- chore: dashboard changes by @ssiyad in #1260
- feat(ui): move lists from settings to sidebar by @ssiyad in #1263
- feat: switch to espresso by @ssiyad in #1265
- feat(ui): sidebar: beta badge by @ssiyad in #1272
- feat: escalation matrix by @ssiyad in #1273
- refactor(ui): agent portal: team list and view by @ssiyad in #1293
- feat: fallback ticket type by @ssiyad in #1305
- feat(ui): icons for
Reply
andReply All
by @ssiyad in #1311 - feat: switch to prefer knowledge base by @ssiyad in #1340
- Username added in Ticket history by @Shivam327 in #1348
- feat(ui): ticket list: use
Dropdown
-> Badge` by @ssiyad in #1349 - feat(ux): ticket details: auto save by @ssiyad in #1369
- feat: comment pin by @ssiyad in #1377
- feat: ticket view log by @ssiyad in #1391
- feat: generic
DocField
filter by @ssiyad in #1409 - feat(ux): auto apply filters by @ssiyad in #1422
New Contributors
- @niraj2477 made their first contribution in #1270
- @michellealva made their first contribution in #1337
- @ankush made their first contribution in #1411
Full Changelog: 0.9.1...0.10.0
0.9.1
What's Changed
Bug Fixes 🐛
- fix(ui): table: clamp by @ssiyad in #1246
- fix(ux): filters not getting applied by @ssiyad in #1247
- fix(ux): list manager: combine filters from url instead of replacing by @ssiyad in #1250
- fix(ux): ticket before insert: remove
.save()
by @ssiyad in #1252
Exciting New Features 🎉
Full Changelog: 0.9.0...0.9.1
0.9.0
What's Changed
Bug Fixes 🐛
- fix(backend): wrong doctype:
SLA
->HD Service Level Agreement
by @ssiyad in #1188 - fix(ui): missing custom fields by @ssiyad in #1190
- fix(api):
get_list
: remove limit by @ssiyad in #1191 - fix(ui): hide custom fields without value by @ssiyad in #1192
- fix(ux): on agent response: auto mark as 'Replied' by @ssiyad in #1193
- fix(ux): can not respond to new ticket by @ssiyad in #1194
- fix(ux): stores: set a high number as
pageLimit
by @ssiyad in #1195 - fix(ux): ticket page: can not back go back if no history by @ssiyad in #1198
- fix(ux): keymaps: prevent default by @ssiyad in #1200
- fix(ux): keymaps: override only if a combo is active by @ssiyad in #1201
- fix(ux): customer portal: auto update communications by @ssiyad in #1202
- fix(ui): Created By field empty issue fixed by @Shivam327 in #1219
- fix(ux): sanitize: allow
img
by @ssiyad in #1235 - fix(api): dashboard: query by @ssiyad in #1237
- fix(ui): ticket summary: use opacity for comms visibility by @ssiyad in #1239
- fix: router: init telemetry in try block by @ssiyad in #1242
Exciting New Features 🎉
- refactor: ticket list by @ssiyad in #1189
- fix(ui): agent portal editor: bottom section: modify icons and button by @ssiyad in #1203
- fix(ux): ticket details: show save button only if there is a change by @ssiyad in #1204
- fix(ux): response editor by @ssiyad in #1220
- refactor: keymaps by @ssiyad in #1223
- refactor(ui): auth box by @ssiyad in #1224
- feat: onboarding by @ssiyad in #1197
- feat: telemetry by @ssiyad in #1228
- feat: agent portal: response editor: conditionally hide email fields by @ssiyad in #1238
- Refactor/customer portal ticketing by @ssiyad in #1241
New Contributors
- @Shivam327 made their first contribution in #1219
Full Changelog: 0.8.4...0.9.0
0.8.4
What's Changed
Bug Fixes 🐛
- fix(ui): customer portal: ticket badge color by @ssiyad in #1141
- fix(ux): customer portal: disallow empty messages by @ssiyad in #1143
- fix(ux): use template only if raised via customer portal by @ssiyad in #1147
- fix: (mini) ticket list: use auth store instead of inject by @ssiyad in #1151
- fix: contact: tickets: remove fields: already set to * by @ssiyad in #1152
- fix: sidebar: customer portal link by @ssiyad in #1153
- fix: Ticket Activity doesn't exist. by @kurogeek in #1155
- fix: report: ticket summary: ticket table name by @ssiyad in #1156
- fix(ui): sla: time capsule width by @ssiyad in #1159
- fix(ui/ux): auth pages by @ssiyad in #1161
- fix(ux): tickets: hide bottom bar if there are no tickets by @ssiyad in #1162
- fix(ui): tickets: row height: 64px by @ssiyad in #1164
- fix(ux): preset filters: old: revert by @ssiyad in #1166
- fix(ui): list items alignment (to top) by @ssiyad in #1172
Exciting New Features 🎉
- feat(api): ticket: bulk insert by @ssiyad in #1148
- feat: brand logo for auth pages by @ssiyad in #1149
- Modify replied email subject: by @kurogeek in #1157
- feat(ux): config: brand favicon by @ssiyad in #1167
- feat(ui): ticket: new design by @ssiyad in #1129
- feat(ui): badge for new ticket by @ssiyad in #1171
- refactor: dashboard by @ssiyad in #1158
Full Changelog: 0.8.3...0.8.4
0.8.3
0.8.2
What's Changed
Bug Fixes 🐛
- fix: replace ticket list item shadow with background by @ssiyad in #1095
- fix: sidebar: profile button alignment by @ssiyad in #1096
- fix(ui): ticket list: bottom bar shadow by @ssiyad in #1097
- fix: ticket list: assignee column truncate by @ssiyad in #1099
- fix: field names:
hd_agent_group
->team
by @ssiyad in #1106 - fix: knowledge base: some(!) paths by @ssiyad in #1116
Exciting New Features 🎉
- feat: ticket list column:
Due In
andPriority
dropdown by @ssiyad in #1098 - feat: update icons: solid icons for active state by @ssiyad in #1100
- feat: collapsible sidebar by @ssiyad in #1101
- feat: use unplugin icons by @ssiyad in #1102
- refactor: tickets: composite filter: use frappe-ui components by @ssiyad in #1105
- refactor: sort by @ssiyad in #1107
- fix: filter: assign: params by @ssiyad in #1108
- feat: use ticket icon for list items (instead of input) by @ssiyad in #1110
New Contributors
- @nextchamp-saqib made their first contribution in #1111
Full Changelog: 0.8.1...0.8.2
0.8.1
What's Changed
Bug Fixes 🐛
- fix: auth store: default object for user by @ssiyad in #1087
- fix(ui): sidebar active state background by @ssiyad in #1092
Enhancements 🎉
- feat: impl vite icons by @ssiyad in #1084
- feat: update sidebar and ticket summary icons by @ssiyad in #1085
- feat: ticket list: table header background by @ssiyad in #1086
- feat:
/
: redirect based on permission by @ssiyad in #1089 - refactor: clean up router by @ssiyad in #1091
Full Changelog: 0.8.0...0.8.1
0.8.0
0.7.0
What's Changed
Bug Fixes 🐛
- fix(ui): agent avatar in ticket list by @ssiyad in #1046
- fix(ux): doctype permissions by @ssiyad in #1047
- fix(ux): realtime communication for ticket: comments/conversations by @ssiyad in #1050
- fix(ui): remove custom icon from toasts by @ssiyad in #1052
- fix: set
Open
status onReopen
button click by @ssiyad in #1060 - fix(ticket): fallback value for email by @ssiyad in #1062
Exciting New Features 🎉
- feat: send reply and update ticket status by @ssiyad in #1044
- feat(ui): update toast ui (fetched from frappe-ui) by @ssiyad in #1048
- feat: settings: add a check to instantly send email by @ssiyad in #1061
- feat: expose recipients in e-mail by @ssiyad in #1064
- feat: email: cc bcc multiple value support by @ssiyad in #1067
Full Changelog: 0.6.5...0.7.0