Git commits in Moodle 2.7.0 by Ankit Agarwal

commit 5793538a59e2c44237045439d79e0c634924e828
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 05 May 2014 16:26:35 +0800
Tag:    v2.7.0-rc2

MDL-45409 conditional_activity: Do not iterate over deprecated properties

commit 2b34a377eabf5468ee80437960d57791946e772d
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 05 May 2014 13:28:43 +0800
Tag:    v2.7.0-rc2

MDL-45201 recent_activity: Fix set type notice in recent activity form

commit 200aeda6613da22724a6b62bcab577ffd7ea5bc7
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 02 May 2014 14:05:13 +0800
Tag:    v2.7.0-rc2

MDL-34904 lti: Fix notice while using lti in frontpage

commit f20ae2c5d608265a202c19691ab56c122c1c9e90
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 01 May 2014 13:42:55 +0800
Tag:    v2.7.0-rc2

MDL-45342 book: Automate MDLQA-2423 - A teacher can create book chapters and subchapters

commit c906551fc610ffd140f5d90b29524c270291ab83
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 30 Apr 2014 16:48:40 +0800
Tag:    v2.7.0-rc1

MDL-45343 report_log: Fix missing enddate clause when using date filter

commit a9282e4120504440f899dd77bc5f626327f78602
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 28 Apr 2014 14:20:22 +0800
Tag:    v2.7.0-rc1

MDL-45258 tags:context object/0 should not be passed to tag_set()

commit 867c44c34800b66b713e11c6a19e69c3bc7943ee
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 24 Apr 2014 16:38:31 +0800
Tag:    v2.7.0-rc1

MDL-44398 tags: Fix incorrect usage of caps

commit 521d9d74e5af23f236fdaa45e0d8f64d661c60cc
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 14 Apr 2014 16:31:54 +0800
Tag:    v2.7.0-rc1

MDL-45074 report_loglive Fix parameter typo

commit 9634712a37d8ec749145384505795276da5478d9
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 14 Apr 2014 11:12:03 +0800
Tag:    v2.7.0-rc1

MDL-45055 events: Add debugging notice to events_trigger()

commit c4652889f1bc9f2185e39df6d1b3ef1642d36d56
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 11 Apr 2014 14:28:18 +0800
Tag:    v2.7.0-rc1

MDL-45052 events: Cleanup db/events.php

commit 3610ad436c0507defcd13891f9780d482caa22a0
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 10 Apr 2014 16:18:23 +0800
Tag:    v2.7.0-rc1

MDL-45035 events: Fix @package and @since tags in Moodle 2.7 events

commit 9638600bbb84880bd64c5c192209a5f16ab193c0
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 10 Apr 2014 15:42:30 +0800
Tag:    v2.7.0-rc1

MDL-45035 events: Fix @package and @since tags in Moodle 2.6 events

commit e5f44871943f11043db9570b7ea7aac8f854871d
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 08 Apr 2014 16:07:35 +0800
Tag:    v2.7.0-beta

MDL-41123 report_completion: Add context validations to the events

commit 1722da6a7bb410e9764e0a130ccf14f15ff9c749
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 07 Apr 2014 11:42:16 +0800
Tag:    v2.7.0-beta

MDL-43682 Some imporvements to loglive report

commit 1ac341e23f339c54a26993e9a8bee09e9fc3fce1
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 04 Apr 2014 14:42:42 +0800
Tag:    v2.7.0-beta

MDL-43682 log: Fix issues with log report

commit 5991eb80cd4ffa08ffdc4b0baf2715d9777dfa8d
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 04 Apr 2014 14:42:19 +0800
Tag:    v2.7.0-beta

MDL-43682 loglive: Rewrite loglive to use new logging stores

commit a3cfbccd49a72e9ec29e05e101d7cdce095dd9e6
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 04 Apr 2014 13:31:02 +0800
Tag:    v2.7.0-rc1

MDL-44950 logstore_database: Make all settings positive for usability

commit df1323369784c4143523dd52abd8402d14e958d9
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 03 Apr 2014 13:57:52 +0800
Tag:    v2.7.0-beta

MDL-41123 report_completion: Add events to completion report

