Andrew Nicols
98b518c17a
MDL-52217 repository: prepare_file should use per-request directory
...
The repository API defaults has a function, prepare_file, which is
responsible for creating a unique file to be used during the current
request.
This is usually used in the repository's get_file() function to store the
file before it is used elsewhere in the API to save the file to the
filestorage API.
It is also sometimes used to temporarily store credentials for the lifetime
of the session.
In all cases, this file is only expected to exist for the duration of the
session.
Switching to use of a per-request directory using make_request_directory()
ensures that the tempdir does not grow without control.
This commit also adds an upgrade step to remove all old temp directories
created by any repository currently installed.
2016-02-15 15:55:51 +08:00
David Monllao
d6b44eeea2
weekly release 2.9.4+
2016-02-11 13:58:53 +08:00
David Monllao
80b09028d1
weekly release 2.9.4+
2016-02-04 14:30:10 +08:00
David Monllao
01478c3ae7
weekly release 2.9.4+
2016-01-29 14:36:57 +08:00
Andrew Nicols
aa0b28c5e5
weekly release 2.9.4+
2016-01-21 13:43:41 +08:00
Dan Poltawski
13c88d9b8d
weekly release 2.9.4+
2016-01-14 10:10:00 +00:00
Dan Poltawski
409649db96
Merge branch 'MDL-52400-29' of git://github.com/jleyva/moodle into MOODLE_29_STABLE
2016-01-12 13:13:09 +00:00
Eloy Lafuente (stronk7)
d16cdbd81f
Moodle release 2.9.4
2016-01-09 00:49:51 +01:00
Dan Poltawski
dccbafa7e9
weekly release 2.9.3+
2016-01-08 07:45:59 +00:00
Dan Poltawski
8069645f56
weekly release 2.9.3+
2016-01-07 08:32:41 +00:00
Juan Leyva
0e4483cf57
MDL-52400 webservice: Add core_notes_delete_notes to the mobile service
2016-01-04 16:36:15 +01:00
Dan Poltawski
8a48bf5beb
weekly release 2.9.3+
2015-12-31 08:16:41 +00:00
Dan Poltawski
2a416b3466
weekly release 2.9.3+
2015-12-23 11:35:57 +00:00
Dan Poltawski
747f4468fb
weekly release 2.9.3+
2015-12-18 12:26:59 +00:00
Dan Poltawski
464f907c4c
weekly release 2.9.3+
2015-12-09 12:09:33 +00:00
Eloy Lafuente (stronk7)
00802d0930
weekly release 2.9.3+
2015-12-03 19:41:12 +01:00
David Monllao
b9c333f5db
weekly release 2.9.3+
2015-11-26 10:54:41 +08:00
Dan Poltawski
2825fc7249
weekly release 2.9.3+
2015-11-19 09:20:24 +00:00
David Monllao
b7075e690c
weekly release 2.9.3+
2015-11-13 15:27:39 +08:00
Eloy Lafuente (stronk7)
3f0687bcdf
weekly release 2.9.3+
2015-11-10 10:50:11 +01:00
Eloy Lafuente (stronk7)
3a325f777f
Moodle release 2.9.3
2015-11-06 20:51:47 +01:00
Dan Poltawski
7fd11cca1d
weekly release 2.9.2+
2015-11-06 11:56:42 +00:00
Eloy Lafuente (stronk7)
7cb98a969e
weekly release 2.9.2+
2015-11-03 18:46:37 +01:00
Dan Poltawski
fb290224b0
weekly release 2.9.2+
2015-10-30 21:08:44 +00:00
Andrew Nicols
fb8af88c5c
weekly release 2.9.2+
2015-10-28 12:57:43 +08:00
Dan Poltawski
b828920455
weekly release 2.9.2+
2015-10-23 12:51:53 +01:00
Dan Poltawski
34776dac4f
weekly release 2.9.2+
2015-10-20 09:56:39 +01:00
Andrew Nicols
37c98b2b4f
Merge branch 'MDL-51772-29' of git://github.com/jleyva/moodle into MOODLE_29_STABLE
2015-10-19 13:34:34 +08:00
Eloy Lafuente (stronk7)
418c59f945
weekly release 2.9.2+
2015-10-16 12:51:28 +02:00
Juan Leyva
a56ffba668
MDL-51772 webservice: Export add_user_private_files as Web Service
2015-10-14 14:11:50 +02:00
Dan Poltawski
a583fd0f8d
weekly release 2.9.2+
2015-10-14 10:49:09 +01:00
Dan Poltawski
e6311ee386
weekly release 2.9.2+
2015-10-08 11:36:46 +01:00
Dan Poltawski
6d9b42695a
weekly release 2.9.2+
2015-10-02 10:57:38 +01:00
Eloy Lafuente (stronk7)
ee64a43e1f
weekly release 2.9.2+
2015-09-24 16:07:22 +02:00
Eloy Lafuente (stronk7)
2dd2288807
weekly release 2.9.2+
2015-09-17 18:01:30 +02:00
Eloy Lafuente (stronk7)
b7d2ed3004
Moodle release 2.9.2
2015-09-12 02:03:09 +02:00
Eloy Lafuente (stronk7)
14c9b43005
weekly release 2.9.1+
2015-09-10 11:10:07 +02:00
Dan Poltawski
a64e1f3684
weekly release 2.9.1+
2015-09-03 12:31:58 +01:00
Dan Poltawski
f563d2066d
weekly release 2.9.1+
2015-08-28 07:38:15 +01:00
Dan Poltawski
8fb6ac2cb7
weekly release 2.9.1+
2015-08-20 14:24:36 +01:00
Adrian Greeve
efa7a8a9e4
MDL-30315 gradebook: Uploading feedback doesn't override grades.
2015-08-18 17:04:16 +08:00
Eloy Lafuente (stronk7)
f5e48d21ec
weekly release 2.9.1+
2015-08-13 12:17:02 +02:00
Andrew Nicols
49fa660aca
weekly release 2.9.1+
2015-08-06 12:11:44 +08:00
Andrew Nicols
eb1d954cda
weekly release 2.9.1+
2015-07-30 14:42:15 +08:00
Dan Poltawski
cd02b264bd
weekly release 2.9.1+
2015-07-22 20:43:03 +01:00
Dan Poltawski
7fa73576b5
weekly release 2.9.1+
2015-07-16 08:16:21 +01:00
Eloy Lafuente (stronk7)
c736b82694
weekly release 2.9.1+
2015-07-10 18:11:30 +02:00
Eloy Lafuente (stronk7)
c948f378b9
Moodle release 2.9.1
2015-07-03 13:38:26 +02:00
Dan Poltawski
461f479dde
weekly release 2.9+
2015-07-02 14:26:11 +01:00
Adrian Greeve
c81c8a2ae8
MDL-48239 gradebook: Calculated grades maxgrade now able to be set.
2015-07-02 11:27:11 +08:00