Paul Holden
296923845f
MDL-79856 roles: use role localname when confirming deletion.
2023-10-26 11:56:26 +01:00
Angelia Dela Cruz
261a39d8e2
MDL-79768 fix: Fixed random failing Behat due to time difference
2023-10-26 18:09:16 +08:00
Ferran Recio
3cb49765a4
MDL-79194 core_courseformat: optimize section reload
...
* When reloading a section, we also forced the reloading of
course modules, resulting in doing the same work twice (once for
the section reload and once for the course module reload)
* Debounce the reloading process so prevent unwanted duplicate
reloads
2023-10-26 11:03:52 +02:00
Laurent David
bbd992dcb6
MDL-79194 core_course: Refresh modules menus with section changes
...
* Whenever a section is hidden, we need to refresh all contextual (hamburger)
menus of each course modules.
2023-10-26 11:03:52 +02:00
Andrew Nicols
a03b0d8927
MDL-79853 core: Add phpunit options to manual runs
2023-10-26 14:48:17 +08:00
Ilya Tregubov
93b2db25ba
MDL-43820 enrol_cohort: Override find_instance
...
For cohort enrol method we can have multiple instances. We can match
those by cohort idnumber and role provided.
Also adding some extra validation and update tests.
2023-10-26 14:27:06 +08:00
Ilya Tregubov
b70c7b141f
MDL-43820 enrol_self: Override find_instance
...
This one is bit tricky. find_instance will find first available since
results are not unique...
2023-10-26 14:27:05 +08:00
Ilya Tregubov
200886f8a6
MDL-43820 enrol_manual: Override find_instance
...
For manual enrol method there can be just one instance.
So we can just match by type
2023-10-26 14:27:04 +08:00
Ilya Tregubov
3ea15bcef1
MDL-43820 enrol_guest: Override find_instance
...
For guest enrol method there can be just one instance.
So we can just match by type
2023-10-26 14:27:03 +08:00
Ilya Tregubov
bf7ff76bcd
MDL-43820 enrol: Add method to find plugin enrol instance
...
When upload courses we need to match instance with provided data.
2023-10-26 14:27:02 +08:00
Jun Pataleta
0b2c6009e4
Merge branch 'MDL-67987-master' of https://github.com/rmady/moodle
2023-10-26 10:58:32 +08:00
Jun Pataleta
f84ec259a7
Merge branch 'MDL-79768-master' of https://github.com/andelacruz/moodle
2023-10-26 10:48:25 +08:00
Jun Pataleta
759ea1e49d
Merge branch 'MDL-42189-master' of https://github.com/davewoloszyn/moodle
2023-10-26 10:32:18 +08:00
Paul Holden
fa3aeb2ef8
MDL-79762 javascript: correct upgrade note fix version.
2023-10-25 23:57:30 +01:00
Paul Holden
5036ebd7d1
Merge branch 'MDL-79762-master' of https://github.com/kabalin/moodle
2023-10-25 23:55:52 +01:00
Juan Leyva
cf413635d8
MDL-79849 tool_mobile: Add search disabled features
2023-10-25 17:28:53 +02:00
Ruslan Kabalin
afe7f76e14
MDL-79762 core: Add possibility to define modal type for modalform
...
If `moduleName` param is passed in config object for modalform, it will be
used to instantiate modal class, otherwise 'core/modal_save_cancel' is
used.
Co-authored-by: Marina Glancy <marina@moodle.com>
2023-10-25 15:56:33 +01:00
Mohamed Shehata
5d4f7ab46e
MDL-78335 completion: standarize date format based on language
2023-10-25 16:44:01 +03:00
Alexander Van der Bellen
0db9a0d5a1
MDL-78650 mod_assign: Add unit test
2023-10-25 16:45:34 +08:00
Paul Holden
212d668c7a
MDL-79840 contentbank: fix references to invalid icon images.
2023-10-25 08:44:30 +01:00
Jun Pataleta
f78f1c550a
Merge branch 'MDL-79346' of https://github.com/paulholden/moodle
2023-10-25 13:47:00 +08:00
Jun Pataleta
7a38bf77df
Merge branch 'MDL-75572-master' of https://github.com/sarjona/moodle
2023-10-25 13:44:44 +08:00
Sara Arjona
95e50b59ea
MDL-75572 criteria: Only award badges to sucessfull completions
...
The UX team confirmed a badge shouldn't be awarded when the criteria
use a passing grade and the user gets a failing grade.
So the COMPLETION_COMPLETE_FAIL status won't be considered
completed for activities with completion that require a passing
grade.
2023-10-25 07:08:03 +02:00
Ilya Tregubov
db5bb3e7f6
Merge branch 'MDL-79637-master-fix' of https://github.com/junpataleta/moodle
2023-10-25 09:43:47 +08:00
Jun Pataleta
fdbc37c813
Merge branch 'MDL-79782-master' of https://github.com/roland04/moodle
2023-10-24 22:47:54 +08:00
Jun Pataleta
6dc8d74ac5
MDL-79637 core: Fix mistyped and
replacement
2023-10-24 21:49:27 +08:00
Jun Pataleta
4cf1da1073
Merge branch 'MDL-79767' of https://github.com/paulholden/moodle
2023-10-24 16:23:26 +08:00
Jun Pataleta
73267a7848
Merge branch 'MDL-79637-master' of https://github.com/andrewnicols/moodle
2023-10-24 10:48:43 +08:00
Paul Holden
9790527f26
MDL-79827 tiny_link: show repositories only if editor filepicker set.
2023-10-23 21:58:59 +01:00
Mark Johnson
9af16bf2bd
MDL-79617 repository_upload: Close session early in upload process
2023-10-23 15:31:48 +01:00
Angelia Dela Cruz
46f31447f2
MDL-79768 mod_data: Test for student can see upcoming data activity
2023-10-23 08:52:19 +08:00
David Woloszyn
b3b45e31cd
MDL-42189 gradereport_overview: Report hidden from suspended enrolments
2023-10-23 09:45:27 +11:00
Paul Holden
2c296861bc
MDL-79801 tag: fix report entity flagged column/filter query.
...
The "flag" field isn't a boolean state (1/0), it's a cumulative
count of how many times the tag has been flagged by users. This
should be accounted for to ensure that column aggregation and
filtering performs correctly.
2023-10-20 14:19:36 +01:00
Mikel Martín
79431c7f3a
MDL-79800 courseformat: Fix activity cards right elements margins
...
- Fix margins in elements displayed in the right side of activity cards.
Replace right margins with left margins to avoid extra space when editing
mode is off and action menu is not displayed.
- Fix groupmode icon spacing when displayed in small resolutions with edit
mode disabled
2023-10-20 15:14:19 +02:00
Paul Holden
72e0fcb156
MDL-79200 files: mimetype filter, plus icon column in report entity.
2023-10-20 13:52:37 +01:00
Paul Holden
259b8f2f97
MDL-79200 theme_boost: styling for medium size icon elements.
2023-10-20 13:52:37 +01:00
Sara Arjona
d76e211be6
weekly release 4.4dev
2023-10-20 12:16:08 +02:00
Sara Arjona
a10708f37e
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2023-10-20 12:16:04 +02:00
Huong Nguyen
13f1247bc0
Merge branch 'MDL-78775-master' of https://github.com/ilyatregubov/moodle
2023-10-20 09:29:15 +07:00
Ilya Tregubov
ff4f9bf9a2
MDL-78775 gradereport_grade: Fix Behat.
...
Sort by lastname before doing any assertions.
2023-10-20 09:55:20 +08:00
Mikel Martín
3d8dec19f7
MDL-79782 pix: Replace angles- SVGs with Free versions
2023-10-19 15:42:50 +02:00
Paul Holden
5b50a15a9d
MDL-79783 theme_boost: remove form-check padding inside table cells.
2023-10-19 14:09:57 +01:00
Mark Johnson
58c0f91375
MDL-79639 quiz_statistics: Prevent database deadlocks
...
This changes the cache purge code to select IDs for deletion
first, rather than using a subquery in a DELETE, since this
risks causing a deadlock in MySQL.
2023-10-19 08:59:07 +01:00
Huong Nguyen
c71df58802
Merge branch 'MDL-79689-master' of https://github.com/andelacruz/moodle
2023-10-19 10:02:45 +07:00
Paul Holden
39c7a685b1
MDL-79767 communication: correct arguments when loading instance.
2023-10-18 22:37:03 +01:00
Sara Arjona
298d136e98
Merge branch 'MDL-79635' of https://github.com/paulholden/moodle
2023-10-18 19:55:42 +02:00
Sara Arjona
a8f4a57fc2
Merge branch 'MDL-77651-master' of https://github.com/junpataleta/moodle
2023-10-18 15:47:05 +02:00
Sara Arjona
54b5902f1c
Merge branch 'MDL-79747' of https://github.com/timhunt/moodle
2023-10-18 10:28:52 +02:00
Huong Nguyen
2f147dcd30
Merge branch 'MDL-78775-master' of https://github.com/ilyatregubov/moodle
2023-10-18 12:55:22 +07:00
Ilya Tregubov
cb2cf0602d
MDL-78775 core_grades: Fix Behat
2023-10-18 12:54:28 +08:00