3254 Commits

Author SHA1 Message Date
Víctor Déniz
45029a10e2 Merge branch 'MDL-72806' of https://github.com/paulholden/moodle 2021-10-28 13:05:37 +01:00
Eloy Lafuente (stronk7)
e2f119e390 Merge branch 'MDL-72616-master' of git://github.com/cescobedo/moodle 2021-10-28 12:25:47 +02:00
cescobedo
3c6ad8ac09 MDL-72616 blocks: Remove block_quiz_results 2021-10-27 06:23:04 +02:00
Jake Dallimore
6266b198ed Merge branch 'MDL-71914-master-v3' of git://github.com/peterRd/moodle 2021-10-27 10:39:09 +08:00
Peter Dias
f3ee54ae04 MDL-71914 mod_glossary: Updated glossary behat tests 2021-10-26 11:21:32 +08:00
Jun Pataleta
ab588eadbb Merge branch 'MDL-72878-master' of git://github.com/ilyatregubov/moodle 2021-10-21 23:40:26 +08:00
Ilya Tregubov
584bc8cf7e MDL-72878 behat: Fix behat failing in chrome.
Element is on edge of browser. Changing window size.
2021-10-21 14:59:20 +02:00
Andrew Nicols
349312143d MDL-72013 js: Fix jsdocs to meet stricter eslint 2021-10-21 13:28:00 +08:00
Jun Pataleta
b92bb60a56 Merge branch 'MDL-72825-master' of git://github.com/HuongNV13/moodle 2021-10-19 10:59:51 +08:00
Paul Holden
acf6ed6fe1 MDL-72806 block_online_users: align picture/name of listed users.
Ensure alignment is consistent regardless of whether showing user
picture or auto-generated one based on their initials.
2021-10-15 18:27:22 +01:00
Huong Nguyen
af2eaccf3c MDL-72825 calendar: Course name still exists in the course view 2021-10-15 16:42:06 +07:00
Sara Arjona
9cc9c567b3 MDL-72787 site_main_menu: Fix classic behat error 2021-10-15 11:23:12 +02:00
Andrew Nicols
d07a2bc105 Merge branch 'MDL-71810-master-3' of git://github.com/HuongNV13/moodle 2021-10-15 11:30:55 +08:00
Huong Nguyen
0328241373 MDL-71810 calendar: responsiveness for calendar block
Co-authored-by: Andrew Nicols <andrew@nicols.co.uk>>
2021-10-15 10:24:34 +07:00
Eloy Lafuente (stronk7)
b3046c1213 Merge branch 'MDL-72787-master' of git://github.com/ferranrecio/moodle 2021-10-14 20:22:36 +02:00
Michael Hawkins
780e19ae5e MDL-72594 timeline: Display same-day overdue events in overdue filter
Now that events due on the current date are indicated in the timeline
block, for consistency, the overdue filter has been updated to also
display those items.
2021-10-13 21:44:59 +08:00
Ferran Recio
6eee428da4 MDL-72787 block_site_main_menu: require course_get_format 2021-10-13 12:53:31 +02:00
Michael Hawkins
1a6f9467b0 MDL-72594 timeline: Display overdue status per events instead of date
Previously, only past dates displayed an indication of being overdue.
This update moves the badge to indicate each event that is overdue
instead, which makes the information clearer and also means it now
supports flagging events due earlier in the current day.
2021-10-13 15:59:13 +08:00
Ilya Tregubov
b58338c001 Merge branch 'MDL-71965-master' of git://github.com/andrewnicols/moodle 2021-10-11 12:18:39 +07:00
Andrew Nicols
c4af869ffe MDL-71965 theme: Address behat failures
* The helplink has changed so the language customisation check had to be
  updated to use a different selector.
* The totop string has been moved from boost to classic only and the
  string must be moved too.
* The new footer toggle may sit over the [next page] button for the
  timeline block for some browsers (Linux only). Changing the browser
  size to large resolves this.

AMOS BEGIN
 CPY [totop,boost],[totop,classic]
AMOS END
2021-10-11 13:05:11 +08:00
Huong Nguyen
cf34245d6d MDL-72295 timeline: Add text search to the timeline block
AMOS BEGIN
 CPY [clearsearch,tool_moodlenet],[clearsearch,block_timeline]
