Marina Glancy
d311cab0c0
MDL-76493 core: make sure format_string(null) works on PHP 8.1
2022-11-28 11:55:50 +01:00
Jun Pataleta
004f658e60
Merge branch 'MDL-75982-master-fix' of https://github.com/andrewnicols/moodle
2022-11-25 08:42:36 +08:00
Andrew Nicols
bd55e6a077
MDL-75982 tiny_h5p: Hold behat until the content is inserted
2022-11-25 07:43:37 +08:00
Marina Glancy
6fb9209405
MDL-76470 core: normalise locale for strftime substitution
...
Huge thanks to Eloy Lafuente for investigation
2022-11-24 16:21:43 +01:00
Ilya Tregubov
b54f76f391
Merge branch 'MDL-75982-master-behat-fix' of https://github.com/lameze/moodle
2022-11-24 13:06:19 +03:00
Jun Pataleta
2dcb36153d
Merge branch 'MDL-76468-master' of https://github.com/andrewnicols/moodle
2022-11-24 17:51:56 +08:00
Simey Lameze
3d0129ffc7
MDL-75982 editor_tiny: fix accessibility behat failures
2022-11-24 17:48:57 +08:00
Ilya Tregubov
ab606a00ec
Merge branch 'MDL-76327-master' of https://github.com/andrewnicols/moodle
2022-11-24 12:24:59 +03:00
Andrew Nicols
c3c3a1fe0f
MDL-76468 output: Correct slasharg URL for theme stylesheet
2022-11-24 16:40:46 +08:00
Andrew Nicols
15eedeac4e
MDL-76327 tiny_autosave: Use fetch + keepalive to reset autosave session
...
The autosave is reset on form submission, but if that form submission
happens at the same time as a page reload, the connection and/or server
is slow, then the connection may be aborted before the session is
removed.
This commit changes the autosave reset to use the fetch() API with a
keepalive flag.
Unfortunately we do not have a formal endpoint for this in Moodle JS so
this is a hackier approach than I would like. MDL-76463 has been opened
to investigate this.
This commit also fixes a situation where the autosave content is re-sent
when the user has typed in the editor and their next action is to click
on the submit button. This is now blocked for that editor instance.
2022-11-24 12:35:47 +08:00
Jun Pataleta
7c1761564e
Merge branch 'MDL-76460-master' of https://github.com/andrewnicols/moodle
2022-11-24 12:18:39 +08:00
Shamim Rezaie
07ab2c0cfb
Merge branch 'MDL-75982-master-latest' of https://github.com/andrewnicols/moodle
2022-11-24 13:36:11 +11:00
Andrew Nicols
08a19dbed8
Merge branch 'MDL-76403-master' of https://github.com/junpataleta/moodle
2022-11-24 10:18:22 +08:00
Andrew Nicols
688873c84b
Merge branch 'MDL-76395-master-enfix' of https://github.com/vmdef/moodle
2022-11-24 10:16:39 +08:00
Simey Lameze
cc93388082
MDL-75982 tiny_equation: add behat for equation editor
2022-11-24 09:05:46 +08:00
Simey Lameze
a3bf958cc5
MDL-75982 tiny_autosave: add tests for autosave plugin
2022-11-24 09:05:46 +08:00
Simey Lameze
7e41864faa
MDL-75982 tiny_media: add tests for media video plugin
2022-11-24 09:05:46 +08:00
Simey Lameze
63f9ec9b40
MDL-75982 tiny_accessibilitychecker: tests for accessibility checker
2022-11-24 09:05:46 +08:00
Andrew Nicols
e82229eea6
MDL-75982 tiny_accessibilitychecker: Fall back to opaque white as top background
2022-11-24 09:05:46 +08:00
Simey Lameze
4024127ee0
MDL-75982 tiny_h5p: add tests for h5p plugin
2022-11-24 09:05:46 +08:00
Andrew Nicols
c77f79d0ce
MDL-75982 editor_tiny: Add behat tests
...
This commit starts to add Behat tests for the various features of
TinyMCE.
Please note that not all features are testable with Behat.
2022-11-24 09:05:46 +08:00
Andrew Nicols
305975a3e5
MDL-76460 tiny_recordrtc: Respect audio/video capabilities in editor
2022-11-24 08:26:08 +08:00
Víctor Déniz
39b7c4faf4
Merge branch 'MDL-76440-master' of https://github.com/andrewnicols/moodle
2022-11-23 17:55:10 +00:00
Helen Foster
74828e8149
MDL-76395 lang: Import fixed English strings (en_fix)
2022-11-23 17:03:58 +00:00
Víctor Déniz
f7aebbcec5
Merge branch 'MDL-76324-master' of https://github.com/HuongNV13/moodle
2022-11-23 14:22:25 +00:00
Ilya Tregubov
00f66fad8f
Merge branch 'MDL-73964-master' of https://github.com/mickhawkins/moodle
2022-11-23 14:35:02 +03:00
Paul Holden
9ff0f5cc85
Merge branch 'MDL-76302-master' of https://github.com/meirzamoodle/moodle
2022-11-23 09:13:59 +00:00
Andrew Nicols
c99636e0a6
MDL-76440 editor_tiny: Reset text-align to initial
...
Bootstrap core's "reboot" sets a default text-align which is
incompatible with RTL languages.
Arguably this should be set in the Boost theme, but this is a fairly
large change which has potential to break things so I'm making it here
where we experience the issue for now.
2022-11-23 12:32:09 +08:00
Stevani Andolo
e4da62b5f1
MDL-73964 core: Update support site/email usage to use supportemail
...
This ensures the correct link is provided (and not email address
itself), and honours the supportavailability setting.
2022-11-23 11:44:19 +08:00
Andrew Nicols
898e67ecb3
MDL-76440 editor_tiny: Add directionality plugins to toolbar
2022-11-23 11:11:47 +08:00
Huong Nguyen
24e7bff1b9
MDL-76324 webdav: Fix error for PHP 8.0
2022-11-23 09:11:42 +07:00
Jun Pataleta
00bae8b8a4
MDL-76403 versions: bump all versions and requires near release
2022-11-23 09:45:23 +08:00
Meirza
6f829cd2ff
MDL-76302 theme: handling TinyMCE menu overlapping with the top navbar
2022-11-22 10:42:45 +07:00
Jun Pataleta
60e275183a
Merge branch 'MDL-76367-master' of https://github.com/andrewnicols/moodle
2022-11-22 11:08:37 +08:00
Jun Pataleta
18dda191fb
Merge branch 'MDL-76388' of https://github.com/stronk7/moodle
2022-11-22 10:50:14 +08:00
Jun Pataleta
5fd3111f95
Merge branch 'MDL-76389' of https://github.com/stronk7/moodle
2022-11-22 09:49:53 +08:00
Jun Pataleta
c92cb70346
MDL-75100 core: Add upgrade.txt note for core_date::strftime()
2022-11-22 09:42:19 +08:00
Jun Pataleta
a1ed676d15
Merge branch 'MDL-75100-master' of https://github.com/marinaglancy/moodle
2022-11-22 09:14:04 +08:00
Marina Glancy
7bbb5434bf
MDL-75100 core: replace function strftime deprecated in PHP 8.1
2022-11-21 11:41:12 +01:00
Ilya Tregubov
1273c295ac
Merge branch 'MDL-76306-master' of https://github.com/andrewnicols/moodle
2022-11-21 11:14:55 +03:00
Eloy Lafuente (stronk7)
79a17a56bb
MDL-76389 output: Ensure we don't try to iterate over null
...
Just convert nulls to empty array before trying to iterate it.
2022-11-20 11:33:37 +01:00
Eloy Lafuente (stronk7)
d3ee90b158
MDL-76388 user: Switch from deprecated string in core_user to core one
...
This case was left not changed @ MDL-72509, and detected by the
Moodle 4.1 apache logs review @ MDL-76064.
Not much to say, just switch to the core lang string, the other
is deprecated for 4.1 and up.
2022-11-20 10:46:41 +01:00
Andrew Nicols
44d6b24d28
MDL-76367 core: Apply RTL transformations to editors too
2022-11-18 15:13:12 +08:00
Andrew Nicols
899397c0af
MDL-76367 editor_tiny: Add missing lang direction string
...
TinyMCE uses a magic langstring only present in RTL languages which
makes it hard to automatically fetch from their strings.
Since it's the only magic string I can find a reference to (after
searching their codebase), I've elected to add this in the lang.php
serving layer. This allows us to use our own langstring instead of
re-declaring something that should be stored once across Moodle.
2022-11-18 14:31:35 +08:00
Andrew Nicols
2259edc6e2
Merge branch 'MDL-76102-master' of https://github.com/marinaglancy/moodle
2022-11-18 11:43:51 +08:00
Jun Pataleta
a482fb4488
Merge branch 'MDL-75903' of https://github.com/paulholden/moodle
2022-11-18 11:28:31 +08:00
Paul Holden
1ad023bba6
Merge branch 'MDL-76105-master-enfix' of https://github.com/vmdef/moodle
2022-11-17 16:29:51 +00:00
Sara Arjona
b47e0f8009
Merge branch 'MDL-70491-master_take2' of https://github.com/lucaboesch/moodle
2022-11-17 17:25:48 +01:00
Paul Holden
d47129d4a9
Merge branch 'MDL-76331-master' of https://github.com/andrewnicols/moodle
2022-11-17 14:19:39 +00:00
Andrew Nicols
6ee0d6a979
MDL-76331 editor_tiny: Generate all langstrings
...
This change renames the generator and has it generate the language
strings for all available languages for easier import into AMOS.
2022-11-17 22:09:42 +08:00