Andrew Nicols
af736f903d
MDL-34182: Add functions to warn of output in AJAX scripts
...
We need to be able to capture output when including contributed code as it
may add additional content which makes makes the json we output invalid.
We only warn of these errors if the site is in debugdeveloper, otherwise
we silently drop them.
2013-12-13 14:10:04 +08:00
Petr Škoda
dbe0203ba8
MDL-42931 fix hardcoded PHP version tests for 2.7
2013-12-13 14:04:24 +08:00
Petr Škoda
60129d5d1f
MDL-43213 try to simplify behat config and init code
...
1/ always require 3 behat settings - $CFG->behat_wwwroot, $CFG->behat_dataroot and $CFG->behat_prefix
2/ cleanup init code
3/ do not require $CFG->wwwroot and $CFG->dataroot on test sites
4/ remove switch completely - the most confusing part for me
5/ print out behat_wwwwroot in init script so that you can test the test site manually
2013-12-13 14:03:04 +08:00
Petr Škoda
ed67f462fe
MDL-43268 fix filter notice when not in debug mode
2013-12-13 13:57:59 +08:00
David Monllao
fff500c727
MDL-42625 behat: Wrapping select an option extra actions in a try & catch
...
To select an option is specially painful, every browser
behaves differently and phantomjs just joined the party
throwing "Element does not exist in cache" random
exceptions that we need to catch.
2013-12-12 12:16:45 +01:00
David Monllao
244da9d1f8
MDL-43355 testing: Return the hash when HEAD points to a hash
2013-12-12 17:26:22 +08:00
Dan Poltawski
1f1a8f03d8
MDL-38832 course: remove unused constants
2013-12-12 16:44:20 +08:00
Andrew Nicols
5c1d99b027
MDL-43325 JavaScript: Set a default visibility for most Moodle dialogues
...
We used to ignore the 'visible' field in the initializer, but now we hide
dialogues if visible is false. This was an unintentional change from the
stable API and means that confirmation boxes, alerts, and exceptions are no
longer shown by default.
2013-12-12 16:20:02 +08:00
Marina Glancy
bdd5a6c5c2
Merge branch 'MDL-42625_master-failures-fix' of git://github.com/dmonllao/moodle
2013-12-12 16:49:56 +11:00
David Monllao
fb99ef1ded
MDL-42625 behat: Fixing failures
...
* Expanding fieldsets before setting the course format
* Ensure editors are loaded moved to expand_all_fieldsets
* Return true rather than false when JS is disabled and
non-allowed steps should continue without throwing an
exception.
* Submit create user form after editing it
2013-12-12 13:41:07 +08:00
Petr Škoda
cac367e4a4
MDL-42973 fix MUC caching issue when fetching available updates
2013-12-12 11:43:35 +08:00
Andrew Nicols
5947ab3333
MDL-43259 JavaScript: Stop using deprecated lightbox config setting when instantiating dialogues
2013-12-11 16:56:49 +08:00
Rajesh Taneja
86b0e3b308
MDL-40058 Events: Replaced add_to_log for page comments to event
2013-12-11 13:53:00 +11:00
Sam Hemelryk
445e63ecd8
Merge branch 'wip-MDL-43218-master' of git://github.com/marinaglancy/moodle
2013-12-11 15:32:29 +13:00
Marina Glancy
0967e635ac
MDL-43218 blog: prepare the blog navigation only when needed
2013-12-11 13:27:38 +11:00
Simon Coggins
24f4bfcfcf
MDL-43218 navigation: Remove link to blogs when they are disabled
2013-12-11 12:59:28 +11:00
Sam Hemelryk
1092f63a80
Merge branch 'MDL-38775-master' of git://github.com/andrewnicols/moodle
2013-12-11 12:25:16 +13:00
Sam Hemelryk
5cc0c2c41d
Merge branch 'MDL-38776-master' of git://github.com/andrewnicols/moodle
2013-12-11 12:25:14 +13:00
Eloy Lafuente (stronk7)
ebc77165a4
Merge branch 'MDL-42625_master' of git://github.com/dmonllao/moodle
2013-12-10 23:29:06 +01:00
Sam Hemelryk
df1498f711
Merge branch 'MDL-42796-master' of git://github.com/andrewnicols/moodle
2013-12-11 11:13:32 +13:00
Sam Hemelryk
87176b481e
Merge branch 'MDL-43252-master' of git://github.com/sammarshallou/moodle
2013-12-11 11:03:39 +13:00
Sam Hemelryk
3f35f367cb
Merge branch 'w50_MDL-31625_m27_replace' of https://github.com/skodak/moodle
2013-12-11 10:50:07 +13:00
Eloy Lafuente (stronk7)
7f34773665
Merge branch 'wip-MDL-43150-master' of git://github.com/marinaglancy/moodle
2013-12-10 22:47:15 +01:00
Sam Hemelryk
ebb9daa5e1
Merge branch 'MDL-42959-master' of git://github.com/andrewnicols/moodle
2013-12-11 10:34:17 +13:00
Sam Hemelryk
b6df1b3ab3
Merge branch 'MDL-40517-master' of git://github.com/danpoltawski/moodle
2013-12-11 10:32:06 +13:00
Eloy Lafuente (stronk7)
5cf182e39d
Merge branch 'wip-MDL-42174-master' of git://github.com/marinaglancy/moodle
2013-12-10 22:06:39 +01:00
Russell Smith
cc67c6db61
MDL-39725 database: Apply database statistics update to daily stats
2013-12-10 20:33:01 +11:00
Russell Smith
8343b340c4
MDL-39725 database: Include stats collections in unit tests
2013-12-10 20:32:56 +11:00
Russell Smith
814c9438a0
MDL-39725 database: Add statistics collection functions
2013-12-10 20:31:47 +11:00
Marina Glancy
e762d5a7f2
Merge branch 'm27_MDL-43082_IE9_Compat_View_SVG_Say_No' of https://github.com/scara/moodle
2013-12-10 14:47:08 +11:00
Marina Glancy
a98bdfa668
Merge branch 'MDL-37517-master' of git://github.com/danpoltawski/moodle
2013-12-10 14:29:22 +11:00
Jason Fowler
c476e67839
MDL-25473 mediaplayer - prevent embedded videos from looping
2013-12-10 10:49:44 +08:00
Andrew Nicols
aff365cc10
MDL-43243 JavaScript: Deprecate destroy_item
2013-12-10 09:55:34 +08:00
Andrew Nicols
0d8907e3d8
MDL-43243 JavaScript: Deprecate show_item
2013-12-10 09:55:34 +08:00
Andrew Nicols
f260850efc
MDL-43243 JavaScript: Deprecate addonload
2013-12-10 09:55:33 +08:00
Andrew Nicols
bc549847d9
MDL-43243 JavaScript: Deprecate getElementsByClassName
2013-12-10 09:55:33 +08:00
Andrew Nicols
e1b4553d8c
MDL-43243 JavaScript: Deprecate hide_item
2013-12-10 09:55:33 +08:00
Marina Glancy
907b98204b
MDL-43044 fix trailing whitespace
2013-12-10 11:52:42 +11:00
Marina Glancy
013620aad3
Merge branch 'MDL-43044-master' of git://github.com/ankitagarwal/moodle
2013-12-10 11:40:54 +11:00
Sam Hemelryk
fd0281dfc3
Merge branch 'MDL-43104-master' of git://github.com/andrewnicols/moodle
2013-12-10 10:27:45 +13:00
Sam Hemelryk
176521e560
Merge branch 'MDL-38774-master' of git://github.com/andrewnicols/moodle
2013-12-10 09:25:51 +13:00
Sam Hemelryk
830299fe4f
Merge branch 'm27_MDL-43159_Wrong_Naming_Convention_For_Variable' of https://github.com/scara/moodle
2013-12-10 09:21:10 +13:00
Sam Hemelryk
822f529014
Merge branch 'MDL-43152-master' of git://github.com/andrewnicols/moodle
2013-12-10 08:43:50 +13:00
Sam Hemelryk
e3f7ac09e7
Merge branch 'MDL-43087a' of https://github.com/srynot4sale/moodle
...
Conflicts:
config-dist.php
2013-12-10 08:36:39 +13:00
sam marshall
4c31243fc7
MDL-43252 Group menu in wrong order when groupings used
2013-12-09 13:02:12 +00:00
Marina Glancy
95971ae99e
Merge branch 'wip-MDL-43175-master' of git://github.com/abgreeve/moodle
2013-12-09 18:54:53 +11:00
Marina Glancy
895d3050e0
Merge branch 'wip-mdl-43224' of https://github.com/rajeshtaneja/moodle
2013-12-09 18:45:27 +11:00
Marina Glancy
645cd2fe77
Merge branch 'w50_MDL-42973_m27_addonupd' of https://github.com/skodak/moodle
2013-12-09 18:26:39 +11:00
Andrew Nicols
83cdecec1e
MDL-38774 JavaScript: Migrate moodle-core-dragdrop to Shifter
2013-12-09 11:27:44 +08:00
David Monllao
c1faf86bd1
MDL-42625 behat: Make behat pacient
...
* When looking for texts inside the page or inside
other containers we should wait until the elements
are visible.
* Same when expanding tree nodes.
* Normalizing loops to spin() function using
behat_base::TIMEOUT and behat_base::EXTENDED_TIMEOUT,
leaving TIMEOUT for DOM load processes and
EXTENDED_TIMEOUT for long processes that involves JS
too.
* Add page load waits between actions that involves
reloading the page.
2013-12-09 11:08:42 +08:00