Git commits in Moodle 2.4.0 by Ankit Agarwal

commit c34e03097acbc991e6965c5a269f9bdde3064b1b
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 27 Nov 2012 15:33:11 +0800
Tag:    v2.4.0-rc1

MDL-36710 calendar: Correcting the validation checks

commit cfb59253f61a679436b4bab38a1a49728d315fe6
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 22 Nov 2012 12:39:36 +0800
Tag:    v2.4.0-rc1

MDL-36710 calendar: Implementing proper required rules for filepicker

commit 17475a2094be531cc5dc9cf8759649186256593c
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 21 Nov 2012 13:22:25 +0800
Tag:    v2.4.0-rc1

MDL-36400 calendar: Allow only ics file type in ical import

commit 366e3dfaaf232f1b8430d9069137445adfe529ca
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 20 Nov 2012 11:33:29 +0800
Tag:    v2.4.0-rc1

MDL-36592 calendar: Parse all line endings

commit 20131e5cddd9b070b58e853d0649d40ebe9ac947
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 19 Nov 2012 13:17:24 +0800
Tag:    v2.4.0-rc1

MDL-36614 calendar: upgrade code for adding eventtype field to all existing installs

commit 35ad5fc6bbfa32276b51060bb15c29908a044f24
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 16 Nov 2012 13:52:44 +0800
Tag:    v2.4.0-rc1

MDL-36614 calendar: Add support for storing the submitted event type

commit 7133a88d06284d17f15fdf57380187dd723fdea1
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 16 Nov 2012 13:49:26 +0800
Tag:    v2.4.0-rc1

MDL-36614 calendar: Add event type field to the database

commit f5b20ea3177450cb9a3d4267c29a3a1e94d54c2c
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 16 Nov 2012 11:40:34 +0800
Tag:    v2.4.0-rc1

MDL-36615 calendar: The type of event should be named site not global for consistencies

commit 20bdf99764ecd3ffa40c86217769c37c1c6dceb6
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 14 Nov 2012 14:13:31 +0800
Tag:    v2.4.0-rc1

MDL-36525 calendar: Curl should allow urls with force downloads

commit 12927e568b49c98f1118d853d807e78a89351d08
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 13 Nov 2012 13:54:23 +0800
Tag:    v2.4.0-rc1

MDL-36526 calendar: calender ical import should allow webcal:// protocols

commit af985a19bde6ab59a3e251f059911b3211c0f995
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 01 Nov 2012 13:36:29 +0800
Tag:    v2.4.0-rc1

MDL-34520 gradebook: Missing droplow setting in gradebook backup

commit 83f31bcf8756e3ce8769e538b00d154cafca8f51
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 16 Oct 2012 13:16:41 +0800
Tag:    v2.4.0-beta

MDL-35880 user: Adding a heading to profile edit page

commit 777417d1711e8fe2195d2d05f8a4742e81a8bbe2
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 15 Oct 2012 10:56:34 +0800
Tag:    v2.4.0-beta

MDL-35889 blocks: Adding a legend to the fieldset

commit 89eee2f36d2b2307ee2fc2cd734160ebe5ea3dc9
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 11 Oct 2012 14:22:34 +0800
Tag:    v2.4.0-beta

MDL-28965 administration: Updating description string for the setting navshowallcourses

commit 0f357885b2f3f6ac210f87593cc6538db65c2447
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 11 Oct 2012 13:32:00 +0800
Tag:    v2.4.0-beta

MDL-34274 book: adding restore log rules for the new actions

commit b512b9dee2748f29bc704eca5d9f62b63ecb025a
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 11 Oct 2012 10:55:37 +0800
Tag:    v2.4.0-beta

MDL-31010 comments: setup_course should update  if passed courseid is different from the cached one

commit 131688cf9456f1f30a2ff28f1296a75eb302e912
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 05 Oct 2012 11:58:37 +0800
Tag:    v2.4.0-beta

MDL-34274 book: Adding ability to log chapter view and chapter print

commit d3bf90ae046f1411d10533ad57ff316014f894ff
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 05 Oct 2012 11:24:13 +0800
Tag:    v2.4.0-beta

MDL-34274 book: Adding ability to log chapter updates

commit 5219cc87ec7d398d0130c308d852d0c811425c22
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 04 Oct 2012 13:04:27 +0800
Tag:    v2.4.0-beta

MDL-33646 book: Adding a notice instead of error when there is no content in the book

commit 76b4a3d118452acd862414408fe7572ee8497fb0
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 24 Sep 2012 13:55:51 +0800
Tag:    v2.4.0-beta

MDL-30845 formslib: Removing persistant true as its not needed anymore

