moodle.git
8 years agoMerge branch 'MDL-38738-master' of git://github.com/danpoltawski/moodle
Eloy Lafuente (stronk7) [Wed, 3 Apr 2013 01:17:08 +0000 (03:17 +0200)]
Merge branch 'MDL-38738-master' of git://github.com/danpoltawski/moodle

8 years agoMerge branch 'm25_MDL-38790_Missing_setType_in_My_private_files_form' of https:/...
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 19:06:21 +0000 (21:06 +0200)]
Merge branch 'm25_MDL-38790_Missing_setType_in_My_private_files_form' of https://github.com/scara/moodle

8 years agoMerge branch 'MDL-38690_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 19:01:52 +0000 (21:01 +0200)]
Merge branch 'MDL-38690_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38687_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 18:46:05 +0000 (20:46 +0200)]
Merge branch 'MDL-38687_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38785_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 18:41:00 +0000 (20:41 +0200)]
Merge branch 'MDL-38785_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38616_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 16:35:41 +0000 (18:35 +0200)]
Merge branch 'MDL-38616_master' of git://github.com/dmonllao/moodle

8 years agoMDL-38840 Statslib - Fix failing unit tests on ci server (DST change)
Damyon Wiese [Tue, 2 Apr 2013 14:00:56 +0000 (22:00 +0800)]
MDL-38840 Statslib - Fix failing unit tests on ci server (DST change)

8 years agoMerge branch 'MDL-38622_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 13:51:17 +0000 (15:51 +0200)]
Merge branch 'MDL-38622_master' of git://github.com/dmonllao/moodle

8 years agoMDL-38549 behat: New tests
David Monllao [Wed, 20 Mar 2013 09:26:54 +0000 (17:26 +0800)]
MDL-38549 behat: New tests

Group mode activity icons toggle group
mode correctly. According to MDLQA-1603,
MDLQA-1604, MDLQA-1605, MDLQA-1606
and MDLQA-1607

8 years agoMDL-38811 behat: whitespace fixes
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 13:45:19 +0000 (15:45 +0200)]
MDL-38811 behat: whitespace fixes

8 years agoMDL-38811 behat: New test
David Monllao [Mon, 1 Apr 2013 02:55:08 +0000 (10:55 +0800)]
MDL-38811 behat: New test

According to MDLQA-1564, a teacher can
indent items on the course page

8 years agoMerge branch 'MDL-38548_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 13:25:19 +0000 (15:25 +0200)]
Merge branch 'MDL-38548_master' of git://github.com/dmonllao/moodle

8 years agoMDL-38821 enrol_paypal: fix cost param type
Dan Poltawski [Tue, 2 Apr 2013 12:05:39 +0000 (20:05 +0800)]
MDL-38821 enrol_paypal: fix cost param type

8 years agoMerge branch 'MDL-38821_master' of git://github.com/dmonllao/moodle
Dan Poltawski [Tue, 2 Apr 2013 11:54:46 +0000 (19:54 +0800)]
Merge branch 'MDL-38821_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-26956' of git://github.com/timhunt/moodle
Dan Poltawski [Tue, 2 Apr 2013 11:49:02 +0000 (19:49 +0800)]
Merge branch 'MDL-26956' of git://github.com/timhunt/moodle

8 years agoMDL-26956 enrol form: add missing setType calls.
Tim Hunt [Tue, 2 Apr 2013 10:57:12 +0000 (11:57 +0100)]
MDL-26956 enrol form: add missing setType calls.

8 years agoMDL-35073 badges: fix xmldb editor diff
Dan Poltawski [Tue, 2 Apr 2013 08:30:42 +0000 (16:30 +0800)]
MDL-35073 badges: fix xmldb editor diff

Tut tut tut!

8 years agoMerge branch 'wip-mdl-38344' of git://github.com/rajeshtaneja/moodle
Dan Poltawski [Tue, 2 Apr 2013 08:23:44 +0000 (16:23 +0800)]
Merge branch 'wip-mdl-38344' of git://github.com/rajeshtaneja/moodle

Conflicts:
lib/db/upgrade.php
version.php

