Commit Graph

141 Commits

Author SHA1 Message Date
Paul Holden b3363ff7b7 MDL-82596 behat: switch manual private files upload to generator. 2024-07-28 19:26:49 +01:00
Paul Holden 17f0e4e776 MDL-82527 h5p: improve editor Behat scenarios for embedding content.
* Move the shared drag fixture out of the Atto plugin;
* Switch to using faster generators for populating private files;
* Clarify required fields for private files generator
2024-07-18 09:38:10 +01:00
Jun Pataleta 5a2d39ccb3 Merge branch 'MDL-82246-403' of https://github.com/andrewnicols/moodle into MOODLE_403_STABLE 2024-06-20 11:41:41 +08:00
Andrew Nicols 1407ac2079 MDL-82246 tiny_recordrtc: Correct string name for insecure alert title 2024-06-20 10:58:34 +08:00
Andrew Nicols b3716d7a25 Merge branch 'MDL-81739-403' of https://github.com/davewoloszyn/moodle into MOODLE_403_STABLE 2024-06-18 22:39:31 +08:00
David Woloszyn 5446cc3dcd MDL-81739 tiny_noautolink: Remove URL checking when preventing auto-link 2024-06-06 15:05:05 +10:00
David Mudrák d14d574b47 MDL-81982 lang: Use fixed strings in tests, too 2024-06-05 10:24:38 +08:00
Helen Foster edf57cb689 MDL-81982 lang: Import fixed English strings (en_fix) 2024-06-05 10:24:37 +08:00
Sara Arjona 0876626dc7 MDL-80571 tiny_premium: Fix version 2024-04-30 15:32:56 +02:00
David Woloszyn 0668597f31 MDL-80571 tiny_premium: Premium plugins can be individually enabled 2024-04-30 09:42:20 +10:00
Sara Arjona 393e4c2a11 MDL-81570 tiny_premium: Add missing lang string 2024-04-22 09:41:01 +02:00
Helen Foster 3fdae1298f MDL-81351 lang: Import fixed English strings (en_fix) 2024-03-28 10:58:24 +01:00
Andrew Nicols b89e60af09 MDL-81123 tiny_html: Make empty codemirror region clickable 2024-03-05 14:12:15 +08:00
Ilya Tregubov 126d617b77 Merge branch 'MDL-80753-403' of https://github.com/andrewnicols/moodle into MOODLE_403_STABLE 2024-02-08 16:06:14 +08:00
Andrew Nicols 4e65a8f094 MDL-80753 tiny_premium: Load TinyMCE Premium for the current editor ver 2024-01-29 15:06:48 +08:00
Paul Holden 6ff1d5393a MDL-79433 tiny_autosave: allow non-logged in user calls to webservice.
Accounts for the editor being added to pages for non-logged in users,
such as the "New account" page.
2024-01-18 10:49:16 +00:00
Mihail Geshoski bf3a6a122f MDL-80246 tiny_equation: Escape elementid in the data-target attribute
Tabs use the value of the data-target attribute of the active tab link
to find and display the appropriate tab content. In some situations the
elementid value that is used to generate the data-target may contain
certain characters that have a special meaning in the selector context
(e.g. ".", ",", "#") and because of that the target element cannot be
correctly identified. To fix this problem the elementid value needs to
be escaped prior to generating the data-target attribute.
2023-12-08 10:05:37 +08:00
Sara Arjona 275af6c114 Merge branch 'MDL-79827-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2023-11-08 18:10:44 +01:00
Huong Nguyen 10f10ee269 Merge branch 'MDL-78903-403' of https://github.com/meirzamoodle/moodle into MOODLE_403_STABLE 2023-11-02 10:18:20 +07:00
Meirza f30b0eee9b MDL-78903 tiny_h5p: show repositories if editor filepicker type set 2023-10-31 08:00:28 +07:00
Meirza 0ad939f062 MDL-78903 tiny_media: show repositories if editor filepicker type set 2023-10-31 08:00:27 +07:00
Paul Holden e001508f68 MDL-79827 tiny_link: show repositories only if editor filepicker set. 2023-10-23 22:01:01 +01:00
Huong Nguyen cf0446155b MDL-79566 tiny_autosave: Add Javascript submission handler 2023-10-16 09:29:16 +07:00
Ilya Tregubov b43222dc67 Merge branch 'MDL-79501-master' of https://github.com/geichelberger/moodle into MOODLE_403_STABLE 2023-10-10 15:06:11 +08:00
Jun Pataleta 3d55b4a865 MDL-79551 tiny_html: Remove unnecessary $plugin->release 2023-10-04 14:01:27 +08:00
Jun Pataleta 94bc2cd38b MDL-79551 versions: bump all versions and requires near release 2023-10-04 13:57:17 +08:00
Gregor Eichelberger 91135c5305 MDL-79501 tiny: Fix editing multiple videos
The selection gets lost while opening the modal dialogue to update an
embedded media. Caching the current selection allows us to update the
previously selected node instead of updating the first embedded media.