commit 83e9b8f9deb94a9d2535a57e4b93b1e84ef70314
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 24 Sep 2012 13:33:58 +0800
Tag:    v2.4.0-beta

MDL-30845 formslib: Freeze should always be with persistantfreeze set to false since Frozen text fields are now rendered as input fields

commit 7dbd7bb7c4ed007bfc2167065cbcf2c658611eb6
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 20 Sep 2012 11:51:54 +0800
Tag:    v2.4.0-beta

MDL-28071 calendar: Accessibility improvments on calendar new event page

commit d43d3418ff4d752bc480a1236676f04df2337b41
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 19 Sep 2012 17:00:27 +0800
Tag:    v2.4.0-beta

MDL-35226 lesson: Adding better titles to pages

commit 7df3ea154f025e49adc2fcb413434aab597a0ad6
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 17 Sep 2012 11:28:05 +0800
Tag:    v2.4.0-beta

MDL-30889 calendar: Adding Aria-attributes to make event popup more accessible"

commit 75eec83b9bbf3ea3887d591b2edc1ccab267fef2
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 14 Sep 2012 11:50:13 +0800
Tag:    v2.4.0-beta

MDL-35225 logs: Adding page number to the title tags

commit 27affa2622beae3a2e77e2d48d4cb23908618bcc
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 14 Sep 2012 10:04:38 +0800
Tag:    v2.4.0-beta

MDL-35226 lesson: Adding $extrapagetitle to the api mod_lesson_renderer::header()

commit d42bc7dc18c7f1f6ee3623174307f1fe79f1293e
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 13 Sep 2012 16:37:46 +0800
Tag:    v2.4.0-beta

MDL-35226 lesson: Adding strings to page titles of lesson administrative pages to make it more accessible

commit 3fe4a2fa697f4c8ed16f9e309d70cbc650b873db
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 11 Sep 2012 14:13:27 +0800
Tag:    v2.4.0-beta

MDL-35224 calendar: Adding current time string to make page titles unique

commit 6f51394b9415eaac2e9916ca759eb091947eaa34
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 10 Sep 2012 15:44:21 +0800
Tag:    v2.4.0-beta

MDL-33198 book: Adding h tags to book titles to increase accessibility while printing a book

commit 98e8c0c76d12f17b27d6729fcf24739099315109
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 10 Sep 2012 14:45:44 +0800
Tag:    v2.4.0-beta

MDL-33198 book: Adding h tags to book title to increase accessibility

commit 62caadafe5607fb87a1068498bc0f121e9d6cf74
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 06 Sep 2012 15:13:38 +0800
Tag:    v2.4.0-beta

MDL-30889 calendar: Adding focus and blur events to calendar renderer

commit 93ec55396961dbab52e2f056c42b030b3bc272a0
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 06 Sep 2012 11:28:45 +0800
Tag:    v2.4.0-beta

MDL-35223 book: use chapter names in page titles

commit 7582fd3a67620299469ba134f555aa58f30cdfdc
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 06 Sep 2012 11:10:45 +0800
Tag:    v2.4.0-beta

MDL-27786 calendar: Changing the eventname string for accessibility

commit 9735d339d67b57c0ba68673eef0124e446decd81
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 04 Sep 2012 11:56:21 +0800
Tag:    v2.4.0-beta

MDL-35007 book: Adding rule to parse links to book chapters from 1.9 backups

commit 15c5f2a8bddf70cf197eb4a3520809e36f5e9343
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 04 Sep 2012 11:12:22 +0800
Tag:    v2.4.0-beta

MDL-34944 book: Implementing reset framework for book

commit 607fdfc344f4b9f0bd49cd341e6893aee718f413
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 03 Sep 2012 16:37:44 +0800
Tag:    v2.4.0-beta

MDL-33374 profile: Use correct text for buttons when creating a new user

commit b48ceab75b765f08f50997c77ba734b8020d132d
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 27 Aug 2012 14:38:57 +0800
Tag:    v2.4.0-beta

MDL-26882 profile: Applying cap check (site:viewuseridentity) to email field in user profile

commit 222ada3765b2df1b04e4e115048eb7c3cad23c0c
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 27 Aug 2012 14:23:17 +0800
Tag:    v2.4.0-beta

MDL-26882 profile: Apllying the cap check site:viewuseridentity to user profile

commit 5fbe2118bc60ee7611684e4029a50a71b2bbc27a
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 21 Aug 2012 15:02:40 +0800
Tag:    v2.4.0-beta

MDL-34549 libraries: Changing strictness of context::instance_by_id() when required

