Repository navigation
Move to Helpdesk v1.31.0 and fix issues from the pre-production review - #1
Merged
Merged
Conversation
Helpdesk 1.31 keeps internal notes as core Comments, so the importer, the MCP server and the custom fields now use Comment instead of HD Ticket Comment. Importer: - Open tickets are assigned again (assign_to.add has no ignore_permissions) - A top-up with `since` brings already imported tickets up to date - Articles from restricted Freshdesk folders stay drafts - Email queued during the import is removed before the site is unmuted - Assignment rule cache is cleared when rules are paused and restored - Ticket numbers are reserved before the import; the sample ticket goes - Lookup caches are reset after a rolled-back ticket - Opening-message attachments come from the single-ticket view - Agent replies show the agent, not the shared mailbox Discord: the job argument was swallowed by frappe.enqueue's own `event` parameter, so no alert was ever posted. Renamed to `kind`, with a test. MCP: read tickets through Helpdesk's get_one (plain agents could not read email messages), send replies to the customer, clearer 401/403 errors. Ask Flux AI: the bot gets the subject and opening message, not only the latest reply, and "not covered" answers no longer list unrelated sources. Deploy: - App containers wait for migrate; migrate no longer loops or deletes a site - Scheduler is enabled (new sites start with it off) - Redis Stack for the cache, needed by article search - Shared NLTK data volume - Backups run on start and keep 14 days - Real client IPs reach the rate limiter - Exact image tags Docs: cutover order, mailbox first-sync trap, restore with encryption key.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Helpdesk 1.31 keeps internal notes as core Comments, so the importer, the
MCP server and the custom fields now use Comment instead of HD Ticket Comment.
Importer:
sincebrings already imported tickets up to dateDiscord: the job argument was swallowed by frappe.enqueue's own
eventparameter, so no alert was ever posted. Renamed to
kind, with a test.MCP: read tickets through Helpdesk's get_one (plain agents could not read
email messages), send replies to the customer, clearer 401/403 errors.
Ask Flux AI: the bot gets the subject and opening message, not only the
latest reply, and "not covered" answers no longer list unrelated sources.
Deploy:
Docs: cutover order, mailbox first-sync trap, restore with encryption key.