{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19266763,"defaultBranch":"master","name":"h5p-editor-php-library","ownerLogin":"h5p","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-04-29T06:50:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5999542?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716281542.0","currentOid":""},"activityList":{"items":[{"before":"b4b253b62d5c32e5875f1140f3744adf0be6f108","after":null,"ref":"refs/heads/bugfix/JI-5408-Update-wordpress-branch","pushedAt":"2024-05-21T08:52:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devland","name":null,"path":"/devland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5208532?s=80&v=4"}},{"before":"f9ee61c39e7fb961efc399dec3da98d6a4d09b00","after":"157f3e703e2c851b502ad8be298d51b0e0ce4228","ref":"refs/heads/wordpress","pushedAt":"2024-05-21T08:52:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devland","name":null,"path":"/devland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5208532?s=80&v=4"},"commit":{"message":"JI-5408 update wordpress branch (#245)\n\n* Add cancel submit callback for h5p editor form\r\n\r\nAllows the plugin to cancel validation and submission of the form\r\nthrough a callback. Fixes https://github.com/h5p/h5p-moodle-plugin/issues/306\r\nwhich expects the form to be submitted when it is canceled.\r\n\r\n* Remove console.log\r\n\r\n* JI-1235 Prevent pasting of restricted libraries\r\n\r\n* Save content language even if it is not changed\r\n\r\n* Fix whitelist check to be case insensitive\r\n\r\n* Add support for more content type languages\r\n\r\n* Add one more check\r\n\r\n* Update eu.js\r\n\r\n* Update ru.js\r\n\r\n* Update pt.js\r\n\r\nEuropean PT translation\r\n\r\n* Update tr.js\r\n\r\n* fix: prevent resize if iframe is not ready\r\n\r\n* JI-1497 Change audio URL icon\r\n\r\n* JI-1405 Add support for additional icons after text\r\n\r\n* JI-1526 Encode html before returning it as html\r\n\r\nThe callback should typically return html elements styles for highlighting the code. Since we don't do any styling for the highlighting we just have to encode the html.\r\n\r\n* Update tr.js\r\n\r\n* Create cs.js\r\n\r\nTranslating to cs\r\n\r\n* Update cs.js\r\n\r\nTranslated to cs\r\n\r\n* Updated German translation\r\n\r\n* Create sv.json\r\n\r\n* Rename sv.json to sv.js\r\n\r\n* Fix invalid div element syntax\r\n\r\n* Fix compatibility with newer jQuery versions\r\n\r\n* Add missing language strings\r\n\r\n* Fix variable usage consistency\r\n\r\n* Remove unnecessary conversion\r\n\r\n* Create sl.json\r\n\r\nAdded slovenian translation\r\n\r\n* Rename sl.json to sl.js\r\n\r\n* Update nl.js\r\n\r\n* add chinese translation based on en.js\r\n\r\n* Fix compatibility with newer jQuery versions\r\n\r\n(cherry picked from commit 757f7053cd0af26df95b0f12f0141fe98848cea6)\r\n\r\n* HFP-3008 Add content language to iframe\r\n\r\n* Add content hub and a11y changes from Drupal git\r\n\r\nSee Drupal 7 git for git history for these commits.\r\n\r\n* Fix missing merge from Drupal git\r\n\r\n* Upgrade CKEditor to 4.14.1\r\n\r\n* HFP-3008 Add language to iframe document instead of iframe\r\n\r\n* HFP-3121 Update hub client\r\n\r\nAdd translations for reusing content\r\n\r\n* HFP-3109 Update hub client\r\n\r\n* Update hub client\r\n\r\n* Create ko.json\r\n\r\nThis is a Korean translation\r\n\r\n* JI-1927 Add new video widget translations\r\n\r\n* JI-1927 Add Panopto mime type support in video widget\r\n\r\n* Rename ko.json to ko.js\r\n\r\n* JI-2026 Change confirmation message when reusing content\r\n\r\n* Update nl.js\r\n\r\n* Update Hub + translations\r\n\r\n* Update nl.js\r\n\r\n* Remove unused function\r\n\r\n* Remove global user\r\n\r\n* Revert \"Remove global user\"\r\n\r\nThis reverts commit fd3873fe813bf026ddfd311d20948ae8b4e920ed.\r\n\r\n* Fix using language parameter instead of global user object\r\n\r\n* Update Hub Client\r\n\r\n* Update CKEditor 4.15.1\r\n\r\n* JI-2080 Add H5PIntegration Hub object to init\r\n\r\n* JI-2080 Update Hub Client\r\n\r\n* Update hub client\r\n\r\n* Update hub client\r\n\r\n* Update hub client\r\n\r\n* Update hub client css\r\n\r\n* Update hub client\r\n\r\n* JI-2271 Add flag determining whether content hub should be enabled\r\n\r\n* JI-2271 Update hub client with pagination fix\r\n\r\n* JI-2271 Update hub client\r\n\r\n* HFP-3232 Change search placeholder text for content hub filters\r\n\r\n* Fix PHP8.0 warning\r\n\r\nCredits goes to Marina Glancy.\r\n\r\n* Update hub client\r\n\r\n* Revert \"Update CKEditor 4.15.1\"\r\n\r\nThis reverts commit 7f4fded5e5163330ff9c0cf1c7d08eb83ea90c56.\r\n\r\n* Revert \"Upgrade CKEditor to 4.14.1\"\r\n\r\nThis reverts commit b9582fdde00dfb7b04f2dbf39f81325cb8061cee.\r\n\r\n* JI-2316 Fix size bug for editor fields\r\n\r\n* JI-2356 Update hub client\r\n\r\n* Update hub client\r\n\r\n* Update hub client\r\n\r\n* Update hub client\r\n\r\n* Fix edge case crashes after resetting the editor\r\n\r\n* JI-2176 Implement new design for Tutorial and Example links\r\n\r\n* JI-2176 Remove extra semicolons\r\n\r\n* JI-2406 Update to version 4.16.1 of CKEditor\r\n\r\n* JI-2406 Fix CKEditor field collapsing\r\n\r\nThe CKEditor input field would sometimes collapse because it uses an\r\ninternal element to determine the height of the input field, and this\r\nelement was hidden and removed from the DOM so the height returned\r\nwas invalid, causing the input height to collapse to 0. Setting the\r\ngetBody element of CKEditor to an element that is always visible\r\nand not removed fixes this measurement problem.\r\n\r\n* Fix bring back missing custom plugins\r\n\r\n* JI-2406 Fix CKEditor collapsing if calculator element ever is hidden\r\n\r\nOverrides the convertToPx function from\r\nhttps://github.com/ckeditor/ckeditor4/blob/cae20318d46745cc46c811da4e7d68b38ca32449/core/tools.js#L899-L929\r\nand instead adds the calculator element for every measurement\r\nand removes it when it is done with the measurement.\r\n\r\n* Update ko.js\r\n\r\n* Fix bring back missing custom plugins\r\n\r\n* HFP-2016/HFP-2282 Fix blinking CKEditor dialog\r\n\r\n* HFP-2016/JI-2432 Fix resizing on exiting fullscreen\r\n\r\n* JI-2176 Reduce size of buttons\r\n\r\n* Add back code highlighter fix that got replaced\r\n\r\n* JI-2506 Fix metadata form's dialogs from native JS to H5P.ConfirmationDialog\r\n\r\n* Revert \"JI-2506 Fix metadata form's dialogs from native JS to H5P.ConfirmationDialog\"\r\n\r\nThis reverts commit 8b0d619b40413395f32c5b129d371aab9c68aeab.\r\n\r\n* fix to finnish translation\r\n\r\n* JI-2981 Fix JS files being loaded multiple times\r\n\r\nThis is an issue with complex editors/content types where code might be executing while it's being overwritten.\r\nFor example, this can happen when IV and CP are used together in Column and can cause strange bugs.\r\n\r\n* Update to CKEditor 4.17.1\r\n\r\n* Update ko.js\r\n\r\nAn updated translation into Korean.\r\n\r\n* update Simplified Chinese translation and add missing translation.\r\n\r\n* add zh.js Simplified Chinese translaton variant, WordPress platform requires this variant.\r\n\r\n* add zh-hans.js Simplified Chinese translaton variant, Drupal platform requires this variant.\r\n\r\n* Updated German locale\r\n\r\n* JI-2981 Fix js loading tracker not being cleaned\r\n\r\n* JI-1127 Stop using google font remotely\r\nFix #139\r\n\r\n* JI-1127 Add LICENSE-2.0\r\n\r\n* JI-1127 Add Readme license line\r\n\r\n* updated all locales from English source\r\n\r\n* HFP-3448 Add Vimeo source detection\r\n\r\n* HFP-3448 Fix Vimeo URL regexp case sensitivity\r\n\r\nThe optional `channels` and `groups` parts are in fact characters so the\r\nmatching must be case sensitive.\r\n\r\n* Fix single source for video providers\r\n\r\n* JI-3494 Reuse the font from the core library (#150)\r\n\r\n* JI-3485 Include patch version in library folder name (storage)\r\n\r\n* Stop supporting PHP 5\r\n\r\n* Added Upper Sorbian to language list\r\n\r\n* JI-3620 Refactor use of glorified loop\r\n\r\nThe editor widgets relies on references to the parameter objects, \r\nchanging the parameter object without updating the references means \r\nthat the editor widgets will continue updating objects that won't be saved.\r\n\r\n* Update sl.json\r\n\r\nFixed typos and added missing translation.\r\n\r\n* Update nb.js (#166)\r\n\r\n* Update nb.js\r\n\r\nUpdates of old and newly added strings.\r\n\r\n* Update language/nb.js\r\n\r\nfixed typo pointed out by @boyum\r\n\r\nCo-authored-by: Sindre Bøyum \r\n\r\n* Update language/nb.js\r\n\r\nfixed typo pointed out by @boyum\r\n\r\nCo-authored-by: Sindre Bøyum \r\n\r\n---------\r\n\r\nCo-authored-by: Sindre Bøyum \r\n\r\n* Fixed dynamic properties deprecation in PHP 8.2 (#169)\r\n\r\n* Add files via upload (#165)\r\n\r\nAdding translation for Galician (gl)\r\n\r\n* Update Italian Translation (#176)\r\n\r\nWith this commit the Italian translation was completed, which was only partially done in the language/it.js file\r\n\r\n* Update h5peditor.js to include Papiamento language (#178)\r\n\r\nInclude 'pap-cw (Papiamento (Curaçao and Bonaire)) and\r\n'pap-aw' (Papiamento (Aruba)\r\n\r\n* JI-5682 cropper UI (#197)\r\n\r\n* JI-5683 replace darkroom with cropper\r\n\r\n* JI-5683 set new image for existing cropper instance\r\n\r\n* JI-5682 add other handles and some UI\r\n\r\n* JI-5682 hide handles on move/resize selector\r\n\r\n* JI-5682 add selector masks\r\n\r\n* JI-5682 move html inside cropper library\r\n\r\n* JI-5682 add optional initial positioning and sizing options for selector\r\n\r\n* JI-5682 update initialize function\r\n\r\n* JI-5682 add buttons first draft\r\n\r\n* JI-5682 finish cropper UI integration\r\n\r\n* JI-5682 add comments\r\n\r\n* JI-5682 remove unused lines\r\n\r\n* JI-5682 update variable names\r\n\r\n* JI-5682 replace onPointerUp functions with singularentity\r\n\r\n* JI-5682 improve readability of updateMask\r\n\r\n* JI-5682 reuse variables within crop function\r\n\r\n* JI-5682 replace console.log with warning\r\n\r\n* JI-5682 add empty lines\r\n\r\n* JI-5682 update image loaded handling\r\n\r\n* JI-5682 resize cropper on window resize\r\n\r\n* JI-5682 add keyup event handlers and accessibility attributes\r\n\r\n* JI-5682 improve cropper responsiveness\r\n\r\n* JI-5682 update tooltip custom css class\r\n\r\n* JI-5682 update custom cropper tooltip class\r\n\r\n* JI-5684 fix cropper rotation (#199)\r\n\r\n* JI-5684 fix cropper rotation\r\n\r\n* JI-5684 update crop limit logic\r\n\r\n* JI-5684 fix scroll into view\r\n\r\n* JI-5684 remove scroll into view\r\n\r\n* Ji 5682 align cropper popup (#201)\r\n\r\n* JI-5684 fix cropper rotation\r\n\r\n* JI-5684 update crop limit logic\r\n\r\n* JI-5684 fix scroll into view\r\n\r\n* JI-5684 remove scroll into view\r\n\r\n* JI-5682 align cropper popup\r\n\r\n* JI-5682 update cropper align to work in cors iframe\r\n\r\n* JI-5682 revert align cropper popup\r\n\r\n* JI-5682 add new alignPopup function for crop tool\r\n\r\n* JI-5682 update function description with new param\r\n\r\n---------\r\n\r\nCo-authored-by: makmentins \r\n\r\n* JI-5681 fix crop selector sizing in edge (#202)\r\n\r\n* JI-5681 fix crop selector sizing in edge\r\n\r\n* JI-5681 fix floating point cropper selector dimensions\r\n\r\n* JI-5681 put back padding value\r\n\r\n* Ji 5682 additional UI changes (#203)\r\n\r\n* JI-5681 fix crop selector sizing in edge\r\n\r\n* JI-5681 fix floating point cropper selector dimensions\r\n\r\n* JI-5681 put back padding value\r\n\r\n* JI-5682 move container border and prevent user select around buttons for cropper\r\n\r\n* JI-6043 fix cropper popup height (#224)\r\n\r\n* JI-6043 fix cropper popup height\r\n\r\n* JI-6043 limit maxHeight\r\n\r\n* JI-5452 remove compass and use webpack to build css (#228)\r\n\r\nCo-authored-by: William Almnes \r\n\r\n* JI-5452 update prebuilt application.css file (#231)\r\n\r\n* JI-6152 add drag and drop, and paste functionality to image widget (#230)\r\n\r\n* JI-6152 add drag and drop, and paste functionality to image widget\r\n\r\n* JI-6152 build css file\r\n\r\n* JI-6152 fix bug with copyright html\r\n\r\n* JI-6152 fix to make better accessible component\r\n\r\n* JI-6152 build css production file\r\n\r\n* JI-6152 adjust styling\r\n\r\n* JI-6152 minor manual linting\r\n\r\n* JI-6152 fix issues from review\r\n\r\n* JI-6152 fix minor styling issues\r\n\r\n* JI-6152 fix state\r\n\r\n* JI-6152 add spanish translations\r\n\r\n* JI-6152 add french translations\r\n\r\n---------\r\n\r\nCo-authored-by: William Almnes \r\nCo-authored-by: Gwenillia <55385809+Gwenillia@users.noreply.github.com>\r\n\r\n* Build/ji 4001 build third party libs (#232)\r\n\r\n* JI-5452 update prebuilt application.css file\r\n\r\n* JI-4001 build zebra_datepicker from npm\r\n\r\n* JI-4001 simplify build\r\n\r\n* JI-4001 change mode\r\n\r\n* JI-4001 load zebra_datepicker\r\n\r\n* JI-4001 remove unused dependency\r\n\r\n* JI-4001 simplify setting jQuery global var\r\n\r\n* JI-4001 simplify loading of zebra_datepicker\r\n\r\n* JI-4001 remove duplicate folder\r\n\r\n* JI-4001 add h5p-image-cropper to build flow\r\n\r\n---------\r\n\r\nCo-authored-by: Vilde Stabell \r\n\r\n* Fix/ji 6152 review adjustments (#235)\r\n\r\n* JI-6152 fix bug with replicating button and fix minor styling issues\r\n\r\n* JI-6152 more styling adjustments\r\n\r\n* JI-6152 fix styling issues and focus\r\n\r\n* JI-6152 adjustments to badge\r\n\r\n* JI-6152 remove inline styling\r\n\r\n---------\r\n\r\nCo-authored-by: Gwenillia <55385809+Gwenillia@users.noreply.github.com>\r\n\r\n* Feature/ji 6153 drag and drop video audio (#234)\r\n\r\n* JI-6152 add drag and drop, and paste functionality to image widget\r\n\r\n* JI-6152 build css file\r\n\r\n* JI-6152 fix bug with copyright html\r\n\r\n* JI-6152 fix to make better accessible component\r\n\r\n* JI-6152 build css production file\r\n\r\n* JI-6152 adjust styling\r\n\r\n* JI-6152 minor manual linting\r\n\r\n* JI-6152 fix issues from review\r\n\r\n* JI-6152 fix minor styling issues\r\n\r\n* JI-6153 create basic mvp of dnd for video/audio\r\n\r\n* JI-6153 fix race condition when uploading and fix styling for box with quality input\r\n\r\n* JI-6153 add support for pasting video files\r\n\r\n* JI-6153 switch static text to use translations\r\n\r\n* JI-6153 fix handling of error messages and improve accessibility\r\n\r\n* JI-6153 use svg from css instead of code\r\n\r\n* JI-6153 fix minor styling issues and minor bug\r\n\r\n* JI-6153 fix reference to progress\r\n\r\n* JI-6153 fix bug with replacing youtube url\r\n\r\n* JI-6153 remove console.log\r\n\r\n* JI-6153 fix issue after merge conflict\r\n\r\n* JI-6153 fix styling issues\r\n\r\n* JI-6153 handle input bug and fix aria label\r\n\r\n* JI-6153 fix typo\r\n\r\n* JI-6153 fix imports of svg\r\n\r\n* JI-6153 fix styling issues and logic around replacing video\r\n\r\n* JI-6253 update badge and adjust box scaling\r\n\r\n* JI-6153 fix styling when uploading video\r\n\r\n* JI-6153 create loading indicator when replacing url\r\n\r\n* JI-6153 use single quotes instead of double\r\n\r\n* JI-6153 more single quotes\r\n\r\n* JI-6153 use correct icon for insert url\r\n\r\n---------\r\n\r\nCo-authored-by: William Almnes \r\n\r\n* JI-6153 add french translations\r\n\r\n* JI-6152 fix various styling issues and positioning of copyright button (#237)\r\n\r\n* JI-6152 fix various styling issues and positioning of copyright button\r\n\r\n* JI-6152 adjust break point and hover styling\r\n\r\n* Fix/ji 6153 review adjustments (#238)\r\n\r\n* JI-6153 adjustments to styling and fixing bugs\r\n\r\n* JI-6153 fix translations\r\n\r\n* JI-6153 add spanish\r\n\r\n* JI-6310 clean up unused tabs code\r\n\r\n* HFP-3875 Turn group collapse button prototype into production version (#229)\r\n\r\n* HFP-3864 Add prototype for list expand/collapse button\r\n\r\n* HFP-3864 Check for collapse button before adding one\r\n\r\n* HFP-3864 Show/hide collapse button based on list length\r\n\r\n* HFP-3864 Listen to manual group collapsing\r\n\r\n* HFP-3864 Ensure group collapsing functions are set\r\n\r\n* HFP-3864 Move group collapsing functions up in code\r\n\r\n* HFP-3875 Add translatable button texts\r\n\r\n* HFP-3875-add-button-styling\r\n\r\n* HFP-3875 Only show collapse button for ListEditor\r\n\r\n* HFP-3875 Fix start text of button\r\n\r\n* HFP-3875 Move CSS to stylesheet\r\n\r\n* HFP-3875 Account for button height\r\n\r\n* HFP-3875 Keep label with widget toggle buttons\r\n\r\n* HFP-3875 Cover group initially collapsed\r\n\r\n* HFP-3875 Clean up code\r\n\r\n* HFP-3875 Adjust to font file v30\r\n\r\n* HFP-3875 Fix merge conflict\r\n\r\n* JI-6332 ensure image widget uses full width even if there are some float on previous elements (#242)\r\n\r\n* Add Echo360 EchoVideos as a provider (#182)\r\n\r\n* JI-6335 fix append metadata button (#243)\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Marstrander \r\nCo-authored-by: Paal Joergensen \r\nCo-authored-by: Frode Petterson \r\nCo-authored-by: Iñigo Zendegi \r\nCo-authored-by: maxtetdev \r\nCo-authored-by: Dinis Medeiros \r\nCo-authored-by: Merve Kartal \r\nCo-authored-by: JPSchellenberg \r\nCo-authored-by: Rıdvan Altun \r\nCo-authored-by: Bohumil Havel \r\nCo-authored-by: Sebastian Rettig \r\nCo-authored-by: Xtractor Interactive AB <39831093+xtractorab@users.noreply.github.com>\r\nCo-authored-by: Puhek <52817795+miropuhek@users.noreply.github.com>\r\nCo-authored-by: viragom <67712564+viragom@users.noreply.github.com>\r\nCo-authored-by: 徐征 \r\nCo-authored-by: Jeonghun Oh \r\nCo-authored-by: Hannaes \r\nCo-authored-by: Sara Arjona \r\nCo-authored-by: Frode Petterson \r\nCo-authored-by: Erik Langhaug \r\nCo-authored-by: Ravi Majithia \r\nCo-authored-by: Jari <53904029+Urpokarhu1@users.noreply.github.com>\r\nCo-authored-by: Sam Xu \r\nCo-authored-by: Sebastian Rettig \r\nCo-authored-by: Oliver Tacke \r\nCo-authored-by: j0kerZ \r\nCo-authored-by: Ravi Majithia <77275193+ravimajithia@users.noreply.github.com>\r\nCo-authored-by: Tor-Martin Karlsen <38659798+tmkarlsen@users.noreply.github.com>\r\nCo-authored-by: Sindre Bøyum \r\nCo-authored-by: Meirza <115134930+meirzamoodle@users.noreply.github.com>\r\nCo-authored-by: Antonio Aneiros <77668828+antonioaneiros@users.noreply.github.com>\r\nCo-authored-by: Carlo Tacchella \r\nCo-authored-by: Ace Suares \r\nCo-authored-by: devland <5208532+devland@users.noreply.github.com>\r\nCo-authored-by: makmentins \r\nCo-authored-by: William Almnes \r\nCo-authored-by: William Almnes \r\nCo-authored-by: Gwenillia <55385809+Gwenillia@users.noreply.github.com>\r\nCo-authored-by: Gwen Tripet-Costet \r\nCo-authored-by: devland \r\nCo-authored-by: Damyon Wiese <111934118+echo360-damyon@users.noreply.github.com>","shortMessageHtmlLink":"JI-5408 update wordpress branch (#245)"}},{"before":"a46f4a09e922978645b9e65a92e9a35c8007dcc7","after":null,"ref":"refs/heads/fix/JI-6347-dnp-video-type-not-updating","pushedAt":"2024-05-21T08:44:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"VildeStabell","name":"Vilde Voss Stabell","path":"/VildeStabell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56251744?s=80&v=4"}},{"before":"d2a0b6881327cc3d692f7c6021ae187e648c084a","after":"68a8bed8ed2f7f1ef4043627ad24840a7c5e5881","ref":"refs/heads/master","pushedAt":"2024-05-21T08:44:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"VildeStabell","name":"Vilde Voss Stabell","path":"/VildeStabell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56251744?s=80&v=4"},"commit":{"message":"JI-6347 update videoText when replacing url (#246)","shortMessageHtmlLink":"JI-6347 update videoText when replacing url (#246)"}},{"before":"9f61904c3e62ef21160ee6f759a5c705a58d7799","after":null,"ref":"refs/heads/feature/JI-5408-Update-CKE-in-Wordpress","pushedAt":"2024-05-21T07:47:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devland","name":null,"path":"/devland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5208532?s=80&v=4"}},{"before":"e7e0e478966e580a3f3752ed6086b3669391d450","after":"68a563d8757802caca43b6d650eac3aa3f6ad505","ref":"refs/heads/JI-5157-CKEditor-in-wordpress","pushedAt":"2024-05-21T07:47:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devland","name":null,"path":"/devland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5208532?s=80&v=4"},"commit":{"message":"JI-5408 Update CKEditor in wordpress (#244)\n\n* Add cancel submit callback for h5p editor form\r\n\r\nAllows the plugin to cancel validation and submission of the form\r\nthrough a callback. Fixes https://github.com/h5p/h5p-moodle-plugin/issues/306\r\nwhich expects the form to be submitted when it is canceled.\r\n\r\n* Remove console.log\r\n\r\n* JI-1235 Prevent pasting of restricted libraries\r\n\r\n* Save content language even if it is not changed\r\n\r\n* Fix whitelist check to be case insensitive\r\n\r\n* Add support for more content type languages\r\n\r\n* Add one more check\r\n\r\n* Update eu.js\r\n\r\n* Update ru.js\r\n\r\n* Update pt.js\r\n\r\nEuropean PT translation\r\n\r\n* Update tr.js\r\n\r\n* fix: prevent resize if iframe is not ready\r\n\r\n* JI-1497 Change audio URL icon\r\n\r\n* JI-1405 Add support for additional icons after text\r\n\r\n* JI-1526 Encode html before returning it as html\r\n\r\nThe callback should typically return html elements styles for highlighting the code. Since we don't do any styling for the highlighting we just have to encode the html.\r\n\r\n* Update tr.js\r\n\r\n* Create cs.js\r\n\r\nTranslating to cs\r\n\r\n* Update cs.js\r\n\r\nTranslated to cs\r\n\r\n* Updated German translation\r\n\r\n* Create sv.json\r\n\r\n* Rename sv.json to sv.js\r\n\r\n* Fix invalid div element syntax\r\n\r\n* Fix compatibility with newer jQuery versions\r\n\r\n* Add missing language strings\r\n\r\n* Fix variable usage consistency\r\n\r\n* Remove unnecessary conversion\r\n\r\n* Create sl.json\r\n\r\nAdded slovenian translation\r\n\r\n* Rename sl.json to sl.js\r\n\r\n* Update nl.js\r\n\r\n* add chinese translation based on en.js\r\n\r\n* Fix compatibility with newer jQuery versions\r\n\r\n(cherry picked from commit 757f7053cd0af26df95b0f12f0141fe98848cea6)\r\n\r\n* HFP-3008 Add content language to iframe\r\n\r\n* Add content hub and a11y changes from Drupal git\r\n\r\nSee Drupal 7 git for git history for these commits.\r\n\r\n* Fix missing merge from Drupal git\r\n\r\n* Upgrade CKEditor to 4.14.1\r\n\r\n* HFP-3008 Add language to iframe document instead of iframe\r\n\r\n* HFP-3121 Update hub client\r\n\r\nAdd translations for reusing content\r\n\r\n* HFP-3109 Update hub client\r\n\r\n* Update hub client\r\n\r\n* Create ko.json\r\n\r\nThis is a Korean translation\r\n\r\n* JI-1927 Add new video widget translations\r\n\r\n* JI-1927 Add Panopto mime type support in video widget\r\n\r\n* Rename ko.json to ko.js\r\n\r\n* JI-2026 Change confirmation message when reusing content\r\n\r\n* Update nl.js\r\n\r\n* Update Hub + translations\r\n\r\n* Update nl.js\r\n\r\n* Remove unused function\r\n\r\n* Remove global user\r\n\r\n* Revert \"Remove global user\"\r\n\r\nThis reverts commit fd3873fe813bf026ddfd311d20948ae8b4e920ed.\r\n\r\n* Fix using language parameter instead of global user object\r\n\r\n* Update Hub Client\r\n\r\n* Update CKEditor 4.15.1\r\n\r\n* JI-2080 Add H5PIntegration Hub object to init\r\n\r\n* JI-2080 Update Hub Client\r\n\r\n* Update hub client\r\n\r\n* Update hub client\r\n\r\n* Update hub client\r\n\r\n* Update hub client css\r\n\r\n* Update hub client\r\n\r\n* JI-2271 Add flag determining whether content hub should be enabled\r\n\r\n* JI-2271 Update hub client with pagination fix\r\n\r\n* JI-2271 Update hub client\r\n\r\n* HFP-3232 Change search placeholder text for content hub filters\r\n\r\n* Fix PHP8.0 warning\r\n\r\nCredits goes to Marina Glancy.\r\n\r\n* Update hub client\r\n\r\n* Revert \"Update CKEditor 4.15.1\"\r\n\r\nThis reverts commit 7f4fded5e5163330ff9c0cf1c7d08eb83ea90c56.\r\n\r\n* Revert \"Upgrade CKEditor to 4.14.1\"\r\n\r\nThis reverts commit b9582fdde00dfb7b04f2dbf39f81325cb8061cee.\r\n\r\n* JI-2316 Fix size bug for editor fields\r\n\r\n* JI-2356 Update hub client\r\n\r\n* Update hub client\r\n\r\n* Update hub client\r\n\r\n* Update hub client\r\n\r\n* Fix edge case crashes after resetting the editor\r\n\r\n* JI-2176 Implement new design for Tutorial and Example links\r\n\r\n* JI-2176 Remove extra semicolons\r\n\r\n* JI-2406 Update to version 4.16.1 of CKEditor\r\n\r\n* JI-2406 Fix CKEditor field collapsing\r\n\r\nThe CKEditor input field would sometimes collapse because it uses an\r\ninternal element to determine the height of the input field, and this\r\nelement was hidden and removed from the DOM so the height returned\r\nwas invalid, causing the input height to collapse to 0. Setting the\r\ngetBody element of CKEditor to an element that is always visible\r\nand not removed fixes this measurement problem.\r\n\r\n* Fix bring back missing custom plugins\r\n\r\n* JI-2406 Fix CKEditor collapsing if calculator element ever is hidden\r\n\r\nOverrides the convertToPx function from\r\nhttps://github.com/ckeditor/ckeditor4/blob/cae20318d46745cc46c811da4e7d68b38ca32449/core/tools.js#L899-L929\r\nand instead adds the calculator element for every measurement\r\nand removes it when it is done with the measurement.\r\n\r\n* Update ko.js\r\n\r\n* Fix bring back missing custom plugins\r\n\r\n* HFP-2016/HFP-2282 Fix blinking CKEditor dialog\r\n\r\n* HFP-2016/JI-2432 Fix resizing on exiting fullscreen\r\n\r\n* JI-2176 Reduce size of buttons\r\n\r\n* Add back code highlighter fix that got replaced\r\n\r\n* JI-2506 Fix metadata form's dialogs from native JS to H5P.ConfirmationDialog\r\n\r\n* Revert \"JI-2506 Fix metadata form's dialogs from native JS to H5P.ConfirmationDialog\"\r\n\r\nThis reverts commit 8b0d619b40413395f32c5b129d371aab9c68aeab.\r\n\r\n* fix to finnish translation\r\n\r\n* JI-2981 Fix JS files being loaded multiple times\r\n\r\nThis is an issue with complex editors/content types where code might be executing while it's being overwritten.\r\nFor example, this can happen when IV and CP are used together in Column and can cause strange bugs.\r\n\r\n* Update to CKEditor 4.17.1\r\n\r\n* Update ko.js\r\n\r\nAn updated translation into Korean.\r\n\r\n* update Simplified Chinese translation and add missing translation.\r\n\r\n* add zh.js Simplified Chinese translaton variant, WordPress platform requires this variant.\r\n\r\n* add zh-hans.js Simplified Chinese translaton variant, Drupal platform requires this variant.\r\n\r\n* Updated German locale\r\n\r\n* JI-2981 Fix js loading tracker not being cleaned\r\n\r\n* JI-1127 Stop using google font remotely\r\nFix #139\r\n\r\n* JI-1127 Add LICENSE-2.0\r\n\r\n* JI-1127 Add Readme license line\r\n\r\n* updated all locales from English source\r\n\r\n* HFP-3448 Add Vimeo source detection\r\n\r\n* HFP-3448 Fix Vimeo URL regexp case sensitivity\r\n\r\nThe optional `channels` and `groups` parts are in fact characters so the\r\nmatching must be case sensitive.\r\n\r\n* Fix single source for video providers\r\n\r\n* JI-3494 Reuse the font from the core library (#150)\r\n\r\n* JI-3485 Include patch version in library folder name (storage)\r\n\r\n* Stop supporting PHP 5\r\n\r\n* Added Upper Sorbian to language list\r\n\r\n* JI-3620 Refactor use of glorified loop\r\n\r\nThe editor widgets relies on references to the parameter objects, \r\nchanging the parameter object without updating the references means \r\nthat the editor widgets will continue updating objects that won't be saved.\r\n\r\n* Update sl.json\r\n\r\nFixed typos and added missing translation.\r\n\r\n* Update nb.js (#166)\r\n\r\n* Update nb.js\r\n\r\nUpdates of old and newly added strings.\r\n\r\n* Update language/nb.js\r\n\r\nfixed typo pointed out by @boyum\r\n\r\nCo-authored-by: Sindre Bøyum \r\n\r\n* Update language/nb.js\r\n\r\nfixed typo pointed out by @boyum\r\n\r\nCo-authored-by: Sindre Bøyum \r\n\r\n---------\r\n\r\nCo-authored-by: Sindre Bøyum \r\n\r\n* Fixed dynamic properties deprecation in PHP 8.2 (#169)\r\n\r\n* Add files via upload (#165)\r\n\r\nAdding translation for Galician (gl)\r\n\r\n* Update Italian Translation (#176)\r\n\r\nWith this commit the Italian translation was completed, which was only partially done in the language/it.js file\r\n\r\n* Update h5peditor.js to include Papiamento language (#178)\r\n\r\nInclude 'pap-cw (Papiamento (Curaçao and Bonaire)) and\r\n'pap-aw' (Papiamento (Aruba)\r\n\r\n* JI-5152 Install CKEditor 5\r\n\r\n* JI-5152 Use CKEditor 5 for html fields\r\n\r\n* JI-5152 Fix falling back to DOM to get data\r\n\r\n* JI-5387 Handle enterMode\r\n\r\n* JI-5366 CKEditor tables (#181)\r\n\r\n* JI-5366 Adding table plugins with online builder\r\n\r\nAlso added FontFamily and GeneralHtmlSupport for future use\r\n\r\n* JI-5366 Implement table plugins\r\n\r\n* JI-5366 Implement table caption\r\n\r\n* JI-5366 Fix table caption in default editor\r\n\r\n* Update readme for compiling scss\r\n\r\n* JI-5366 Fix styling outside ckeditor\r\n\r\n* JI-5366 Make default table look like ckeditor4\r\n\r\n* JI-5366 Add styling to table headers\r\n\r\n* JI-5366 Add table overflow protection\r\n\r\nAligned tables would spill out of text field\r\n\r\n* JI-5366 Save overflow protection for view\r\n\r\n* JI-5366 CSS cleanup\r\n\r\n* Update README.md\r\n\r\nCo-authored-by: Sindre Bøyum \r\n\r\n* JI-5366 Use custom table plugin\r\n\r\n* JI-5366 Avoid translation id conflict\r\n\r\n* JI-5366 Update dependency\r\n\r\n* JI-5366 Default tables to previous styling\r\n\r\n---------\r\n\r\nCo-authored-by: Erik \r\nCo-authored-by: Sindre Bøyum \r\n\r\n* JI-5387 CKEditor: Imitate entermode div in CKE 5 (#187)\r\n\r\nCo-authored-by: Erik Langhaug \r\n\r\n* JI-5422 — CKE 5: Backwards compatibility font sizes (#186)\r\n\r\n* JI-5422 CKE 5 backwards compatibility font sizes\r\n\r\nadd default font size as cke4\r\n\r\n* JI-5422 Add 125% font size like cke4\r\n\r\n* JI-5422 add custom font size support\r\n\r\n---------\r\n\r\nCo-authored-by: Vilde Stabell \r\n\r\n* JI-3620 Refactor use of glorified loop\r\n\r\nThe editor widgets relies on references to the parameter objects, \r\nchanging the parameter object without updating the references means \r\nthat the editor widgets will continue updating objects that won't be saved.\r\n\r\n* JI-3485 Include patch version in library folder name (storage)\r\n\r\n* Fixed dynamic properties deprecation in PHP 8.2 (#169)\r\n\r\n* JI-5784 Prevent cke5 from overflowing horizontally (#190)\r\n\r\n* JI-5430 Implement font family choice for CKEditor (#188)\r\n\r\n* JI-5387 CKEditor: change entermode if formats allowed (#189)\r\n\r\n* JI-5424 fix formatted style\r\n\r\n* JI-5366 CKEditor table fixes (#191)\r\n\r\n* JI-5366 Default to left-aligned tables\r\n\r\n* JI-5366 Default to left-aligned table headers\r\n\r\n* Update dependencies and build CKEditor\r\n\r\n---------\r\n\r\nCo-authored-by: Erik Langhaug \r\n\r\n* JI-5682 cropper UI (#197)\r\n\r\n* JI-5683 replace darkroom with cropper\r\n\r\n* JI-5683 set new image for existing cropper instance\r\n\r\n* JI-5682 add other handles and some UI\r\n\r\n* JI-5682 hide handles on move/resize selector\r\n\r\n* JI-5682 add selector masks\r\n\r\n* JI-5682 move html inside cropper library\r\n\r\n* JI-5682 add optional initial positioning and sizing options for selector\r\n\r\n* JI-5682 update initialize function\r\n\r\n* JI-5682 add buttons first draft\r\n\r\n* JI-5682 finish cropper UI integration\r\n\r\n* JI-5682 add comments\r\n\r\n* JI-5682 remove unused lines\r\n\r\n* JI-5682 update variable names\r\n\r\n* JI-5682 replace onPointerUp functions with singularentity\r\n\r\n* JI-5682 improve readability of updateMask\r\n\r\n* JI-5682 reuse variables within crop function\r\n\r\n* JI-5682 replace console.log with warning\r\n\r\n* JI-5682 add empty lines\r\n\r\n* JI-5682 update image loaded handling\r\n\r\n* JI-5682 resize cropper on window resize\r\n\r\n* JI-5682 add keyup event handlers and accessibility attributes\r\n\r\n* JI-5682 improve cropper responsiveness\r\n\r\n* JI-5682 update tooltip custom css class\r\n\r\n* JI-5682 update custom cropper tooltip class\r\n\r\n* JI-5812 Prevent CKEditor from deleting empty divs (#195)\r\n\r\n* JI-5812 Prevent CKE from deleting empty divs\r\n\r\n* Fix webpack config\r\n\r\n* JI-5684 fix cropper rotation (#199)\r\n\r\n* JI-5684 fix cropper rotation\r\n\r\n* JI-5684 update crop limit logic\r\n\r\n* JI-5684 fix scroll into view\r\n\r\n* JI-5684 remove scroll into view\r\n\r\n* JI-5366 CKEditor nested tables (#200)\r\n\r\n* Fix webpack config\r\n\r\n* JI-5366 Fix border style of nested tables\r\n\r\n* Update CKE dependency and build\r\n\r\n* Ji 5682 align cropper popup (#201)\r\n\r\n* JI-5684 fix cropper rotation\r\n\r\n* JI-5684 update crop limit logic\r\n\r\n* JI-5684 fix scroll into view\r\n\r\n* JI-5684 remove scroll into view\r\n\r\n* JI-5682 align cropper popup\r\n\r\n* JI-5682 update cropper align to work in cors iframe\r\n\r\n* JI-5682 revert align cropper popup\r\n\r\n* JI-5682 add new alignPopup function for crop tool\r\n\r\n* JI-5682 update function description with new param\r\n\r\n---------\r\n\r\nCo-authored-by: makmentins \r\n\r\n* JI-5681 fix crop selector sizing in edge (#202)\r\n\r\n* JI-5681 fix crop selector sizing in edge\r\n\r\n* JI-5681 fix floating point cropper selector dimensions\r\n\r\n* JI-5681 put back padding value\r\n\r\n* Ji 5682 additional UI changes (#203)\r\n\r\n* JI-5681 fix crop selector sizing in edge\r\n\r\n* JI-5681 fix floating point cropper selector dimensions\r\n\r\n* JI-5681 put back padding value\r\n\r\n* JI-5682 move container border and prevent user select around buttons for cropper\r\n\r\n* JI-5839 CKEditor link improvements (#206)\r\n\r\n* JI-5839 Add protocol, target and rel to links\r\n\r\nAlso some code cleanup\r\n\r\n* JI-5839 Add underline to links, to mimic view\r\n\r\n* Whitespace cleanup\r\n\r\n* JI-5839 Style links more specifically\r\n\r\n* JI-5842 Fix fontsize dropdown too large (#210)\r\n\r\n* Compile scss\r\n\r\n* Update CKEditor 5 table plugin\r\n\r\n* Include the new CKEditor 5 build\r\n\r\n* JI-5982 Upgrade CKE to version 41.1.0 (#213)\r\n\r\n* JI-5982 Upgrade CKE to version 41.1.0\r\n\r\n* Update ckeditor 5 to 41.1.0\r\n\r\n* Include new CKEditor 5 build\r\n\r\n---------\r\n\r\nCo-authored-by: Erik Langhaug \r\n\r\n* JI-5884 update h5p-ckeditor-table version (#215)\r\n\r\n* JI-5961 fix cke5 border bottom style (#214)\r\n\r\n* JI-5884-update-h5p-ckeditor-table-version-again (#216)\r\n\r\n* JI-5973 Change order and spacing of font size dropdown (#217)\r\n\r\n* JI-6006 auto position cke toolbar dropdown panel (#218)\r\n\r\n* JI-6023 ensure table overflow protection is added on cke destroy (#219)\r\n\r\n* JI-5884 update cke5 deps (#220)\r\n\r\n* JI-5787 Hide CKEditor link (#222)\r\n\r\n* JI-6043 fix cropper popup height (#224)\r\n\r\n* JI-6043 fix cropper popup height\r\n\r\n* JI-6043 limit maxHeight\r\n\r\n* JI-6042 Base CKE height on H5P iframe, not editor iframe (#225)\r\n\r\n* JI-6042 Update CKE maxheight when CKE ui changes (#226)\r\n\r\n* JI-6063 Downcast i to em in plugin instead (#227)\r\n\r\n* JI-5452 remove compass and use webpack to build css (#228)\r\n\r\nCo-authored-by: William Almnes \r\n\r\n* JI-5452 update prebuilt application.css file (#231)\r\n\r\n* JI-6182 CKEditor disable sticky toolbar (#233)\r\n\r\n* JI-6152 add drag and drop, and paste functionality to image widget (#230)\r\n\r\n* JI-6152 add drag and drop, and paste functionality to image widget\r\n\r\n* JI-6152 build css file\r\n\r\n* JI-6152 fix bug with copyright html\r\n\r\n* JI-6152 fix to make better accessible component\r\n\r\n* JI-6152 build css production file\r\n\r\n* JI-6152 adjust styling\r\n\r\n* JI-6152 minor manual linting\r\n\r\n* JI-6152 fix issues from review\r\n\r\n* JI-6152 fix minor styling issues\r\n\r\n* JI-6152 fix state\r\n\r\n* JI-6152 add spanish translations\r\n\r\n* JI-6152 add french translations\r\n\r\n---------\r\n\r\nCo-authored-by: William Almnes \r\nCo-authored-by: Gwenillia <55385809+Gwenillia@users.noreply.github.com>\r\n\r\n* Build/ji 4001 build third party libs (#232)\r\n\r\n* JI-5452 update prebuilt application.css file\r\n\r\n* JI-4001 build zebra_datepicker from npm\r\n\r\n* JI-4001 simplify build\r\n\r\n* JI-4001 change mode\r\n\r\n* JI-4001 load zebra_datepicker\r\n\r\n* JI-4001 remove unused dependency\r\n\r\n* JI-4001 simplify setting jQuery global var\r\n\r\n* JI-4001 simplify loading of zebra_datepicker\r\n\r\n* JI-4001 remove duplicate folder\r\n\r\n* JI-4001 add h5p-image-cropper to build flow\r\n\r\n---------\r\n\r\nCo-authored-by: Vilde Stabell \r\n\r\n* Fix/ji 6152 review adjustments (#235)\r\n\r\n* JI-6152 fix bug with replicating button and fix minor styling issues\r\n\r\n* JI-6152 more styling adjustments\r\n\r\n* JI-6152 fix styling issues and focus\r\n\r\n* JI-6152 adjustments to badge\r\n\r\n* JI-6152 remove inline styling\r\n\r\n---------\r\n\r\nCo-authored-by: Gwenillia <55385809+Gwenillia@users.noreply.github.com>\r\n\r\n* Feature/ji 6153 drag and drop video audio (#234)\r\n\r\n* JI-6152 add drag and drop, and paste functionality to image widget\r\n\r\n* JI-6152 build css file\r\n\r\n* JI-6152 fix bug with copyright html\r\n\r\n* JI-6152 fix to make better accessible component\r\n\r\n* JI-6152 build css production file\r\n\r\n* JI-6152 adjust styling\r\n\r\n* JI-6152 minor manual linting\r\n\r\n* JI-6152 fix issues from review\r\n\r\n* JI-6152 fix minor styling issues\r\n\r\n* JI-6153 create basic mvp of dnd for video/audio\r\n\r\n* JI-6153 fix race condition when uploading and fix styling for box with quality input\r\n\r\n* JI-6153 add support for pasting video files\r\n\r\n* JI-6153 switch static text to use translations\r\n\r\n* JI-6153 fix handling of error messages and improve accessibility\r\n\r\n* JI-6153 use svg from css instead of code\r\n\r\n* JI-6153 fix minor styling issues and minor bug\r\n\r\n* JI-6153 fix reference to progress\r\n\r\n* JI-6153 fix bug with replacing youtube url\r\n\r\n* JI-6153 remove console.log\r\n\r\n* JI-6153 fix issue after merge conflict\r\n\r\n* JI-6153 fix styling issues\r\n\r\n* JI-6153 handle input bug and fix aria label\r\n\r\n* JI-6153 fix typo\r\n\r\n* JI-6153 fix imports of svg\r\n\r\n* JI-6153 fix styling issues and logic around replacing video\r\n\r\n* JI-6253 update badge and adjust box scaling\r\n\r\n* JI-6153 fix styling when uploading video\r\n\r\n* JI-6153 create loading indicator when replacing url\r\n\r\n* JI-6153 use single quotes instead of double\r\n\r\n* JI-6153 more single quotes\r\n\r\n* JI-6153 use correct icon for insert url\r\n\r\n---------\r\n\r\nCo-authored-by: William Almnes \r\n\r\n* JI-6153 add french translations\r\n\r\n* JI-6152 fix various styling issues and positioning of copyright button (#237)\r\n\r\n* JI-6152 fix various styling issues and positioning of copyright button\r\n\r\n* JI-6152 adjust break point and hover styling\r\n\r\n* Fix/ji 6153 review adjustments (#238)\r\n\r\n* JI-6153 adjustments to styling and fixing bugs\r\n\r\n* JI-6153 fix translations\r\n\r\n* JI-6153 add spanish\r\n\r\n* JI-6310 clean up unused tabs code\r\n\r\n* HFP-3875 Turn group collapse button prototype into production version (#229)\r\n\r\n* HFP-3864 Add prototype for list expand/collapse button\r\n\r\n* HFP-3864 Check for collapse button before adding one\r\n\r\n* HFP-3864 Show/hide collapse button based on list length\r\n\r\n* HFP-3864 Listen to manual group collapsing\r\n\r\n* HFP-3864 Ensure group collapsing functions are set\r\n\r\n* HFP-3864 Move group collapsing functions up in code\r\n\r\n* HFP-3875 Add translatable button texts\r\n\r\n* HFP-3875-add-button-styling\r\n\r\n* HFP-3875 Only show collapse button for ListEditor\r\n\r\n* HFP-3875 Fix start text of button\r\n\r\n* HFP-3875 Move CSS to stylesheet\r\n\r\n* HFP-3875 Account for button height\r\n\r\n* HFP-3875 Keep label with widget toggle buttons\r\n\r\n* HFP-3875 Cover group initially collapsed\r\n\r\n* HFP-3875 Clean up code\r\n\r\n* HFP-3875 Adjust to font file v30\r\n\r\n* HFP-3875 Fix merge conflict\r\n\r\n* JI-6332 ensure image widget uses full width even if there are some float on previous elements (#242)\r\n\r\n* Add Echo360 EchoVideos as a provider (#182)\r\n\r\n* JI-6335 fix append metadata button (#243)\r\n\r\n* Implement inline CKE plugin using classic function instead of arrow function\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Marstrander \r\nCo-authored-by: Paal Joergensen \r\nCo-authored-by: Frode Petterson \r\nCo-authored-by: Iñigo Zendegi \r\nCo-authored-by: maxtetdev \r\nCo-authored-by: Dinis Medeiros \r\nCo-authored-by: Merve Kartal \r\nCo-authored-by: JPSchellenberg \r\nCo-authored-by: Rıdvan Altun \r\nCo-authored-by: Bohumil Havel \r\nCo-authored-by: Sebastian Rettig \r\nCo-authored-by: Xtractor Interactive AB <39831093+xtractorab@users.noreply.github.com>\r\nCo-authored-by: Puhek <52817795+miropuhek@users.noreply.github.com>\r\nCo-authored-by: viragom <67712564+viragom@users.noreply.github.com>\r\nCo-authored-by: 徐征 \r\nCo-authored-by: Jeonghun Oh \r\nCo-authored-by: Hannaes \r\nCo-authored-by: Sara Arjona \r\nCo-authored-by: Frode Petterson \r\nCo-authored-by: Erik Langhaug \r\nCo-authored-by: Ravi Majithia \r\nCo-authored-by: Jari <53904029+Urpokarhu1@users.noreply.github.com>\r\nCo-authored-by: Sam Xu \r\nCo-authored-by: Sebastian Rettig \r\nCo-authored-by: Oliver Tacke \r\nCo-authored-by: j0kerZ \r\nCo-authored-by: Ravi Majithia <77275193+ravimajithia@users.noreply.github.com>\r\nCo-authored-by: Tor-Martin Karlsen <38659798+tmkarlsen@users.noreply.github.com>\r\nCo-authored-by: Sindre Bøyum \r\nCo-authored-by: Meirza <115134930+meirzamoodle@users.noreply.github.com>\r\nCo-authored-by: Antonio Aneiros <77668828+antonioaneiros@users.noreply.github.com>\r\nCo-authored-by: Carlo Tacchella \r\nCo-authored-by: Ace Suares \r\nCo-authored-by: Erik Langhaug \r\nCo-authored-by: Gwenillia <55385809+Gwenillia@users.noreply.github.com>\r\nCo-authored-by: devland \r\nCo-authored-by: devland <5208532+devland@users.noreply.github.com>\r\nCo-authored-by: makmentins \r\nCo-authored-by: makmentins <127746763+makmentins@users.noreply.github.com>\r\nCo-authored-by: William Almnes \r\nCo-authored-by: William Almnes \r\nCo-authored-by: Gwen Tripet-Costet \r\nCo-authored-by: Damyon Wiese <111934118+echo360-damyon@users.noreply.github.com>","shortMessageHtmlLink":"JI-5408 Update CKEditor in wordpress (#244)"}},{"before":null,"after":"a46f4a09e922978645b9e65a92e9a35c8007dcc7","ref":"refs/heads/fix/JI-6347-dnp-video-type-not-updating","pushedAt":"2024-05-16T14:21:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Gwenillia","name":"Gwenillia","path":"/Gwenillia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55385809?s=80&v=4"},"commit":{"message":"JI-6347 update videoText when replacing url","shortMessageHtmlLink":"JI-6347 update videoText when replacing url"}},{"before":"0efd64b965d78d996715fc4cde5245d8efe5f449","after":null,"ref":"refs/heads/feature/JI-5408-CKEditor-update-wordpress-branch","pushedAt":"2024-05-15T12:10:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"VildeStabell","name":"Vilde Voss Stabell","path":"/VildeStabell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56251744?s=80&v=4"}},{"before":null,"after":"9f61904c3e62ef21160ee6f759a5c705a58d7799","ref":"refs/heads/feature/JI-5408-Update-CKE-in-Wordpress","pushedAt":"2024-05-15T12:10:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VildeStabell","name":"Vilde Voss Stabell","path":"/VildeStabell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56251744?s=80&v=4"},"commit":{"message":"Merge CKE branch into CKE wordpress branch","shortMessageHtmlLink":"Merge CKE branch into CKE wordpress branch"}},{"before":null,"after":"b4b253b62d5c32e5875f1140f3744adf0be6f108","ref":"refs/heads/bugfix/JI-5408-Update-wordpress-branch","pushedAt":"2024-05-15T10:51:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VildeStabell","name":"Vilde Voss Stabell","path":"/VildeStabell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56251744?s=80&v=4"},"commit":{"message":"Merge 'master' into 'wordpress'\n\nHad to keep old hub client, since new requires content hub","shortMessageHtmlLink":"Merge 'master' into 'wordpress'"}},{"before":"3ae3f62fd20cb0c0f2c343bedff6be720e511160","after":"cb9dc9086df0e61a17b0ba146975eef1f7440b99","ref":"refs/heads/JI-5152-ckeditor5","pushedAt":"2024-05-14T09:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Languafe","name":"Erik","path":"/Languafe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/582306?s=80&v=4"},"commit":{"message":"Implement inline CKE plugin using classic function instead of arrow function","shortMessageHtmlLink":"Implement inline CKE plugin using classic function instead of arrow f…"}},{"before":"c8f2f6c5c22f29a870972544584f2865511b0418","after":null,"ref":"refs/heads/bugfix/JI-6335-fix-append-metadata-button","pushedAt":"2024-05-14T08:08:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Gwenillia","name":"Gwenillia","path":"/Gwenillia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55385809?s=80&v=4"}},{"before":"28ddd09f866f46a7db738dab48c766236ce8d350","after":"d2a0b6881327cc3d692f7c6021ae187e648c084a","ref":"refs/heads/master","pushedAt":"2024-05-14T08:08:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Gwenillia","name":"Gwenillia","path":"/Gwenillia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55385809?s=80&v=4"},"commit":{"message":"JI-6335 fix append metadata button (#243)","shortMessageHtmlLink":"JI-6335 fix append metadata button (#243)"}},{"before":null,"after":"c8f2f6c5c22f29a870972544584f2865511b0418","ref":"refs/heads/bugfix/JI-6335-fix-append-metadata-button","pushedAt":"2024-05-13T16:58:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"devland","name":null,"path":"/devland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5208532?s=80&v=4"},"commit":{"message":"JI-6335 fix append metadata button","shortMessageHtmlLink":"JI-6335 fix append metadata button"}},{"before":"323655b7e12d69d081dcf762f558f91be141f929","after":"28ddd09f866f46a7db738dab48c766236ce8d350","ref":"refs/heads/master","pushedAt":"2024-05-13T07:38:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devland","name":null,"path":"/devland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5208532?s=80&v=4"},"commit":{"message":"Add Echo360 EchoVideos as a provider (#182)","shortMessageHtmlLink":"Add Echo360 EchoVideos as a provider (#182)"}},{"before":"22f0d5c66be9874dd9019f3efb7c9bb64d3d2940","after":"0efd64b965d78d996715fc4cde5245d8efe5f449","ref":"refs/heads/feature/JI-5408-CKEditor-update-wordpress-branch","pushedAt":"2024-05-10T11:25:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"VildeStabell","name":"Vilde Voss Stabell","path":"/VildeStabell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56251744?s=80&v=4"},"commit":{"message":"Merge branch 'wordpress' into feature/JI-5408-CKEditor-update-wordpress-branch","shortMessageHtmlLink":"Merge branch 'wordpress' into feature/JI-5408-CKEditor-update-wordpre…"}},{"before":"03857584463960a365aa71eecdd58653dfb46757","after":null,"ref":"refs/heads/fix/JI-6332-full-width-widget","pushedAt":"2024-05-10T09:30:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Gwenillia","name":"Gwenillia","path":"/Gwenillia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55385809?s=80&v=4"}},{"before":"37b182106863f9481ec57b99095043c97a0d21d3","after":"323655b7e12d69d081dcf762f558f91be141f929","ref":"refs/heads/master","pushedAt":"2024-05-10T09:30:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Gwenillia","name":"Gwenillia","path":"/Gwenillia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55385809?s=80&v=4"},"commit":{"message":"JI-6332 ensure image widget uses full width even if there are some float on previous elements (#242)","shortMessageHtmlLink":"JI-6332 ensure image widget uses full width even if there are some fl…"}},{"before":null,"after":"03857584463960a365aa71eecdd58653dfb46757","ref":"refs/heads/fix/JI-6332-full-width-widget","pushedAt":"2024-05-10T07:00:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wwalmnes","name":"William Almnes","path":"/wwalmnes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506750?s=80&v=4"},"commit":{"message":"JI-6332 ensure image widget uses full width even if there are some float on previous elements","shortMessageHtmlLink":"JI-6332 ensure image widget uses full width even if there are some fl…"}},{"before":null,"after":"22f0d5c66be9874dd9019f3efb7c9bb64d3d2940","ref":"refs/heads/feature/JI-5408-CKEditor-update-wordpress-branch","pushedAt":"2024-05-08T08:55:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VildeStabell","name":"Vilde Voss Stabell","path":"/VildeStabell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56251744?s=80&v=4"},"commit":{"message":"JI-5408 CKEditor update wordpress branch","shortMessageHtmlLink":"JI-5408 CKEditor update wordpress branch"}},{"before":"f890aebde407b4d075c7eaf36e05372a5f722287","after":"37b182106863f9481ec57b99095043c97a0d21d3","ref":"refs/heads/master","pushedAt":"2024-05-08T08:09:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devland","name":null,"path":"/devland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5208532?s=80&v=4"},"commit":{"message":"HFP-3875 Turn group collapse button prototype into production version (#229)\n\n* HFP-3864 Add prototype for list expand/collapse button\r\n\r\n* HFP-3864 Check for collapse button before adding one\r\n\r\n* HFP-3864 Show/hide collapse button based on list length\r\n\r\n* HFP-3864 Listen to manual group collapsing\r\n\r\n* HFP-3864 Ensure group collapsing functions are set\r\n\r\n* HFP-3864 Move group collapsing functions up in code\r\n\r\n* HFP-3875 Add translatable button texts\r\n\r\n* HFP-3875-add-button-styling\r\n\r\n* HFP-3875 Only show collapse button for ListEditor\r\n\r\n* HFP-3875 Fix start text of button\r\n\r\n* HFP-3875 Move CSS to stylesheet\r\n\r\n* HFP-3875 Account for button height\r\n\r\n* HFP-3875 Keep label with widget toggle buttons\r\n\r\n* HFP-3875 Cover group initially collapsed\r\n\r\n* HFP-3875 Clean up code\r\n\r\n* HFP-3875 Adjust to font file v30\r\n\r\n* HFP-3875 Fix merge conflict","shortMessageHtmlLink":"HFP-3875 Turn group collapse button prototype into production version ("}},{"before":"2cd5f779b14c61c2dd4612b96265e05f6d255762","after":null,"ref":"refs/heads/bugfix/JI-6310-clean-up-unused-tabs-code","pushedAt":"2024-05-08T05:40:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwalmnes","name":"William Almnes","path":"/wwalmnes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506750?s=80&v=4"}},{"before":"a823999bdbba71eb3987e6c729ff1a1e7003a053","after":"f890aebde407b4d075c7eaf36e05372a5f722287","ref":"refs/heads/master","pushedAt":"2024-05-08T05:40:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wwalmnes","name":"William Almnes","path":"/wwalmnes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506750?s=80&v=4"},"commit":{"message":"Merge pull request #241 from h5p/bugfix/JI-6310-clean-up-unused-tabs-code\n\nJI-6310 clean up unused tabs code","shortMessageHtmlLink":"Merge pull request #241 from h5p/bugfix/JI-6310-clean-up-unused-tabs-…"}},{"before":null,"after":"2cd5f779b14c61c2dd4612b96265e05f6d255762","ref":"refs/heads/bugfix/JI-6310-clean-up-unused-tabs-code","pushedAt":"2024-05-07T10:54:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"devland","name":null,"path":"/devland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5208532?s=80&v=4"},"commit":{"message":"JI-6310 clean up unused tabs code","shortMessageHtmlLink":"JI-6310 clean up unused tabs code"}},{"before":"1f434ecd1b252595b2a5b74b09315746ea91adc5","after":null,"ref":"refs/heads/fix/JI-6153-review-adjustments","pushedAt":"2024-04-30T15:12:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Gwenillia","name":"Gwenillia","path":"/Gwenillia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55385809?s=80&v=4"}},{"before":"7adf662c960608bc4cab141d6213edbbaae42208","after":"a823999bdbba71eb3987e6c729ff1a1e7003a053","ref":"refs/heads/master","pushedAt":"2024-04-30T15:12:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Gwenillia","name":"Gwenillia","path":"/Gwenillia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55385809?s=80&v=4"},"commit":{"message":"Fix/ji 6153 review adjustments (#238)\n\n* JI-6153 adjustments to styling and fixing bugs\r\n\r\n* JI-6153 fix translations\r\n\r\n* JI-6153 add spanish","shortMessageHtmlLink":"Fix/ji 6153 review adjustments (#238)"}},{"before":"e7a624fef16040984ec868f277d3f522a190f094","after":"1f434ecd1b252595b2a5b74b09315746ea91adc5","ref":"refs/heads/fix/JI-6153-review-adjustments","pushedAt":"2024-04-30T14:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wwalmnes","name":"William Almnes","path":"/wwalmnes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506750?s=80&v=4"},"commit":{"message":"JI-6153 add spanish","shortMessageHtmlLink":"JI-6153 add spanish"}},{"before":"97655de2598e88d3f89455bc434451678995b8e7","after":"e7a624fef16040984ec868f277d3f522a190f094","ref":"refs/heads/fix/JI-6153-review-adjustments","pushedAt":"2024-04-30T14:02:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wwalmnes","name":"William Almnes","path":"/wwalmnes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506750?s=80&v=4"},"commit":{"message":"JI-6153 fix translations","shortMessageHtmlLink":"JI-6153 fix translations"}},{"before":null,"after":"97655de2598e88d3f89455bc434451678995b8e7","ref":"refs/heads/fix/JI-6153-review-adjustments","pushedAt":"2024-04-30T13:36:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wwalmnes","name":"William Almnes","path":"/wwalmnes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1506750?s=80&v=4"},"commit":{"message":"JI-6153 adjustments to styling and fixing bugs","shortMessageHtmlLink":"JI-6153 adjustments to styling and fixing bugs"}},{"before":"4872204c525f7483b73b5a801c780663a46c715e","after":null,"ref":"refs/heads/fix/JI-6152-review-fixes","pushedAt":"2024-04-29T15:12:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Gwenillia","name":"Gwenillia","path":"/Gwenillia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55385809?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET56wvwA","startCursor":null,"endCursor":null}},"title":"Activity · h5p/h5p-editor-php-library"}