Matthew Hilton
912bd8ad27
MDL-76270 group: Add bulk messaging actions
...
Added two new buttons to the group page to bulk enable or disable the
selected groups messaging settings.
Supporting Javascript modules were also added to disable/enable the
buttons depending on the groups selected in the picker.
2023-04-20 12:23:01 +10:00
Matthew Hilton
c5b6ab5ddc
MDL-76270 group: Refactor group action handling
...
Previously group bulk actions were handled by prepending
_act in the value of the input, and then using a custom function that
accessed $_GET and $_POST to determine which was pressed.
This was refactored in favor of the more standard method of using
optional_param.
2023-04-20 12:20:32 +10:00
Matthew Hilton
661c8d3ddf
MDL-76270 group: Update to match coding standards
2023-04-20 12:20:32 +10:00
Andrew Nicols
7beda01cae
Moodle release 4.2rc1
v4.2.0-rc1
2023-04-18 22:29:14 +08:00
Andrew Nicols
5124b6747c
NOBUG: Fixed SVG browser compatibility
2023-04-18 22:29:11 +08:00
Andrew Nicols
09912bfefa
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2023-04-18 22:29:10 +08:00
Jake Dallimore
c9e8aa0406
Merge branch 'MDL-75316-master-4' of https://github.com/mickhawkins/moodle
2023-04-18 17:24:55 +08:00
Michael Hawkins
2e024f304a
MDL-75316 core: MoodleNet integration final improvements
2023-04-18 17:00:54 +08:00
Huong Nguyen
58ced4add0
MDL-75316 core_moodlenet: Share to MoodleNet modal and activity menu
...
Originally implemented as MDL-75785
2023-04-18 17:05:07 +08:00
Huong Nguyen
6a877d438b
MDL-75316 core: Webservice for sending activity to MoodleNet
...
Originally implemented as MDL-75933
2023-04-18 17:04:46 +08:00
Michael Hawkins
42ba0492e2
MDL-75316 core: Corrected oauth2_client::get_accesstoken() docblock
...
Originally implemented as MDL-75932
2023-04-18 17:04:30 +08:00
Michael Hawkins
77f85ed287
MDL-75316 core: Add activity sender & moodlenet_client to MoodleNet API
...
This makes it possible to share a single activity to a MoodleNet
instance (which has been enabled for sharing in site admin).
This utilises the core\moodlenet\activity_packager to create an
activity backup, then sends it using the MoodleNet create resource
API specification.
Originally implemented as MDL-75932
2023-04-18 17:04:14 +08:00
raortegar
9bc769a610
MDL-75316 core: Add activity packager to MoodleNet API
...
This makes it possible to package a single activity as a Moodle backup
file, excluding user data so it is ready to be shared as a MoodleNet
resource.
Co-authored-by: Michael Hawkins <michaelh@moodle.com>
Originally implemented as MDL-75932
2023-04-18 17:03:45 +08:00
Michael Hawkins
d6c4c0fbbd
MDL-75316 core: Set up MoodleNet API structure and utilities helper
...
Initial folder structure and declaring API.
Created utilities class.
Originally implemented as MDL-75932
2023-04-18 17:03:18 +08:00
Huong Nguyen
cd097f117b
MDL-75316 core_moodlenet: Rename settings
...
Originally implemented as MDL-75319
2023-04-18 17:03:02 +08:00
Huong Nguyen
7727745bf7
MDL-75316 core_moodlenet: Create MoodleNet capability
...
Originally implemented as MDL-75319
2023-04-18 17:02:47 +08:00
Huong Nguyen
852e31dbc4
MDL-75316 tool_moodlenet: Rename setting section
...
Rename the existing section from "MoodleNet settings" to "MoodleNet inbound settings"
Originally implemented as MDL-75319
2023-04-18 17:02:19 +08:00
Huong Nguyen
ef2a1934a0
MDL-75316 core_moodlenet: Add setting to control sharing
...
Originally implemented as MDL-75319
2023-04-18 17:01:38 +08:00
Huong Nguyen
d9a6577410
MDL-75316 admin: Create Share to MoodleNet experimental setting
...
Originally implemented as MDL-75319
2023-04-18 17:00:54 +08:00
Ilya Tregubov
34d7edf079
Merge branch 'MDL-77916' of https://github.com/paulholden/moodle
2023-04-18 14:27:49 +08:00
Andrew Nicols
797f03228b
Merge branch 'MDL-77893-master' of https://github.com/jleyva/moodle
2023-04-18 13:28:12 +08:00
Andrew Nicols
825e621264
Merge branch 'MDL-77735-master' of https://github.com/sarjona/moodle
2023-04-18 12:11:08 +08:00
Ilya Tregubov
aac60d73a1
Merge branch 'MDL-77770' of https://github.com/paulholden/moodle
2023-04-18 12:01:28 +08:00
Ilya Tregubov
43c2c25645
Merge branch 'MDL-76855' of https://github.com/Chocolate-lightning/moodle
2023-04-18 11:17:43 +08:00
Andrew Nicols
5e4559c85a
Merge branch 'MDL-77355' of https://github.com/paulholden/moodle
2023-04-18 10:32:49 +08:00
Ilya Tregubov
6255f92d66
Merge branch 'MDL-77943' of https://github.com/paulholden/moodle
2023-04-18 10:17:45 +08:00
Andrew Nicols
df2e6c1cd4
Merge branch 'MDL-77902' of https://github.com/Chocolate-lightning/moodle
2023-04-18 10:10:39 +08:00
Mathew May
ae6826953e
MDL-77902 gradereport_grader: Clear btn & user differentiation
2023-04-18 09:59:13 +08:00
Ilya Tregubov
688c9b13d4
Merge branch 'MDL-77827-master' of https://github.com/HuongNV13/moodle
2023-04-18 08:58:33 +08:00
AMOS bot
e93fd454a2
Automatically generated installer lang files
2023-04-18 00:07:41 +00:00
Paul Holden
ba64c15814
MDL-77943 group: use shorter names for visibility report elements.
2023-04-17 19:36:55 +01:00
Paul Holden
6a5a787844
Merge branch 'MDL-77878-master-enfix' of https://github.com/vmdef/moodle
2023-04-17 19:12:36 +01:00
Juan Leyva
cf76d1bf9f
MDL-77893 airnotifier: Apply payload size optimisation to all push
2023-04-17 15:36:28 +02:00
Juan Leyva
862a9fb24c
MDL-77893 airnotifier: Allow configuring how to process encrypted notifs
2023-04-17 15:36:28 +02:00
Paul Holden
71cdfae287
Merge branch 'MDL-77842-master' of https://github.com/sarjona/moodle
2023-04-17 13:49:58 +01:00
Juan Leyva
bdf525a43e
MDL-77893 airnotifier: Leave only message data processed by Airnotifier
2023-04-17 13:34:55 +02:00
Paul Holden
f2c1e6c114
Merge branch 'MDL-76212-master-nav' of https://github.com/kevpercy/moodle
2023-04-17 11:49:23 +01:00
Paul Holden
44e3cb05e5
Merge branch 'MDL-77324-master-2' of https://github.com/ilyatregubov/moodle
2023-04-17 11:05:55 +01:00
Juan Leyva
964ad9d264
MDL-77893 airnotifier: Allow to set publickey when creating new device
2023-04-17 11:03:15 +02:00
Víctor Déniz
b576b068bd
MDL-77878 lang: Use fixed strings in tests
2023-04-17 08:49:59 +01:00
Mathew May
fbc51cd591
MDL-77902 gradebook: Ensure dyn search works with pagination
2023-04-17 13:10:56 +08:00
Mathew May
53675693b4
MDL-76855 gradereport_user: Prevent parent access errors
2023-04-17 11:24:51 +08:00
Andrew Nicols
35118869c7
Merge branch 'MDL-77874' of https://github.com/paulholden/moodle
2023-04-17 11:20:53 +08:00
Helen Foster
ee8408c4d5
MDL-77878 lang: Import fixed English strings (en_fix)
2023-04-14 13:08:38 +01:00
Sara Arjona
d2e27ec8bb
Merge branch 'MDL-77913' of https://github.com/paulholden/moodle
2023-04-14 14:02:08 +02:00
Sara Arjona
ed53d81dc7
MDL-77842 badges: Improve debugging information for Badgr
...
In MDL-77086 some extra information was added when a badge can't be
sent to a backpack. However, as the Badgr is not following the
specification, it's still hard to debug it when it fails (as
raised in MDL-75552, Badgr is not working because, in some cases,
it's returning the "Method Not Allowed / Request method 'POST'
not supported" error.
2023-04-14 13:47:23 +02:00
Sara Arjona
440edc5e42
MDL-77735 core: Check $CFG->lang isset
...
In some cases, $CFG->lang might not be set, and this is causing a
Notice to be displayed when, for instance, database connection fails.
This patch should fix this case.
2023-04-14 13:46:18 +02:00
Sara Arjona
0e08d0df60
Moodle release 4.2beta
v4.2.0-beta
2023-04-14 10:54:08 +02:00
Sara Arjona
7e71cbce68
NOBUG: Fixed SVG browser compatibility
2023-04-14 10:54:05 +02:00
Sara Arjona
c7987a7547
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2023-04-14 10:54:04 +02:00