TinyMCE library - upgrade to version 4.5.x

Bug #1672893 reported by Cecilia Vela Gurovic
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
High
Cecilia Vela Gurovic

Bug Description

There is security patch in version 4.5.0

https://github.com/tinymce/tinymce/blob/master/changelog.txt

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/7521

Changed in mahara:
status: New → In Progress
Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/7541

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/7542

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/7541
Committed: https://git.mahara.org/mahara/mahara/commit/3385df7796e6775eadf3b483810da7ac0d861646
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 3385df7796e6775eadf3b483810da7ac0d861646
Author: Cecilia Vela Gurovic <email address hidden>
Date: Fri Mar 17 10:52:59 2017 +1300

Bug 1672893: Upgrading TinyMCE library to v4.5.5

no customizations, there will be made in another commit
to cherry pick from in next upgrades

Change-Id: I13901c30477dc3ffb8924934ef130896f7150357

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/7542
Committed: https://git.mahara.org/mahara/mahara/commit/b2b238942749872b39c39859cebf1b9557010f23
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit b2b238942749872b39c39859cebf1b9557010f23
Author: Cecilia Vela Gurovic <email address hidden>
Date: Mon Mar 20 10:14:47 2017 +1300

Bug 1672893: Upgrading tinyMCE to v4.5.5, adding customizations

* Added all of the language packs
original commit: 259a86431ad1140e15288d39702cea885c08f3fe

* Removed all .min.js and .dev.js files
* Removed all files in 'classes' directory since they're packaged into tinymce.js
* Removed all .less files from skin
original commit for the 3 above: 442ade4e7c7cf991a4001ab8f7cc9d15e2b25890

* Added code to spellchecker/spellchecker.rpc to use $CFG->spellcheckerengine
original commit: a42e68b43e4a63db19569facae61898af1b86d3f

* Adding the 'aria-hidden="true"' to presentation icons
original commit: 4ac89c31a719a9f63be6555c4d1a094fd2b09d0e

* Bug 1605110: Modified the "table" plugin to style the table through CSS instead of HTML attributes
original commit: 63f91a7ea8bd60c102e257c05678cc6d55e21683

* Add TinyMCE imagebrowser plugin: plugins/imagebrowser/plugin.js

* adding
plugins/imagebrowser (originally added in commit 36bc9f7d26076d74ebc6cd0672441eed8ed9cd2d)
plugins/mathslate (originally added in commit 325cdfac3dfba40efbbad8cd306dcfb385674709)
plugins/tooltoggle (originally added in commit 2c490a70bfff677c0b95c0565d39162c8c9bc10d)
skins/light (we use it but it's not included in new versions any more)
README.Mahara

* included in new library version but not added in ours
plugins/lists source files
not needed since they are all included in plugin.js file in same directory
plugins/media source files
not needed since they are all included in plugin.js file in same directory
plugins/wordcount source files
not needed since they are all included in plugin.js file in same directory
plugins/toc, new plugin "Table of content"
themes/inlite, we don't nee this, we use modern theme
themes/modern source files
not needed since they are all included in theme.js file in same directory

* have been removed in new version
plugins/layer removed in v4.5.0
plugins/media/moxieplayer.swf removed in v4.5.0
tinymce.jquery.js removed in v4.3.4

behatnotneeded: no functionality change

Change-Id: I1feb60471037183ac718c3841fbcf19f123a1bdd

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.