View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005920 | SOGo | Web Mail | public | 2024-02-07 17:06 | 2024-04-08 08:45 |
Reporter | mj_antipode | Assigned To | sebastien | ||
Priority | urgent | Severity | feature | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 5.9.1 | ||||
Fixed in Version | 5.11.0 | ||||
Summary | 0005920: [EDIT] Update CKEditor version | ||||
Description | The CKEditor team released a new update and the integrated version (4.22.1) is being considered as insecure. This produces a red floating box with this message being pretty alarming. | ||||
Additional Information | The alinto team has already created a quick/dirty patch (THANKS) : | ||||
Tags | No tags attached. | ||||
|
|
Hello! We can't simply get the next ckeditor4 LTS version as it is no more free. We're looking for a solution asap.
to your ckeditor config file You'll need to empty the data and cache of your browser to not see the message again |
|
Just to clarify, there is no known weakness for now, this is just an informative message generated by ckeditor. => We're currently looking on how to update ckeditor, because the Open Source version of ckeditor4 is not maintained. Sebastien |
|
Dear SOGo users, CKEditor has been upgraded to version 5 in the nightly 20240228. Note : The SCAYT plugin is now a premium feature in CKEditor 5, so it has been removed from SOGo. Please update this ticket if you have some issues regarding the new CKEditor version. Sebastien |
|
Having no spell checking at all is a problem. WebServerResources/js/vendor/ckeditor/config.js:
Browser context menu is usually reachable with <CTRL>+right mouse click in the edit area. |
|
That's a good suggestion Christian. I will add it. In addition, comments in Gihub : https://github.com/Alinto/sogo/commit/e92fb8f52d615b72a6945760aecdf95039e1cbf2#commitcomment-139254610 |
|
Since the new CKEditor version (5) seems to mess with raw HTML inserted using the <Source> button (leading to messed-up HTML signature tables and embedded images), it would be nice if the HTML Embed plugin (https://ckeditor.com/docs/ckeditor5/latest/features/html/html-embed.html) was included, which seems to allow inserting (untouched) raw HTML. Attached is the (redacted) original signature and how it now looks in the editor after v5. |
|
The only drawback would of course be that users would now see raw html as their signature while editing messages :-) |
|
This has been fixed in commit : https://github.com/Alinto/sogo/commit/2b23ff3eb8dac6acc570b1aaa6e0baff72dd17ea :
@Christian Mack : The ctrl + right click action works for me (tested on mac and windows Chrome / Firefox). Can you provide more details on this (browser, os) ? The commit will be included in nightly 20240305 Sebastien |
|
Great! |
|
@nemphys I totally agree. I have added a commit : https://github.com/Alinto/sogo/commit/b7a71140f2b3eefb494a3acc151fe556ce1d3ce4 (NB 20240305) it seems to work on my tests, but your feedback will be welcome Sebastien |
|
I just tried with the 2024-03-05 nightly and I confirm that re-adding the HTML signature using the HTML embed plugin fixes the issue (though the signature now appears as raw HTML during message editing, which is not optimal UX-wise). |
|
Thank you for your feedback, I have tested several signatures with no problems, can you send me your HTML signature to xxxxx ? Sebastien |
|
Sent, please check. |
|
Hi all, Same problem than https://github.com/ckeditor/ckeditor5/issues/8869 So I have implemented the following behavior in the commit https://github.com/Alinto/sogo/commit/dd965baae110176c6144ccd64cbade3ef757966a (NB 20240306) :
The consequence of this will be the HTML Code frame when writing a mail (check screenshot). What is the community feedback on this ? Sebastien |
|
Looks good in the screenshot, will confirm as soon as I get the chance to test it. |
|
I confirm that the HTML embed preview looks fine (at least with my signature). |
|
Thank you @nemphys for the feedback. Sebastien |
|
Sebastien |
|
Hi there, Some changes regarding the
Sebastien |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2024-02-07 17:06 | mj_antipode | New Issue | |
2024-02-07 17:06 | mj_antipode | File Added: Capture d’écran du 2024-02-07 17-19-44.png | |
2024-02-07 18:53 | qhivert | Note Added: 0017566 | |
2024-02-07 18:54 | qhivert | Note Edited: 0017566 | |
2024-02-07 21:25 | sebastien | Note Added: 0017570 | |
2024-02-07 21:26 | sebastien | Severity | minor => feature |
2024-02-07 21:26 | sebastien | Summary |
CKEditor version check warning message => [EDIT] Update CKEditor version |
2024-02-07 21:27 | sebastien | Assigned To | => sebastien |
2024-02-07 21:27 | sebastien | Status | new => assigned |
2024-02-13 09:40 | sebastien | Priority | normal => urgent |
2024-02-27 13:33 | sebastien | Note Added: 0017603 | |
2024-02-27 13:33 | sebastien | Status | assigned => feedback |
2024-03-01 09:18 | Christian Mack | Note Added: 0017610 | |
2024-03-01 13:54 | sebastien | Note Added: 0017615 | |
2024-03-01 14:05 | nemphys | Note Added: 0017616 | |
2024-03-01 14:05 | nemphys | File Added: Screenshot-2024-03-01-at-4.01.51 PM.jpg | |
2024-03-01 14:05 | nemphys | File Added: Screenshot-2024-03-01-at-4.02.06 PM.jpg | |
2024-03-01 14:09 | nemphys | Note Added: 0017617 | |
2024-03-04 14:13 | sebastien | Note Added: 0017620 | |
2024-03-04 14:13 | sebastien | Note Edited: 0017620 | |
2024-03-04 14:15 | nemphys | Note Added: 0017622 | |
2024-03-04 14:51 | sebastien | Note Added: 0017623 | |
2024-03-05 11:08 | nemphys | Note Added: 0017628 | |
2024-03-05 13:44 | sebastien | Note Added: 0017629 | |
2024-03-05 13:54 | nemphys | Note Added: 0017630 | |
2024-03-05 14:33 | sebastien | Note Edited: 0017629 | |
2024-03-05 21:07 | sebastien | Note Added: 0017633 | |
2024-03-05 21:07 | sebastien | File Added: Capture d’écran 2024-03-05 à 21.59.27.png | |
2024-03-05 21:10 | nemphys | Note Added: 0017634 | |
2024-03-06 11:51 | nemphys | Note Added: 0017636 | |
2024-03-06 13:26 | sebastien | Note Added: 0017637 | |
2024-03-08 07:45 | sebastien | Relationship added | related to 0005937 |
2024-03-11 10:14 | sebastien | Note Added: 0017650 | |
2024-03-11 10:17 | sebastien | Note Edited: 0017650 | |
2024-03-13 08:48 | sebastien | Status | feedback => resolved |
2024-03-13 08:48 | sebastien | Resolution | open => fixed |
2024-03-13 08:48 | sebastien | Fixed in Version | => 5.11.0 |
2024-04-08 08:45 | sebastien | Note Added: 0017687 |