Mark Nelson
9bfdfbb389
MDL-35773 tool_recyclebin: ensure backups always contain files
2019-07-26 11:59:57 +08:00
Mark Nelson
2124100194
MDL-35773 core_backup: ensure we restore with new itemid
2019-07-26 11:59:57 +08:00
Mark Nelson
7c1a42adb4
MDL-35773 core_backup: only include files when necessary
2019-07-26 11:59:56 +08:00
Mark Nelson
420384ae36
MDL-35773 core_backup: removed unnecessary set_samesite_notification()
2019-07-26 11:59:56 +08:00
Mark Nelson
8e83e54815
MDL-35773 core_backup: removed introduction of 'set_mode'
2019-07-26 11:59:56 +08:00
Mark Nelson
94c71056a3
MDL-35773 core_backup: use existing API to recover files
2019-07-26 11:59:56 +08:00
Mark Nelson
88031d35de
MDL-35773 core: revert introduction of new recover_file() method
...
Also -
1. Reverted recover_file() in file_system_filedir back to its
original state.
2. Removed no longer needed method create_recovery_record().
2019-07-26 11:59:56 +08:00
Mark Nelson
8490a4ab7b
MDL-35773 core: move 'backup_auto_files' for consistency
2019-07-26 11:59:56 +08:00
Matt Porritt
d7e4481e98
MDL-35773 Backup: API should have option to not backup files
...
Allow both UI and automated backups to be created without
including files. Instead include only file references.
This is essentially implementing "SAMESITE" to backup files
instead of only for import and export functionality.
A new backup setting to include files (defaults to yes)
has been included.
The restore process will also look for and attempt to
restore files from the trashdir as part of restoring
backups. Additionally to support this process the
ammount of time files are kept in trashdir before they
are cleaned up via cron is also adjustable via admin
setting.
2019-07-26 11:59:56 +08:00
Jake Dallimore
795baec988
Merge branch 'MDL-65918-master' of git://github.com/junpataleta/moodle
2019-07-26 10:57:01 +08:00
David Monllaó
e38c016f80
MDL-58974 tool_analytics: Adding missing absolute paths
2019-07-26 00:50:29 +01:00
[Peter Burnett]
442eeac33c
MDL-66119 core: Add check for uninstalling plugins from the admin gui
2019-07-26 09:27:32 +10:00
Andrew Nicols
9ea892d216
MDL-66192 javascript: Allow subdirs in AMD module names
2019-07-26 07:04:08 +08:00
Bas Brands
9f08292f4f
MDL-64887 theme_boost: prevent drop downs from flipping up
2019-07-25 15:24:03 +02:00
Eloy Lafuente (stronk7)
f622ee97e3
weekly release 3.8dev
2019-07-25 13:44:42 +02:00
Jake Dallimore
506fc5178b
Merge branch 'MDL-65858_master' of git://github.com/markn86/moodle
2019-07-25 14:51:54 +08:00
Adrian Greeve
852bf8fa58
Merge branch 'MDL-65078-master' of git://github.com/peterRd/moodle
2019-07-25 14:49:40 +08:00
Eloy Lafuente (stronk7)
8b9c0616b3
Merge branch 'MDL-65994-master' of git://github.com/junpataleta/moodle
2019-07-25 14:49:12 +08:00
Eloy Lafuente (stronk7)
857431ed72
Merge branch 'MDL-65946-master' of git://github.com/junpataleta/moodle
2019-07-25 14:41:15 +08:00
Eloy Lafuente (stronk7)
2db07ee59c
Merge branch 'MDL-65938-master' of git://github.com/junpataleta/moodle
2019-07-25 14:41:15 +08:00
Adrian Greeve
57d42d0598
Merge branch 'MDL-65633_master' of git://github.com/dmonllao/moodle
2019-07-25 14:41:15 +08:00
Adrian Greeve
700baa8409
Merge branch 'MDL-65740-master' of git://github.com/peterRd/moodle
2019-07-25 14:41:14 +08:00
Adrian Greeve
a35b6a775a
Merge branch 'MDL-66021-master' of git://github.com/peterRd/moodle
2019-07-25 14:41:14 +08:00
Damyon Wiese
bde97497ef
MDL-65078 competencies: webservices
...
The webservice list_course_module_competencies calls a function that does not exist and
is not exposed as a webservice.
2019-07-24 09:14:28 +08:00
Huong Nguyen
0fc30827dc
MDL-64032 enrol_manual: Make consistent the UI for setting enrolment
...
Add end date/duration for the UI for setting enrolment should be consistent
2019-07-23 14:21:43 +07:00
Mathew May
0c18745424
MDL-57342 admin: confightml will check if returned data is empty
2019-07-23 13:35:14 +08:00
Ryan Wyllie
5d61b3b331
MDL-65219 message: default disable contact request notifications for web
...
Set the default state to disabled for message contact request
notifications for the web process. The user is notified about contact
requests in the message drawer so it's unnecessary to also generate
a notification in the notification popover for them.
2019-07-23 13:24:09 +08:00
Ryan Wyllie
6cb33ce774
MDL-65219 message: add message/pendingcontactrequests.php page back
...
We previously had this page when contact requests were first introduced
and unfortunately we created a bunch of notifications that reference
this URL directly which now won't work because the page has been removed.
I've added it back but set it to redirect to the message/index.php page
and load the contact requests page there.
2019-07-23 11:37:55 +08:00
Jun Pataleta
09267294bd
MDL-65918 auth_oauth2: Require profile library once
...
Thanks to Jason Grimes for the bug report and fix suggestion!
2019-07-23 10:11:17 +08:00
Eloy Lafuente (stronk7)
9da4b1821f
Merge branch 'MDL-65788' of git://github.com/Chocolate-lightning/moodle
2019-07-22 21:38:20 +02:00
Eloy Lafuente (stronk7)
797ef87344
Merge branch 'MDL-66132-master' of https://github.com/sammarshallou/moodle
2019-07-22 20:56:29 +02:00
Jake Dallimore
c5b9f7fd70
Merge branch 'MDL-66144-master' of https://github.com/ryanwyllie/moodle
2019-07-22 15:19:17 +08:00
Bas Brands
10425e7347
MDL-64887 theme_boost: update bootstrap to 4.3.1
2019-07-22 08:57:04 +02:00
Jake Dallimore
e255959e76
Merge branch 'MDL-66143-master' of git://github.com/junpataleta/moodle
2019-07-22 13:47:17 +08:00
Mark Nelson
e1c484c745
MDL-65858 core_backup: increase the delay with each fail
2019-07-22 13:20:49 +08:00
Matt Porritt
133c131fc0
MDL-65858 core_backup: added timeout to ajax calls
2019-07-22 13:20:06 +08:00
Matt Porritt
00d214bca2
MDL-65858 backup: Improve behaviour of ajax calls
...
When a backup (or restore) is in progress and the user
has another tab open that is taking time to generate and
holding the session lock, a condition arises where
multiple ajax calls are "queued" because the long page
is holding the session lock. When this lock is released,
the queued ajax requests complete. However, as the ajax
requests also lock this can block other requests until they
complete. This patch decreases the frequency of ajax calls
and stops them from holding the session lock.
2019-07-22 12:54:10 +08:00
Jun Pataleta
b850ddfdd5
MDL-66143 course: Integration review fixes
2019-07-22 11:52:41 +08:00
Jun Pataleta
a676250f97
MDL-66143 course: Behat tests for the relative dates mode field
2019-07-22 11:52:41 +08:00
Jun Pataleta
f96623cb74
MDL-66143 course: Relative dates mode handling
...
* On course creation, make sure that we can enable relative dates mode
only when the site setting is enabled.
* On course update, make sure that the relative dates mode setting
cannot be changed.
2019-07-22 11:52:41 +08:00
Jun Pataleta
9d8cdb9ba8
MDL-66143 course: Add relativedatesmode course setting
2019-07-22 11:52:38 +08:00
Jun Pataleta
afc87005cb
MDL-66143 admin: Create setting for courses to support relative dates
2019-07-22 11:14:51 +08:00
Jun Pataleta
9320787005
MDL-46267 core: Remove $CFG->httpswwwroot
...
* It's unnecessary since $CFG->loginhttps has already been removed and
it's no longer being used in core anymore.
2019-07-22 10:59:42 +08:00
Jun Pataleta
b6e465c870
MDL-46267 core: https_required, verify_https_required final deprecation
2019-07-22 10:59:38 +08:00
Adrian Greeve
70f1d11338
Merge branch 'MDL-66136-master' of git://github.com/mihailges/moodle
2019-07-22 10:40:30 +08:00
Mihail Geshoski
b7e4229187
MDL-66136 assign: Verify presence of resources in online text submission
2019-07-22 07:55:54 +08:00
Mihail Geshoski
911d164dcb
MDL-66136 assignfeedback_comments: Extend testcase
2019-07-22 07:55:54 +08:00
Andrew Nicols
de2976e548
MDL-62497 js: Pass strings through get_string
2019-07-21 15:06:25 +08:00
Eloy Lafuente (stronk7)
81aaf369b6
Merge branch 'MDL-50733' of git://github.com/stronk7/moodle
2019-07-20 00:24:27 +02:00
Mathew May
3373a429d4
MDL-50733 core: Update composer to updated behat-extension
2019-07-19 16:06:34 +02:00