Eloy Lafuente (stronk7)
cf140de945
Merge branch 'MDL-38557' of git://github.com/timhunt/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2013-03-26 23:38:07 +01:00
Damyon Wiese
2013daeb47
Merge branch 'm25_MDL-38468_Fix_MHTML_files_delivery' of https://github.com/scara/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2013-03-26 15:13:35 +08:00
Damyon Wiese
0c241b980a
Merge branch 'wip-MDL-38147-master' of git://github.com/marinaglancy/moodle
...
Conflicts:
lib/upgrade.txt
2013-03-26 14:22:11 +08:00
Damyon Wiese
8aae16fb41
MDL-38654 Deprecating gdversion setting: Fix typo for new install
2013-03-25 14:06:00 +08:00
Damyon Wiese
35f155519e
Merge branch 'w13_MDL-38654_m25_gdversion' of git://github.com/skodak/moodle
...
Conflicts:
lang/en/admin.php
2013-03-25 14:02:31 +08:00
Marina Glancy
eabbfa82d3
MDL-38147 Improvements to caching of course categories, coursecat::get_children() improvements
...
- Course categories caches are purged by event now
- session cache has additional 10 minutes ttl to clear itself and accomodate for permission changes that do not trigger event purging
- additional request-level cache for coursecat::get()
- We store only children of one category in one cache key
- Function coursecat::get_children() can return results sorted and/or paginated. Added tests
2013-03-25 13:23:15 +11:00
Marina Glancy
15d50fffd8
MDL-38147 Performance improvements to coursecat class:
...
- Retrieve and cache only often-used fields of course category
- Removed function coursecat::get_all_visible() as potentially causing performance issues
- removed function coursecat::get_all_parents() as ineffective and unnecessary, replaced with get_parents()
- retrieve all fields from course_categories when unretrieved field is accessed
Also some code improvements:
- rename functions starting with _ , rename arguments, etc.
2013-03-25 13:23:14 +11:00
Marina Glancy
b33389d228
MDL-38147 Created class coursecat, added cache definition and lang strings
2013-03-25 13:20:33 +11:00
Petr Škoda
c7289da7eb
MDL-38654 add full $CFG->gdversion backwards compatibility for now
2013-03-24 22:18:49 +01:00
Paul Charsley
3f0ea6d8a7
MDL-31681 added core_grade_get_definitions web service function
2013-03-25 08:38:05 +13:00
Matteo Scaramuccia
2aecb84d01
MDL-38468 Files API: fixed the support for MTHML (MIME HTML: web page archive) files
2013-03-23 10:21:51 +01:00
Petr Škoda
689096bc26
MDL-38654 do not test $CFG->gdversion
...
GD PHP extension is now required. Add-ons need to remove $CFG->gdversion tests. The worst case regression is that add-on will think GD is not available.
2013-03-22 16:57:55 +01:00
Tim Hunt
0559a72aa3
MDL-38557 fix quiz version number mess from MDL-31983
2013-03-22 10:36:13 +00:00
Damyon Wiese
c2eb74df47
Merge branch 'MDL-34401-muc-pluginlib' of git://github.com/mudrd8mz/moodle
...
Conflicts:
lib/db/caches.php
version.php
2013-03-20 14:08:55 +08:00
Andrew Robert Nicols
aa135c4d46
MDL-38391 lib: Add system to fetch moodle YUI metadata
2013-03-17 16:25:33 +00:00
David Mudrák
ad3ed98b05
MDL-34401 Replace ad-hoc plugin request caches with proper application caches
...
Data cached in these caches change only at well defined places (during
need for upgrade checks, at the plugin management screen etc). So it
makes sense to use proper application caches instead of request caches.
This saves couple of database queries at almost every page in Moodle.
2013-03-11 12:48:53 +01:00
David Mudrák
07622d7dfa
MDL-34401 Add caching into get_plugin_types() function
...
This is a simple MUC replacement for the previous static arrays.
2013-03-11 12:46:15 +01:00
David Mudrák
dbaaeb935d
MDL-34401 Add caching into get_plugin_list() function
...
This is quite frequently called function at most pages. The cache needs to be
invalidated only when a new plugin is installed or existing plugin uninstalled.
However, given how moodle_needs_upgrading() checks for new plugins, we need to
purge the cache there. Which is a shame because this means that the cache gets
purged in each cron call and when the admin looks at the front page and/or
system notifications page.
2013-03-11 12:45:27 +01:00
Eloy Lafuente (stronk7)
8673a98d1d
MDL-38378 Take rid of harcoded db prefix and bump.
2013-03-08 00:27:01 +01:00
Damyon Wiese
005c6640dd
MDL-38173 Course: Fix DB from regression when adding a (new) course module to a section.
2013-03-06 23:59:19 +08:00
Eloy Lafuente (stronk7)
adc4aca475
Merge branch 'MDL-37897' of git://github.com/jmvedrine/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2013-03-05 00:56:24 +01:00
Sam Hemelryk
4ce761716c
Merge branch 'MDL-31557_master' of git://github.com/markn86/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2013-03-04 14:35:59 +13:00
Jean-Michel Vedrine
4f315786e8
MDL-37897 Remove useless Blackboard question import format
2013-02-28 17:46:29 +01:00
Mark Nelson
5fb496743f
MDL-31557 install: removing PREVIOUS and NEXT attributes from install.xml for newly introduced index
2013-02-26 12:12:05 +08:00
Tim Gus
e1580085c4
MDL-31557 Add index for timemodified in grade_grades_history table
2013-02-26 12:11:59 +08:00
Damyon Wiese
be1ef2f35d
MDL-37792 Course - Fix upgrade step and set version number for completion field fix.
2013-02-26 10:49:46 +08:00
Damyon Wiese
b672408a1a
Merge branch 'MDL-37792-master' of git://github.com/sammarshallou/moodle
2013-02-26 10:45:21 +08:00
Eloy Lafuente (stronk7)
05fc7ccc82
Merge branch 'MDL-30098_master' of git://github.com/markn86/moodle
...
Conflicts:
course/tests/externallib_test.php
2013-02-25 23:38:20 +01:00
sam marshall
6fea7a5f02
MDL-37792 Conditions: Interests condition offered but not implemented
2013-02-25 13:19:56 +00:00
Jason Fowler
34348b2b43
MDL-30072 - Notes, Webservices - adding Webservices for notes
2013-02-22 13:58:11 +08:00
Eloy Lafuente (stronk7)
345768b9b8
Merge branch 'MDL-35750' of git://github.com/danpoltawski/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2013-02-19 12:57:10 +01:00
Damyon Wiese
ebb1385c39
Merge branch 'MDL-29938-master' of git://github.com/mouneyrac/moodle
2013-02-19 10:10:48 +08:00
Damyon Wiese
82a6332837
Merge branch 'MDL-37939-m' of https://github.com/andrewnicols/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2013-02-18 13:35:36 +08:00
Dan Poltawski
219faacc33
MDL-35622 - fix crazy character causing upgrade problems
...
Can you see it?!
2013-02-18 11:55:29 +08:00
Dan Poltawski
28d72ad973
Merge branch 'MDL-35622-master' of git://github.com/FMCorz/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2013-02-18 11:31:07 +08:00
Sam Hemelryk
e0d9b7c0d4
MDL-37683 cache: siteidentifier is now included in the keys
2013-02-18 08:32:03 +13:00
Andrew Robert Nicols
59a0ba3bdc
MDL-37939 Course: Correct broken sequence data
2013-02-15 21:28:33 +00:00
Dan Poltawski
47570cc67d
MDL-35750 - update to the ISO list of countries
...
Netherlands Antilles has been split up as specified in ISO 3166-1
Newsletter VI-8 (2010-12-15). Users will need to choose their country.
http://www.iso.org/iso/iso_3166-1_newsletter_vi-8_split_of_the_dutch_antilles_final-en.pdf
PLEASE NOTE: if you are updating this list again, i've written a script
to automate it from now on, linked from the bug.
2013-02-15 12:26:08 +08:00
Damyon Wiese
1e7db9fee8
Merge branch 'master_MDL-35332' of git://github.com/totara/moodle
...
Conflicts:
lib/tests/moodlelib_test.php
version.php
2013-02-11 14:51:11 +08:00
Jerome Mouneyrac
b0365ea5d1
MDL-29938 get_users - search users external function
2013-02-11 13:57:59 +08:00
Frederic Massart
58b1904fd1
MDL-35622 files: Add support for SMART Notebook MIME types
...
- The MIME type for Notebook files is: application/x-smarttech-notebook
- The MIME type for Gallery files is also: application/x-smarttech-notebook
Refs: http://exchange-forum.smarttech.com/forums/p/5152/11945.aspx#11945
Original author: Matteo Scaramuccia <moodle@matteoscaramuccia.com>
Fixed by: Paul Holden <pholden@greenhead.ac.uk>
2013-02-11 10:26:09 +08:00
Simon Coggins
ec2d8ceb88
MDL-35332 lib: Improve security of hashed passwords
2013-02-09 06:47:57 +13:00
Mark Nelson
79949c1ba3
MDL-30098 core_course: adding webservice functions to allow the deletion of module instances
2013-02-06 16:56:17 +08:00
Damyon Wiese
33d943500f
Merge branch 'wip-mdl-30062' of git://github.com/rajeshtaneja/moodle
2013-02-05 15:53:21 +08:00
Rajesh Taneja
791723c34a
MDL-30062 Webservices: added update_course webservice
2013-02-05 14:15:53 +08:00
Dan Poltawski
ba076613d3
Merge branch 'MDL-36986' of git://github.com/moodlerooms/moodle
2013-02-05 10:47:15 +08:00
Petr Škoda
7a18f49c60
MDL-37726 remove PREVIOUS/NEXT from all install.xml files
...
YAY!
2013-01-29 22:34:46 +01:00
Eloy Lafuente (stronk7)
0ed03cc295
Merge branch 'MDL-37101-master' of git://github.com/ankitagarwal/moodle
...
Conflicts:
calendar/tests/externallib_tests.php
2013-01-29 15:19:11 +01:00
Sam Hemelryk
34e41c81f8
Merge branch 'MDL-37673-muc-groupdata-typo' of git://github.com/mudrd8mz/moodle
2013-01-28 17:49:24 +13:00
David Mudrák
34424d4c8b
MDL-37673 Fix core_groupdata cache definition
2013-01-24 22:52:10 +01:00