Commit graph

3863 commits

Author SHA1 Message Date
Peter Burnett
74a86a9880 MDL-71031 webservices: Extended gradecategory creation API
This adds a new webservice that creates gradecategories as a batch,
and deprecates the old single creation call, which is superseded.
It also patches a few small issues in the single WS, for any integrations
currently relying on that webservice.
2021-04-18 11:53:03 +02:00
Sara Arjona
9600becce3 on-demand release 3.11dev+ 2021-04-16 17:06:23 +02:00
Sara Arjona
dc77f13dab MDL-69331 core_h5p: Add enabled field to libraries
The "enabled" field has been added to the H5P libraries to let
admins decide whether a library should be used or not in the site.
2021-04-15 09:31:36 +02:00
Eloy Lafuente (stronk7)
7811d7ace4 on-demand release 3.11dev+ 2021-04-13 10:27:30 +02:00
Sara Arjona
89cab88a3a on-demand release 3.11dev+ 2021-04-06 15:30:53 +02:00
Simey Lameze
94a8b91cd3 MDL-70781 course: setting for displaying completion conditions
Part of MDL-70817
2021-04-02 21:56:22 +08:00
Simey Lameze
8b47f16926 MDL-70782 course: add setting to show activity dates
Part of MDL-70817
2021-04-02 21:56:22 +08:00
Víctor Déniz
3c5a338cd4 on-demand release 3.11dev+ 2021-03-30 15:39:41 +01:00
Víctor Déniz
c54de9bec2 weekly release 3.11dev 2021-03-24 14:20:41 +00:00
Simey Lameze
41cbdeccab MDL-71182 calendar: Revert "Merge branch 'MDL-67494-311' of git://github.com/lameze/moodle into MOODLE_311_STABLE"
This reverts commit 9f5794834e, reversing
changes made to d30b045210.
2021-03-24 09:18:16 +08:00
Eloy Lafuente (stronk7)
c1db56b501 weekly release 3.11dev 2021-03-19 14:06:25 +01:00
David Mudrák
b6be1e9822 MDL-67748 user: Add a new core_user_search_identity external function
The purpose of this external function is to provide data for
asynchronous user selectors and similar widgets. It allows to search
users matching the given query in their name or other available identity
fields.
2021-03-15 19:09:25 +01:00
Sara Arjona
295901e6a1 weekly release 3.11dev 2021-03-11 17:18:44 +01:00
Sara Arjona
52fd43f54d MDL-70911 core_badges: Remove $CFG->badges_site_backpack
The $CFG->badges_site_backpack setting has been completely removed
because it's not required anymore. From now, the primary site
backpack will be the first one in the "Manage backpacks" list (so,
the one with lower sortorder value).
2021-03-10 09:10:32 +01:00
Sara Arjona
f23ffe6645 weekly release 3.11dev 2021-03-05 16:01:36 +01:00
Sara Arjona
9f5794834e Merge branch 'MDL-67494-311' of git://github.com/lameze/moodle into MOODLE_311_STABLE 2021-03-03 11:47:00 +01:00
Simey Lameze
05540f0eef MDL-67494 calendar: step to set userid 0 to all shared events 2021-03-03 16:29:18 +08:00
Sara Arjona
2e03630504 MDL-70913 core_badges: Use and update properly sortorder
Sortorder field in badge_external_backpack was updated with a wrong
value. This patch fixes this behaviour and adds sortorder as
sorting criteria for displaying the list of site backpacks.

In the phpunit method reviewed for covering this, a couple of
assertEquals() calls have been changed too to put the expected value
first.
2021-03-01 13:07:58 +01:00
Jun Pataleta
4652b66ee4 weekly release 3.11dev 2021-02-26 13:42:46 +08:00
Víctor Déniz
af0040445a weekly release 3.11dev 2021-02-19 12:39:06 +00:00
Andrew Nicols
0b09c2556f Merge branch 'MDL-64554-311' of git://github.com/andrewnicols/moodle into MOODLE_311_STABLE 2021-02-18 10:22:45 +08:00
Marina Glancy
1d33351fbb MDL-64554 core_form: new API for modal forms 2021-02-17 18:09:38 +01:00
Frederic Massart
026d2d227b MDL-48269 group: Remove the option to hide the picture of a group
Plus additional amendments to Fred's original commit:
1. Updating the version numbers
2. Merging the original two-step upgrade below into one for simplicity:
   1. Deleting the pictures for groups with hidepicture set to 1; and
   2. Dropping the hidepicture field itself.
