Commit graph

90866 commits

Author SHA1 Message Date
David Monllaó
5719590cb1 Merge branch 'MDL-64391_35' of git://github.com/vmdef/moodle into MOODLE_35_STABLE 2019-02-11 11:09:35 +01:00
Sara Arjona
571b22a693 Merge branch 'MDL-48338-35' of git://github.com/andrewnicols/moodle into MOODLE_35_STABLE 2019-02-11 10:41:31 +01:00
David Monllaó
603aaf66c4 Merge branch 'MDL-62666-35' of git://github.com/junpataleta/moodle into MOODLE_35_STABLE 2019-02-11 09:49:00 +01:00
Andrew Nicols
3ae9b14420 Merge branch 'MDL-64597-35' of git://github.com/junpataleta/moodle into MOODLE_35_STABLE 2019-02-11 16:34:56 +08:00
Jun Pataleta
302a14d287 Merge branch 'MDL-64488-35' of git://github.com/damyon/moodle into MOODLE_35_STABLE 2019-02-11 16:05:20 +08:00
Jun Pataleta
1e41439336 Merge branch 'MDL-64644_35' of git://github.com/markn86/moodle into MOODLE_35_STABLE 2019-02-11 15:28:29 +08:00
Jun Pataleta
43f894f2ba weekly release 3.5.4+ 2019-02-08 14:54:34 +08:00
Jun Pataleta
395b1f8fe7 Merge branch 'MDL-63614_35' of https://github.com/stronk7/moodle into MOODLE_35_STABLE 2019-02-08 08:38:00 +08:00
Eloy Lafuente (stronk7)
1a20233e7f MDL-63614 tests: Perform attempt the old way
The functions being used here only are available for 36_STABLE and up,
so we switch to the old way of performing an attempt.
2019-02-08 00:13:34 +01:00
Eloy Lafuente (stronk7)
2a26069c13 Merge branch 'MDL-62680-35' of git://github.com/damyon/moodle into MOODLE_35_STABLE 2019-02-07 10:22:39 +01:00
Anthony Ales
4e9c2677e5 MDL-48338 forum: Missing #unread in discussion post url
When a user user selects the unread messages link from the forum
discussion page, the link does not include '#unread' in the url.
This patch appends '#unread' to the url by changing the appropriate
value in the reference link assigned to $out within the function
forum_cm_info_view() of the 'lib.php'file.

A similar change is on the forum index.
2019-02-07 15:17:21 +08:00
Andrew Nicols
763c1bc6fb Merge branch 'MDL-64633-35' of https://github.com/ewallah/moodle into MOODLE_35_STABLE 2019-02-07 14:54:05 +08:00
Damyon Wiese
78bb834249 MDL-62680 output: Only hide icons with no label
For accessibility we don't want to read an icon with a label immediately next to the label,
but in this case it's clearer for the icon to have no alt text / title for both
screen readers and non-screen readers. Worse is not reading important information just
because it's displayed as an icon.
2019-02-07 10:12:47 +08:00
Eloy Lafuente (stronk7)
a4c9320fae Merge branch 'MDL-64577-35' of https://github.com/lucaboesch/moodle into MOODLE_35_STABLE 2019-02-07 00:47:14 +01:00
Eloy Lafuente (stronk7)
c59ad632a2 Merge branch 'MDL-64551-35' of git://github.com/rezaies/moodle into MOODLE_35_STABLE 2019-02-06 23:44:57 +01:00
Eloy Lafuente (stronk7)
ab2a6da0da Merge branch 'MDL-64469-35' of https://github.com/lethevinh/moodle into MOODLE_35_STABLE 2019-02-06 22:55:29 +01:00
Eloy Lafuente (stronk7)
fb14b2aab7 Merge branch 'MDL-63372-35' of https://github.com/lucaboesch/moodle into MOODLE_35_STABLE 2019-02-06 18:58:26 +01:00
Eloy Lafuente (stronk7)
cf775cb602 Merge branch 'MDL-63148-35' of git://github.com/peterRd/moodle into MOODLE_35_STABLE 2019-02-06 13:28:40 +01:00
Eloy Lafuente (stronk7)
0603a6db6d Merge branch 'MDL-63614_M35v1' of https://github.com/sbourget/moodle into MOODLE_35_STABLE 2019-02-06 13:20:01 +01:00
Jun Pataleta
9f19bb9dfb Merge branch 'MDL-61405-35' of git://github.com/damyon/moodle into MOODLE_35_STABLE 2019-02-06 13:12:16 +08:00
Damyon Wiese
06e372a3c8 MDL-61405 assign: Multiple pdfs are expected
In the same page it is normal (expected) to have multiple links to different annotated pdfs.

