Commit Graph

274 Commits

Author SHA1 Message Date
Jun Pataleta 00bf9b20c4 MDL-84170 tiny_html: Regenerate for latest updates
The versions of the following dependencies have been updated as of
integration:
- codemirror/search: 6.5.9 => 6.5.10
- codemirror/view: 6.36.2 => 6.36.4
2025-03-06 17:22:55 +08:00
Jun Pataleta 7a81ae883e Merge branch 'MDL-84170-main' of https://github.com/meirzamoodle/moodle 2025-03-06 17:22:17 +08:00
Andrew Nicols f3da0f5eb5 Merge branch 'MDL-84126-main' of https://github.com/davewoloszyn/moodle 2025-03-05 14:03:12 +08:00
Andrew Nicols 1aeaf278c1 MDL-83282 core: Remove most reference to Atto
Some references can remain, and others should remain until we drop
support for YUI, or Atto is no longer supported in the plugins database.

Note: Some reference to Atto will remain until such a time as it is no
longer possible to support the editor via the plugins database.
2025-03-05 11:35:25 +08:00
Andrew Nicols e49af69a1d MDL-83282 editor_atto: Remove Atto editor
This minor patch removes the Atto editor, and all of its subplugins from
Moodle core.
2025-03-05 11:35:17 +08:00
meirzamoodle d57d630aa6 MDL-84170 lib: Upgrade beautify to 1.15.3 2025-03-04 13:10:42 +07:00
David Woloszyn a0084a5274 MDL-84126 tiny_h5p: Capability check added 2025-03-04 15:03:28 +11:00
David Woloszyn fd29be217c MDL-84126 tiny_recordrtc: Capability check added 2025-03-04 15:03:28 +11:00
David Woloszyn a39cf222c8 MDL-84126 tiny_noautolink: Capability check added 2025-03-04 15:02:55 +11:00
David Woloszyn c56c80e562 MDL-84126 tiny_media: Capability check added 2025-03-04 15:02:55 +11:00
David Woloszyn 2e26f038e6 MDL-84126 tiny_link: Capability check added 2025-03-04 15:02:55 +11:00
David Woloszyn b5d8bdcbe2 MDL-84126 tiny_html: Capability check added 2025-03-04 15:02:55 +11:00
David Woloszyn b79f5b894a MDL-84126 tiny_equation: Capability check added 2025-03-04 15:02:55 +11:00
David Woloszyn ec03d02879 MDL-84126 tiny_autosave: Capability check added 2025-03-04 15:02:55 +11:00
David Woloszyn 6373da43ed MDL-84126 tiny_accessibilitychecker: Capability check added 2025-03-04 15:02:55 +11:00
David Woloszyn f6f0f0c5b0 MDL-84126 tiny_premium: Premium plugins check capability 2025-03-04 15:02:55 +11:00
Shamim Rezaie b50f4f03e4 Merge branch 'MDL-82942-main' of https://github.com/davewoloszyn/moodle 2025-02-26 17:28:00 +11:00
Sara Arjona 2f79a4367d Merge branch 'MDL-84607-main' of https://github.com/lameze/moodle 2025-02-26 07:04:09 +01:00
David Woloszyn aa3ccbda4e MDL-82942 aiplacement_courseassist: Improve response formatting 2025-02-26 16:03:55 +11:00
Jun Pataleta c5948d002e Merge branch 'MDL-84125-main' of https://github.com/davewoloszyn/moodle 2025-02-26 07:09:20 +08:00
Paul Holden 33e6c7eb10 Merge branch 'MDL-83108-main' of https://github.com/albertgasset/moodle into main 2025-02-25 11:04:43 +00:00
meirzamoodle d3139ac91b MDL-78349 tiny_recordrtc: Convert recorded audio to MP3 format 2025-02-24 20:51:44 +07:00
meirzamoodle c857e0c6ac MDL-78349 tiny_recordrtc: Add lamejs library 2025-02-24 20:51:28 +07:00
Albert Gasset c1752b5101 MDL-83108 tiny_h5p: Remove redundant aria-label attributes 2025-02-21 11:01:57 +01:00
Albert Gasset 22f97671d5 MDL-83108 tiny_h5p: New option to enable auto-play in the app 2025-02-21 11:01:57 +01:00
Simey Lameze fbcfe915bd MDL-84607 behat: use the correct ai generator entity 2025-02-21 07:46:00 +08:00
Mikel Martín 691e6c6042 MDL-75669 theme_boost: Refactor btn-block class removed in BS5 2025-02-14 10:58:36 +01:00
Mikel Martín 04975cd2b2 MDL-75669 theme_boost: Refactor custom form elements to BS5
- .custom-check is now .form-check.
- .custom-check.custom-switch is now .form-check.form-switch.
- .custom-select is now .form-select.
- .custom-file and .form-file have been replaced by custom styles on top of .form-control.
- .custom-range is now .form-range.
- Dropped .input-group-append and .input-group-prepend. You can now just add buttons
  and .input-group-text as direct children of the input groups.