8 years agoMerge branch 'MDL-38711-master' of git://github.com/danpoltawski/moodle
Damyon Wiese [Tue, 2 Apr 2013 08:17:25 +0000 (16:17 +0800)]
Merge branch 'MDL-38711-master' of git://github.com/danpoltawski/moodle

8 years agoMerge branch 'MDL-38712-master' of git://github.com/danpoltawski/moodle
Damyon Wiese [Tue, 2 Apr 2013 08:14:44 +0000 (16:14 +0800)]
Merge branch 'MDL-38712-master' of git://github.com/danpoltawski/moodle

8 years agoMerge branch 'master_MDL-38715' of git://github.com/danmarsden/moodle
Dan Poltawski [Tue, 2 Apr 2013 08:11:01 +0000 (16:11 +0800)]
Merge branch 'master_MDL-38715' of git://github.com/danmarsden/moodle

8 years agoMDL-35073 Badges - Set of minor fixes for issues found during integration
Damyon Wiese [Tue, 2 Apr 2013 07:40:15 +0000 (15:40 +0800)]
MDL-35073 Badges - Set of minor fixes for issues found during integration

8 years agoMDL-35073 badges: Open badges integration
Yuliya Bozhko [Tue, 2 Apr 2013 00:57:39 +0000 (13:57 +1300)]
MDL-35073 badges: Open badges integration

The badges feature allows to integrate Mozilla "Open Badges" to issue, assign,
manage and display digital badges in Moodle. This feature supports:
-- badge creation and issuing based on criteria
-- badge baking and verification service
-- direct pushing of internal badges to external backpack
-- interanl and external badge display in Moodle
-- Moodle block to display latest badges

8 years agoMDL-38821 enrol_self: Fixing setType missing calls
David Monllao [Tue, 2 Apr 2013 07:37:32 +0000 (15:37 +0800)]
MDL-38821 enrol_self: Fixing setType missing calls

8 years agoMDL-38821 enrol_paypal: Fixing setType missing calls
David Monllao [Tue, 2 Apr 2013 07:37:21 +0000 (15:37 +0800)]
MDL-38821 enrol_paypal: Fixing setType missing calls

8 years agoMDL-38821 enrol_manual: Fixing setType missing calls
David Monllao [Tue, 2 Apr 2013 07:37:11 +0000 (15:37 +0800)]
MDL-38821 enrol_manual: Fixing setType missing calls

8 years agoMDL-38821 enrol_cohort: Fixing setType missing calls
David Monllao [Tue, 2 Apr 2013 07:37:00 +0000 (15:37 +0800)]
MDL-38821 enrol_cohort: Fixing setType missing calls

8 years agoMerge branch 'MDL-38455-master-int' of git://github.com/FMCorz/moodle
Dan Poltawski [Tue, 2 Apr 2013 06:53:28 +0000 (14:53 +0800)]
Merge branch 'MDL-38455-master-int' of git://github.com/FMCorz/moodle

8 years agoMDL-35603 backup: fix coding style issues
Dan Poltawski [Tue, 2 Apr 2013 06:30:50 +0000 (14:30 +0800)]
MDL-35603 backup: fix coding style issues

8 years agoMerge branch 'MDL-35603-import-limit' of git://github.com/rlorenzo/moodle
Dan Poltawski [Tue, 2 Apr 2013 06:25:35 +0000 (14:25 +0800)]
Merge branch 'MDL-35603-import-limit' of git://github.com/rlorenzo/moodle

8 years agoMDL-38687 behat: New test
David Monllao [Tue, 26 Mar 2013 04:17:16 +0000 (12:17 +0800)]
MDL-38687 behat: New test

According to MDLQA-4590, an admin
can restore a course back up with
it's settings retained.

8 years agoMDL-38687 behat: Add activity step modification
David Monllao [Tue, 26 Mar 2013 04:16:00 +0000 (12:16 +0800)]
MDL-38687 behat: Add activity step modification

We are only supposed to look for
the activity name in @class=typename

8 years agoMerge branch 'MDL-38713-master' of git://github.com/danpoltawski/moodle
Damyon Wiese [Tue, 2 Apr 2013 05:23:00 +0000 (13:23 +0800)]
Merge branch 'MDL-38713-master' of git://github.com/danpoltawski/moodle

