David Mudrak
782a35e225
MDL-32235 fixing DB schema
...
Removing the table "scheduled" created by the XMLDB by default (it's a
bug in XMLDB, I'm just too lazy now to fix it). Adding new fields to
hold the result of the most recent execution.
2012-04-13 04:49:46 +02:00
David Mudrak
f6bc60cbe4
MDL-32235 workshop cron support
...
On every invocation, the workshop will give its subplugins a chance to
to something useful. For now, we know that the scheduled allocator will
use it, no need to load other plugin types yet (until there will be a
real reason for it).
2012-04-13 04:49:46 +02:00
David Mudrak
9f8f380832
MDL-32235 the allocation settings form can be saved and edited
2012-04-13 04:49:46 +02:00
David Mudrak
9862128087
MDL-32235 introducing new workshop scheduled allocation plugin
...
The idea is to build a plugin that will internally call the random
allocator when the submissions deadline is reached. The teacher is able
to pre-define the configuration for the random allocator.
2012-04-13 04:49:45 +02:00
David Mudrak
b7cd6736e8
MDL-32235 workshop random allocator now uses the new workshop_allocation_result class
2012-04-13 04:49:45 +02:00
David Mudrak
8a62500fd5
MDL-32235 workshop manual allocator now uses the new workshop_allocation_result class
2012-04-13 04:49:45 +02:00
David Mudrak
31cea236af
MDL-32235 improving the allocation results rendering
...
The new renderable class workshop_allocation_result provides a cleaner
interface between the allocator's init() method and the allocation.php
script.
2012-04-13 04:49:45 +02:00
David Mudrak
0ee608e99d
MDL-32235 preparing the random allocator's API
...
The random allocator's init() method was split into two logical
parts. The init() now handles data from the form and executes the new
execute() method to do the actual job. The execute() method will be
called by the future scheduled allocator, too.
2012-04-13 04:49:45 +02:00
Eric Merrill
eba9236cea
MDL-32353 backup: Flaw in settings logic for user info and anonymise
2012-04-12 11:01:08 -04:00
Kordan
c9aeac6299
MDL-32356_master theme_formal_white: swapped style and color in css border style
2012-04-12 16:40:37 +02:00
Andrew Robert Nicols
f15d451549
MDL-32426 Add unit test generators for groups and groupings
2012-04-12 15:32:19 +01:00
Marina Glancy
061eeed5df
MDL-32381: Fixed Accessing non-static methods in repository class as static (causing php notices)
2012-04-12 15:05:20 +08:00
Jerome Mouneyrac
803ed74166
MDL-31694 Fix XSS security issue with service name accepting javascript
2012-04-12 14:44:16 +08:00
Dan Poltawski
668a499d89
weekly release 2.3dev
2012-04-12 13:29:01 +08:00
Dan Poltawski
86be24f5a6
Merge branch 'install_master' of git://github.com/amosbot/moodle
2012-04-12 12:59:33 +08:00
AMOS bot
5e937e8da1
Automatically generated installer lang files
2012-04-12 00:31:23 +00:00
Eloy Lafuente (stronk7)
7823af0994
MDL-32323 tests: check both deletion with truncate and with delete
2012-04-12 00:13:38 +02:00
Petr Skoda
5a798e7eac
MDL-32323 improve SQL Server test reset performance
2012-04-11 23:21:05 +02:00
Petr Skoda
bd42a2657e
MDL-32323 do try to fetch all other grade objects with existing test fields
2012-04-11 22:56:27 +02:00
Petr Skoda
15db9f7d66
MDL-32323 do try to fetch grades with existing test fields
2012-04-11 22:41:37 +02:00
Petr Skoda
8eaa21e195
MDL-32323 fix issues breaking phpunit tests for sqlsrv driver
2012-04-11 22:14:18 +02:00
Kordan
e78356a095
MDL-32356_master theme_formal_white: fixed a typo in a comment
2012-04-11 13:56:59 +02:00
Dan Marsden
b952d27517
MDL-32388 SCORM: Fix chrome pop-ups
2012-04-11 20:46:53 +12:00
Jerome Mouneyrac
bc81eadb19
MDL-27547 When deleting a local plugin containing a built-in service, the built-in service is not deleted
2012-04-11 14:49:14 +08:00
Sam Hemelryk
3211569a6a
Revert "MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag"
...
This reverts commit f9f281b8fee75c2416d71bae7583fd026b9ccabb.
2012-04-11 17:18:58 +12:00
Dan Poltawski
7a1ed64587
Merge branch 'w15_MDL-32323_m23_phpunit3' of git://github.com/skodak/moodle
2012-04-11 09:32:58 +08:00
Dan Poltawski
4a59665b9f
Merge branch 'MDL-32217' of git://github.com/ppichet/moodle
2012-04-11 09:27:29 +08:00
Eloy Lafuente (stronk7)
6565d55a34
MDL-22895 backup: minor fixes
2012-04-11 01:47:53 +02:00
Eloy Lafuente (stronk7)
f229d83c11
Merge branch 'MDL-22895-master' of git://github.com/ankitagarwal/moodle
2012-04-11 01:44:39 +02:00
Sam Hemelryk
9315a5fb59
MDL-32395 dml: Minor phpdoc fixes
2012-04-11 09:47:50 +12:00
Sam Hemelryk
e19dc11e51
MDL-30843 editor: Fixed up out of place if
2012-04-11 09:22:14 +12:00
Eloy Lafuente (stronk7)
97d00c9f51
MDL-32368 pgsql: bytea_output only available in 9.0 and upwards
2012-04-10 21:32:56 +02:00
Eloy Lafuente (stronk7)
7b74fb7071
MDL-32392 cleanup: adding @todo about unused is_min_version() method
2012-04-10 21:26:00 +02:00
Petr Skoda
4e5ff72ea7
MDL-32323 always verify that database PHPUnit extension is available
2012-04-10 21:15:33 +02:00
Petr Skoda
c691274bf9
MDL-32323 use new loadDataSet in mod_data and fix typos in last commit
2012-04-10 21:07:56 +02:00
Eloy Lafuente (stronk7)
7475638c2a
Merge branch 'w15_MDL-32368_m23_bytea' of git://github.com/skodak/moodle
2012-04-10 20:59:34 +02:00
Petr Skoda
e396e8ed5f
MDL-32323 implement data set loader support in advanced_testcase
2012-04-10 20:58:27 +02:00
Eloy Lafuente (stronk7)
7f3f024d48
MDL-32365 mssql and sqlsrv: introspect metainfo to look for identities
2012-04-10 20:24:05 +02:00
Eloy Lafuente (stronk7)
55edb9416b
MDL-32365 oracle: ensure table has 'before each row' trigger to
...
determine if the 'id' column is sequence based or no
2012-04-10 19:49:34 +02:00
Petr Skoda
d2999716aa
MDL-32323 all our base test case classes should be abstract
2012-04-10 19:03:24 +02:00
Eloy Lafuente (stronk7)
b331269687
Merge branch 'w15_MDL-32365_m23_id' of git://github.com/skodak/moodle
2012-04-10 18:55:33 +02:00
Petr Skoda
a4d53e4b26
MDL-32323 make base test case classes abstract to prevent empty testcase warnings, fix property access
2012-04-10 18:51:34 +02:00
Petr Skoda
351f4bc248
MDL-32323 allow specification of test class in webrunner and add some explanation of parameters
2012-04-10 15:27:15 +02:00
Petr Skoda
d5d096d0db
MDL-32323 add php version of all-in-one phpunit init script
2012-04-10 15:27:14 +02:00
Petr Skoda
39e2e9c41f
MDL-32323 prevent modification of our heavily modified runBare() methods
...
This should help with compatibility of future PHPUnit and it also allows us to improve test reset without breaking existing moodle test cases.
2012-04-10 15:27:14 +02:00
Petr Skoda
920f4efe51
MDL-32323 improve inline docs
2012-04-10 15:27:14 +02:00
Petr Skoda
9571db04d8
MDL_32323 improve test readme
2012-04-10 15:27:14 +02:00
Petr Skoda
95dcf96559
MDL-32323 allow mocking of global $DB
2012-04-10 15:27:13 +02:00
Petr Skoda
ce9f3beb53
MDL-32323 automate transaction handling in test reset
2012-04-10 15:27:13 +02:00
Petr Skoda
3124abe213
MDL-32323 simplify phpunit integration readme
2012-04-10 15:27:13 +02:00