Juan Leyva
27be439eb7
MDL-73708 course: Return geo pattern generated course images via WS
2023-03-22 17:39:07 -03:00
Sara Arjona
ee3502dfc4
Merge branch 'MDL-76905-master' of https://github.com/ferranrecio/moodle
2023-03-22 16:52:47 +01:00
Ferran Recio
ae799fad7d
MDL-76905 core_courseformat: match prototype visual style
2023-03-22 14:08:51 +01:00
Ferran Recio
a1ea81eb8b
MDL-77433 core_courseformat: use validate_cms to check capabilities
2023-03-22 13:21:05 +01:00
Jun Pataleta
869cfac1cc
Merge branch 'MDL-69124' of https://github.com/paulholden/moodle
2023-03-21 15:48:01 +01:00
Ferran Recio
3beffbb506
MDL-76893 core_courseformat: bulk move activites
2023-03-21 15:46:23 +01:00
Jun Pataleta
109d902105
Merge branch 'MDL-76894-master' of https://github.com/ferranrecio/moodle
2023-03-20 10:43:04 +08:00
Jun Pataleta
12237e6a8c
Merge branch 'MDL-76851-master' of https://github.com/ferranrecio/moodle
2023-03-20 10:39:31 +08:00
Jun Pataleta
385f059edc
Merge branch 'MDL-76997-master' of https://github.com/aanabit/moodle
2023-03-20 10:32:35 +08:00
Juan Segarra Montesinos
adb63ac50e
MDL-77670 course: Preserve course summary format
2023-03-17 20:56:26 +01:00
Ferran Recio
6ac6100f1c
MDL-76894 core_courseformat: bulk move section
2023-03-17 16:18:19 +01:00
Jun Pataleta
52d8364819
Merge branch 'MDL-76257-master' of https://github.com/juancs/moodle
2023-03-17 13:10:13 +01:00
Sara Arjona
adc7bd5103
Merge branch 'MDL-67526_final-deprecation-of-plagiarism-functions' of https://github.com/ziegenberg/moodle
2023-03-17 13:03:31 +01:00
Ferran Recio
602a308f25
MDL-76851 core_course: fix course view.php indentation
2023-03-17 11:07:13 +01:00
Ferran Recio
856b295569
MDL-76851 core_courseformat: plugin custom editor strings
...
Most section related actions require the frontend to use alternative
strings depending on the format plugin lang file. This patch adds
overridden strings to the current setViewFormat course editor setup
object.
2023-03-17 11:07:13 +01:00
Ferran Recio
9c583f5ec5
MDL-76851 core_courseformat: bulk section and cm delete action
2023-03-17 10:26:00 +01:00
Amaia Anabitarte
1c491de8e8
MDL-76997 admin: Option to reset course indentation
2023-03-16 17:22:02 +01:00
Jake Dallimore
576369bf97
Merge branch 'MDL-77186-master' of https://github.com/andrewnicols/moodle
2023-03-15 12:00:42 +08:00
Daniel Ziegenberg
3018036ebd
MDL-67526 plagiarism: Final deprecation of plagiarism functions
...
Following MDL-65835 this now finally deprecates and removes the
functions:
- plagiarism_save_form_elements(), please use
{plugin name}_coursemodule_edit_post_actions() instead
- plagiarism_get_form_elements_module(), please use
{plugin name}_coursemodule_standard_elements() instead.
- plagiarism_plugin::get_form_elements_module(), please
use {plugin name}_coursemodule_edit_post_actions() instead.
- plagiarism_plugin::save_form_elements(), please use
{plugin name}_coursemodule_standard_elements() instead.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2023-03-14 17:04:20 +01:00
Juan Segarra Montesinos
d7055c80e2
MDL-76257 core: Activity intro should honor user preference on creation
2023-03-14 06:02:39 +01:00
Andrew Nicols
9ec46c232d
MDL-77186 core: Move all uses of cronlib to new class
2023-03-13 21:21:13 +08:00
Amaia Anabitarte
6d2c321d7c
MDL-76991 tool_mobile: Return course format indentation setting
2023-03-13 11:47:13 +01:00
Amaia Anabitarte
a7c64595c8
MDL-76991 core_course: New course format setting to enable/disable indentation in weeks and topics
2023-03-13 11:47:13 +01:00
Ilya Tregubov
5b277492ea
Merge branch 'MDL-77429-master-fix' of https://github.com/andrewnicols/moodle
2023-03-10 14:52:27 +08:00
Andrew Nicols
17ff77a9c0
MDL-77429 course: Change course date to previous day
...
When a test runs just after midnight, and the user time zone is not the
same as the server timezone, and the course is created using a generator
(which runs in server time zone) but the UI presented in the user
timezone, the course start time is still in the future.
We need to create the course a day earlier to ensure that the "This
week" indicator is in the correct day.
2023-03-10 14:11:23 +08:00
Ilya Tregubov
27e0329a08
Merge branch 'MDL-77291-master' of https://github.com/sarjona/moodle
2023-03-10 10:44:41 +08:00
Andrew Nicols
7beb5d5af2
Merge branch 'mdl-77329-master-clr' of https://github.com/ferranrecio/moodle
2023-03-09 22:18:25 +08:00
Andrew Nicols
cc7cf2f49a
Merge branch 'MDL-77431-master' of https://github.com/lucaboesch/moodle
2023-03-09 22:17:20 +08:00
Andrew Nicols
19a06a04a9
Merge branch 'MDL-77429-master' of https://github.com/andelacruz/moodle
2023-03-09 22:03:12 +08:00
Andrew Nicols
37fa8c6fc0
MDL-77037 core_course: Coding style fix in Behat feature
2023-03-09 21:59:29 +08:00
Andrew Nicols
c9cc52aec1
Merge branch 'MDL-77037-master' of https://github.com/laurentdavid/moodle
2023-03-09 21:53:01 +08:00
James C
2702583d6c
MDL-77329 course: Prevent collapse state loss
2023-03-09 11:49:55 +01:00
Sara Arjona
1a76b44a7a
Merge branch 'MDL-76940-master' of https://github.com/laurentdavid/moodle
2023-03-09 10:54:41 +01:00
Jun Pataleta
8441270181
Merge branch 'MDL-77559-master-2' of https://github.com/andrewnicols/moodle
2023-03-09 16:02:01 +08:00
Laurent David
387371bacd
MDL-77037 core_courseformat: Refresh course index
...
* Refresh course index when language change
2023-03-09 08:41:02 +01:00
Andrew Nicols
0a3b918b3c
Merge branch 'MDL-77014-master' of https://github.com/lucaboesch/moodle
2023-03-09 11:41:49 +08:00
Andrew Nicols
511401f4f6
MDL-77559 js: Rebuild all JS with Node 16
2023-03-09 09:53:19 +08:00
Laurent David
8f3d9e291e
MDL-76940 core_courseformat: Index refreshing when role switch
...
* Hidden sections and content should not visible to students when switching role
2023-03-08 11:47:21 +01:00
Angelia Dela Cruz
6c5740ba37
MDL-77429 Behat: Add coverage for changing course format as teacher
2023-03-08 15:47:34 +08:00
Luca Bösch
d70ed83644
MDL-77014 course: Single activity format course title multilang.
2023-03-08 08:03:22 +01:00
Andrew Nicols
974d7e4dab
Merge branch 'MDL-52805-42' of https://github.com/Chocolate-lightning/moodle
2023-03-08 14:49:59 +08:00
Jun Pataleta
85718f00d8
Merge branch 'MDL-77416-master-enfix' of https://github.com/vmdef/moodle
2023-03-08 08:50:30 +08:00
Paul Holden
5b7c1491fc
MDL-69124 course: final removal of deprecated 310 method.
2023-03-07 12:43:44 +00:00
Mathew May
e5ca7766e7
MDL-52805 core: Remove legacy log calls
2023-03-07 13:08:46 +08:00
Ilya Tregubov
d4e2192da1
Merge branch 'MDL-75542-master' of https://github.com/PhMemmel/moodle
2023-03-07 08:21:47 +08:00
Andrew Nicols
c50c88e0e6
Merge branch 'MDL-77387_master' of https://github.com/pmaneggia/moodle
2023-03-04 13:30:30 +08:00
Víctor Déniz
6a9f78b0e7
MDL-77416 lang: Use fixed strings in tests
2023-03-03 14:15:30 +00:00
Sara Arjona
5c20b537b4
MDL-70226 course: Add more options to the activitychoosertabmode setting
...
Some extra options have been added to the activitychoosertabmode setting, to let
admins decide when to display the Recommended tab.
Apart from that, one of these values have be set as default value for this setting,
as suggested by the UX/PX teams. So the Starter and Full presets have been updated
too with the new values.
2023-03-03 13:45:15 +01:00
Paola Maneggia
7b5c35895b
MDL-77387 course: drop 'moodle/course:view' for course copy UI
...
Enabling the course copy UI of MDL-64843 already without the capability 'moodle/course:view'
has the advantage, that a user with 'moodle/course:create', 'moodle/backup:backupcourse'
and 'moodle/restore:restorecourse' (typically a teacher)
will be able to use this UI for their own courses and with the additional benefit
of also being enrolled in the copied course.
Important: the role assigned to the user who copies a course is determined
by the value of the setting 'creatornewroleid', which defaults to 'editingteacher'.
2023-03-03 08:49:43 +00:00
Ferran Recio
5f59807c06
MDL-77291 core_courseformat: show labels in course index
2023-03-03 09:15:11 +01:00