Signed-off-by: Gregor Eichelberger <gregor.eichelberger@tuwien.ac.at>
2023-09-29 14:07:44 +02:00
Helen Foster 13b7ea5d44 MDL-79323 lang: Import fixed English strings (en_fix) 2023-09-19 10:24:37 +01:00
Andrew Nicols 1660b7d53e MDL-78324 editor_tiny: Update modals to stop using factory 2023-09-09 00:04:00 +08:00
Andrew Nicols 12c67aaae1 MDL-79264 tiny_equation: Correct debounce method
The debounced method was being called immediately instead of being
debounced.
2023-09-08 22:14:28 +08:00
Andrew Nicols 6ceabf28d3 Merge branch 'MDL-79264-master' of https://github.com/geichelberger/moodle 2023-09-08 22:14:28 +08:00
Gregor Eichelberger f1e12ca909 MDL-79264 tiny: Replace hardcoded contextid
The `contextid` argument of the `tiny_equation_filter` AJAX call is
hardcoded to 1, which causes trouble if the context table does not start
with id 1.

Signed-off-by: Gregor Eichelberger <gregor.eichelberger@tuwien.ac.at>
2023-09-05 13:24:50 +02:00
Andrew Nicols b3d8c1a862 Merge branch 'MDL-75268-master' of https://github.com/davewoloszyn/moodle 2023-09-05 11:39:41 +08:00
Paul Holden f01b902d7e MDL-79237 tiny_noautolink: define help link text language string. 2023-09-02 11:08:45 +01:00
Andrew Nicols 39d15d121a NOBUG: Fixed SVG browser compatibility 2023-09-02 08:18:16 +08:00
Andrew Nicols c81e889a8d Merge branch 'MDL-77979-master' of https://github.com/meirzamoodle/moodle 2023-09-01 11:00:59 +08:00
meirzamoodle 9526b815f5 MDL-77979 tiny_noautolink: Add the noautolink plugin to the quickbar
Modified the addQuickbarsToolbarItem function on the util to make the additional toolbar item work.
2023-09-01 09:36:42 +07:00
meirzamoodle f26b42d000 MDL-77979 tiny_noautolink: Add a TinyMCE noautolink plugin 2023-09-01 09:36:14 +07:00
Jun Pataleta cc7bc1a553 Merge branch 'MDL-79064-master' of https://github.com/andrewnicols/moodle 2023-08-29 13:32:45 +08:00
Andrew Nicols af7719682d MDL-79064 core: Update all get_strings as uses 2023-08-29 10:57:54 +08:00
David Woloszyn 585fd545ae MDL-75268 tiny_premium: Add Tiny Premium plugin
As a first round of support for Tiny Premium, plugins with minimal
config have been included for sites with a valid Tiny Cloud API key.
2023-08-28 12:06:06 +10:00
Julien Boulen 57bdedcbe7 MDL-78241 tiny_recordrtc: fix availability conditions 2023-08-25 18:16:28 +02:00
Paul Holden 57a12c73f9 MDL-79089 tiny_html: define help link text language string. 2023-08-21 15:55:05 +01:00
Ilya Tregubov 0b5d35856d NOBUG: Fixed file access permissions 2023-08-18 11:23:49 +08:00
Andrew Nicols b8f94dffdd Merge branch 'master_MDL-78613' of https://github.com/mattporritt/moodle 2023-08-17 09:11:46 +02:00
Matt Porritt 07e2b61128 MDL-78613 TinyMCE: Add source code formatting and styling
Add code formatting (indenting) as well as code style (tag color)
via a TinyMC plugin. To make it easier to make code edits when
viewing the editor content in source code view.
2023-08-03 13:43:40 +10:00
Jun Pataleta 8764f03abf MDL-78770 tiny_recordrtc: Use proper window.console.warn() function 2023-07-20 14:22:14 +08:00
Huong Nguyen 592e9590d0 MDL-78391 tiny_recordrtc: Fix recording issue with Chrome 2023-07-06 15:33:38 +07:00
Jun Pataleta 9c73441c4a Merge branch 'MDL-78391-master' of https://github.com/andrewnicols/moodle 2023-07-06 11:59:04 +08:00
Ruslan Kabalin 80a111d25e MDL-74301 eslint: Address issues reported by eslint 2023-07-03 15:21:53 +01:00