8 years agoMDL-38690 behat: New test
David Monllao [Tue, 26 Mar 2013 06:14:47 +0000 (14:14 +0800)]
MDL-38690 behat: New test

According to MDLQA-327, a teacher can
import data from another course.

8 years agoMerge branch 'MDL-38700-master' of git://github.com/danpoltawski/moodle
Damyon Wiese [Tue, 2 Apr 2013 04:48:08 +0000 (12:48 +0800)]
Merge branch 'MDL-38700-master' of git://github.com/danpoltawski/moodle

Conflicts:
course/tests/courselib_test.php

8 years agoMDL-38785 behat: Steps definitions to add and delete comments
David Monllao [Sat, 30 Mar 2013 02:38:04 +0000 (10:38 +0800)]
MDL-38785 behat: Steps definitions to add and delete comments

8 years agoMDL-38785 behat: New tests
David Monllao [Sat, 30 Mar 2013 02:37:38 +0000 (10:37 +0800)]
MDL-38785 behat: New tests

According to MDLQA-943, users can
add comments via a comments block

8 years agoMerge branch 'MDL-38825' of git://github.com/stronk7/moodle
Dan Poltawski [Tue, 2 Apr 2013 03:49:24 +0000 (11:49 +0800)]
Merge branch 'MDL-38825' of git://github.com/stronk7/moodle

8 years agoMDL-38622 behat: New tests
David Monllao [Fri, 22 Mar 2013 04:44:22 +0000 (12:44 +0800)]
MDL-38622 behat: New tests

Navigation works correctly in paged
mode, according to MDLQA-1633, MDLQA-1639,
MDLQA-1645, MDLQA-1646, MDLQA-1647,
MDLQA-1648, MDLQA-1649, MDLQA-1651,
MDLQA-1652, MDLQA-1653, MDLQA-1654
and MDLQA-1655.

8 years agoMerge branch 'MDL-38538_clean' of git://github.com/timhunt/moodle
Dan Poltawski [Tue, 2 Apr 2013 03:27:32 +0000 (11:27 +0800)]
Merge branch 'MDL-38538_clean' of git://github.com/timhunt/moodle

8 years agoMerge branch 'MDL-38702_master' of git://github.com/lazydaisy/moodle
Dan Poltawski [Tue, 2 Apr 2013 02:04:26 +0000 (10:04 +0800)]
Merge branch 'MDL-38702_master' of git://github.com/lazydaisy/moodle

8 years agoMerge branch 'MDL-38814_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 01:30:30 +0000 (03:30 +0200)]
Merge branch 'MDL-38814_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38689_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 00:41:44 +0000 (02:41 +0200)]
Merge branch 'MDL-38689_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38686_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 00:41:33 +0000 (02:41 +0200)]
Merge branch 'MDL-38686_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38688_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 00:41:25 +0000 (02:41 +0200)]
Merge branch 'MDL-38688_master' of git://github.com/dmonllao/moodle

8 years agoMDL-38621 behat: whitespace fix
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 00:28:40 +0000 (02:28 +0200)]
MDL-38621 behat: whitespace fix

8 years agoMerge branch 'MDL-38621_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 00:27:10 +0000 (02:27 +0200)]
Merge branch 'MDL-38621_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38620_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 2 Apr 2013 00:26:54 +0000 (02:26 +0200)]
Merge branch 'MDL-38620_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38823_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 23:47:40 +0000 (01:47 +0200)]
Merge branch 'MDL-38823_master' of git://github.com/dmonllao/moodle

Conflicts:
mod/forum/tests/behat/behat_mod_forum.php

8 years agoMerge branch 'MDL-38805_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 23:45:43 +0000 (01:45 +0200)]
Merge branch 'MDL-38805_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38804_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 23:44:59 +0000 (01:44 +0200)]
Merge branch 'MDL-38804_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38477_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 23:06:18 +0000 (01:06 +0200)]
Merge branch 'MDL-38477_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38476_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 23:06:05 +0000 (01:06 +0200)]
Merge branch 'MDL-38476_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38475_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 23:04:44 +0000 (01:04 +0200)]
Merge branch 'MDL-38475_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38439_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 23:04:31 +0000 (01:04 +0200)]
Merge branch 'MDL-38439_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38437_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 23:03:26 +0000 (01:03 +0200)]
Merge branch 'MDL-38437_master' of git://github.com/dmonllao/moodle