2025-02-14 10:58:36 +01:00
Mikel Martín 5416483611 MDL-75669 theme_boost: Refactor BS5 data attributes
Data attributes for all Bootstrap5 JavaScript plugins are now namespaced
to help distinguish Bootstrap functionality from third parties and your own code.
For example, data-bs-toggle instead of data-toggle.
This commit refactor all old Bootstrap data-attributes to the new syntax.

Co-authored-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-02-14 09:10:33 +01:00
David Woloszyn c5fb5fcb5f MDL-84125 tiny_premium: Add premium accessibility checker plugin 2025-02-14 13:16:33 +11:00
Huong Nguyen c8f0232170 Merge branch 'MDL-83579' of https://github.com/paulholden/moodle 2025-02-13 11:11:19 +07:00
Jun Pataleta d1b6d2eaf8 Merge branch 'MDL-83809-main' of https://github.com/sammarshallou/moodle 2025-02-05 18:05:39 +01:00
sam marshall f1f8163b27 MDL-83809 Accessibility: Focus issues in modals
This change fixes 2 issues:

1 The focus lock for modals (e.g. within Tiny editor) did not
  correctly loop round from the end of the modal to the start.

2 After clicking 'Browse repositories' button in a Tiny editor
  modal, and closing the file picker, focus did not return to
  the button as expected.
2025-02-04 12:50:53 +00:00
Huong Nguyen e6b368e16b Merge branch 'MDL-84388-main' of https://github.com/lameze/moodle 2025-02-03 15:08:42 +07:00
Huong Nguyen 56a7e2077c Merge branch 'MDL-81478-main' of https://github.com/meirzamoodle/moodle 2025-02-03 09:32:02 +07:00
Huong Nguyen 4292f1a886 Merge branch 'MDL-83794-main' of https://github.com/andrewnicols/moodle 2025-02-03 09:20:15 +07:00
Sara Arjona b2ff1cb848 Merge branch 'MDL-84321-main-enfix' of https://github.com/mudrd8mz/moodle 2025-02-01 00:20:37 +08:00
Simey Lameze e6205ecf67 MDL-84388 behat: use the correct ai provider generator
Signed-off-by: Simey Lameze <simey@moodle.com>
2025-01-31 07:04:45 +08:00
Huong Nguyen b845804c37 Merge branch 'MDL-84095-main' of https://github.com/meirzamoodle/moodle 2025-01-30 10:50:44 +07:00
Andrew Nicols f67b2e8c6b MDL-83794 editor_tiny: Add support for MathML 2025-01-30 07:23:32 +08:00
David Mudrák 3f38b28079 MDL-84321 lang: Use the fixed strings in tests, too 2025-01-27 23:11:59 +01:00
Helen Foster cb4070a2b7 MDL-84321 lang: Import fixed English strings (en_fix) 2025-01-27 23:01:17 +01:00
Matt Porritt 368114c7cd MDL-82977 AI: Provider instances
Create provider instances for AI povider plugins.
Each provider plugin can now have multiple instances,
allowing for different configurations and models using
the same base provider.
2025-01-22 08:43:13 +11:00
Paul Holden ffcd39af1f MDL-83579 tiny_media: pass filepicker accepted types to dropzone. 2025-01-16 17:37:49 +00:00
meirzamoodle 31887ff87a MDL-84095 tiny_recordrtc: Shows error toast for failures 2025-01-09 15:14:26 +07:00
meirzamoodle 533feac594 MDL-81478 tiny_recordrtc: Add webm audio support as a fallback
Co-authored-by: Djarran Cotleanu <djarrancotleanu@catalyst-au.net>
2025-01-08 13:55:02 +07:00
Sara Arjona 314d41f427 MDL-83639 pix: Update custom icons
Sabina Abellán from the UX team has created the following custom icons:

- ai*:sparkles
- core:e/insert_col_after
- core:e/insert_col_before
- core:e/split_cells
- core:e/text_color
- core:i/bulk_edit
- core:i/export
- core:i/grade_partiallycorrect
- core:i/item
- core:t/completion_incomplete
- core:t/locktime
- mod_scorm:browsed
- tool_policy:level

In addition to updating these SVG files, the entries in the icon_map() have
been removed to ensure that the customized version is always used.
2024-12-20 07:40:23 +01:00
Jun Pataleta 1ff50ac088 NOBUG: Bump versions for main to the current date 2024-12-18 23:53:12 +08:00
Mikel Martín f9abc562f5 MDL-81825 theme_boost: Refactor .sr-only usages for BS5
- Add .visually-hidden to the Boostratp 5 bridge SCSS file
- Replace .sr-only occurrences with .visually-hidden
- Replace .dropzone-sr-only-focusable  with .dropzone-visually-hidden-focusable
  for consistency
2024-12-10 14:02:32 +01:00
Helen Foster 9f1293b10d MDL-83823 lang: Import fixed English strings (en_fix) 2024-12-02 21:25:01 +01:00