In the grading page, we also abort pending ajax progress when the current user is changed.
2019-02-06 09:38:08 +08:00
Eloy Lafuente (stronk7)
2980c823f8 Merge branch 'MDL-63516-MOODLE_35_STABLE' of https://github.com/dmitriim/moodle into MOODLE_35_STABLE 2019-02-06 00:16:48 +01:00
Dmitrii Metelkin
c025ce8af1 MDL-63516 groups: fix unexpected debugging message 2019-02-06 09:39:55 +11:00
Sara Arjona
3144a87a57 Merge branch 'MDL-62893_35' of https://github.com/mfabriczy/moodle into MOODLE_35_STABLE 2019-02-05 20:06:58 +01:00
Eloy Lafuente (stronk7)
07579a6bba Merge branch 'MDL-61441_35' of https://github.com/timhunt/moodle into MOODLE_35_STABLE 2019-02-05 13:09:12 +01:00
Marcus Fabriczy
68bc7c4658 MDL-62893 mod: Grade visibility bug in the Outline/Complete reports
Grades that have been hidden will appear in the outline/complete
report - even if the user is a student.

The modules that have been fixed are:
* mod_assign
* mod_data
* mod_forum
* mod_glossary
* mod_lesson
* mod_scorm
* mod_workshop
2019-02-05 20:12:14 +10:30
Olivier Piton
46f6c0da7b MDL-61535 report_security: SQL Perf improvement 2019-02-05 01:44:29 +01:00
Eloy Lafuente (stronk7)
b69c36612d Merge branch 'wip-MDL-64404-35' of https://github.com/Beedell/moodle into MOODLE_35_STABLE 2019-02-05 01:31:24 +01:00
Eloy Lafuente (stronk7)
c2587d48ba Merge branch 'MDL-64649-35' of https://github.com/felicemcc/moodle into MOODLE_35_STABLE 2019-02-04 16:51:46 +01:00
Eloy Lafuente (stronk7)
9400329867 Merge branch 'MDL-63975-35' of git://github.com/damyon/moodle into MOODLE_35_STABLE 2019-02-04 13:22:03 +01:00
Luca Bösch
960fef4854 MDL-64577 grade: style "Add ID numbers" button. 2019-02-01 07:08:18 +01:00
Luca Bösch
88e90e3a6b MDL-63372 theme_boost: leave bootstrap card-decks untouched. 2019-02-01 07:01:33 +01:00
Jun Pataleta
06c98804f8 weekly release 3.5.4+ 2019-02-01 08:57:10 +08:00
Jun Pataleta
8e85d900db Merge branch 'install_35_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_35_STABLE 2019-02-01 08:57:09 +08:00
Eloy Lafuente (stronk7)
e25999cfeb Merge branch 'MDL-64737-35-attoprivacysql' of git://github.com/mudrd8mz/moodle into MOODLE_35_STABLE 2019-01-31 22:46:46 +01:00
Sara Arjona
a2740b43c5 MDL-62514 form: Add missing data-tags attribute
The data-tags=1 attribute was missing for the autocomplete forms
without suggestions.
2019-01-31 13:53:47 +01:00
David Mudrák
b14eb813a0 MDL-64737 editor_atto: Fix the privacy export_user_data() implementation
Multiple issues fixed:

* Fixed order of the statements to avoid access to undefined variables.
* Fixed population of the SQL query parameter to make sure they match
  the placeholder in the query.
* Fixed missing table aliases in the second query to make sure the query
  actually works as expected.
2019-01-31 12:51:18 +01:00
David Mudrák
7ed8b29579 MDL-64737 privacy: Fix privacy provider testsuite file names
Only files ending with "_test.php" suffix are implicit part of a
testsuite. So these two were not actually executed.
2019-01-31 12:51:18 +01:00
Felice Candilio
64d7b87888 MDL-64649 amd: Removing underscores from icons in [Roles/Groups] forms 2019-01-31 11:03:02 +01:00
Damyon Wiese
5944f26805 MDL-63975 assign: Fix error when there is no grader 2019-01-31 13:09:30 +08:00
Eloy Lafuente (stronk7)
2afeb308b6 Merge branch 'MDL-64320_35' of git://github.com/dmonllao/moodle into MOODLE_35_STABLE 2019-01-31 00:30:17 +01:00
Eloy Lafuente (stronk7)
eacb5e71d5 Merge branch 'MDL-64521_35' of https://github.com/timhunt/moodle into MOODLE_35_STABLE 2019-01-30 23:49:08 +01:00
Eloy Lafuente (stronk7)
ad2ee11aae Merge branch 'MDL-62514-35' of git://github.com/andrewnicols/moodle into MOODLE_35_STABLE 2019-01-30 23:01:27 +01:00
Sara Arjona
a16553fc55 Merge branch 'MDL-47247-35' of git://github.com/mihailges/moodle into MOODLE_35_STABLE 2019-01-30 14:03:27 +01:00
David Monllao
a8159737cf MDL-64320 analytics: Validate discrete indicators separately 2019-01-30 12:11:40 +01:00
Andrew Nicols
88c0ab547b MDL-62514 behat: Inplace editable pendingjs wrapper 2019-01-30 08:26:31 +08:00
Andrew Nicols
9b71e8a8b0 MDL-62514 behat: Remove potentially conflicting names from description 2019-01-30 08:26:31 +08:00
Andrew Nicols
6c461125c5 MDL-62514 behat: Add additional autocomplete validation 2019-01-30 08:26:31 +08:00
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
Andrew Nicols
eb18ff3cf3 MDL-62514 behat: Add a wait_for_pending_js to form field 2019-01-30 08:26:31 +08:00