8 years agoMDL-38547 behat: coding style fixes.
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 20:40:50 +0000 (22:40 +0200)]
MDL-38547 behat: coding style fixes.

8 years agoMerge branch 'MDL-38547_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 20:32:06 +0000 (22:32 +0200)]
Merge branch 'MDL-38547_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38499_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 20:23:58 +0000 (22:23 +0200)]
Merge branch 'MDL-38499_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38486_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 20:17:12 +0000 (22:17 +0200)]
Merge branch 'MDL-38486_master' of git://github.com/dmonllao/moodle

8 years agoMDL-38825 behat: fix composer install url
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 16:55:34 +0000 (18:55 +0200)]
MDL-38825 behat: fix composer install url

8 years agoMerge branch 'MDL-38817_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 11:25:31 +0000 (13:25 +0200)]
Merge branch 'MDL-38817_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38788_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 11:17:20 +0000 (13:17 +0200)]
Merge branch 'MDL-38788_master' of git://github.com/dmonllao/moodle

8 years agoMerge branch 'MDL-38787_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 1 Apr 2013 11:12:08 +0000 (13:12 +0200)]
Merge branch 'MDL-38787_master' of git://github.com/dmonllao/moodle

8 years agoMDL-38823 behat: New test
David Monllao [Mon, 1 Apr 2013 09:52:46 +0000 (17:52 +0800)]
MDL-38823 behat: New test

According to MDLQA-521, a teacher can set a certain
number of discussions as a completion condition for
a forum.

8 years agoMDL-38823 behat: Make default form field manage different HTML elements
David Monllao [Mon, 1 Apr 2013 09:51:54 +0000 (17:51 +0800)]
MDL-38823 behat: Make default form field manage different HTML elements

8 years agoMDL-38437 behat: Behat feature for mod_forum
David Monllao [Tue, 12 Mar 2013 07:48:27 +0000 (15:48 +0800)]
MDL-38437 behat: Behat feature for mod_forum

Basic add an activity, MDLQA-2 (students
can edit or delete their forum posts within
a set time limit).

8 years agoMDL-38437 behat: Step definition to add a discussion
David Monllao [Tue, 12 Mar 2013 07:47:30 +0000 (15:47 +0800)]
MDL-38437 behat: Step definition to add a discussion

8 years agoMDL-38817 behat: New test
David Monllao [Mon, 1 Apr 2013 05:57:01 +0000 (13:57 +0800)]
MDL-38817 behat: New test

According to MDLQA-50, in a survey activity
a teacher can set three types of survey

8 years agoMDL-38805 behat: Steps definitions to check students completed activities
David Monllao [Sat, 30 Mar 2013 08:20:09 +0000 (16:20 +0800)]
MDL-38805 behat: Steps definitions to check students completed activities

8 years agoMDL-38805 behat: New test
David Monllao [Sat, 30 Mar 2013 08:19:11 +0000 (16:19 +0800)]
MDL-38805 behat: New test

According to MDLQA-511, a teacher can
enable students to manually mark an activity
as complete.

8 years agoMDL-38805 behat: Externalized behat_form_field loader
David Monllao [Sat, 30 Mar 2013 08:17:14 +0000 (16:17 +0800)]
MDL-38805 behat: Externalized behat_form_field loader

8 years agoMDL-38804 behat: Step definition to set site administration settings
David Monllao [Sat, 30 Mar 2013 08:12:44 +0000 (16:12 +0800)]
MDL-38804 behat: Step definition to set site administration settings

8 years agoMDL-38804 behat: New test
David Monllao [Sat, 30 Mar 2013 08:11:43 +0000 (16:11 +0800)]
MDL-38804 behat: New test

According to MDLQA-1780, a teacher can
set completion conditions to restrict
the availability of a section