commit 2b0c88e2f6bd388a3b4db3893b5c991585f8c8fc
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 02 Apr 2014 14:18:25 +0800
Tag:    v2.7.0-beta

MDL-42891 adminstration: update strings and display for login fails

commit b63f7732966406d97586065345348a59e49ebaf6
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 01 Apr 2014 14:51:05 +0800
Tag:    v2.7.0-beta

MDL-44717 events: Fix multiple issues in events

commit 85a4b8a3ce29c64ec15b2cf15de0ae01b2c4a948
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 01 Apr 2014 14:51:02 +0800
Tag:    v2.7.0-beta

MDL-44717 events: Event restore process must call the init() method

commit 16e59c6af8f7d013d8db50999fb6a7690cd63132
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 25 Mar 2014 18:09:37 +0800
Tag:    v2.7.0-beta

MDL-44596 logging: Refecator code to use component_callback() and get_plugin_list_with_function()

commit 9cb5d05f2fd41ea7f68d96c3e92e545128f02289
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 21 Mar 2014 11:30:56 +0800
Tag:    v2.7.0-beta

MDL-40915 events: Replace add_to_log with events in calendar

commit 5ac3b20dc54e3871fb433e00170f4962f3db37ce
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 21 Mar 2014 10:36:58 +0800
Tag:    v2.7.0-beta

MDL-40915 events: Add unit tests for the newly created events

commit 451c0e9e6a50e0fe5ce56c29d5e2a74a9c7da1e5
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 21 Mar 2014 10:36:09 +0800
Tag:    v2.7.0-beta

MDL-40915 events: Add events for calendar actions

commit 96c8d59dea83701253c86dafd8713fdaceaa9a2b
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 20 Mar 2014 12:12:50 +0800
Tag:    v2.7.0-beta

MDL-44596 logging: Add some tests to log stores to test the new support methods

commit 8ead8802fbdf44098f86c6fbed8a1ce7959b77ae
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 20 Mar 2014 12:12:25 +0800
Tag:    v2.7.0-beta

MDL-44596 logging: Add callbacks to all reports that support log stores

commit f0a0f3c2bda95cf23b9d870c7fd819e21d727b76
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 20 Mar 2014 12:11:30 +0800
Tag:    v2.7.0-beta

MDL-44596 logging: Improve management interfaces for reports and stores

commit 2f4cf9a1daa5143f0a8002fa011889645fdd08ce
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 19 Mar 2014 15:16:42 +0800
Tag:    v2.7.0-beta

MDL-42890 backups: Updated help string to indicate logging is required

commit e1b2a0b4ef92ae8225f7d3f219bbf43769f41927
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 18 Mar 2014 16:04:09 +0800
Tag:    v2.7.0-beta

MDL-42892 logging: Refactor logstore_legacy to group all legacy related changes together

commit cebfb9ec9fe068dc8ce03d7dcee90b61169ff9ad
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 04 Mar 2014 16:13:25 +0800
Tag:    v2.7.0-beta

MDL-44370 calendar: Add support for restoring calendar log rules

commit 0f1e1313a5d3980d5d500c2567f7b6942f1be19a
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 28 Feb 2014 13:25:16 +0800
Tag:    v2.7.0-beta

MDL-42079 calendar: Update core apis to support ical imports with rrule repeats

commit 693fced7f1cde7583f653f64fb9dbacbcc7e13bd
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 28 Feb 2014 13:24:35 +0800
Tag:    v2.7.0-beta

MDL-42079 calendar: Add unittests for rrule_manager class

commit 76eef5b2ebe9f31556774c3fa7a9b9f0b1af39ed
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 28 Feb 2014 13:24:09 +0800
Tag:    v2.7.0-beta

MDL-42079 calendar: Add a rrule_manager class

commit 536c0865efcf0cf3412ad443d2829139d67092df
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 27 Feb 2014 12:12:54 +0800
Tag:    v2.7.0-beta

MDL-42892 logging: Remove usage of logtable from can_delete_course

commit e662454a3570f9b22ebff9829e60f7d5392994bb
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 26 Feb 2014 14:22:04 +0800
Tag:    v2.7.0-beta

MDL-44370 calendar: Fix calendar url in reports

