Jake Dallimore
0e74284dfc
MDL-78219 enrol_lti: fix auth method usage in base testcase
2024-01-15 15:41:52 +08:00
Jake Dallimore
a724bb8fae
MDL-78219 auth_lti: ensure user updates happen after authentication
...
If an existing session is active at the time of launch, that user id
appears in the user_updated log. This log should show the launching user
updating their own record, not someone else. To resolve this, auth the
user before making any record updates so that the event gets the correct
user id.
2024-01-15 15:41:52 +08:00
Jake Dallimore
47703c1109
MDL-78219 auth_lti: force empty session before launch user creation
...
If an existing session is active at the time of launch, that user id
appears in the user_created log, incorrectly (it should be system/0).
This patch makes sure that any existing session is terminated before
creation of a new user during launches.
2024-01-15 15:41:52 +08:00
Ilya Tregubov
580c009cac
weekly release 4.4dev
2024-01-12 09:11:31 +08:00
Ilya Tregubov
a9b833834a
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2024-01-12 09:11:24 +08:00
Jun Pataleta
f25864aa3a
Merge branch 'MDL-80246-main' of https://github.com/mihailges/moodle
2024-01-11 11:50:07 +08:00
Huong Nguyen
92f38b9cb5
Merge branch 'MDL-80452-main' of https://github.com/andelacruz/moodle
2024-01-11 10:44:01 +07:00
Huong Nguyen
a75e325fdc
Merge branch 'MDL-80229-main' of https://github.com/davewoloszyn/moodle
2024-01-11 10:35:42 +07:00
Jun Pataleta
d077ba647d
Merge branch 'MDL-80313' of https://github.com/stronk7/moodle
2024-01-11 11:32:40 +08:00
Angelia Dela Cruz
e27de1d44d
MDL-80452 mod_h5pactivity: Behat for H5Pactivity duplication and delete
2024-01-11 11:17:51 +08:00
Ilya Tregubov
8c8f98b244
Merge branch 'MDL-79608' of https://github.com/paulholden/moodle
2024-01-11 11:17:31 +08:00
Jun Pataleta
c67b184f4c
Merge branch 'MDL-79780' of https://github.com/timhunt/moodle
2024-01-11 10:44:41 +08:00
Ilya Tregubov
8091b684d9
Merge branch 'MDL-80446' of https://github.com/paulholden/moodle
2024-01-11 10:44:07 +08:00
Huong Nguyen
a3654984c1
Merge branch 'MDL-79296-main' of https://github.com/rmady/moodle
2024-01-11 09:42:52 +07:00
Ilya Tregubov
e75d017f1e
Merge branch 'MDL-80357_main' of https://github.com/SimonasAdams/moodle
2024-01-11 10:38:10 +08:00
Ilya Tregubov
0fc2732707
Merge branch 'MDL-80333_master' of https://github.com/santoshndev/moodle
2024-01-11 10:34:07 +08:00
Sara Arjona
502e1a8329
Merge branch 'MDL-71732' of https://github.com/paulholden/moodle
2024-01-10 17:00:02 +01:00
Sara Arjona
53a9613bab
Merge branch 'MDL-80014' of https://github.com/paulholden/moodle
2024-01-10 16:10:08 +01:00
Santosh Nagargoje
ee4a176866
MDL-80333 Authentication: Fixed new login notification adhoc task
2024-01-10 15:32:16 +05:30
Sara Arjona
0293d208f9
Merge branch 'MDL-80340-main' of https://github.com/lameze/moodle
2024-01-10 07:34:57 +01:00
Huong Nguyen
b6378ff84d
Merge branch 'MDL-80382-main' of https://github.com/andelacruz/moodle
2024-01-10 10:29:50 +07:00
Huong Nguyen
867e104353
Merge branch 'MDL-65403_master' of https://github.com/marxjohnson/moodle
2024-01-10 09:59:32 +07:00
Ilya Tregubov
d27c866dd2
Merge branch 'MDL-79830' of https://github.com/paulholden/moodle
2024-01-10 09:00:54 +08:00
Ilya Tregubov
320cb03ffc
Merge branch 'MDL-79532' of https://github.com/paulholden/moodle
2024-01-10 08:57:34 +08:00
Simey Lameze
95da5a44a8
MDL-80340 behat: make query to fetch h5p attempts less strict
2024-01-09 16:13:55 +08:00
Angelia Dela Cruz
e8c8dbc54e
MDL-80382 behat: Replace "Frist" typos in Behat tests to "First"
2024-01-09 10:44:15 +08:00
AMOS bot
515cbde593
Automatically generated installer lang files
2024-01-09 00:10:50 +00:00
Sara Arjona
5b350b6ef5
Merge branch 'MDL-80096-main-fix' of https://github.com/sarjona/moodle
2024-01-08 17:17:11 +01:00
Sara Arjona
7b74196dd8
MDL-80096 tool: Remove illegal whitespaces
2024-01-08 17:15:29 +01:00
Sara Arjona
6dc44b0fc2
Merge branch 'MDL-80096-master-v02' of https://github.com/ferranrecio/moodle
2024-01-08 16:58:46 +01:00
Ferran Recio
b9f78ef45c
MDL-80096 tool_generator: execute behat generators in current instance
...
This is a new feature in tool_generator to execute a feature file
containing only generator steps. This new tool can be used to prepared
testing scenarios for complex issues that requires manual testing.
2024-01-08 16:47:09 +01:00
Sara Arjona
6288d5cd16
Merge branch 'MDL-78999_master' of https://github.com/santoshndev/moodle
2024-01-08 16:38:29 +01:00
Huong Nguyen
fe192c8e12
Merge branch 'MDL-73639-main' of https://github.com/lameze/moodle
2024-01-08 16:08:17 +07:00
Sara Arjona
7d2c498211
Merge branch 'MDL-71733' of https://github.com/paulholden/moodle
2024-01-08 09:35:21 +01:00
Simey Lameze
51de4a87fb
MDL-73639 behat: improvements to the new recover grades test
2024-01-08 12:48:39 +08:00
Angelia Dela Cruz
a039b71583
MDL-73639 core_grades: Behat to test Recover grades default settings
2024-01-08 12:48:39 +08:00
Ilya Tregubov
51e52e492d
Merge branch 'MDL-69497' of https://github.com/paulholden/moodle
2024-01-08 10:03:47 +08:00
Ilya Tregubov
4179fa2dfc
Merge branch 'MDL-79937_fixlessonmatching' of https://github.com/catalystfd/moodle
2024-01-08 09:19:39 +08:00
Eloy Lafuente (stronk7)
22831808cd
MDL-80313 behat: remove dupe type attribute
...
Because of https://github.com/Masterminds/html5-php/issues/242
that duplicate attribute is causing problems. As far as we don't
need it, we proceed to remove leaving only the type=submit that
will make NonJS behat tests (BrowserKit) happy.
2024-01-05 18:57:48 +01:00
Eloy Lafuente (stronk7)
8a18dbe064
MDL-80313 mod_forum: Fix a few steps to use :checked pseudo element
...
Not sure why the [checked=checked] was working ok, but everywhere I
have looked out there show examples about :checked (and :not(:checked)
being the correct way to use CSS Selectors that are converted to working
XPath expressions.
Curiously, it's only for NonJS steps, JS one already were using
another syntax, just [checked].
2024-01-05 18:57:48 +01:00
Eloy Lafuente (stronk7)
a2ff97637f
MDL-80313 upgrade: Fix typo, Moodle 4.1.2 is 2022112802
...
Link: https://moodledev.io/general/releases#moodle-41-lts
2024-01-05 18:57:48 +01:00
Eloy Lafuente (stronk7)
03d75e4f8d
MDL-80313 composer: Bump composer stuff to use php81 as minimum
...
It seems that in MDL-78496 we missed to regenerate the
composer stuff using the new PHP 8.1 requirement.
This commit addresses exactly that, following the instructions:
https://moodledev.io/general/development/tools/composer#how-to-prepare-and-submit-composer-changes
Note it comes with a few updated components:
- friends-of-behat/mink-extension 2.7.4
- oleg-andreyev/mink-phpwebdriver 1.3.1
And a bunch of second (and deeper) level dependencies updated too.
2024-01-05 18:57:47 +01:00
Paul Holden
f6c918a50f
MDL-79532 blog: add "title with link" column to report entity.
2024-01-05 09:37:56 +00:00
Paul Holden
c6963d1c0e
MDL-79830 tag: flag count entity reporting via column/filter.
2024-01-05 09:35:39 +00:00
Santosh Nagargoje
1f77d5c1a7
MDL-78999 theme: Fixed site logo issue in small screens
2024-01-05 00:52:04 +05:30
Paul Holden
b98fd96084
MDL-71733 behat: final removal of deprecated 400 step definitions.
2024-01-04 12:43:52 +00:00
Sara Arjona
9587029a46
weekly release 4.4dev
2024-01-04 12:01:53 +01:00
Sara Arjona
c478bdc493
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2024-01-04 12:01:41 +01:00
Sara Arjona
5f9310dc99
Merge branch 'MDL-79307' of https://github.com/paulholden/moodle
2024-01-03 17:18:16 +01:00
Sara Arjona
4a9214f34f
Merge branch 'MDL-80243-main' of https://github.com/lameze/moodle
2024-01-03 16:58:00 +01:00