commit d197ea4300083cfa6c4f09613f9fb1f98ce2e69a
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 21 Aug 2012 14:20:30 +0800
Tag:    v2.4.0-beta

MDL-34549 libraries: Replace get_context_instance_by_id() by context::instance_by_id()

commit a8dfc4837e0bf86baa676db42e36ac0cbb893bb7
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 21 Aug 2012 11:28:27 +0800
Tag:    v2.4.0-beta

MDL-31633 grades: Fixing incorrect redirect when trying to edit grade letters from admin settings

commit 2609ae6f041ad22d6ebdccf84b4557367e199433
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 16 Aug 2012 11:58:26 +0800
Tag:    v2.4.0-beta

MDL-33362 book: Parse links to book modules from 1.9 backups

commit 194ab42205dd0850d0dd2c8cc71a2724460cbd2f
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 14 Aug 2012 14:41:00 +0800
Tag:    v2.4.0-beta

MDL-34535 message: userto should use is_number instead of is_init

commit 556e9404cc7bdac2490f375208479fd760f03f26
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 08 Aug 2012 17:11:02 +0800
Tag:    v2.4.0-beta

MDL-34471 backup: Update the php doc block

commit 2d9c05b9309833631544eccb67978812930167a9
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 02 Aug 2012 15:35:34 +0800
Tag:    v2.4.0-beta

MDL-34471 libraries: Remove unused context calls

commit 0d4d49d18aa1f3e9bc780b2249d9d14200ceddcb
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 02 Aug 2012 13:35:05 +0800
Tag:    v2.4.0-beta

MDL-34471 libraries: changing strictness of context_XXXX::instance() when needed

commit bf0f06b1beb2bc2f88b0391aeaa656b6b1fbc76f
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 02 Aug 2012 11:20:48 +0800
Tag:    v2.4.0-beta

MDL-34471 libraries: Replace all uses of get_context_instance() with respective context_XXXX::instance() method

commit f14f9842d5674bc95e7a8b5e3d86e5db0b75a608
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 31 Jul 2012 10:28:32 +0800
Tag:    v2.4.0-beta

MDL-32827 calendar: update eventtype of broken event in bulk instead of doing it one by one

commit 0253b2603498756385304d6cfad957917dcd0e3a
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 30 Jul 2012 14:03:14 +0800
Tag:    v2.4.0-beta

MDL-34336 scorm: Updating export of interaction reports as csv, to use new csv exporter class

commit 4d26f274c494d12e5620360163ff797b44da91c4
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 30 Jul 2012 11:43:10 +0800
Tag:    v2.4.0-beta

MDL-34337 scorm: Updating export of basic reports as csv, to use new csv exporter class

commit 703a2c2e3f13eaa59918baf551b246b757c03a28
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 27 Jul 2012 14:27:09 +0800
Tag:    v2.4.0-beta

MDL-34467 glossary: Changing strictness of new context_xxx::instances() calls

commit f7562e83b1ca9a529b524f8e0cadd841fe4ea6d3
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 27 Jul 2012 13:27:36 +0800
Tag:    v2.4.0-beta

MDL-34467 page: Repalce all instances of get_context_instanc() with respective context_XXX::instance()

commit c288a3dbf8a4254ab798836ab3fe9448c9fc4c6c
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 27 Jul 2012 13:27:13 +0800
Tag:    v2.4.0-beta

MDL-34467 lti: Repalce all instances of get_context_instanc() with respective context_XXX::instance()

commit 5918e3715e7c1c40906d8875140c2ba3c205b67f
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 27 Jul 2012 13:26:35 +0800
Tag:    v2.4.0-beta

MDL-34467 lesson: Repalce all instances of get_context_instanc() with respective context_XXX::instance()

commit b631c40835be1e5d01a06eae3f720a2edf4c336a
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 27 Jul 2012 13:25:55 +0800
Tag:    v2.4.0-beta

MDL-34467 imscp: Repalce all instances of get_context_instanc() with respective context_XXX::instance()

commit e0a91e119a35e3a362ffbe9f89649b01cd872309
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 27 Jul 2012 13:25:24 +0800
Tag:    v2.4.0-beta

MDL-34467 glossary: Repalce all instances of get_context_instanc() with respective context_XXX::instance()

commit 686ca2f5d18732271e2c77bb952dd8ada30bd243
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 25 Jul 2012 13:27:28 +0800
Tag:    v2.4.0-beta

MDL-32827 calendar: Added logic to handle calendar events with empty eventtypes during restore

commit a3fc4b3ad62153ff2889569f38743f74b71f365a
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 24 Jul 2012 16:56:57 +0800
Tag:    v2.4.0-beta