commit df9a6c0114c23d3a0aeb94765215e7f9ea433abb
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 24 Feb 2014 15:08:22 +0800
Tag:    v2.7.0-beta

MDL-44272 events: Fix incorrect urls in course module events

commit 52dc1de74609458ce268a3c8c66394fb76b53855
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 21 Feb 2014 16:25:09 +0800
Tag:    v2.7.0-beta

MDL-42891 administration: Re-implement incorrect login notification, without using the logtable.

commit e083efe0acf23700341a14d00b59cf9e4420bb5d
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 21 Feb 2014 13:15:46 +0800
Tag:    v2.7.0-beta

MDL-42891 logging: Add support for getting readers that implement a specific interface in log manager

commit 53b9e63b80b433b4a4e2619726907e1ae6c172eb
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 21 Feb 2014 13:15:46 +0800
Tag:    v2.7.0-beta

MDL-42891 administration: Replace use of logtable in notify_login_failures() with new logging apis

commit 8bae0d0d802efe9b4e2652f6b91361172b77c24d
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 21 Feb 2014 11:44:33 +0800
Tag:    v2.7.0-beta

MDL-43759 logging: Rename trait writer to buffered_writer

commit 2523979821a4afdb7fa3a3b7dce766699405ed35
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 17 Feb 2014 14:33:00 +0800
Tag:    v2.7.0-beta

MDL-42890 backup: Remove usage of log table in backup cron helper

commit dc0650055951a9312b4a644b598bc7dfa57cf3bf
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 17 Feb 2014 14:25:18 +0800
Tag:    v2.7.0-beta

MDL-42890 tool_log Default legacy reader should handle CRUD queries

commit ed8f7c308b2d7c96175424695be8422214591f63
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 31 Jan 2014 10:18:07 +0800
Tag:    v2.7.0-beta

MDL-39933 logging: Get external dabatabase working.

commit aa611d661cffbae3b7a1ab191667f5e0dd337031
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 28 Jan 2014 15:59:49 +0800
Tag:    v2.7.0-beta

MDL-43884 database: Fix get_tables() api for external stores

commit 6b21643236c103868357c9d1f70173fdb53066f9
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 22 Jan 2014 17:20:07 +0800
Tag:    v2.7.0-beta

MDL-43804 themes: Update css not to use r0 and r1 identifiers for table rows

commit ae0770513f8f40c7e7861531c7b9aec542b45655
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 21 Jan 2014 11:49:34 +0800
Tag:    v2.7.0-beta

MDL-43759 logging: Update stores to remove duplicated code

commit f7b2b1fb7ac29862adb3b0e3f59019523f6e40c8
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 21 Jan 2014 11:49:11 +0800
Tag:    v2.7.0-beta

MDL-43759 logging: Add helper traits for stores and add support for buffering

commit 32323a1e447a6b6fc9abf2d133e73c5b791b3de7
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 17 Jan 2014 14:38:50 +0800
Tag:    v2.7.0-beta

MDL-43725 report_loglive: Fixing undefined variable error

commit 807241b991d6f0e4f4c079ea2957751ed259d1be
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 17 Jan 2014 13:42:47 +0800
Tag:    v2.7.0-beta

MDL-44059 libraries: Add a method to return html for row instead of just printing it

commit 5971f6266a062d386782b702ffaa3925048e6002
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 16 Jan 2014 16:31:06 +0800
Tag:    v2.7.0-beta

MDL-40056 events: Use correct course module id while fetching context

commit c154abd095dd33a19bafeb0dcc740aeb948e345b
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 15 Jan 2014 15:17:48 +0800
Tag:    v2.7.0-beta

MDL-41266 logging: Legacy reader should convert passed courseid to course in sql queries

commit 0a61619043b4c9effa0e9e0bcec9aab8c514f406
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 07 Jan 2014 14:10:20 +0800
Tag:    v2.7.0-beta

MDL-40056 events: Replace old add_to_log calls with new events

commit 25e8023d3d76f684ea2401bf50e375fa1da6db0d
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 07 Jan 2014 14:09:43 +0800
Tag:    v2.7.0-beta

MDL-40056 events: Add unit tests for new events