3. Converted array() usages to the short syntax [].
2021-02-16 12:53:30 +08:00
Sara Arjona
a2fda1289f weekly release 3.11dev 2021-02-11 14:54:40 +01:00
Sara Arjona
d7dd8517fc weekly release 3.11dev 2021-02-04 14:56:13 +01:00
Sara Arjona
c1dc87c2ed Merge branch 'MDL-66769-311' of git://github.com/ilyatregubov/moodle into MOODLE_311_STABLE 2021-02-03 09:33:02 +01:00
Ilya Tregubov
8f52651988 MDL-66769 core_h5p: Clean up orphaned h5p records task. 2021-02-03 09:33:17 +02:00
Eloy Lafuente (stronk7)
80cf455e48 Merge branch 'MDL-70648-311' of git://github.com/lameze/moodle into MOODLE_311_STABLE 2021-02-01 19:17:45 +01:00
Víctor Déniz
fb9419ec0b weekly release 3.11dev 2021-01-29 17:12:59 +00:00
Jake Dallimore
500bee1af0 weekly release 3.11dev 2021-01-22 11:30:46 +08:00
Simey Lameze
3e2de0c6c9 MDL-70648 calendar: upgrade step to delete wrong cat events 2021-01-20 09:32:09 +08:00
Sara Arjona
fee3970787 weekly release 3.11dev 2021-01-15 08:25:42 +01:00
Juan Leyva
4f2cfe7af8 MDL-70387 files: New WS core_files_get_unused_draft_itemid 2021-01-13 13:03:00 +01:00
Jun Pataleta
dab0910676 weekly release 3.11dev 2021-01-08 12:14:48 +08:00
Eloy Lafuente (stronk7)
7eb99cedd4 weekly release 3.11dev 2020-12-23 20:24:32 +01:00
Sara Arjona
21c367cee6 weekly release 3.11dev 2020-12-17 15:52:44 +01:00
Víctor Déniz
d328ef1c9d weekly release 3.11dev 2020-12-10 21:10:02 +00:00
Jake Dallimore
329c04c1de weekly release 3.11dev 2020-12-04 08:42:38 +08:00
Mihail Geshoski
d65d1b4185 MDL-57614 core_block: Create webservice that returns the addable blocks
Creates a webservice that returns the addable blocks in a given page.
The webservice expects the page context id, page type and page layout as
parameters and returns the block name and block title for each available
block.
2020-12-02 13:47:54 +08:00
Sara Arjona
c8a6134c8c weekly release 3.11dev 2020-11-27 07:50:38 +01:00
Eloy Lafuente (stronk7)
ae8e7f90ad weekly release 3.11dev 2020-11-20 23:16:46 +01:00
Peter Dias
443a35d18c MDL-50955 core: Reset lessons completion criteria if grade type is none 2020-11-17 11:23:21 +08:00
Eloy Lafuente (stronk7)
b4274fe6da weekly release 3.11dev 2020-11-14 19:54:10 +01:00
Eloy Lafuente (stronk7)
adb8fe4c42 MDL-70229 install: Changes to continue working with parallel branches
- Main version (version, release, branch and maturity), guaranteeing
  we are diverging from previous stable branch and won't overlap any more.
- Backup release, to match new branch.
- CI configuration files (.travis.yml in this case), to match new branch.

For changes needed to START working with parallel branches, see MDL-69475
2020-11-14 17:10:41 +01:00
Eloy Lafuente (stronk7)
f86b5e3545 weekly release 3.10+ 2020-11-12 22:11:40 +01:00
Eloy Lafuente (stronk7)
ec58cefefb Moodle release 3.10 2020-11-07 17:24:12 +01:00
Eloy Lafuente (stronk7)
e4cda88e76 Moodle release 3.10rc2 2020-11-06 22:56:08 +01:00
Eloy Lafuente (stronk7)
c50c904c9e Moodle release 3.10rc1 2020-11-05 12:16:53 +01:00
Eloy Lafuente (stronk7)
51c9ea5194 MDL-70089 versions: main version bump 2020-11-03 19:38:27 +01:00
Eloy Lafuente (stronk7)
15b4174a9f on-demand release 3.10beta+ 2020-11-03 12:23:48 +01:00