Huong Nguyen
4fc57b90c0
Merge branch 'MDL-82620-main' of https://github.com/ericmerrill/moodle
2024-08-07 10:20:18 +07:00
Huong Nguyen
16985f844e
Merge branch 'MDL-79733-main' of https://github.com/davewoloszyn/moodle
2024-08-07 10:17:17 +07:00
Jun Pataleta
605b8959f0
Merge branch 'MDL-82606' of https://github.com/timhunt/moodle
2024-08-07 11:11:34 +08:00
Tim Hunt
fc19af4ce5
MDL-82687 formslib: only allow positive durations by default
2024-08-06 13:53:56 +01:00
Tim Hunt
db963dffe6
MDL-82606 filterlib: pass a row limit to recordset for performance
...
On Postgres, at least, get_recordset_sql performs signficantly worse
if you don't pass a limit. So, we add a limit to the query, but one
that in enormously too large, so it should never have an effect.
(And, there is code to check we never hit the limit, to avoid subtle bugs.)
2024-08-06 10:43:57 +01:00
Jun Pataleta
2b09ffb466
Merge branch 'MDL-82344-main' of https://github.com/snake/moodle
2024-08-06 17:26:36 +08:00
Jun Pataleta
318e82d7cb
Merge branch 'MDL-79568' of https://github.com/paulholden/moodle
2024-08-06 17:20:35 +08:00
Amaia Anabitarte
4fac40c02f
MDL-82478 core_coures: Add Delete option for subsection page
2024-08-06 10:55:48 +02:00
Neill Magill
c224a6c65d
MDL-82214 admin: Settings should not change when in read only mode
...
Before this change if some settings were:
* read only
* visible on a settings page
* are set or have values selected
when the settings page was saved the setting would be set tobe empty,
because the hidden input remained on the page, while the other inputs
where not posted to Moodle.
2024-08-06 09:52:53 +01:00
Jun Pataleta
6a8799937b
NOBUG: Fix leftover trailing whitespace
2024-08-06 16:51:43 +08:00
Jun Pataleta
dc223e7f16
MDL-81031 core: Fix whitespace errors raised by CI
2024-08-06 16:43:25 +08:00
Mihail Geshoski
73e40b23ed
MDL-82508 mod_assign: Revamp the marking workflow filter
...
Revamps and relocates the existing marking workflow filter on the
assignment submissions page into a new 'extra filters' dropdown
component within the tertiary navigation area.
2024-08-06 16:03:22 +08:00
Jun Pataleta
daed5e02a1
Merge branch 'MDL-82702-main' of https://github.com/andrewnicols/moodle
2024-08-06 16:01:09 +08:00
Shamim Rezaie
1504850f9f
Merge branch 'MDL-81031-main' of https://github.com/andrewnicols/moodle
2024-08-06 16:01:09 +08:00
Andrew Nicols
2b9af8ca38
MDL-81031 mod_assign: Fix incorrect use of setUserPreference
2024-08-06 16:01:08 +08:00
Andrew Nicols
90b2057620
MDL-81031 core: Correct hinting for default exception handler
2024-08-06 16:01:08 +08:00
Andrew Nicols
b3988ffa18
MDL-81031 core: Load standard libraries in router init
2024-08-06 16:01:08 +08:00
Andrew Nicols
f64ce7b46e
MDL-81031 core: Add JS client-side validation
2024-08-06 16:01:08 +08:00
Andrew Nicols
091ae55c20
MDL-81031 admin: Add swagger UI
2024-08-06 16:01:07 +08:00
Andrew Nicols
fbca10b8f3
MDL-81031 core: Add core/fetch to query new WS layer
2024-08-06 16:01:07 +08:00
Andrew Nicols
614b3bf9b3
MDL-81031 core: Add some new WS
2024-08-06 16:01:07 +08:00
Andrew Nicols
1b7d08465c
MDL-81031 core: Add routing
2024-08-06 16:01:07 +08:00
Andrew Nicols
d3d5d8bc73
MDL-81031 core: Coding style fixes for \core\user
2024-08-06 16:01:07 +08:00
Andrew Nicols
f943311753
MDL-81031 core: Rename \core_user to \core\user
2024-08-06 16:01:06 +08:00
Andrew Nicols
0c143ff7ce
MDL-81031 core: Add Slim Framework
2024-08-06 16:01:06 +08:00
Andrew Nicols
712dc98c7e
MDL-81031 core: Move phpspreadsheet to autoload properly
2024-08-06 16:01:06 +08:00
Andrew Nicols
3782af5a13
MDL-81031 core: Move psr\simple-cache
2024-08-06 16:01:06 +08:00
Andrew Nicols
cb75bffafa
MDL-81031 core: De-duplicate HTTP-* PSRs
...
PHPSpreadsheet was incorrectly importing these.
2024-08-06 16:01:06 +08:00
Andrew Nicols
9ca271e42d
MDL-81031 core: Add PSR interfaces for PSRs 3, 7, 11, and 15
2024-08-06 16:01:05 +08:00
Andrew Nicols
2c6910cb77
MDL-81031 core: Use ::class for PSR namespacing
2024-08-06 16:00:43 +08:00
Jun Pataleta
c188ebbf35
MDL-82706 filter: Declare renamed filter classes
2024-08-06 09:54:26 +08:00
Jun Pataleta
aa969acaec
MDL-82706 filter: Bring back filter.php in the filter plugins
2024-08-05 20:15:12 +08:00
Paul Holden
d23ff93402
MDL-82446 files: pleasantly style the filepicker modal containers.
2024-08-05 08:40:29 +01:00
Paul Holden
9e2fdb7255
MDL-79568 javascript: remove lang parameter from legacy string calls.
2024-08-05 08:33:13 +01:00
Jun Pataleta
fde872dd2e
Merge branch 'MDL-82587-main' of https://github.com/cameron1729/moodle
2024-08-05 15:17:41 +08:00
Ilya Tregubov
555d183cbe
Merge branch 'MDL-82171-muc-sited' of https://github.com/brendanheywood/moodle
2024-08-05 11:18:26 +08:00
Andrew Nicols
7e50e55a46
MDL-82702 filter_emailprotect: Fix broken unit test
2024-08-05 09:31:31 +08:00
Dan Marsden
ceca66c6e9
MDL-82702 filter_empailprotect: remove calls to old functions.
2024-08-05 10:47:46 +12:00
Andrew Nicols
e05ae09017
MDL-81634 core: Fix implicitly defined nullables in lib/google
...
The version of this library we use is well and truly deprecated. These
will not be fixed upstream so we must do so.
2024-08-04 23:20:19 +08:00
Shamim Rezaie
221d30fe56
Merge branch 'MDL-82384-main' of https://github.com/jwcatau/moodle
2024-08-03 23:55:44 +10:00
Daniel Neis Araujo
4b7f1cd22e
MDL-82518 core_user: Fix regression introduced by MDL-80271
2024-08-02 14:46:22 -03:00
Paul Holden
492c6fbdbe
Merge branch 'MDL-82688-main' of https://github.com/andrewnicols/moodle into main
2024-08-02 14:01:44 +01:00
David Mudrák
7af4e8816f
MDL-82599 lang: Use the fixed strings in tests, too
2024-08-02 14:57:43 +02:00
Helen Foster
c5b3abf9f5
MDL-82599 lang: Import fixed English strings (en_fix)
2024-08-02 14:57:43 +02:00
Andrew Nicols
cecd4ecbf4
MDL-82688 filter_data: Handle courseid when no category
...
This is a regression from a refactor made as a part of 82427.
2024-08-02 20:39:36 +08:00
Paul Holden
f470907821
MDL-82669 mod_assign: remove Atto reliance workaround for Behat.
...
See 8fe80e743c
for context, and 802ff3e2e3
for additonal comments.
2024-08-02 10:33:25 +01:00
Paul Holden
bad720a112
MDL-82669 editor: remove reliance on Atto editor in Behat scenarios.
2024-08-02 10:33:25 +01:00
Jun Pataleta
0586f1c204
MDL-82677 theme: Set a background colour for page heading
...
* Set a background colour for the .page-header-headings class.
* Assign the .page-header-headings class to the maintenance mode
template's page header div.
2024-08-02 17:24:03 +08:00
Paul Holden
bf8f0c19a2
MDL-82502 courseformat: align module action capability checks.
...
The "Hide/Show/Duplicate" actions should be considered self-contained,
and not also require "manageactivities" capability (per existing docs)
in addition to the specific capability that controls the action itself.
Also ensure the "Duplicate" capability checks are in the course context.
2024-08-02 10:01:11 +01:00
Paul Holden
624029e1ea
MDL-82608 mod_data: null content checks when editing fields.
2024-08-02 09:57:32 +01:00