new chatgpt module for api intergration
This commit is contained in:
@@ -236,3 +236,31 @@
|
||||
- Restored native browser spellcheck on the contenteditable editor by allowing typed text to remain stable in the DOM.
|
||||
- Added submit-capture body synchronisation before validation so tickets can be created reliably.
|
||||
- Added regression assertions for editor spellcheck, keypress sync prevention, and submit-time body sync.
|
||||
|
||||
- version: 1.9.53
|
||||
date: 2026-06-24
|
||||
type: feature
|
||||
summary: Allow Helpdesk ticket attachments to include source-code files.
|
||||
changes:
|
||||
- Added central Helpdesk attachment validation based on allowed filename extensions rather than MIME guesses so PHP, JavaScript, RPG and other source files can be uploaded reliably.
|
||||
- Added a broader source-file extension allow-list covering PHP, JS/TS, Vue, CSS, HTML, SQL, shell scripts, Python, Java, C/C++, RPG/RPGLE, CL/CLLE, COBOL and common configuration files.
|
||||
- Updated ticket create, ticket edit, ticket comments and supporting-file upload validation to use the shared attachment rules.
|
||||
- Added source-file accept hints to Helpdesk file inputs.
|
||||
- Added regression coverage for PHP, JavaScript and RPG source-file attachment support.
|
||||
- version: 1.9.54
|
||||
date: 2026-06-24
|
||||
changes:
|
||||
- Removed the new AttachmentValidation support class dependency so source file attachment validation cannot fail when Composer optimized autoload has not been regenerated.
|
||||
- Kept source-code attachment support using Laravel extension validation for PHP, JavaScript, RPG/RPGLE and other source/config files.
|
||||
- Updated ticket create/edit/show and attachment controllers to use existing-class validation helpers.
|
||||
|
||||
- version: 1.9.55
|
||||
date: 2026-06-24
|
||||
type: bugfix
|
||||
summary: Persist attachments when creating Helpdesk tickets.
|
||||
changes:
|
||||
- Prevented ticket create submission while Livewire file uploads are still in progress so tickets cannot be saved before attachments reach the component.
|
||||
- Disabled the create button during both attachment upload and ticket save operations.
|
||||
- Hardened the attachment service to explicitly support Livewire temporary uploads as well as controller uploaded files.
|
||||
- Added regression coverage for create-form upload guarding and Livewire temporary upload support.
|
||||
- Preserved append-only changelog history.
|
||||
|
||||
Reference in New Issue
Block a user