AMOS END
2021-10-11 10:04:45 +07:00
abgreeve
edb655e35c Merge branch 'MDL-72578-master' of git://github.com/ferranrecio/moodle 2021-10-08 09:12:57 +08:00
Ferran Recio
41b4625693 MDL-72578 course: activity render to output classes 2021-10-07 17:17:29 +02:00
abgreeve
24eac0b051 Merge branch 'MDL-72543-master' of git://github.com/lameze/moodle 2021-10-07 15:11:12 +08:00
Michael Hawkins
34d6916968 MDL-72629 timeline: Reduce footprint when a course has no events
This also improves the noevents string so it makes sense in all
contexts.
2021-10-07 14:22:12 +08:00
Simey Lameze
9afd980b4e MDL-72543 block_timeline: change the display of event names 2021-10-07 14:05:34 +08:00
Ilya Tregubov
b4675942ce Merge branch 'MDL-52206-master-rebased' of git://github.com/peterRd/moodle 2021-10-07 12:55:12 +07:00
Dongsheng Cai
43e5cc11b5 MDL-72277 block_timeline: UI improvements 2021-10-07 14:49:51 +11:00
Peter
7a9e3db9dc MDL-52206 completion: Behat test
Co-authored-by: aanabit
2021-10-07 10:17:25 +08:00
Eloy Lafuente (stronk7)
ba84d525eb MDL-71963 behat: Let's search for blocks, not for strings
In classic, the "Search forums" string still was around (in the
"Add a block" block). So, instead of searching for strings, we
use the explicit step that allows us to look for blocks.
2021-10-05 23:20:41 +02:00
Eloy Lafuente (stronk7)
f6a023d301 Merge branch 'MDL-72276' of https://github.com/vmdef/moodle 2021-10-05 23:18:50 +02:00
Andrew Nicols
89457e9acb Merge branch 'MDL-71963-master' of https://github.com/Chocolate-lightning/moodle 2021-10-05 23:18:50 +02:00
Víctor Déniz
48b5d50200 MDL-72276 block_timeline: behat scenario update after aria label change 2021-10-05 23:18:47 +02:00
Víctor Déniz
2957711cd5 Merge branch 'MDL-72276-master' of git://github.com/junpataleta/moodle 2021-10-05 23:18:47 +02:00
Andrew Nicols
529c5c2ece MDL-71963 Core: Convert block deletion to a modal
Co-authored-by: Mathew May <mathewm@hotmail.co.nz>
2021-10-04 13:07:31 +08:00
Jun Pataleta
f7d14691f7 MDL-72276 block_timeline: Update wording for the date filter 2021-10-04 11:30:37 +08:00
Jun Pataleta
bbcf026ce4 MDL-72276 block_timeline: Make screen readers announce current selection
* Have the currently selected dropdown menu item serve as the dropdown's
description in order for screen readers to announce its current
selection.
 - JAWS and NVDA both read this as "[element name] [selected value]".
 - Chrome screen reader (formerly ChromeVox) does not announce the
description.
* Add a title attribute so the dropdown's element name can be shown by
browsers on hover.
2021-10-04 11:30:36 +08:00
Jun Pataleta
04392abd53 MDL-72276 block_timeline: Show current selection on timeline dropdowns 2021-10-04 11:30:36 +08:00
Adrian Greeve
7a1b3e0f2c Merge branch 'MDL-72355-master' of git://github.com/mickhawkins/moodle 2021-10-04 10:35:26 +08:00
Víctor Déniz
f01d69cb05 Merge branch 'MDL-72714-master' of git://github.com/ilyatregubov/moodle 2021-10-01 13:21:46 +02:00
Ilya Tregubov
fad4743ea8 MDL-72714 behat: Fix Behat failures for chrome 94. 2021-10-01 08:36:50 +02:00
abgreeve
d9f4590c89 Merge branch 'MDL-72275-master-2' of git://github.com/mickhawkins/moodle 2021-09-30 09:57:35 +08:00
Bas Brands
16c726cde7 MDL-71610 core_behat: use new edit mode step in feature files 2021-09-29 09:25:36 +02:00
Michael Hawkins
9eed82a7f5 MDL-72355 calendar: Remove export link from the calendar footer
Now that subscriptions and exports are accessed from the same page which
is linked as "Import / export calendars", there is no need to have a
separate "Export calendar" link.
2021-09-24 11:29:56 +08:00
Michael Hawkins
c848e34fd4 MDL-72275 timeline: Add default offset to template
This value was being passed in the template, but the template
had 0 hardcoded instead of injecting the context value. With the other
bug fixes in this issue correctly loading the "All" view properly on
page load, this uncovered that at load time, the course view would not
load overdue items, which also meant a behat test was failing.
2021-09-24 11:23:05 +08:00
Michael Hawkins
0a7aa0a878 MDL-72275 timeline: Make time dropdown options display consistently
The 6 month option was highlighted on load if previously selected,
which was not the case for any other options. This has been removed
so it behaves consistently.
2021-09-24 11:23:05 +08:00
Michael Hawkins
328ea675ad MDL-72275 timeline: Fixed non-loading issue in dates sort
Incorrect setting/getting of the "seen" data attribute resulted in no
information being fetched when switching from course view back to dates
view.
2021-09-24 11:23:05 +08:00
Michael Hawkins
7b5c45f7e0 MDL-72275 timeline: Display "all" time on page load fix
When the timeframe filter was set to "all" when the timeline
block was initially loaded, an incorrect value rendered into
the template meant the timeframe limit was set to 0 (which will
return no results) instead of setting no limit (which would fetch all
 action events, as intended).
2021-09-24 11:23:05 +08:00
Jun Pataleta
df4e0d5497 Merge branch 'MDL-72116-master' of git://github.com/sarjona/moodle 2021-09-16 12:36:54 +08:00
Eloy Lafuente (stronk7)
f1416b6eb1 Merge branch 'MDL-72118-master' of git://github.com/sarjona/moodle 2021-09-16 00:34:44 +02:00