MDL-34468 scorm: Replace all instances of get_context_instance() with respective context_XXXX in mod/scorm

commit c492a78ee23028f9b181d52f8dc98130b6fca71e
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 24 Jul 2012 16:55:49 +0800
Tag:    v2.4.0-beta

MDL-34468 quiz: Replace all instances of get_context_instance() with respective context_XXXX class in mod/quiz

commit 1c9691160b046486de6c13bd4a4e9409e92ebe9c
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 24 Jul 2012 16:54:52 +0800
Tag:    v2.4.0-beta

MDL-34468 survey: Replace all instances of get_context_instance() with respective context_XXXX class in mod/survey

commit 4658aec5eb724d3f2f98dc837880ef702b9fc44b
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 24 Jul 2012 11:52:38 +0800
Tag:    v2.4.0-beta

MDL-34459 course: Changing strictness of context call in get_category_or_system_context() to keep it consistent with past usages

commit 1f364c87e37f446a7fb537828055e1a48121c7b0
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 24 Jul 2012 11:49:44 +0800
Tag:    v2.4.0-beta

MDL-34459 course: changing strictness of context calls as needed

commit 9a5e297b4cba125d49a04788321894d0ce797e5e
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 23 Jul 2012 15:59:04 +0800
Tag:    v2.4.0-beta

MDL-34470 course: Replace all instances of get_context_instance() with context_xxx::instance() in course/

commit 0bbe041b771a3661a704568a33a8f3b5b1956154
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 23 Jul 2012 15:03:47 +0800
Tag:    v2.4.0-beta

MDL-34470 workshop: Replace all instances of get_context_instance() with context_xxx::instance() in mod/workshop

commit 1df236266955d0ecf9ac5f33dae5280c6912885c
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 23 Jul 2012 15:00:53 +0800
Tag:    v2.4.0-beta

MDL-34470 wiki: Replace all instances of get_context_instance() with context_xxx::instance() in mod/wiki

commit 6fd7b70f4b6ed5f1ef0e88412c2e23fc5745b132
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 23 Jul 2012 14:22:34 +0800
Tag:    v2.4.0-beta

MDL-34470 url: Replace all instances of get_context_instance() with context_xxx::instance() in mod/url

commit 3713514b086017a87859539dad4064138afc4bb7
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 17 Jul 2012 14:22:18 +0800
Tag:    v2.4.0-beta

MDL-32827 calendar: Fixining calender entries with no eventtype

commit 1868607ad6969221c26893db54f6a4953c3d5369
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 17 Jul 2012 09:22:48 +0800
Tag:    v2.4.0-beta

MDL-34265 SCORM: Removing sorting from unsortable columns

commit fa6e528c79a149e8fb638c461c48b96f4a71c484
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 29 Jun 2012 14:50:40 +0800
Tag:    v2.4.0-beta

MDL-27831 calendar: Removing reduntand control icons in delete.php

commit 9381c28084115220502bfd37ec7e93ced91491cb
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 28 Jun 2012 14:53:32 +0800
Tag:    v2.4.0-beta

MDL-33702 scorm: refactoring interraction report to use  '2004 SCORM' score elements

commit 57a32d3eb6ea3e5a908a7bb4aa3140309bcc2e3f
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 28 Jun 2012 14:49:47 +0800
Tag:    v2.4.0-beta

MDL-33702 scorm: Adding support for '2004 SCORM' progress status elements

commit d875cf9cdf4434d235e49d3b60c304d882f53d3a
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 28 Jun 2012 14:25:46 +0800
Tag:    v2.4.0-beta

MDL-33702 scorm: Adding support for '2004 SCORM' objectives status elements

commit 1c2b2132e5f6e8d3d4a972da628e5ee08cd88dd2
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 28 Jun 2012 11:51:06 +0800
Tag:    v2.4.0-beta

MDL-33702 scorm: Adding suppport for '2004 SCORM standard' score elements

commit 1ce66e00fe8f5f6d17ed9426da4a6d958b4ad1a3
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 10 May 2012 10:22:39 +0800
Tag:    v2.4.0-beta

MDL-31132 calendar: remove deprecated CALENDAR_STARTING_WEEKDAY

commit 069f4d8bef24a1d2e344e9d23f7787ea1ecdfaee
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 30 Apr 2012 11:12:20 +0800
Tag:    v2.4.0-beta

MDL-32605 calendar: Fixing the missing parameter for get_string call

commit 3ec55b9e0a57c648dca169545303d4c87a266444
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 20 Mar 2012 15:09:15 +0800
Tag:    v2.4.0-beta

MDL-30845 accessibility: changing the way input fields are rendered when they are not-editable