Commit Graph

31 Commits

Author SHA1 Message Date
Paul Holden 08a02cce55 MDL-80984 gradepenalty: define type language strings, add to standard. 2025-03-19 23:57:40 +08:00
Safat 9011f8a9db MDL-79329 smsgateway_modica: Add Modica SMS gateway to core 2025-03-19 16:33:43 +11:00
Jun Pataleta 820b16f97d Merge branch 'MDL-84652-main' of https://github.com/davewoloszyn/moodle 2025-03-07 10:54:11 +08:00
Daniel Ziegenberg c3af0680e2 MDL-84652 core_auth: Remove auth_mnet dependencies
- Remove auth_mnet from the standard plugins
- PHP Unit:
  - Remove auth_mnet as a sample from unit testing in login tests
    and component tests replacing it with auth_ldap.
  - Conditionally skip tests for block mnet_hosts when auth_mnet is
    not installed.

Original issue: MDL-84307

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-07 10:50:47 +08:00
Daniel Ziegenberg 60f7db3a93 MDL-84652 core: Remove block_mnet_hosts dependencies
- Remove block_mnet_hosts from the standard plugins
- Remove block_mnet_hosts from default admin presets
- Replace block_mnet_hosts in behat tests of core features

Original issue: MDL-84309

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-07 10:49:58 +08:00
Daniel Ziegenberg 731cfd8529 MDL-84652 core: Remove enrol_mnet dependencies
- Remove block_mnet_hosts from the standard plugins

Original issue: MDL-84310

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-07 10:48:13 +08:00
Daniel Ziegenberg f2208c1f6c MDL-84652 core_portfolio: Remove portfolio_mahara dependencies
- Remove portfolio_mahara from the standard plugins

Original issue: MDL-84308

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-07 10:47:00 +08:00
Daniel Ziegenberg 3dc9d02b51 MDL-84652 mnetservice_enrol: Remove mnetservice_enrol dependencies
Original issue: MDL-84311

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-07 10:45:24 +08:00
Huong Nguyen 17904f8baf Merge branch 'MDL-83282-main' of https://github.com/andrewnicols/moodle 2025-03-05 10:44:06 +07: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
Safat 001c5361d3 MDL-78778 auth_cas: Uninstall cas & remove dependencies 2025-03-05 12:53:58 +11:00
Laurent David 2be6563324 MDL-82457 core: Remove chat and survey dependencies
* Remove chat and survey plugins from the standard plugins
* Remove all related tables and settings from both plugins
using upgrade.
* Remove temporary admin notification (MDL-82297) and strings.
* PHP Unit:
   - Remove chat and survey as a sample module for unit testing
     replacing it with assignment module when possible (if not page).
   - Remove chat and survey from bulk update test
* Behat: Remove chat and survey behat tests
2024-12-10 08:59:18 +01:00
Simon Adams 78d73cc9b7 MDL-71378 mod_qbank: Add initial plugin structure 2024-11-15 15:18:46 +00:00
Andrew Nicols ebdac763ed Merge branch 'MDL-83268-main' of https://github.com/sarjona/moodle 2024-09-26 14:39:13 +08:00
Sara Arjona 14e2bb4c87 MDL-83268 core_h5p: Remove the h5plib_v126 plugin
The h5plib_v126 plugin can be removed because it has been replaced
with h5plib_v127, which is using the latest versions of the
libraries.
2024-09-25 17:06:35 +02:00
Paul Holden 4d1dcc60d7 MDL-83259 smsgateway_aws: add to standard plugins list. 2024-09-24 17:05:07 +01:00
Jun Pataleta 92e842dceb Merge branch 'MDL-80890-main' of https://github.com/HuongNV13/moodle 2024-09-19 10:33:13 +08:00
Huong Nguyen cb4e621ce9 MDL-80890 AI: Course Assistance Placement
Co-authored-by: Matt Porritt <pozze30@gmail.com>
2024-09-19 09:30:10 +07:00
Matt Porritt 75382a1e92 MDL-82411 AI: Provider Plugin - Azure AI
Add an AI provider plugin for Microsoft Azure AI.
The Azure AI provider supports generating images,
as well as generating and summarising text.
2024-09-18 17:09:59 +10:00
Huong Nguyen 7809ad9d96 MDL-82627 AI: Rename TinyMCE placement to a more generic name
To make the plugin name a bit more generic, we renamed as below
 - Shortname: `aiplacement_tinymce` -> `aiplacement_editor`
 - Fullname: `TinyMCE Editor Placement` -> HTML Text Editor Placement
2024-09-11 11:25:17 +07:00
Andrew Nicols acc1f4136b MDL-82627 AI: Placement Text Editor - Code cleanup
Co-authored-by: Huong Nguyen <huongnv13@gmail.com>
2024-09-11 11:25:16 +07:00
Matt Porritt 7c622cde3f MDL-82627 AI: Placement Text Editor - Image & Text
Initial AI placement plugin for the TinyMCE editor.
It includes a TinyMCE plugin and the AI placement plugin.
It supports both text and image generation.

Originally implemented in MDL-80891

Co-authored-by: Huong Nguyen <huongnv13@gmail.com>
2024-09-11 11:25:14 +07:00
Matt Porritt ece707e40e MDL-82627 AI: Provider Plugin - Open AI
Initial Open AI API Provider plugin.
Originally implemented in MDL-80894

Co-authored-by: Huong Nguyen <huongnv13@gmail.com>
2024-09-11 11:02:53 +07:00
Andrew Nicols 9fe7dedb9f MDL-82790 core: Remove filter_tidy 2024-08-20 20:22:55 +08:00
Jun Pataleta 14c70d80ff Merge branch 'MDL-80858' of https://github.com/paulholden/moodle 2024-07-31 18:21:26 +08:00
Paul Holden 89dbe63dcf MDL-80858 customfield_number: new field type for numeric data.
Provide field type to allow for number type data to be stored and
presented within those components that already support custom fields.

This is especially useful for reporting purposes.
2024-07-31 11:19:32 +01:00
Ilya Tregubov f14746511b Merge branch 'MDL-78776-expunge_myisam' of https://github.com/leonstr/moodle 2024-07-31 09:38:25 +08:00
ferranrecio a76ec9fdcb MDL-81765 mod_subsection: add plugin to core 2024-07-05 13:04:49 +02:00
Leon Stringer 7c70eb8e89 MDL-78776 database: Remove MyISAM migration
Remove functionality to migrate from MyISAM, and remove tests of whether
the existing database is using this.

Support for MyISAM was dropped in Moodle 2.9 (MDL-46064) so it should
not be possible for any subsequent Moodle version to be using this.

The only remaining MyISAM-aware code is the environment check via
check_database_storage_engine() to prevent installation/upgrade if the
database is set to use this.
2024-06-28 16:00:06 +01:00
Andrew Nicols 606158ca81 Merge branch 'MDL-79863-ordering' of https://github.com/Chocolate-lightning/moodle 2024-04-05 10:07:23 +08:00
Andrew Nicols 5f62d5a759 MDL-81084 core: Move standard plugins to plugins.json 2024-03-28 09:31:31 +08:00