Paul Holden
c550ef8dcb
MDL-81578 user: disable form change checker for bulk user actions.
...
When bulk user actions are used from the "Browse users" report.
2024-04-17 12:22:43 +01:00
Jun Pataleta
3856addfdd
Merge branch 'MDL-67667-main' of https://github.com/andrewnicols/moodle
2024-04-12 12:41:39 +08:00
Andrew Nicols
6f1df841f7
MDL-67667 core: Deprecate and removal task blocking
...
There are inherent issues with task blocking which mean that it has
never worked properly. It is also very buggy and can lead to massive
performance issues with task processing.
It is almost impossible to deprecate this in a staged fashion because
various APIs use the methods and it is not possible to determine which
are API uses and which are other valid uses.
In reality there has been little-to-no uptake on the use of this feature
and it should just be removed.
2024-04-12 12:34:20 +08:00
Shamim Rezaie
e370220f37
Merge branch 'MDL-81500-main' of https://github.com/mihailges/moodle
2024-04-12 14:12:50 +10:00
Andrew Nicols
8acda4e048
Merge branch 'MDL-70829-main' of https://github.com/junpataleta/moodle
2024-04-12 11:58:32 +08:00
Jun Pataleta
da52f35637
MDL-70829 tool_lp: Add empty alt text for decorative image
...
* The decorative image for the course modules in the user competency
summary modal is missing an empty alt text.
2024-04-12 11:21:03 +08:00
Jun Pataleta
31b4e4c7a0
MDL-70829 tool_lp: Remove presentation role for decorative images
...
* Behat tests in report_competency added to test the user summary
display in the user competency summary modal.
2024-04-12 10:42:10 +08:00
Ilya Tregubov
1addf36711
Merge branch 'MDL-80160-main-siteadminsconfigphp' of https://github.com/mudrd8mz/moodle
2024-04-12 08:47:59 +08:00
Mihail Geshoski
5c970e790e
MDL-81500 tool_lp: Fix misaligned search button in competency picker
2024-04-11 16:43:09 +08:00
Andrew Nicols
5c16854483
Merge branch 'MDL-80985-add-purge-course-caches-option-main' of https://github.com/jwcatau/moodle
2024-04-11 10:41:13 +08:00
Huong Nguyen
ef2b329fef
Merge branch 'MDL-81476-main' of https://github.com/stevandoMoodle/moodle
2024-04-11 08:50:30 +07:00
Huong Nguyen
ca449af186
Merge branch 'MDL-81351-main-enfix' of https://github.com/mudrd8mz/moodle
2024-04-10 13:54:56 +07:00
Ilya Tregubov
a7d9658d55
Merge branch 'MDL-81063-main' of https://github.com/andrewnicols/moodle
2024-04-10 14:30:31 +08:00
Andrew Nicols
dd94dea8c2
MDL-81063 tool_usertours: Allow hooks to manage usertour filters
...
Two new hooks are introduced to allow plugins to add their own user tour
filters.
Separate hooks are identified for both clientside, and serverside
filters.
2024-04-10 12:41:32 +08:00
Huong Nguyen
dbc6a5798f
Merge branch 'MDL-81182' of https://github.com/aolley/moodle
2024-04-10 11:24:02 +07:00
Stevani Andolo
c9e0a29eba
MDL-81476 admin_reportbuilder: Fixed user list page
...
This is basically just bringing back the same check done prior to
MDL-79270 where if there is no data being returned the default value for
the accessctr would be "allow".
2024-04-09 22:04:40 +08:00
Sara Arjona
099ceb42a0
Merge branch 'MDL-81456-main' of https://github.com/andrewnicols/moodle
2024-04-08 16:11:26 +02:00
Huong Nguyen
21c0470541
Merge branch 'MDL-75037' of https://github.com/paulholden/moodle
2024-04-08 16:06:00 +07:00
James Williams
5e05ad570f
MDL-80985 core: Add --courses argument to purge_caches.php
2024-04-08 18:34:13 +10:00
Andrew Nicols
2b49ad42f5
MDL-81456 core: Use DI for all hook access
...
Using DI for all hook access means that it becomes significantly easier
to mock hooks and callbacks for unit testing without fundamentally
altering the structure of the code purely for the purposes of unit
testing.
2024-04-08 09:35:41 +08:00
Juan Leyva
8ed83886f3
MDL-81405 tool_mobile: Set Partitioned cookie for the mobile app
2024-04-06 12:21:00 +02:00
Huong Nguyen
c11e160812
MDL-79920 tool_mfa: Minor updates
...
- String deprecation
- Use Prefetch for language strings
2024-04-05 11:29:20 +07:00
Huong Nguyen
8a5022a5e7
Merge branch 'MDL-79920-main' of https://github.com/davewoloszyn/moodle
2024-04-05 11:28:26 +07:00
David Woloszyn
5662d6a619
MDL-79920 tool_mfa: Tests for new MFA methods and layout
2024-04-05 10:10:09 +11:00
David Woloszyn
c415eed491
MDL-79920 factor_email: String changes for email factor
2024-04-05 10:10:09 +11:00
David Woloszyn
a64b26cb86
MDL-79920 factor_sms: Improvements to the sms setup
...
Unlike other configurable factors, sms factor is not yet compatible
with the newly introduced replace action.
2024-04-05 10:10:09 +11:00
David Woloszyn
dbef09ab19
MDL-79920 factor_totp: Improvements to the totp setup
2024-04-05 10:10:09 +11:00
David Woloszyn
71a5622c71
MDL-79920 factor_webauthn: Improvements to the webauthn setup
2024-04-05 10:10:09 +11:00
David Woloszyn
34bc9a2e9f
MDL-79920 tool_mfa: Improve MFA management for users
...
Includes the ability to replace/update a factor. Major changes to
classes and strings were performed to allow for these improvements.
2024-04-05 10:10:09 +11:00
Ilya Tregubov
ddc1c5ee9a
Merge branch 'MDL-81144-main' of https://github.com/andrewnicols/moodle
2024-04-04 10:30:37 +08:00
Paul Holden
f04e2c5723
MDL-75037 core: update Moodlenet repository search URLs.
2024-04-03 12:58:03 +01:00
Andrew Nicols
14ca464910
Merge branch 'MDL-80397-main' of https://github.com/roland04/moodle
2024-04-03 12:53:03 +08:00
Andrew Nicols
679001e729
MDL-81144 core: Convert before_footer to hook
2024-04-02 10:23:44 +08:00
Andrew Nicols
6ad9f2606f
MDL-81144 tool_mobile: Standarise hook locations
2024-04-02 10:23:42 +08:00
Andrew Nicols
770e6b49f4
MDL-81144 core: Convert standard_footer_html to hook
2024-04-02 10:23:41 +08:00
Andrew Nicols
3105ea7dc2
MDL-81144 core: Convert before_standard_top_of_body_html to hook
2024-04-02 10:23:41 +08:00
David Mudrák
eecbf7b18b
MDL-81351 lang: Use the fixed strings in the tests, too
2024-03-28 10:19:40 +01:00
Huong Nguyen
e084be6526
Merge branch 'main_MDL-81154' of https://github.com/mattporritt/moodle
2024-03-28 14:46:37 +07:00
Matt Porritt
6d3d498362
MDL-81154 Administration: Remove Moodle Services page
...
This commit effectively reverts MDL-63153.
Calls to action in the UI for other products or marketing
should link directly to the corresponding services in moodle.com
rather than trying to replicate parts of it in LMS.
2024-03-28 16:57:50 +11:00
Huong Nguyen
1320a2a397
Merge branch 'main_MDL-81172' of https://github.com/mattporritt/moodle
2024-03-28 11:46:51 +07:00
Mikel Martín
b28f3b7666
MDL-80397 theme: Refactor card-deck class dropped in BS5
...
- Refactor recentlyaccessedcourses, starredcourses and myovervew blocks
removing card-deck helper class occurrences
- Refactor card-deck helper class occurrences with utility classes
2024-03-27 10:10:22 +01:00
Helen Foster
dccc91f4bc
MDL-81351 lang: Import fixed English strings (en_fix)
2024-03-26 23:13:15 +01:00
Andrew Nicols
bb80e4f90d
MDL-80332 core: Coding style fixes
2024-03-26 22:43:12 +08:00
Andrew Nicols
c9030a8243
Merge branch 'MDL-80332-master' of https://github.com/jleyva/moodle
2024-03-26 22:10:29 +08:00
Jun Pataleta
35dcf18395
Merge branch 'MDL-80875-main' of https://github.com/sarjona/moodle
2024-03-26 12:05:40 +08:00
Jun Pataleta
556347c4f1
Merge branch 'MDL-81266' of https://github.com/stronk7/moodle
2024-03-26 10:34:47 +08:00
Daniel Ziegenberg
08027e408c
MDL-81281 phpunit: assertObjectHasAttribute is deprecated
...
To be integrated as part of MDL-81266
When running PHPUnit 9.6 we get the following deprecation warnings:
"assertObjectHasAttribute() is deprecated and will be removed in PHPUnit
10. Refactor your test to use assertObjectHasProperty() instead."
So we replace all instances of assertObjectHasAttribute with
assertObjectHasProperty.
PHPUnit justifies the change with:
> PHPUnit currently refers to "fields" (see above) as "attributes". This
> is (or will become) confusing considering the introduction of
> attributes in PHP 8 and their support in PHPUnit. PHPUnit will be
> changed to use the term "property" instead of "attribute" where "field"
> is meant.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-03-25 16:21:45 +01:00
Juan Leyva
8b30632b31
MDL-80332 tool_mobile: Fallback por app launches
2024-03-25 15:48:40 +01:00
Juan Leyva
658d96f889
MDL-80332 login: New hooks for complete login and passed MFA
2024-03-25 15:48:39 +01:00
Sara Arjona
2fecfa597b
MDL-80875 uploadcourse: Fix params validation
2024-03-25 08:09:19 +01:00