8 years agoMDL-38814 behat: Deleting old files
David Monllao [Mon, 1 Apr 2013 04:21:05 +0000 (12:21 +0800)]
MDL-38814 behat: Deleting old files

8 years agoDML-38814 behat: Split steps definitions tests into features
David Monllao [Mon, 1 Apr 2013 04:17:41 +0000 (12:17 +0800)]
DML-38814 behat: Split steps definitions tests into features

8 years agoMDL-38814 behat: Move filepicker steps definitions to repository/
David Monllao [Mon, 1 Apr 2013 04:16:57 +0000 (12:16 +0800)]
MDL-38814 behat: Move filepicker steps definitions to repository/

8 years agoMDL-38788 behat: Add a block and add an activity steps definitions compatible with...
David Monllao [Thu, 28 Mar 2013 10:05:05 +0000 (18:05 +0800)]
MDL-38788 behat: Add a block and add an activity steps definitions compatible with JS disabled

8 years agoMDL-38788 behat: Generic form elements interaction compatibile with JS disabled
David Monllao [Thu, 28 Mar 2013 10:03:27 +0000 (18:03 +0800)]
MDL-38788 behat: Generic form elements interaction compatibile with JS disabled

8 years agoMDL-38788 behat: New tests with Javascript disabled
David Monllao [Thu, 28 Mar 2013 10:02:30 +0000 (18:02 +0800)]
MDL-38788 behat: New tests with Javascript disabled

Add a block and add an activity/resource
tests. The add an activity with JS disabled
test includes MDLQA-2446 automation.

8 years agoMDL-35603 - Backup - Course import selector notice
Rex Lorenzo [Wed, 13 Feb 2013 23:36:10 +0000 (15:36 -0800)]
MDL-35603 - Backup - Course import selector notice

* added new config option to determine length of courses returned by import
* added text indicator if there are more than X number of courses, similar to how the restore course list currently works

8 years agoMDL-38790 Repositories: missing call to setType in 'My private files' form
Matteo Scaramuccia [Thu, 28 Mar 2013 21:12:53 +0000 (22:12 +0100)]
MDL-38790 Repositories: missing call to setType in 'My private files' form

8 years agoMDL-38538 quiz auto-save front end.
Tim Hunt [Thu, 28 Mar 2013 16:57:24 +0000 (16:57 +0000)]
MDL-38538 quiz auto-save front end.

1. There is a new admin setting to control whether this feature is
enabled. The admin can set the auto-save frequency to 1, 2 or 5 minutes,
or disable it.

2. When autosave is enabled, there is code in the quiz that monitors the
main quiz form, and does an ajax save call at the given frequency when
changes are being made by the student.

3. The ajax saves go to a new script that calls the question engine to
do the work.

4. To avoid simultaneous autosave + submit and finish, the auto-save
system shuts down shortly before time expires in a timed quiz.

8 years agoMDL-38538 question auto-save back end.
Tim Hunt [Thu, 28 Mar 2013 16:51:59 +0000 (16:51 +0000)]
MDL-38538 question auto-save back end.

1. Autosave works in some ways just like a normal save. We ultimately
call $behaviour->process_save() to do the work, and create a new step to
hold the data.

2. However, we come in through a completely different route through the
API, starting with separate auto-save methods. This keeps the auto-save
changes mostly separate, and so reduced the chance of breaking existing
working code.

3. When the time comes to store the auto-save step in the database, we
save it using a negative sequence number.

This is a clever trick that not only distinguises these steps, but also
avoids unique key errors when an auto-save and a real action happen
simultaneously. (There are unit tests for these tricky edge cases.)

4. When we load the data back from the database, most of the time the
auto-save steps are loaded back as if they were a real save, and so the
auto-saved data is used when the question is then rendered.

5. However, before we process another action, we remove the auto-saved
step, so it does not appear in the final history.

8 years agoMDL-38538 question unit tests: improve things a bit.
Tim Hunt [Thu, 28 Mar 2013 16:05:34 +0000 (16:05 +0000)]
MDL-38538 question unit tests: improve things a bit.

