Marina Glancy
4529327a22
MDL-4782 course: new WS for section and module editing
2017-02-14 15:57:33 +08:00
Marina Glancy
28ac3a54b9
MDL-4782 availability: new template for course display
2017-02-14 15:57:33 +08:00
Ankit Agarwal
cb9abded42
MDL-50729 gradelib: Regrade event should be assigned to system
2017-02-14 10:15:52 +05:30
Ankit Agarwal
0edba58d50
MDL-50729 events: Add user constants to events base class
2017-02-14 10:15:52 +05:30
Eric Merrill
75e74407a3
MDL-57859 persistent: Add a combined create/update call
2017-02-13 22:33:42 -05:00
Andrew Nicols
0c03db6a32
MDL-46375 core_files: Correct filename in mbz test
...
I noticed during the file system abstraction that this test was
incorrect.
Since both $storagefalse, and $storagetrue are in the same context,
component, area, itemid, and folder, the fact that they had the same
filename meant that they constantly overwrote one another.
As part of archive_to_storage, existing files in the same location are
found, the files themselves deleted, and the existing file record in the
files table is deleted.
The tests continued to pass because:
* the existing variables were not affected by the deletion of the file
record and file so the comparisons were successful; and
* subsequent calls to fetch the content of the file meant that the
files themselves were restored from the trash directory.
2017-02-14 08:42:28 +08:00
Andrew Nicols
16a34ae189
MDL-46375 core_files: Split parts of file_storage into new file system
...
This change moves all operations which deal with the fetching/updating, or
setting of files from the file_storage class into a new file_system class.
A new file_system can be specified in the config.php and used to replace
all relevant methods in order to move the file system component to an
alternative solution.
2017-02-14 08:42:28 +08:00
Eloy Lafuente (stronk7)
a2c0fff9d1
Merge branch 'MDL-57687-master' of git://github.com/danpoltawski/moodle
2017-02-13 19:14:22 +01:00
B Krishnan Iyer
5c3e1eedb7
MDL-57354 output: Render continue button as a primary button.
2017-02-13 15:50:52 +00:00
Dan Poltawski
69723d002b
Merge branch 'MDL-57752_tracksessionip' of git://github.com/davosmith/moodle
2017-02-13 13:53:10 +00:00
Dan Poltawski
f5af2e6866
Merge branch 'MDL-55476-master' of git://github.com/jadet23/moodle
2017-02-13 13:41:13 +00:00
Davo Smith
a2f1c5c39a
MDL-57752 session: fix check_security() session termination
2017-02-13 07:54:02 +00:00
Marina Glancy
a572272768
MDL-50770 blocks: remove orphaned block positions
2017-02-13 15:18:51 +08:00
Rajesh Taneja
8819e01dde
MDL-56616 theme_boost: Fix style for performance info
2017-02-13 14:35:10 +08:00
David Monllao
375b9ce0e7
Merge branch 'wip-MDL-57316-master' of git://github.com/marinaglancy/moodle
2017-02-08 13:11:28 +01:00
Dan Poltawski
e1a38878c1
MDL-57687 js: Remove M.util.init_toggle_class_on_click
2017-02-08 11:09:54 +00:00
Marina Glancy
63c102e095
MDL-57316 media: create different instances for different pages
2017-02-08 10:17:43 +08:00
Dan Poltawski
cf8c463de6
Merge branch 'MDL-57009-master' of git://github.com/damyon/moodle
2017-02-07 12:32:34 +00:00
Dan Poltawski
125fa38af3
Merge branch 'MDL-57370-master' of git://github.com/ryanwyllie/moodle
2017-02-07 10:35:13 +00:00
Damyon Wiese
3d6ae65b61
MDL-57009 javascript: Reject on all errors
...
Not all error paths were resulting in a reject() call to fail a promise.
2017-02-07 15:36:48 +08:00
Damyon Wiese
f3cd5c5b7b
MDL-57009 javascript: Always use when.apply
...
Or it does not really wait for the promises.
2017-02-07 15:03:43 +08:00
Brendan Heywood
c31a35b57d
MDL-57887 setup: Support logging usernames in nginx access logs
2017-02-07 13:47:40 +11:00
Ryan Wyllie
b1e6f1a8fb
MDL-57370 message: deprecate message_get_recent_conversations
2017-02-07 01:40:47 +00:00
Ryan Wyllie
98be2d2009
MDL-57370 message: change indexes on message tables
2017-02-07 01:40:47 +00:00
John Okely
1abd43763c
MDL-57316 media: Setup media plugins in media_manager::instance()
2017-02-07 09:16:01 +08:00
Eloy Lafuente (stronk7)
7373f641e5
Merge branch 'MDL-57846-master' of git://github.com/jleyva/moodle
2017-02-07 00:12:30 +01:00
Eloy Lafuente (stronk7)
f20f598ab5
Merge branch 'MDL-57841-master' of git://github.com/damyon/moodle
2017-02-06 20:18:17 +01:00
Eloy Lafuente (stronk7)
8abe17288b
Merge branch 'MDL-57844-master' of git://github.com/dpalou/moodle
2017-02-06 19:53:55 +01:00
Eloy Lafuente (stronk7)
f65a48c50e
Merge branch 'MDL-53349-master' of https://github.com/xow/moodle
2017-02-06 16:06:25 +01:00
Dani Palou
21d9f020ae
MDL-57844 message: Add some message WS to the Mobile service
2017-02-02 10:03:05 +01:00
Damyon Wiese
b302369d17
MDL-57009 javascript: cibot nagging
2017-02-02 15:54:19 +08:00
Damyon Wiese
39bf2a985b
MDL-57009 javascript: Dont rely on async ajax
...
Recursively pre-scan mustache templates to extract the list of blocks and partials. Then
we can pre-fetch them all and don't have to rely on jquery async ajax (which is deprecated).
This is part of a refactoring of the promises code in the templates module to prevent duplicate requests.
2017-02-02 15:54:19 +08:00
Damyon Wiese
f20a336b43
MDL-57009 js: Do not fetch the same template twice
...
Also clean up promises use of done vs then.
2017-02-02 15:54:19 +08:00
Damyon Wiese
dcdf7c6155
MDL-57009 js: Skip ajax request for same string
...
This is done by caching the first promise generated to fetch a string.
2017-02-02 15:54:19 +08:00
Juan Leyva
d472f530ac
MDL-57846 core_exporter: Allow properties description in exporters
2017-02-01 19:10:18 +01:00
Nadav Kavalerchik
e375029ea0
MDL-53349 Autocomplete: Support multi lingual COMMA keycode (44)
2017-02-01 16:00:41 +08:00
Damyon Wiese
13fb78a4f6
MDL-57841 exporter: Allow scalars as related objects
2017-02-01 15:30:56 +08:00
Ankit Agarwal
5e80c61df4
MDL-57027 accesslib: Improve perf of sql
2017-02-01 13:01:29 +08:00
Petr Skoda
a6210651a9
MDL-57027 fix get_users_by_capability()
...
Change-Id: I98dc88784dfa0293f88a19c3d36e7a46a3f52672
2017-02-01 13:01:28 +08:00
Dan Poltawski
8cf4591a8e
Merge branch 'wip-mdl-54628' of https://github.com/rajeshtaneja/moodle
2017-02-01 13:01:26 +08:00
Andrew Nicols
7463727761
Merge branch 'wip-MDL-57568-master' of git://github.com/abgreeve/moodle
2017-01-30 13:56:16 +08:00
Brendan Heywood
cfd35ec846
MDL-57810 lib: Disable nginx buffers when not required
2017-01-30 15:51:50 +11:00
Rajesh Taneja
1dc320f140
MDL-57765 behat: Allow exact selectors to be used
...
In Blocks with boost theme selector to
find block with name is partial match
it might fail in some cases. It would
be nice to use exact match to avoid
unexpected failures
2017-01-30 11:37:34 +08:00
Rajesh Taneja
36cc9f8e37
MDL-54628 behat: Set behat dir for each run under behat_dataroot
...
Before this patch behat_dataroot for parallel runs
were created at same level as ->behat_dataroot
After this patch, it will be created 1 level under
->behat_dataroot with BEHAT_PARALLEL_SITE_NAME
prefix and run number as suffix. This will allow
common files as test enabled and parallel run info
to be saved in parent directory and access it easily.
2017-01-30 08:51:53 +08:00
Helson Castro
5ad0bb82f1
MDL-57568 forms: Added missing include for button element.
2017-01-27 13:58:31 +08:00
Dan Poltawski
e7ecb4a90f
MDL-57690 js: fix core modal uses in amd
...
Converting the uses to the AMD modules is a bit risky for now, instead
just require the YUI depdency.
2017-01-26 11:28:59 +00:00
Dan Poltawski
0053c77d62
MDL-57690 js: fix missing requirement before using M.core.dialogue
2017-01-26 08:52:50 +00:00
Andrew Nicols
ae099a2a1d
Merge branch 'MDL-57273-master' of git://github.com/damyon/moodle
2017-01-25 08:48:27 +08:00
wehr
88671590f2
MDL-57655 session: Adds igbinary serializer to Redis session handler
2017-01-25 00:47:25 +01:00
Eloy Lafuente (stronk7)
0396389272
Merge branch 'MDL-57690-master' of git://github.com/danpoltawski/moodle
2017-01-24 20:22:44 +01:00