Safat
b5ac3257b5
MDL-81924 core_sms: Add SMS gateway management UI
...
Originally implemented as MDL-81732.
Co-authored by: Michael Hawkins <michaelh@moodle.com>
2024-09-23 10:53:30 +07:00
Andrew Nicols
10c3e4b770
MDL-81924 core_sms: Add new subsystem and plugintype
...
Originally implemented as MDL-80960.
2024-09-23 10:43:39 +07:00
Jun Pataleta
254f752b76
Merge branch 'MDL-79628-move-navcache-to-muc-feature' of https://github.com/rajandangi/moodle
2024-09-19 11:14:11 +08:00
Jun Pataleta
a3b837e135
MDL-83153 core: Upgrade step for instances that need conversion
...
Add an upgrade step to convert `ai_action_register.success` columns
with binary type to an integer type with length 1.
2024-09-18 21:06:48 +08:00
Jun Pataleta
0d10fda3fb
MDL-83153 core: Set ai_action_register.success
as INT(1)
2024-09-17 23:10:09 +08:00
Huong Nguyen
eae6d64624
MDL-82627 AI: Database modification
...
Allow nullable value for `prompt` and `sourceurl` columns
2024-09-12 13:03:53 +07:00
Huong Nguyen
feaa2939c6
MDL-82627 AI: Fix install.xml and upgrade.php mismatch
2024-09-11 14:07:30 +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
Huong Nguyen
253253eede
MDL-82627 AI: Code cleanup
...
Co-authored-by: Meirza <meirza.arson@moodle.com>
2024-09-11 11:25:16 +07:00
Matt Porritt
086ac975f0
MDL-82627 AI: LMS Subsystem
...
Initial implementation of the LMS AI subsystem.
Originally implemented in MDL-80889
Co-authored-by: Meirza <meirza.arson@moodle.com>
2024-09-11 11:02:51 +07:00
Sara Arjona
ce5cda1c07
Merge branch 'MDL-83020' of https://github.com/paulholden/moodle
2024-09-09 17:03:02 +02:00
rajandangi
3615f732ad
MDL-79628 navigation: Refactor navigation_cache to use MUC
2024-09-06 09:39:17 +09:30
Paul Holden
938251eb89
MDL-83020 badges: validate correct context when retrieving badge.
...
Remove capablity check, as this is intended to be public info.
2024-09-05 16:03:32 +01:00
Sara Arjona
e812811b11
Merge branch 'MDL-81767-main' of https://github.com/roland04/moodle
2024-09-03 19:35:20 +02:00
Mikel Martín
a0fa76c86b
MDL-81767 courseformat: Add module quickcreation feature
...
- Add new 'FEATURE_QUICKCREATE' plugin feature that indicates the module can
be created with a single click. It will use its own 'quickcreatename' defined
string as the initial default name.
- Add new 'core_courseformat\external\create_module' web service to create new
modules with the quickcreate featuer in the course page.
- Add a new 'create_module' state action.
2024-09-03 13:35:04 +02:00
Jun Pataleta
2f6e81090f
Merge branch 'MDL-82984-main' of https://github.com/sarjona/moodle
2024-09-03 10:45:15 +08:00
Ilya Tregubov
71ede9e192
Merge branch 'MDL-75850-main-fix' of https://github.com/meirzamoodle/moodle
2024-09-03 10:17:17 +08:00
Sara Arjona
875fa9c2ec
MDL-82984 core: Missing step to uninstall filter_tidy
2024-09-02 18:36:03 +02:00
Huong Nguyen
1d5a323677
Merge branch 'MDL-82790-main' of https://github.com/andrewnicols/moodle
2024-08-29 10:07:09 +07:00
Ilya Tregubov
83f04f5066
Merge branch 'MDL-82105-main' of https://github.com/durenadev/moodle
2024-08-29 09:44:27 +08:00
Andrew Nicols
e6146bca1b
Merge branch 'MDL-82359-main' of https://github.com/sammarshallou/moodle
2024-08-28 22:46:56 +08:00
meirzamoodle
72b43c3541
MDL-75850 core: file redact
...
File redact is a core plugin to remove or obsure from a file (image, doc) prior to publication/release.
Currently, it has an EXIF remover service using exiftool command, but it is also possible to
add other services related to file redacting.
The plugin admin settings is under Server as it's parent.
Co-authored-by: Huong Nguyen <huongnv13@gmail.com>
2024-08-28 17:17:08 +07:00
Daniel Ureña
33717237aa
MDL-82105 Badges: Get badge by badge id.
2024-08-28 10:14:15 +02:00
Sara Arjona
07db2a85b8
Merge branch 'MDL-74583' of https://github.com/paulholden/moodle
2024-08-27 09:22:59 +02:00
Huong Nguyen
4f25ac1044
Merge branch 'MDL-82158-main' of https://github.com/andrewnicols/moodle
2024-08-27 10:01:38 +07:00
Paul Holden
670b4af61c
MDL-74583 reportbuilder: final removal of legacy namespaced classes.
2024-08-26 20:44:41 +01:00
Andrew Nicols
b92008c92c
MDL-82158 core_cache: Coding style fixes
2024-08-20 20:44:28 +08:00
Andrew Nicols
9fe7dedb9f
MDL-82790 core: Remove filter_tidy
2024-08-20 20:22:55 +08:00
Andrew Nicols
cd6501c017
MDL-82158 core_cache: Moved disabled cache infrastructure
2024-08-20 15:27:06 +08:00
Andrew Nicols
a63e81bfa5
MDL-82158 core_cache: Move cache definition
2024-08-20 15:27:05 +08:00
Andrew Nicols
c5ff1b053f
MDL-82158 core_cache: Move cache stores
2024-08-20 15:27:05 +08:00
Andrew Nicols
4038c52928
MDL-82158 core_cache: Move interfaces
2024-08-20 15:27:04 +08:00
Jun Pataleta
99f7cb0a8a
Merge branch 'MDL-82532-main' of https://github.com/sammarshallou/moodle
2024-08-20 11:04:11 +08:00
Huong Nguyen
c986f00ed8
Merge branch 'MDL-74939' of https://github.com/paulholden/moodle
2024-08-20 09:43:06 +07:00
sam marshall
7aa0ccf4f3
MDL-82359 Install: Move lang strings for separate and connected
...
AMOS BEGIN
MOV [postrating1,mod_forum],[separateandconnected1,core]
MOV [postrating2,mod_forum],[separateandconnected2,core]
MOV [postrating3,mod_forum],[separateandconnected3,core]
AMOS END
2024-08-19 16:00:13 +01:00
sam marshall
525b635cfc
MDL-82532 Profile: Capability to allow/prevent view of profile images
...
Introduces a new capability moodle/user:viewprofilepics, granted by
default to 'user' and 'guest'. If the 'forcelogin' option or
'forceloginforprofileimage' option is enabled, then users must have
this capability in order to see profile pictures (except their own).
2024-08-19 15:42:16 +01:00
Paul Holden
5b4e858e80
MDL-74939 output: final removal of deprecated navigation namespace.
2024-08-15 11:14:18 +01:00
Daniel Neis Araujo
d42e31899c
MDL-74590 contentbank: add custom fields to content bank
2024-08-13 08:55:44 -03:00
Paul Holden
f4d0fd92e8
MDL-79373 admin: ensure all current password configs are defined.
...
Ensure the admin preset export tool has an accurate record of each,
to be observed as sensitive settings when creating an export.
2024-08-08 09:21:50 +07:00
Andrew Nicols
1b7d08465c
MDL-81031 core: Add routing
2024-08-06 16:01:07 +08:00
Jun Pataleta
ecbdd8d268
Merge branch 'MDL-82427-main' of https://github.com/andrewnicols/moodle
2024-08-01 11:57:32 +08:00
Ilya Tregubov
f14746511b
Merge branch 'MDL-78776-expunge_myisam' of https://github.com/leonstr/moodle
2024-07-31 09:38:25 +08:00
Conn Warwicker
b92886ad59
MDL-70854 core: Add stored progress bars.
...
- Alters existing progress_bar class to support extension
- Adds stored_progress_bar class as child of progress_bar
- Adds webservice to poll stored progress
- Updates database tables
- Bumps version
- Adds unit/behat tests
2024-07-23 17:58:53 +08:00
Andrew Nicols
29e7140e30
MDL-82427 filter_*: Move text filters to autoloaded location
...
Note: No backwards-compatability layer is included for manual inclusion
of filter.php as this is not a public API. Inclusion should have always
been through the filter manager, and the filter's own unit tests.
2024-07-23 11:33:42 +08:00
Andrew Nicols
fe3b13d51a
MDL-82427 core_filters: Update name of external service class
2024-07-23 11:33:03 +08:00
Andrew Nicols
16456220cd
MDL-82427 core: Update namespace of core_filters classes
2024-07-23 11:33:03 +08:00
Andrew Nicols
ae2f69a898
MDL-82427 core_filters: Move filter classes to autoloading
2024-07-23 11:32:09 +08:00
Ilya Tregubov
7f63a6af7a
Merge branch 'MDL-78293-master' of https://github.com/jleyva/moodle
2024-07-16 11:47:22 +08:00
Juan Leyva
2a2130e9d7
MDL-78293 core_user: New Web Services to manage private files
2024-07-11 11:54:35 +02:00
Jun Pataleta
5597a4eb33
Merge branch 'MDL-82168-main' of https://github.com/junpataleta/moodle
2024-07-11 11:21:21 +08:00