1. Split the question_attempt tests into one class per file.
2. Imporve the API to give tests more control, and to test more of the
   important code. Some of this is not used here, but it is about to be.

8 years agoMDL-26956 (3) Enrol: Add filter options to enrolments screen
sam marshall [Wed, 27 Mar 2013 14:56:20 +0000 (14:56 +0000)]
MDL-26956 (3) Enrol: Add filter options to enrolments screen

8 years agoMDL-26956 (2) Forms: Function to render form to string
sam marshall [Wed, 27 Mar 2013 17:15:23 +0000 (17:15 +0000)]
MDL-26956 (2) Forms: Function to render form to string

Previously it was only possible to display the form immediately as
HTML output. You had to wrap in an output buffer in order to put
it in a renderer. This new function does the output buffer for you.

8 years agoMDL-26956 (1) Library: Move search SQL function to datalib
sam marshall [Wed, 27 Mar 2013 11:30:22 +0000 (11:30 +0000)]
MDL-26956 (1) Library: Move search SQL function to datalib

This function used to be in the user selector, but it is useful in
other areas where we want to search for users as it handles a number
of search options (including extra fields, etc.) and returns SQL
which can be included in a joined query.

A unit test has been added to check the results of these searches.

8 years agoMDL-38787 behat: Move to the new Javascript-based test class manager
David Monllao [Thu, 28 Mar 2013 08:59:18 +0000 (16:59 +0800)]
MDL-38787 behat: Move to the new Javascript-based test class manager

8 years agoweekly release 2.5dev
Damyon Wiese [Thu, 28 Mar 2013 06:44:31 +0000 (14:44 +0800)]
weekly release 2.5dev

8 years agoMDL-38686 behat: New restore course test
David Monllao [Tue, 26 Mar 2013 02:58:58 +0000 (10:58 +0800)]
MDL-38686 behat: New restore course test

According to MDLQA-4596, a teacher can change
the format of a restored course

8 years agoMDL-38689 behat: Steps definitions to compare DOM nodes position inside the DOM
David Monllao [Tue, 26 Mar 2013 09:27:08 +0000 (17:27 +0800)]
MDL-38689 behat: Steps definitions to compare DOM nodes position inside the DOM

8 years agoMDL-38689 behat: Allowing more than one selector type argument
David Monllao [Tue, 26 Mar 2013 09:26:10 +0000 (17:26 +0800)]
MDL-38689 behat: Allowing more than one selector type argument

Regex's placeholders can not be repeated, if
there are definitions that have more than one
selector type of the same kind it would not
be displayed like that in the steps definitions
list UI

8 years agoMDL-38689 behat: New test
David Monllao [Tue, 26 Mar 2013 09:22:35 +0000 (17:22 +0800)]
MDL-38689 behat: New test

According to MDLQA-931, a teacher can
copy an activity.

8 years agoFix permissions
Damyon Wiese [Thu, 28 Mar 2013 06:36:33 +0000 (14:36 +0800)]
Fix permissions

8 years agoMDL-38690 behat: Step definition to import a course
David Monllao [Tue, 26 Mar 2013 06:13:36 +0000 (14:13 +0800)]
MDL-38690 behat: Step definition to import a course

8 years agoMDL-38688 behat: Restore Moodle 2 courses tests
David Monllao [Mon, 25 Mar 2013 08:15:35 +0000 (16:15 +0800)]
MDL-38688 behat: Restore Moodle 2 courses tests

8 years agoMDL-38688 behat: Backup tests
David Monllao [Mon, 25 Mar 2013 08:15:15 +0000 (16:15 +0800)]
MDL-38688 behat: Backup tests

Complemented by restore_moodle2_courses.feature
tests.

8 years agoMDL-38688 behat: Steps definitions for backup/restore
David Monllao [Mon, 25 Mar 2013 08:14:21 +0000 (16:14 +0800)]
MDL-38688 behat: Steps definitions for backup/restore

8 years agoMDL-38616 behat: New test
David Monllao [Thu, 21 Mar 2013 08:42:11 +0000 (16:42 +0800)]
MDL-38616 behat: New test

According to MDLQA-4600, an admin
can control which activities can
be added to courses.