Angelia Dela Cruz
241a8eb343
MDL-78158 behat: Behat cleanup and optimisation
2023-07-04 08:36:58 +08:00
Angelia Dela Cruz
0d5b8d1337
MDL-78158 Behat: Use data generators to add blocks
2023-07-03 19:17:35 +08:00
Simey Lameze
31c2baeafd
MDL-78521 behat: reload page before asserting content
...
This commit also reword a Scenario name to make it unique
2023-06-26 11:19:48 +08:00
Andrew Nicols
196ed7530b
Merge branch 'MDL-69231-401' of https://github.com/lameze/moodle into MOODLE_401_STABLE
2023-06-15 10:56:53 +08:00
Simey Lameze
fc10598d63
MDL-69231 behat: remaining work for role capability generator
...
This commit does few things:
* Unify data generators usage to role short name.
* Replace remaining manual steps to use the new data generator.
* Also replaced other manual steps to set config to use data generators.
* Tidy up of some tests, aligning pipes and splitting one line steps into multiple lines.
* Fixes tests to have one Given/When/Then per scenario.
2023-06-02 12:42:35 +08:00
Andrew Nicols
b67b10af29
MDL-69231 behat: Update tests to use new generator
2023-06-02 12:42:35 +08:00
Angelia Dela Cruz
948ac8f62b
MDL-70152 behat: Forum behat generators use UI
...
Behat cleanup and optimisation
2023-05-29 10:28:04 +08:00
Angelia Dela Cruz
d7752f9576
MDL-70152 behat: Forum behat generators use UI
...
Replace steps that manually add forum and forum post instances
via the UI and use Behat generators. This improves the speed of
Behat test runs.
2023-05-29 10:27:33 +08:00
Paul Holden
0c7e7645d5
MDL-78040 block_glossary_random: switch to block test generator.
...
Random failures after manually adding block instances (specifically
on slow/Oracle systems) can be entirely avoided by using the block
test generator for scenarios that are not specifically concerned with
manually adding blocks.
2023-05-03 17:16:22 +01:00
Jun Pataleta
28d8c9c1e7
MDL-77105 block_timeline: Add 'nofilter' class when necessary
...
Add the `.nofilter` class for activity icons when the icon URL's
`filtericon` parameter is not set, so they get rendered as they are on
the timeline block.
2023-03-27 13:59:54 +08:00
Jun Pataleta
18703b71ac
MDL-77105 block_recentlyaccesseditems: Add 'nofilter' class
...
Add the `.nofilter` class for activity icons when the icon URL's
`filtericon` parameter is not set, so they get rendered as they are on
the recently accessed items block.
2023-03-27 13:59:33 +08:00
Sara Arjona
fad4e118a4
Merge branch 'MDL-77380-401' of https://github.com/lameze/moodle into MOODLE_401_STABLE
2023-03-22 14:06:07 +01:00
Simey Lameze
939a416308
MDL-77380 block_myoverview: improve show toggle functionality test
2023-03-21 14:47:25 +08:00
Simey Lameze
76cb263244
MDL-77574 myoverview: wait until next button exists before clicking
2023-03-13 14:12:26 +08:00
Jun Pataleta
bb61d8392b
Merge branch 'MDL-77559-401-2' of https://github.com/andrewnicols/moodle into MOODLE_401_STABLE
2023-03-09 15:57:44 +08:00
Andrew Nicols
cd48ae56c7
MDL-77559 js: Rebuild all JS with Node 16
2023-03-09 09:53:19 +08:00
Víctor Déniz
98f10149d6
MDL-77416 lang: Use fixed strings in tests
2023-03-03 13:27:01 +00:00
Andrew Nicols
288620b0b4
MDL-75012 js: Full build of all grunt things
2023-03-02 12:15:25 +08:00
Petr Skoda
4ca23b917b
MDL-76577 block_html: fix incorrect use of draft files
2023-02-17 09:52:55 +01:00
Andrew Nicols
eed3f09aa0
Merge branch 'MDL-76878-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-02-16 10:43:56 +08:00
Andrew Nicols
1cddc8edcb
Merge branch 'MDL-74755-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-02-09 11:44:27 +08:00
Jun Pataleta
fbe9dc4ecf
Merge branch 'MDL-77052-401' of https://github.com/Utdanningsdirektoratet/moodle into MOODLE_401_STABLE
2023-02-09 11:27:30 +08:00
Paul Holden
72c8793ae7
Merge branch 'MDL-76672-401' of https://github.com/Utdanningsdirektoratet/moodle into MOODLE_401_STABLE
2023-02-08 14:57:34 +00:00
Melanie Treitinger
ab619ae38d
MDL-73692 blocks: Add support for missing timestamps to rss block.
2023-02-08 11:19:27 +01:00
Audun Jørstad Lillekjendlie
b84ad66fbe
MDL-76672 block_myoverview: add role attribute for filter div
2023-02-06 14:07:37 +01:00
Audun Jørstad Lillekjendlie
7b787cd99f
MDL-77052 block_recentlyaccesseditems: HTML role attribute
...
HTML elements with role=list must contain children with role=listitem
2023-02-06 13:49:18 +01:00
Paul Holden
cd0d9b910e
MDL-74755 block_accessreview: stricter checking of enabled config.
2023-02-06 09:31:39 +00:00
Angelia Dela Cruz
0a66a77054
MDL-75830 behat: Book behat tests optimised
...
Replace steps that manually add Book instances via the UI and use
Behat generators. This improves the speed of the Behat test runs.
Additionally, performed Behat cleanup and optimisation to affected
files.
2023-02-02 09:05:38 +08:00
Paul Holden
1c6f0e8a19
MDL-76878 user: amend permission callbacks for preference definitions.
...
Ensure those preferences that are used for storing state can always be
updated via web service requests for the current user.
2023-01-19 15:28:45 +00:00
Ilya Tregubov
a4aeb20a30
Merge branch 'MDL-76607-401' of https://github.com/davewoloszyn/moodle into MOODLE_401_STABLE
2023-01-11 19:16:29 +07:00
David Woloszyn
a5430f1022
MDL-76607 timeline: Reordered message to account for long course name
2023-01-05 12:13:50 +11:00
Jun Pataleta
c380811bb2
MDL-76601 block_myoverview: Remove hover action before clicking on menu
...
With the course card menu now always displayed, there's no need to hover
first before clicking on the menus on block_myoverview Behat tests.
2023-01-04 17:22:38 +08:00
Jackson D'souza
fc67298a27
MDL-75571 block_timeline: Display custom activity icon if available.
2022-12-09 15:56:07 +00:00
Jun Pataleta
d9cd25c2fb
MDL-76497 upgrade: add the 4.1.0 separation line to all upgrade scripts
2022-12-01 08:59:07 +03:00
Angelia Dela Cruz
5384f872bb
MDL-75960 behat: Survey behat generators use UI
...
Replace steps that manually add Survey instances via the UI and use
Behat generators. This improves the speed of the Behat test runs.
2022-11-29 17:06:42 +08:00
Marina Glancy
37be6bfa4d
MDL-76088 blocks: fixed incorrect use of static cache
2022-11-28 11:59:46 +01:00
Jun Pataleta
00bae8b8a4
MDL-76403 versions: bump all versions and requires near release
2022-11-23 09:45:23 +08:00
Marina Glancy
7bbb5434bf
MDL-75100 core: replace function strftime deprecated in PHP 8.1
2022-11-21 11:41:12 +01:00
Huong Nguyen
0bfa6e4fc1
MDL-76230 block_tag_flickr: Change User-agent value for API calls
2022-11-14 09:35:19 +07:00
Huong Nguyen
40c641eceb
MDL-76230 block_tag_flickr: Extra Behat test for a specific tag
2022-11-14 09:35:19 +07:00
Meirza
1574a39baf
MDL-75890 block_myoverview: Added new wrapper element
...
Added a new element to wrap filter control in Course Overview,
so it will display well on desktop and mobile.
Co-authored-by: Huong Nguyen (huongnv13@gmail.com )
2022-10-26 16:18:34 +07:00
Víctor Déniz
4b09e1bff4
Merge branch 'MDL-75962-master' of https://github.com/andrewnicols/moodle
2022-10-20 00:37:38 +01:00
Sara Arjona
d66a4ffeb9
Merge branch 'MDL-75173-master' of https://github.com/ilyatregubov/moodle
2022-10-17 15:17:45 +02:00
Ilya Tregubov
90b1e2cbab
MDL-75173 core_completion: Inconsistent status check.
...
There is inconsistent status check for course completion block and
completion details page. Completion block was taking to account
pending statuses for completion criteria while completion details
page was ignoring those.
2022-10-14 11:49:29 +03:00
Ilya Tregubov
d6fa50d175
MDL-75173 behat: Fix broken test.
...
Test was testing failing state when student didn't receive passing
grade. But it was expecting that completion criteria is completed
which was wrong.
2022-10-14 11:49:28 +03:00
Andrew Nicols
18a4241fee
MDL-75962 js: Fix jsdoc violations
2022-10-12 10:06:40 +08:00
Simey Lameze
5737ad319f
MDL-75820 blocks: switch window size to large
2022-10-11 08:47:13 +08:00
Eloy Lafuente (stronk7)
0ed53be9b2
MDL-66902 tests: Fix all incorrect namespaces
...
This issue just goes over all the currently incorrect
namespaces in test cases and:
1. Change the namespace to the correct one.
2. Move/rename it to correct location if needed (level 2 and down).
3. Remove not needed MOODLE_INTERNAL check when possible.
4. Remove file phpdoc when the file only has one class.
5. Make small adjustments in case the change of namespace requires it.
2022-09-26 14:12:16 +02:00
Eloy Lafuente (stronk7)
b208352ecf
MDL-75153 behat: Add the skip_interim tag to a failing test
...
Note the failures are unrelated to this issue, but we needed
an ongoing issue to add the tag and this was picked.
The problem, only reproducible @ CI servers will be fixed here:
https://tracker.moodle.org/browse/MDL-75820
2022-09-22 15:32:35 +02:00
Ilya Tregubov
5ca555767e
Merge branch 'MDL-75153-master-2' of https://github.com/mihailges/moodle
2022-09-20 09:01:42 +04:00