Dan Poltawski
0fd08fc7e5
Merge branch 'MDL-35628' of https://github.com/mr-russ/moodle
2016-06-16 09:04:12 +01:00
Andrew Nicols
45a0932a9e
Merge branch 'MDL-54797' of git://github.com/aolley/moodle
2016-06-16 09:04:07 +01:00
Guy Thomas
8e61e0f9b9
MDL-45762 course: Error when accessing a conditionally hidden section
...
Show a nice error when the user accidentally views a section
that is conditionally hidden. Otherwise, continue to show
original error when section is just hidden to them.
2016-06-15 09:53:35 +08:00
Marina Glancy
8fef061da4
MDL-53292 core: deprecate callback delete_course
2016-06-13 10:48:06 +08:00
Cameron Ball
3f897b1966
MDL-51163 course: Remove course/category.php
2016-06-13 10:24:15 +08:00
eWallah
6ae9dbc2aa
MDL-37554 activities select all option
2016-06-13 10:22:16 +08:00
Dan Poltawski
834f1b66d4
MDL-54890 course: remove erranous duplicated switch label
...
Detected by eslint rule 'no-duplicate-case'
2016-06-10 10:06:28 +01:00
Russell Smith
1fcf0ca8a5
MDL-35628 performance: Remove dirname() where possible.
...
dirname() is a slow function compared with __DIR__ and using
'/../'. Moodle has a large number of legacy files that are included
each time a page loads and is not able to use an autoloader as it is
functional code. This allows those required includes to perform as
best as possible in this situation.
2016-06-10 08:06:49 +10:00
Dan Poltawski
015b4d22a2
Merge branch 'MDL-54820-master' of git://github.com/jleyva/moodle
2016-06-06 14:09:59 +01:00
Juan Leyva
72ac2aacfa
MDL-54820 webservice: Fix regression in core_course_search_courses
...
Regression caused by MDL-51324
2016-06-03 12:56:11 +02:00
Joey Andres
fdac806aef
MDL-53399 core: "activity chooser off/on" in user preference
...
- Created a "Course preferences" for user preference. This
is where "activity chooser off/on" option is moved.
- Changed the lib/navigationlib.php to have a new user preference
section, which is "Course preferences".
- Removed the "activity chooser" toggle codes in javascript.
2016-06-03 00:46:16 -06:00
Adam Olley
e9f7c4a4b2
MDL-54797 course: Add indexed field to condition of delete query
...
Deleting records from the course_completion_criteria table goes much
faster when we include the indexed course field in the delete query.
2016-06-02 15:43:30 +09:30
Marina Glancy
5e717d10b4
MDL-54557 course: treat section summary as contents
2016-06-02 12:56:34 +08:00
Dan Poltawski
c56d14be37
Merge branch 'MDL-54627_master' of git://github.com/dmonllao/moodle
2016-05-19 10:59:06 +01:00
David Monllao
505ce88467
MDL-54627 search: Ensure that all format_string strings are text.
...
All user input that is usually displayed through format_strings with
filters like mulitlang applied should be converted to text as well.
2016-05-19 13:16:01 +08:00
Eloy Lafuente (stronk7)
1abca11e0a
MDL-54638 versions: bump all versions and requires near release
...
version = 2016052300 release version
requires= 2016051900 current rc1 version
2016-05-19 02:16:15 +02:00
Michael Aherne
39257eb39c
MDL-54600 phpunit: fixed classname to follow frankenstyle
2016-05-17 17:16:11 +08:00
Jake Dallimore
f418d89957
MDL-54128 mod_lti: Add help for custom LTI tools in activity picker
2016-05-16 10:07:29 +08:00
Andrew Nicols
e53d7e7c04
Merge branch 'MDL-50063' of git://github.com/stronk7/moodle
2016-05-13 18:12:32 +08:00
Eloy Lafuente (stronk7)
07a069f1c0
MDL-50063 unittests: Remove some unnecesary gc_collect_cycles()
...
Now backup and restore operations free logger resources calling
to the destroy() method. This commit ensures:
1) That gc_collect_cycles() is not used anymore in backup-related tests.
2) That all backup and restore controllers in test do always call
to the detroy() method.
3) Some unset() calls, needed to make gc_collect_cycles() are not used
anymore.
2016-05-13 02:50:45 +02:00
David Monllao
724703d3e1
MDL-53170 search: Specify core_course mycourses search level
2016-05-11 17:22:24 +08:00
Eloy Lafuente (stronk7)
fa1e76d563
Merge branch 'MDL-53170_master' of git://github.com/dmonllao/moodle
2016-05-10 18:54:57 +02:00
David Monllao
e314b35471
MDL-53170 search: New area for my courses
...
Thanks to Skylar Kelty for the initial implementation.
2016-05-10 18:15:42 +08:00
David Monllao
33b60a4720
Merge branch 'MDL-54034-master' of git://github.com/FMCorz/moodle
2016-05-09 07:46:53 +08:00
Frederic Massart
1d0140757a
MDL-54034 ajax: Apply filters in ajax requests
...
This also clarified that developers can decide to force filters
to be ignored when using external_format_text, though they cannot
force filters to be turned on as the clients should be able to
opt-out from filtering should they want to.
2016-05-06 17:59:41 +08:00
Frederic Massart
440b4c54ca
MDL-53957 form: Support frontpage for selection in course element
2016-05-06 09:27:31 +08:00
Frederic Massart
f824aceb50
MDL-51369 course: Adding tests to cover restoring course info
2016-05-06 09:27:27 +08:00
Dan Poltawski
1019a8f1ca
Merge branch 'MDL-53904-master' of git://github.com/marinaglancy/moodle
2016-05-02 10:16:27 +01:00
Marina Glancy
f6b9b6b71b
MDL-53904 course: apply default completion when approving request
2016-04-27 15:55:30 +08:00
Cameron Ball
f23e9b6ba4
MDL-49414 webservices: Remove deprecated functions
2016-04-27 15:54:38 +08:00
Simey Lameze
bc577c541f
MDL-51267 mod: move the changes from the API to the form file
2016-04-19 16:36:26 +08:00
David Monllao
c3b661403c
Merge branch 'cbe' of git://github.com/FMCorz/moodle
2016-04-19 12:37:11 +08:00
David Monllao
218fbd6ca2
Merge branch 'MDL-51267-master' of git://github.com/lameze/moodle
2016-04-19 11:53:22 +08:00
Simey Lameze
819e1ff0ad
MDL-51267 mod_url: make the url and resource forms friendlier
2016-04-19 11:13:18 +08:00
Frederic Massart
56537316f6
MDL-53719 competency: Delete content upon course and cm delete/reset
2016-04-18 11:06:01 +08:00
Frederic Massart
91e5464282
MDL-53700 competency: Making CiBoT happier
2016-04-18 11:06:00 +08:00
Frederic Massart
07fc0ec380
MDL-53700 competency: Implementing a URL resolver
2016-04-18 11:06:00 +08:00
Damyon Wiese
8995c2702f
MDL-52534 course: Course module form can be extended by plugins via callbacks.
...
3 new plugin callbacks are available to extend any course module form.
xx_coursemodule_standard_elements()
xx_coursemodule_validation()
xx_coursemodule_edit_post_actions()
This allows you to add elements to the form, extend the validation
and process the extra information once the module has been created/updated.
2016-04-18 10:58:52 +08:00
Damyon Wiese
e02e7f5a01
MDL-53772 libraries: More context fixes
...
1. Improve upgrade note
2. Don't abuse $PAGE to get the current course/cm
3. Use validate_context, never $PAGE->set_context()
4. Reset current coursemodule in validate_context().
5. Respect moodlepageclass when calling an external function.
2016-04-14 15:02:41 +08:00
David Monllao
3dd89357d4
Merge branch 'MDL-53772-master' of git://github.com/damyon/moodle
...
Conflicts:
lib/upgrade.txt
2016-04-14 14:01:16 +08:00
Marina Glancy
787ec240c1
MDL-53772 inplace_editable: set context in callbacks
2016-04-14 13:58:29 +08:00
Marina Glancy
9ca0420e93
MDL-45064 course: mod callback get_shortcuts()
...
also deprecate callback get_types()
2016-04-13 08:30:04 +08:00
John Okely
01e8bfd745
MDL-45064 lti: LTI types in activity chooser
2016-04-13 08:30:04 +08:00
Eloy Lafuente (stronk7)
11c673f3a3
Merge branch 'MDL-53167-master' of git://github.com/merrill-oakland/moodle
2016-04-12 21:34:41 +02:00
Eric Merrill
935ee1c6c6
MDL-53167 search: Adding unit tests for external API change
2016-04-11 21:24:18 -04:00
Dan Poltawski
4a39dd3071
Merge branch 'wip-MDL-53363-master' of https://github.com/marinaglancy/moodle
2016-04-11 16:34:26 +01:00
Dan Poltawski
d5327021e0
Merge branch 'MDL-53440-master' of git://github.com/cameron1729/moodle
2016-04-11 15:28:37 +01:00
Marina Glancy
4218ad9371
MDL-53363 tags: helper to search for tagged items; search course modules
2016-04-11 13:22:47 +08:00
Eric Merrill
427e3cbcd6
MDL-53167 search: Add ability to limit courses searched
2016-04-07 14:41:59 -04:00
Abhijit A.M
1b276bfc9d
MDL-53440 course: Better interface for approving multiple courses
...
Added another target 'pending' in course/edit.php for redirection
This will help administrator/managers approve multiple courses
one after another
2016-04-07 10:38:42 +08:00