moodle/lib
Andrew Nicols e3138b870e MDL-62514 behat: Rewrite handling of autocomplete
This includes a minor restructure of the autocomplete JS to make use of
promises and improve tracking of pending JS.

In particular it improves the way in which throttled text input is
handled to ensure that the behat does not continue until:
- typing is fully complete; and
- all possible ajax requests have been sent; and
- all possible ajax requests complete; and
- the suggestions are updated.

A number of conditions existed where behat would move on to the next
step too early in a race condition effect between Behat and Autocomplete.
2019-01-30 08:26:31 +08:00
..
adodb MDL-58546 libraries: Patch ADOdb for PHP 7.2 compat 2017-10-03 15:52:18 +08:00
ajax
amd MDL-62514 behat: Rewrite handling of autocomplete 2019-01-30 08:26:31 +08:00
antivirus MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts 2018-05-28 13:16:21 +02:00
behat MDL-62514 behat: Rewrite handling of autocomplete 2019-01-30 08:26:31 +08:00
bennu Merge branch 'MDL-62914-35' of git://github.com/lameze/moodle into MOODLE_35_STABLE 2018-08-28 23:16:31 +02:00
classes Merge branch 'MDL-64400-35' of git://github.com/aanabit/moodle into MOODLE_35_STABLE 2019-01-08 08:32:16 +08:00
db MDL-58256 group: prevents users to be added to a group twice 2019-01-22 13:05:34 +01:00
ddl MDL-63020 ddl: fix nullable unique indexes in OCI and MS SQL 2018-09-20 17:50:28 +01:00
dml MDL-63020 tests: ensure that searching for is null values also works ok 2018-09-24 17:41:47 +02:00
dtl
editor MDL-64186 lang: Import fixed English strings (en_fix) 2018-11-23 14:46:51 +01:00
evalmath
external MDL-57259 external: fix page url debug in fragment loading 2017-08-02 04:47:41 +00:00
filebrowser MDL-63103 filebrowser: Speed up finding activities with files 2019-01-11 09:06:06 +00:00
filestorage MDL-60819 core_files: fix exception thrown from generate_image_thumbnail 2018-06-11 10:45:27 +08:00
fonts
form MDL-63231 filepicker: Skype validation for null values 2018-09-11 09:04:55 -05:00
geopattern-php MDL-61657 block_myoverview: implement course images for the myoverview block 2018-04-23 23:21:06 +02:00
google
grade MDL-36255 core_grade: fix to ensure correct context used for filters 2018-08-22 17:57:24 +08:00
horde MDL-60390 libraries: annonate horde upgrade to 2.30.2 2017-10-23 10:22:49 +08:00
html2text MDL-60238 libraries: Upgrade HTML2Text to 4.1.0 2017-10-02 08:43:33 +05:30
htmlpurifier Merge branch 'wip-MDL-60337-master' of git://github.com/marinaglancy/moodle 2017-10-16 15:40:44 +08:00
jabber MDL-64223 libraries: PHP7.1 compatibility fixes for Jabber lib 2018-11-28 09:58:58 +08:00
jquery MDL-62491 core_privacy: Add html files to the user data export. 2018-10-09 09:40:06 +08:00
lessphp MDL-62294 lib: Take note of cherry-picked upstream commit 2018-09-12 16:47:21 +08:00
ltiprovider MDL-57742 core_lib: Updated readme_moodle.txt 2018-05-28 09:17:18 +02:00
markdown MDL-60239 libraries: patch Markdown for PHP7.2 2017-10-02 15:32:11 +08:00
maxmind MDL-60291 libraries: bump readme to actual versions 2017-10-12 00:47:22 +02:00
minify MDL-58550 libraries: Upgrade matthiasmullie libraries 2017-09-21 16:46:24 +05:30
mlbackend MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
mustache MDL-60286 lib: Update mustache to 2.12.0 2017-10-09 09:43:47 +08:00
password_compat/lib
pear MDL-62947 core_form: fix remote code execution exploit in QuickForms 2018-09-05 12:13:28 +08:00
php-css-parser MDL-58646 lib: import latest sabberworm/PHP-CSS-Parser 2017-06-02 07:45:57 +01:00
phpexcel
phpmailer MDL-60194 lib: Update to phpmailer 6.0.1 2017-10-09 09:30:00 +08:00
phpunit MDL-62660 tool_dataprivacy: Add method for unit tests to run adhoc tasks 2018-08-20 15:32:41 +08:00
portfolio MDL-62233 portfolio: check caller parent class 2018-05-10 09:13:03 +08:00
requirejs MDL-62491 core_privacy: Add html files to the user data export. 2018-10-09 09:40:06 +08:00
rtlcss
scssphp MDL-61529 core: update lib scssphp to version 0.7.5 2018-03-16 10:36:40 +01:00
simplepie MDL-60236 libraries: Upgrade simplepie to 1.5.0 2017-09-28 10:19:33 +05:30
spout MDL-60288 libraries: Upgrade spout to 2.7.3 2017-10-12 11:32:15 +05:30
tcpdf MDL-60237 libraries: TCPDF apply patch for PHP7.2 2017-10-09 10:02:56 +08:00
templates MDL-62514 behat: Rewrite handling of autocomplete 2019-01-30 08:26:31 +08:00
testing MDL-55609 testing: Add a create_and_enrol helper 2018-06-12 10:21:57 +02:00
tests MDL-64609 gradebook: Prevent infinite loop in regrading 2019-01-22 21:42:28 -05:00
typo3
userkey MDL-63924 privacy: Add shared user providers to subsytsems 2018-11-08 21:27:22 +08:00
xhprof MDL-62280 xhprof: Support tideways_xhprof 2018-05-01 11:02:27 +08:00
xmldb MDL-63020 xmldb: Improve PHPdoc comments for better IDE autocomplete 2018-09-20 17:50:26 +01:00
yui MDL-62160 Theme boost: center buttons on notification popup 2018-04-25 10:18:36 +02:00
yuilib
accesslib.php MDL-63686 core: recordset => records when fetching contexts 2019-01-09 19:08:08 +08:00
adminlib.php MDL-59595 admin: Make sure $ADMIN is properly unset when changing users 2018-07-24 08:31:22 +08:00
authlib.php MDL-40613 auth_ldap: removed usage of profile_load_custom_fields() 2018-01-03 18:13:01 +08:00
badgeslib.php MDL-55491 badges: Add cohort as badge criteria 2018-04-09 10:23:50 +02:00
blocklib.php MDL-59629 mod_block: Set the default region in add_region 2018-12-14 10:29:55 +08:00
boxlib.php
cacert.pem
cacert.txt
clilib.php
completionlib.php MDL-37933 core_complete: fixed criteria/criterion naming confusion 2017-11-27 15:26:43 +08:00
componentlib.class.php
conditionlib.php
configonlylib.php
cookies.js
coursecatlib.php MDL-58768 coursecat: coursecat::get to accept a $user parameter 2018-07-31 16:15:37 +10:00
cronlib.php MDL-61800 task: Reset the OUTPUT and PAGE on execution 2018-05-02 11:57:13 +08:00
csslib.php MDL-59148 css: Remove legacy param from php-doc 2017-06-28 18:24:50 +02:00
csvlib.class.php
customcheckslib.php
dataformatlib.php MDL-60443 dataformat lib: Change a wrong variable name 2017-12-06 19:53:34 +13:00
datalib.php MDL-36255 core_grade: fix to ensure correct context used for filters 2018-08-22 17:57:24 +08:00
ddllib.php
default.ttf
deprecatedlib.php MDL-36941 core_message: deprecated 'api::mark_all_read_for_user' 2018-03-23 12:30:30 +08:00
dmllib.php MDL-59581 database: remove mssql references from lib/ files 2018-04-09 02:00:09 +02:00
dtllib.php
editorlib.php
emptyfile.php
enrollib.php MDL-63485 core_user: Allow filtering by No groups on participants page 2018-12-10 20:29:04 +08:00
environmentlib.php MDL-63421 env: Moodle 3.4.x and 3.5.x do not support PHP 7.3 2018-10-05 13:34:29 +02:00
eventslib.php
excellib.class.php MDL-51419 core_files: Support for utf8 in file names in MS Edge 2018-06-22 10:29:56 +08:00
externallib.php MDL-63225 webservice: Return proper debuginfo on WS exceptions 2018-10-02 13:15:24 +02:00
filelib.php MDL-62849 files lib: Add method to return all files. 2018-07-17 10:27:19 +08:00
filterlib.php MDL-64012 filters: activity name autolinking fails for names with () 2018-11-14 16:07:48 +00:00
flickrclient.php MDL-59645 oauth1: Implement a new simple Flickr API client 2017-09-19 14:44:41 +02:00
flickrlib.php MDL-59645 flickrlib: Show debug notice when using legacy authentication 2017-09-19 14:44:41 +02:00
formslib.php MDL-61928 formslib: shortforms should work with non-editable forms 2018-04-10 17:39:49 +01:00
gdlib.php
googleapi.php MDL-60733 core: B/C for google_oauth 2017-11-08 15:41:53 +08:00
gradelib.php MDL-64609 gradebook: Prevent infinite loop in regrading 2019-01-22 21:42:28 -05:00
graphlib.php
grouplib.php MDL-63485 core_user: Allow filtering by No groups on participants page 2018-12-10 20:29:04 +08:00
index.html
installlib.php MDL-60108 registration: Redirect to registration form 2017-10-17 15:00:17 +08:00
javascript-static.js MDL-63714 javascript: Improve docs for pendingjs 2018-10-24 08:43:50 +08:00
javascript.php
jslib.php
ldaplib.php MDL-57558 ldap: fix ldap_get_entries_moodle() 2017-05-16 10:48:27 +01:00
lexer.php
licenselib.php
listlib.php MDL-61557 Lib: Add get_top_level_parent_id function 2018-03-05 13:34:08 +11:00
mathslib.php
medialib.php
messagelib.php MDL-36941 core: added 'convhash' field to quickly get conversations 2018-03-23 12:30:28 +08:00
modinfolib.php MDL-41507 core_group: Consistent default value for FEATURE_GROUPS 2018-12-12 14:05:01 +11:00
moodlelib.php MDL-64004 webservice: Do not update accesstime 2018-12-18 09:08:20 +08:00
myprofilelib.php MDL-60548 profile: Show profile email when 'maildisplay' allows it. 2018-01-15 12:21:09 +00:00
navigationlib.php MDL-62714 theme_boost: Course visibility in navigation bar 2018-09-10 17:06:22 +03:00
oauthlib.php MDL-59512 tool_oauth2: add option for basic authentication 2017-11-17 10:15:29 +01:00
odslib.class.php
outputactions.php
outputcomponents.php MDL-62439 output: Debugstringids in overlay windows. 2019-01-10 22:15:06 +01:00
outputfactories.php
outputfragmentrequirementslib.php
outputlib.php MDL-62968 Boost: Adding editor SCSS support 2019-01-02 14:21:24 +08:00
outputrenderers.php MDL-62550 core_form: bring back the form item unique ids to fix js fails 2019-01-09 11:27:38 +08:00
outputrequirementslib.php MDL-61990 outputrequirementslib: improve debug message 2018-11-13 17:13:09 +00:00
pagelib.php MDL-61601 cohort: Add theme support for cohorts 2018-04-06 08:28:01 +02:00
pdflib.php
phpminimumversionlib.php MDL-57432 environment: raise Moodle 3.4 requirements 2017-07-10 09:16:55 +01:00
plagiarismlib.php
portfoliolib.php MDL-62233 portfolio: check caller parent class 2018-05-10 09:13:03 +08:00
questionlib.php MDL-63809 question: handling bad questions in question_has_capability_on 2018-12-18 15:44:36 +11:00
recaptchalib.php
recaptchalib_v2.php MDL-63940 recaptcha: Use www.recaptcha.net in the service endpoint URL 2018-11-08 22:59:28 +01:00
requirejs.php MDL-59431 requirejs: Prioritise errors 2017-07-12 10:05:59 +08:00
resourcelib.php
rsslib.php
searchlib.php MDL-46929 mod_forum: Fix for edge cases when searching 2017-04-11 08:30:09 +01:00
sessionkeepalive_ajax.php
sessionlib.php MDL-42834 admin: Remove loginhttps 2017-10-23 12:25:35 +08:00
setup.php MDL-60923 backup: Added $CFG->backuptempdir 2018-04-16 23:50:28 +02:00
setuplib.php MDL-60923 backup: Added $CFG->backuptempdir 2018-04-16 23:50:28 +02:00
soaplib.php
statslib.php MDL-58596 core_stats: fixed infinite loop cause by DST change 2019-01-08 08:09:38 +00:00
tablelib.php MDL-64119 user: Display full names consistently for teachers 2018-11-20 19:48:23 +01:00
thirdpartylibs.xml MDL-61657 block_myoverview: implement course images for the myoverview block 2018-04-23 23:21:06 +02:00
tokeniserlib.php
upgrade.txt MDL-63891 assignfeedback_editpdf: integration cleanup 2018-12-17 11:22:17 +01:00
upgradelib.php MDL-60901 environment: 3.6 requirements 2018-09-03 10:14:51 +02:00
uploadlib.php
validateurlsyntax.php MDL-59255 core: Add rtmp:// support to validateUrlSyntax function. 2017-07-18 10:29:07 +01:00
webdavlib.php MDL-60281 general: function each() is deprecated in PHP7.2 2017-10-16 09:37:20 +08:00
weblib.php MDL-60940 weblib: Introduce an ability to force cleaning of all content 2018-04-11 10:23:45 +02:00
wiki_to_markdown.php
womenslib.php
wordlist.txt
xhtml.xsl
xmlize.php MDL-61619 core: use empty string instead of null in xmlize 2018-03-12 11:12:00 +08:00
xsendfilelib.php