commit a501fe1385029c42ef05a104eda725aa024bd0b3
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 07 Jan 2014 14:06:26 +0800
Tag:    v2.7.0-beta

MDL-40056 events: Created Event classes to replace add_to_log() - mod_scorm

commit b6c7ab22db16f566b33bb85603839b36cbb334d6
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 06 Dec 2013 13:13:09 +0800
Tag:    v2.7.0-beta

MDL-43044 events: Move component declartion to construct

commit b2ff512c5936989a941d4b0b4d2ff6cca9253632
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 05 Dec 2013 10:47:43 +0800
Tag:    v2.7.0-beta

MDL-42097 auth: Webservice auth uses tokens only not passwords

commit 1f2aeda91e07ca2db252148b408f19e24f788e2b
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 04 Dec 2013 16:48:37 +0800
Tag:    v2.7.0-beta

MDL-43044 events: Add unit tests

commit 45faf15dfdc903e10baab81bd2c2c7437d4beb81
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 04 Dec 2013 16:25:19 +0800
Tag:    v2.7.0-beta

MDL-43044 events: Deprecate and remove code duplication from instances_list_viewed events

commit c4b0d6dca5585f7db7f5a5362c876ef46c304e61
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 04 Dec 2013 16:17:28 +0800
Tag:    v2.7.0-beta

MDL-43044 events: Deprecate course_module_instances_list_viewed abstract class

commit bad8b600092dc557a2884f731456cb389ebc553f
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 04 Dec 2013 16:13:07 +0800
Tag:    v2.7.0-beta

MDL-43044 events: Add a course_module_instance_list_viewed abstract class

commit 963cdce4e2586148972428cbbd343d3c58e8b8ff
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 21 Nov 2013 16:15:04 +0800
Tag:    v2.7.0-beta

MDL-42097 auth: Auth plugins must check passwordurl before returning it

commit 6b364115879133e7b9754565b87c4be3c24cd402
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 21 Nov 2013 15:36:35 +0800
Tag:    v2.7.0-beta

MDL-40040 Cleanup some blog methods and replace add_to_log

commit cf0116db0719317b8572d44810174c0fdb4e0b47
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 21 Nov 2013 15:35:28 +0800
Tag:    v2.7.0-beta

MDL-40040 events: Add unit tests for blog events

commit 164931570fd3197227efd21afb3872f185042391
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 21 Nov 2013 15:34:56 +0800
Tag:    v2.7.0-beta

MDL-40040 events: Add blog events

commit 1af9063e47485f4e78f8ae88ed9eebfe5cb78ff5
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 21 Nov 2013 13:36:48 +0800
Tag:    v2.7.0-beta

MDL-43005 blogs: Fix issues with blog tags

commit 542d3820d1e1b448d46708f21acbf664f4b1f3bf
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 19 Nov 2013 16:34:49 +0800
Tag:    v2.7.0-beta

MDL-42767 events: Remove ob_clean from tests

commit 3c24828823b78b95abe303289c95839f7ca80a17
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 19 Nov 2013 14:51:36 +0800
Tag:    v2.7.0-beta

MDL-42962 events: Add unit tests for the abstract class course_module_viewed

commit e10ea84ed07da664b6992119e413e87d641d3370
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 19 Nov 2013 14:03:08 +0800
Tag:    v2.7.0-beta

MDL-42962 events: Remove duplicate code from all course_module_viewed events

commit df2ac49f726674137095942aacd302c8cd69e16f
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 19 Nov 2013 13:50:13 +0800
Tag:    v2.7.0-beta

MDL-42962 events: Add a abstract class course_module_viewed

commit 6513cc0376512782ee476d9993db54edf978d1db
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 18 Nov 2013 18:04:01 +0800
Tag:    v2.7.0-beta

MDL-42097 formslib: updates to edit profile form

commit 7e1da23dfcfd383c563da58f8b756d10f609bda0
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 13 Nov 2013 11:21:58 +0800
Tag:    v2.7.0-beta

MDL-41316 tool_spamcleaner: Fix sql queries

commit cc49a6f7ebd53a97939bf205720b9a754170d29c
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 08 Nov 2013 14:26:02 +0800
Tag:    v2.7.0-beta

MDL-42767 notes: Delete notes on a course delete