Paul Holden
8413f61260
MDL-82431 phpunit: correct unit test filename and classname.
...
Standardise the same test cases, e.g. make final, covers notation,
static data providers, namespaces, etc.
Once the tests run, a couple of them failed. They required changes
to assertions to make them pass.
2024-07-10 19:06:14 +01:00
Sara Arjona
0def685187
Merge branch 'MDL-80907-main' of https://github.com/HuongNV13/moodle
2024-07-04 11:20:06 +02:00
Huong Nguyen
9cd0229914
MDL-80907 behat: Fix incorrect column selectors
2024-07-04 15:14:54 +07:00
Huong Nguyen
d89d9ee420
MDL-79716 mod_assign: Fix random failures PHPUnit test
...
- Fix Clock API is not used correctly. We need to make sure
not to reset the DI system halfway through a test.
- Switched to use Message sink to speed up the test, no need
to query the DB to verify the result anymore.
- Used Data generator to create a submission
2024-07-04 14:34:21 +07:00
Huong Nguyen
ccd8089de9
Merge branch 'MDL-80907' of https://github.com/marinaglancy/moodle
2024-07-04 11:12:50 +07:00
Jun Pataleta
b916a3b055
Merge branch 'MDL-82364-main' of https://github.com/HuongNV13/moodle
2024-07-04 11:40:30 +08:00
Huong Nguyen
4abc679c8b
MDL-82364 mod_quiz: Fix random failures PHPUnit test
...
- Fix Clock API is not used correctly. We need to make sure
not to reset the DI system halfway through a test.
- Switched to use Message sink to speed up the test, no need
to query the DB to verify the result anymore.
2024-07-04 10:25:29 +07:00
Sara Arjona
c9fa646328
Merge branch 'MDL-82100-master' of https://github.com/danghieu1407/moodle
2024-07-03 17:14:09 +02:00
Jun Pataleta
c3f4f60a5f
Merge branch 'MDL-80748-main' of https://github.com/rezaies/moodle
2024-07-03 17:13:21 +08:00
Sara Arjona
89dcf5066b
Merge branch 'MDL-74251-main' of https://github.com/lucaboesch/moodle
2024-07-03 09:35:56 +02:00
Hieu Nguyen Dang
f06a670a64
MDL-82100 Quiz\report: Show customised question numbers
2024-07-03 13:47:27 +07:00
Jun Pataleta
23cafba5e6
MDL-79716 mod_assign: Use $DB->record_exists_select()
2024-07-03 13:46:40 +08:00
Jun Pataleta
83184bce49
Merge branch 'MDL-79716-main' of https://github.com/davewoloszyn/moodle
2024-07-03 13:44:07 +08:00
David Woloszyn
b92e45cf84
MDL-79716 mod_assign: Send notifications for approaching due dates
2024-07-03 15:36:50 +10:00
Huong Nguyen
807f75b065
Merge branch 'MDL-79758' of https://github.com/timhunt/moodle
2024-07-01 14:24:56 +07:00
Huong Nguyen
1fcdc69b09
Merge branch 'MDL-79796' of https://github.com/AnupamaSarjoshi/moodle
2024-07-01 14:09:09 +07:00
Shamim Rezaie
d5a8752914
MDL-80748 behat: Workaround for elements covered by the sticky header
2024-07-01 15:58:20 +10:00
Shamim Rezaie
f5f8fb5ff6
MDL-80748 mod_assign: grading table now has a sticky header
...
`position: sticky` doesn't work in responsive tables because responsive
tables have scrollbars, making them the nearest ancestor with a
scrolling mechanism for the sticky header. As a result, the table can no
longer be responsive. This change is actually desired and was intended
for MDL-81860. Since we implemented it here, we can close the other
issue.
2024-07-01 15:58:20 +10:00
Adrian Perez
e1353c7649
MDL-74251 core: Remove old icon helper classes
2024-06-27 18:28:05 +02:00
Stephan Robotta
f736db9777
MDL-79758 qbank: add filter in pagination links
...
Contains some minor tweaks by Tim Hunt <T.J.Hunt@open.ac.uk>.
2024-06-27 09:21:23 +01:00
Jun Pataleta
e84daab7dd
Merge branch 'MDL-82183-main-squashed' of https://github.com/andrewnicols/moodle
2024-06-27 08:49:13 +08:00
Andrew Nicols
2fff48b07c
MDL-82183 core: Migrate all output classes to autoloaded
2024-06-26 23:00:31 +08:00
Sara Arjona
4a9b4c9b7b
Merge branch 'MDL-80625-master' of https://github.com/ssj365/moodle
2024-06-26 12:14:49 +02:00
Ilya Tregubov
435619ac90
Merge branch 'MDL-81866-main' of https://github.com/sarjona/moodle
2024-06-26 10:16:36 +08:00
Ilya Tregubov
6eac3256f8
Merge branch 'MDL-81743-main' of https://github.com/roland04/moodle
2024-06-26 10:10:51 +08:00
Sara Arjona
56cdb1a3d3
Merge branch 'MDL-79231-main' of https://github.com/davewoloszyn/moodle
2024-06-25 16:12:55 +02:00
Mikel Martín
7b0e95aec0
MDL-81743 mod_feedback: Add manage questions behat feature
2024-06-25 15:02:24 +02:00
Mikel Martín
fdb7f280c4
MDL-81743 mod_feedback: Fix multichoice items separation
2024-06-25 15:02:24 +02:00
Mikel Martín
ae01fe1ba4
MDL-81743 mod_feedback: Improve 'Edit' page UI
...
- Move styles in css to modules.scss
- Add new styles for questions
- Change Delete action to red colour
- Add "Page break" text to pagebreak elements in edit page
2024-06-25 15:02:20 +02:00
Sara Arjona
cf7cc40f4b
MDL-81866 course: Fix behat errors after improving reset
2024-06-25 12:59:26 +02:00
Huong Nguyen
c45487051f
Merge branch 'MDL-82277' of https://github.com/paulholden/moodle
2024-06-25 13:53:29 +07:00
Huong Nguyen
0d14b122eb
Merge branch 'MDL-81818-main' of https://github.com/roland04/moodle
2024-06-25 09:26:29 +07:00
Huong Nguyen
0e87e8cfc9
Merge branch 'MDL-80061-master' of https://github.com/ssj365/moodle
2024-06-25 09:07:05 +07:00
Paul Holden
b8fa79c5a7
MDL-82277 mod_h5pactivity: less fragile error Behat step assertion.
...
Avoids frequent failures related to iframe resizing/timing.
2024-06-24 15:25:54 +01:00
Jun Pataleta
5e976886c7
MDL-79718 mod_quiz: Remove unnecessary semicolon in SQL statement
2024-06-24 17:12:47 +08:00
David Woloszyn
ee8a16eccf
MDL-79718 mod_quiz: Send notifications for approaching open dates
2024-06-24 10:53:48 +10:00
Sara Arjona
510e8db405
NOBUG: Add upgrade notes
2024-06-20 16:30:46 +02:00
David Woloszyn
8b71894d62
MDL-79231 mod_assign: Fix Tiny menu in fullscreen mode
2024-06-20 13:05:18 +10:00
Sara Arjona
c28933ef10
Merge branch 'MDL-81730' of https://github.com/paulholden/moodle
2024-06-19 13:31:33 +02:00
Sara Arjona
72f0d10e11
Merge branch 'MDL-80745-main' of https://github.com/rezaies/moodle
2024-06-19 08:48:40 +02:00
Sara Arjona
a210aea91c
Merge branch 'MDL-77665-main' of https://github.com/laurentdavid/moodle
2024-06-19 07:35:17 +02:00
Huong Nguyen
ebae7fbae4
Merge branch 'MDL-81523' of https://github.com/stronk7/moodle
2024-06-19 09:52:10 +07:00
Shamim Rezaie
859a54b1c0
MDL-80745 mod_assign: Move group selector on grading page to action bar
...
AMOS BEGIN
MOV [clearall,gradereport_grader],[clearall,core]
AMOS END
2024-06-19 00:41:05 +10:00
Huong Nguyen
58dbb96ce5
Merge branch 'MDL-82148' of https://github.com/stronk7/moodle
2024-06-18 16:27:22 +07:00
Laurent David
26b747bf1f
MDL-77665 mod_h5pactivity: Improve generator package upload
...
* Allow the specification of the username in order to set the owner
of the H5P file package when creating a new H5P instance.
2024-06-17 06:31:18 +02:00
Eloy Lafuente (stronk7)
adb4a5aade
MDL-82148 phpunit: Remove all cases of multiple @coversDefaultClass
...
Only one by class is allowed (to be used as shortcut exclusively)
2024-06-15 21:43:31 +02:00
DangHieu1407
02cd2808c8
MDL-79546 Quiz: Allow regrade of selected question
...
Co-authored-by: Tim Hunt <T.J.Hunt@open.ac.uk>
2024-06-14 20:29:23 +01:00
Eloy Lafuente (stronk7)
674497a12c
MDL-81523 phpunit: Add all missing setUp/tearDown parent calls
...
All setUp(), tearDown(), setUpBeforeClass() and tearDownAfterClass()
must, always, call to parent, to ensure that everything is properly
set and cleaned.
While in a lot of situations this is not needed (parents may not
have anything to run), with PHPUnit >= 10 this can become more
important because we are going to move the reset code from current
placement @ runBare() to setUp()/tearDown().
Note that all the changes performed in this commit have been detected
and fixed by moodle-cs (ParentSetUpTearDownSniffTest).
2024-06-14 16:04:57 +02:00
Mikel Martín
06b779d31d
MDL-81818 theme_boost: Refactor ".no-gutters" usages for BS5
...
- Add .g-0 to the Boostratp 5 bridge SCSS file
- Replace .no-gutters occurrences with .g-0
2024-06-14 15:09:43 +02:00
Anupama Sarjoshi
1945ad1d36
MDL-79796 quiz: Preview icon should be visible in question bank pop-up
2024-06-14 11:19:19 +01:00