Tim Hunt
76bcbc5ddb
MDL-80900 quiz: refine attempt summary
...
* Move State to above all the times, rather than in the middle.
* Changed 'Completed on' to 'Completed' and 'Submitted on' to 'Submitted'.
2024-03-06 13:50:43 +08:00
Ilya Tregubov
8e99589f77
Merge branch 'MDL-80880' of https://github.com/timhunt/moodle
2024-03-06 13:16:42 +08:00
Angelia Dela Cruz
6e6caf1fe7
MDL-79278 mod_quiz: Teacher can set how quiz questions behave behat
...
Co-authored-by: Simey Lameze <simey@moodle.com>
2024-03-06 09:40:02 +08:00
Tim Hunt
a57d88b383
MDL-80880 quiz: change display of previous attempts summary
...
Rather than a table (neither reponsive nor very accesible) we now
represent a student's previous attempts with cards. The content
of the cards is now the same table as at the top of the review
attempt page.
2024-03-05 12:02:11 +00:00
Tim Hunt
8feeacc425
MDL-80880 quiz: summary of an attempt output changed to a templateable
...
The new class is attempt_summary_information. Switching to using this
has required some rendere methods to be changed. See upgrade.txt.
2024-03-05 12:02:11 +00:00
Sara Arjona
e1034deb8b
Merge branch 'MDL-75670-main' of https://github.com/roland04/moodle
2024-03-04 16:05:18 +01:00
Mikel Martín
d0d62fd06c
MDL-75670 theme: Refactor form-inline helper class dropped in BS5
...
- Replace .form-inline Bootstrap helper class with .d-flex.flex-wrap.align-items-center
- Refactor .form-inline occurrences in SCSS files or remove when unneeded
2024-02-29 13:56:46 +01:00
Andrew Nicols
d9c6bca91f
Merge branch 'MDL-81042-main' of https://github.com/micaherne/moodle
2024-02-29 09:21:22 +08:00
Sara Arjona
0da6228503
Merge branch 'MDL-80834' of https://github.com/timhunt/moodle
2024-02-28 16:34:34 +01:00
Sara Arjona
b33ba0b9fb
Merge branch 'MDL-78967-main' of https://github.com/kevpercy/moodle
2024-02-27 12:49:06 +01:00
Huong Nguyen
e4bfa1498b
Merge branch 'MDL-67259_main' of https://github.com/PhilippImhof/moodle
2024-02-26 14:44:32 +07:00
Michael Aherne
06fe259a6a
MDL-81042 quiz: Typo in renamed class.
2024-02-24 21:52:32 +00:00
Neill Magill
6ff5e7aabd
MDL-77965 unit tests: Add covers annotation
2024-02-23 09:32:07 +00:00
Neill Magill
79150cf9bb
MDL-77965 quiz: Improve efficiency of the data export
...
Before this change the query used an index scan to perform the
export, this could be really expensive on the database.
After the change the the query will use far more efficient joins,
on a large MySQL instance this can take minutes off of the query
time.
In additon the query was returning two columns that are not used
in the function. The layout column was causing the UNION to fail
on Oracle as it cannot compare text columns, removing these
columns from the returned data should further increase
performance further.
2024-02-23 09:32:07 +00:00
Philipp Imhof
7b284a8e04
MDL-67259 mod_quiz: show time of last autosave
2024-02-23 09:00:51 +01:00
Huong Nguyen
3d36a37499
NOBUG: Fixed SVG browser compatibility
2024-02-23 08:37:37 +07:00
Huong Nguyen
939d1c5050
Merge branch 'MDL-62404' of https://github.com/timhunt/moodle
2024-02-22 10:49:38 +07:00
Kevin Percy
a72a810479
MDL-78967 core_grades: Removed advanced grade item and category options
2024-02-21 13:45:21 +08:00
Huong Nguyen
0d8c9ed4ae
Merge branch 'MDL-78284-main' of https://github.com/sarjona/moodle
2024-02-21 09:49:41 +07:00
Jun Pataleta
457274ab03
Merge branch 'MDL-79003-main' of https://github.com/andrewnicols/moodle
2024-02-21 10:36:21 +08:00
Luca Bösch
307aee2c42
MDL-80082 quiz_grading: Output 'Nothing to display' as notification.
2024-02-19 15:10:32 +01:00
Sara Arjona
10f8e19f40
MDL-78284 mod: Replace activity icons with the new SVGs
...
The old monocromo.png activity icon files have been removed and
replaced with the new SVG files created by the UX team.
Special thanks to Sabina Abellán! :-)
2024-02-15 17:49:41 +01:00
lihidor
78c1a0a3e5
MDL-62404 mod_quiz: Delete previews after repaginate
2024-02-15 10:59:23 +00:00
Sara Arjona
cd655be112
Merge branch 'MDL-79321-master' of https://github.com/andelacruz/moodle
2024-02-14 09:35:22 +01:00
Angelia Dela Cruz
8754dc0724
MDL-79321 mod_quiz: Behat to set quiz as interactive with multiple tries
2024-02-13 16:22:16 +08:00
Jun Pataleta
c9c65a1b95
Merge branch 'MDL-80402-main' of https://github.com/andelacruz/moodle
2024-02-13 15:52:16 +08:00
Huong Nguyen
043c829ff1
Merge branch 'MDL-80630_main' of https://github.com/PhilippImhof/moodle
2024-02-13 09:54:53 +07:00
Angelia Dela Cruz
a79c061821
MDL-80402 mod_quiz: Behat for interactive quiz question dependency
2024-02-13 10:33:28 +08:00
Philipp Imhof
5ec21f8d82
MDL-80630 mod_quiz: keep timer hidden across pages
...
If a student hides the timer, store that setting in their user
preferences in order to keep it hidden even if they go from one page
to another in a quiz.
2024-02-08 09:43:01 +01:00
Andrew Nicols
8c627ce745
Merge branch 'MDL-80738' of https://github.com/paulholden/moodle
2024-02-08 15:32:30 +08:00
Sara Arjona
eb0fa7027c
Merge branch 'MDL-80808' of https://github.com/timhunt/moodle
2024-02-08 15:32:23 +08:00
Tim Hunt
c1d60a5e67
MDL-80834 quiz editing: fix position of the 'depends on previous' icon
2024-02-06 11:29:30 +00:00
Ilya Tregubov
b87c53b2bb
Merge branch 'MDL-79295-master' of https://github.com/jleyva/moodle
2024-02-06 11:15:48 +08:00
Huong Nguyen
54217383c3
Merge branch 'MDL-80811' of https://github.com/paulholden/moodle
2024-02-05 13:41:56 +07:00
Huong Nguyen
7f7280f5d7
Merge branch 'MDL-80718-master' of https://github.com/dpalou/moodle
2024-02-05 13:36:54 +07:00
Tim Hunt
435ee33af1
MDL-80808 quiz: improve message when the student can't review
2024-02-02 17:30:47 +00:00
Paul Holden
fb7838586e
MDL-80811 mod_quiz: fix question preview popup event handling.
...
* Fix the selector used to identify the preview icon element;
* Remove redundant code for handling it's click event, because it
already registers itself with a popup action which handles that.
2024-02-01 20:29:00 +00:00
Paul Holden
7db305c8f4
MDL-80738 quiz_statistics: ensure tests uses a DB-backed lock class.
...
Fix the test file/class name too.
Co-authored-by: Andrew Nicols <andrew@nicols.co.uk>
2024-01-30 15:38:35 +00:00
Andrew Nicols
484da7c0e8
MDL-79003 js: Bump stylelint and components
...
Stylelint 15 deprecates a heap of rules which will be removed in 16.
We can't use 16 because it's ESM and requires a big restructure of our
build process.
We can temporarily silence the deprecations and then when we update our
build tooling we can make use of @stylistic/stylelint-plugin to add the
rules back.
This commit:
- bumps stylelint and related dependencies accordingly
- fixes issues identified with newer sniffs
- temporarily silences deprecation warnings
2024-01-30 12:19:53 +08:00
Juan Leyva
9c38e28826
MDL-79295 quiz: Return total unasnwered questions via summary WS
2024-01-26 10:31:07 +01:00
Juan Leyva
d54086f838
MDL-79295 quiz: Return state class for questions via WS
2024-01-26 10:31:07 +01:00
Juan Leyva
30598cf2a0
MDL-79295 quiz: Add proper WS support for sequential nav.
2024-01-26 10:24:16 +01:00
Dani Palou
d638bb10cb
MDL-80718 quiz: Apply overrides in mod_quiz_get_combined_review_options
2024-01-25 10:03:45 +01:00
Huong Nguyen
aa545904da
Merge branch 'MDL-80650' of https://github.com/timhunt/moodle
2024-01-25 09:23:27 +07:00
Sara Arjona
8b36abdb9d
Merge branch 'MDL-80259-main' of https://github.com/roland04/moodle
2024-01-24 09:16:12 +01:00
Mikel Martín
a198884333
MDL-80259 theme_boost: Refactor badge helper classes for Bootstrap 5
2024-01-23 08:27:23 +01:00
Jun Pataleta
10744550e6
Merge branch 'MDL-79029-main' of https://github.com/ferranrecio/moodle
2024-01-23 09:26:30 +08:00
Sara Arjona
1643b2110e
Merge branch 'MDL-80418-main' of https://github.com/aanabit/moodle
2024-01-22 16:13:46 +01:00
Ferran Recio
f4adbc8a11
MDL-79029 behat: replace deprecated behat steps
2024-01-22 11:12:28 +01:00
Sara Arjona
0c71612294
MDL-80461 courseformat: Deprecate unused strings for topics and weeks
2024-01-19 08:53:17 +01:00