meirzamoodle [Sat, 29 Jun 2024 15:26:45 +0000 (22:26 +0700)]
MDL-81129 hub: Update the intro paragraph on the site registration page
I added a new javascript in admin to trigger a collapse element to be
expanded using the URL hash.
Ilya Tregubov [Fri, 2 Aug 2024 01:30:38 +0000 (09:30 +0800)]
weekly release 4.5dev
Ilya Tregubov [Fri, 2 Aug 2024 01:30:38 +0000 (09:30 +0800)]
NOBUG: Add upgrade notes
Ilya Tregubov [Fri, 2 Aug 2024 01:30:16 +0000 (09:30 +0800)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Andrew Nicols [Thu, 1 Aug 2024 04:02:11 +0000 (12:02 +0800)]
Merge branch 'MDL-82424-main' of https://github.com/sarjona/moodle
Jun Pataleta [Thu, 1 Aug 2024 03:57:32 +0000 (11:57 +0800)]
Merge branch 'MDL-82427-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Thu, 1 Aug 2024 03:56:46 +0000 (10:56 +0700)]
Merge branch 'MDL-82629' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 1 Aug 2024 03:41:23 +0000 (10:41 +0700)]
Merge branch 'MDL-80064-main' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Thu, 1 Aug 2024 03:35:17 +0000 (10:35 +0700)]
Merge branch 'MDL-82465-master' of https://github.com/danghieu1407/moodle
Huong Nguyen [Thu, 1 Aug 2024 03:26:38 +0000 (10:26 +0700)]
Merge branch 'MDL-82598-main' of https://github.com/lameze/moodle
Huong Nguyen [Thu, 1 Aug 2024 02:11:37 +0000 (09:11 +0700)]
Merge branch 'MDL-80017-master' of https://github.com/jleyva/moodle
Jun Pataleta [Thu, 1 Aug 2024 02:09:14 +0000 (10:09 +0800)]
Merge branch 'MDL-82447-master' of https://github.com/jleyva/moodle
Ilya Tregubov [Thu, 1 Aug 2024 01:59:52 +0000 (09:59 +0800)]
Merge branch 'MDL-81689' of https://github.com/rzhtwberlin/moodle
Jun Pataleta [Thu, 1 Aug 2024 01:47:27 +0000 (09:47 +0800)]
Merge branch 'MDL-82286-main' of https://github.com/daledavies/moodle
AMOS bot [Thu, 1 Aug 2024 00:07:37 +0000 (00:07 +0000)]
Automatically generated installer lang files
Sara Arjona [Wed, 31 Jul 2024 15:15:11 +0000 (17:15 +0200)]
Merge branch 'MDL-72876-main' of https://github.com/junpataleta/moodle
Sara Arjona [Wed, 31 Jul 2024 14:59:20 +0000 (16:59 +0200)]
Merge branch 'MDL-82397-main' of https://github.com/lucaboesch/moodle
Sara Arjona [Wed, 31 Jul 2024 14:45:59 +0000 (16:45 +0200)]
Merge branch 'MDL-82596' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 31 Jul 2024 10:21:26 +0000 (18:21 +0800)]
Merge branch 'MDL-80858' of https://github.com/paulholden/moodle
Paul Holden [Fri, 9 Feb 2024 13:15:18 +0000 (13:15 +0000)]
MDL-80858 customfield_number: new field type for numeric data.
Provide field type to allow for number type data to be stored and
presented within those components that already support custom fields.
This is especially useful for reporting purposes.
Dale Davies [Fri, 28 Jun 2024 09:37:42 +0000 (10:37 +0100)]
MDL-82286 quiz_accessrule: Add SEB config test for floating point number
This tests several variations of SEB config files, to ensure Moodle
is able to parse them and generate a config key hash that matches
what SEB expects.
Additional values have been added to the unencrypted_win_233.seb
config file to cover the existence of floating point values,
ensuring they are serialized correctly. The config hash value
has been updated in real_ck_hash_provider to reflect the change.
Also added coverage information to the test case class docblock.
Jun Pataleta [Wed, 31 Jul 2024 09:21:49 +0000 (17:21 +0800)]
Merge branch 'MDL-82187-single-button' of https://github.com/djarran/moodle
Shamim Rezaie [Wed, 31 Jul 2024 07:38:29 +0000 (17:38 +1000)]
Merge branch 'MDL-78030-main-improvement' of https://github.com/meirzamoodle/moodle
Shamim Rezaie [Fri, 21 Jun 2024 07:31:20 +0000 (17:31 +1000)]
MDL-81859 mod_assign: Add a link to grader on the submissions page
Ilya Tregubov [Wed, 31 Jul 2024 04:58:22 +0000 (12:58 +0800)]
Merge branch 'MOODLE_main_MDL-76242' of https://github.com/danielneis/moodle
Ilya Tregubov [Wed, 31 Jul 2024 02:59:42 +0000 (10:59 +0800)]
Merge branch 'MDL-80752-main' of https://github.com/rezaies/moodle
Huong Nguyen [Wed, 31 Jul 2024 02:37:01 +0000 (09:37 +0700)]
Merge branch 'MDL-82260-main' of https://github.com/ferranrecio/moodle
Huong Nguyen [Wed, 31 Jul 2024 02:17:38 +0000 (09:17 +0700)]
Merge branch 'MDL-82259-main' of https://github.com/aanabit/moodle
Huong Nguyen [Wed, 31 Jul 2024 02:15:03 +0000 (09:15 +0700)]
Merge branch 'MDL-64148-main' of https://github.com/meirzamoodle/moodle
Ilya Tregubov [Wed, 31 Jul 2024 01:38:25 +0000 (09:38 +0800)]
Merge branch 'MDL-78776-expunge_myisam' of https://github.com/leonstr/moodle
AMOS bot [Wed, 31 Jul 2024 00:07:35 +0000 (00:07 +0000)]
Automatically generated installer lang files
ferranrecio [Tue, 9 Jul 2024 13:26:33 +0000 (15:26 +0200)]
MDL-82424 tool_generator: plugin handling on test scenarios
ferranrecio [Tue, 9 Jul 2024 13:25:54 +0000 (15:25 +0200)]
MDL-82424 behat: steps to handle plugins
This commit adds one new step to disable plugins, and also replaces the
regexp from the enable plugins method to make ti compatible with the
tool_generator create testing scenario.
meirzamoodle [Thu, 11 Jul 2024 00:57:33 +0000 (07:57 +0700)]
MDL-64148 core: Make email greetings consistent
Some email body strings use first names as greetings,
some use full names, and some do not.
Using the first name for greeting makes it consistent and
a bit more "personal".
meirzamoodle [Thu, 11 Jul 2024 00:57:26 +0000 (07:57 +0700)]
MDL-64148 oauth2: Make email greetings consistent
Some email body strings use first names as greetings,
some use full names, and some do not.
Using the first name for greeting makes it consistent and
a bit more "personal".
meirzamoodle [Tue, 9 Jul 2024 07:29:54 +0000 (14:29 +0700)]
MDL-64148 core: Deprecate reset_password_and_mail
Jun Pataleta [Mon, 22 Jul 2024 10:52:41 +0000 (18:52 +0800)]
MDL-72876 theme_classic: Enclose welcome message in Bootstrap card
meirzamoodle [Fri, 26 Jul 2024 21:27:46 +0000 (04:27 +0700)]
MDL-80064 authentication: password can be null
The Open ID Connect plugin uses null for the password,
which makes the internal password update fail to proceed.
Allowing null resolved the problem.
As a note, there is a potential issue if the authentication method has
a false return for the prevent_local_password because it will trigger
the hash_internal_user_password() where the $password can not be null.
Since this only addresses the oauth2 issue, we should ignore it.
Paul Holden [Mon, 29 Jul 2024 08:05:28 +0000 (09:05 +0100)]
MDL-82629 output: switch to named message/contact mapped icons.
meirzamoodle [Thu, 16 May 2024 04:19:18 +0000 (11:19 +0700)]
MDL-78030 tool_customlang: Implementing the count window function
meirzamoodle [Thu, 16 May 2024 04:19:18 +0000 (11:19 +0700)]
MDL-78030 user: Implementing the count window function
meirzamoodle [Thu, 16 May 2024 04:19:18 +0000 (11:19 +0700)]
MDL-78030 dml: get total count records using the window function
The COUNT window function can be helpful to fasten the complex query,
but it's not recommended to be used for a single table query.
The patch is specifically for PostgreSQL, MariaDB and Oracle databases as they have better performance
compared to MySQL and MSSQL. Although these databases support the COUNT window functions,
the results indicate that the query runs slower when using them.
Ilya Tregubov [Mon, 29 Jul 2024 05:41:30 +0000 (13:41 +0800)]
Merge branch 'MDL-60957-main' of https://github.com/djarran/moodle
djarrancotleanu [Wed, 3 Jul 2024 01:26:14 +0000 (11:26 +1000)]
MDL-60957 mod_assign: Add calendar event for extension due dates
Andrew Nicols [Mon, 29 Jul 2024 03:47:42 +0000 (11:47 +0800)]
Merge branch 'MDL-82250-main' of https://github.com/lameze/moodle
Ilya Tregubov [Mon, 29 Jul 2024 03:32:57 +0000 (11:32 +0800)]
Merge branch 'MDL-80345-main' of https://github.com/MartinGauk/moodle
Paul Holden [Fri, 26 Jul 2024 17:39:20 +0000 (18:39 +0100)]
MDL-82596 behat: switch manual private files upload to generator.
Paul Holden [Thu, 25 Jul 2024 18:58:37 +0000 (19:58 +0100)]
MDL-82596 behat: tidy up existing usage of private files generator.
Filename is no longer required (since
83db25c330), given it never
did anything so can be removed. Requiring the "Private files" block
also isn't necessary since original switch to generator methods.
Luca Bösch [Fri, 5 Jul 2024 09:23:29 +0000 (11:23 +0200)]
MDL-82397 block_recentlyaccesseditems: Assure space between items.
ferranrecio [Thu, 18 Jul 2024 09:03:16 +0000 (11:03 +0200)]
MDL-82260 core_courseformat: sync subsections access restrictions
Amaia Anabitarte [Thu, 11 Jul 2024 13:41:32 +0000 (15:41 +0200)]
MDL-82259 course: Propagate visibility from and to delegated section
ferranrecio [Fri, 19 Jul 2024 04:25:41 +0000 (06:25 +0200)]
MDL-82260 course: add hidden course field to edit section form
A course id hidden field is needed to edit availability conditions
directly from behat. This fields is not relevant to normal execution but
it is not harmfull as section update will ignore it.
ferranrecio [Fri, 19 Jul 2024 04:25:18 +0000 (06:25 +0200)]
MDL-82260 course: add behat section settings page url
Johannes Burk [Thu, 25 Apr 2024 12:55:18 +0000 (14:55 +0200)]
MDL-81689 tests: Check task DB record for nextruntime
Johannes Burk [Thu, 25 Apr 2024 12:53:57 +0000 (14:53 +0200)]
MDL-81689 tasks: add unit test to check for the bug
Amaia Anabitarte [Tue, 23 Jul 2024 14:48:43 +0000 (16:48 +0200)]
MDL-82259 behat: Improve section behat steps to allow section name
Jun Pataleta [Fri, 26 Jul 2024 05:35:25 +0000 (13:35 +0800)]
weekly release 4.5dev
Jun Pataleta [Fri, 26 Jul 2024 05:35:25 +0000 (13:35 +0800)]
NOBUG: Add upgrade notes
Jun Pataleta [Fri, 26 Jul 2024 05:35:06 +0000 (13:35 +0800)]
NOBUG: Fixed SVG browser compatibility
Jun Pataleta [Fri, 26 Jul 2024 05:35:04 +0000 (13:35 +0800)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Jun Pataleta [Fri, 26 Jul 2024 05:20:53 +0000 (13:20 +0800)]
Merge branch 'MDL-82373-main' of https://github.com/andrewnicols/moodle
Andrew Nicols [Fri, 26 Jul 2024 04:33:30 +0000 (12:33 +0800)]
MDL-82373 core_message: Make message drawer router behat-aware
The drawer router was modifying the DOM in a variety of ways and hiding
content, without any pendingJS checks. As a result, there were cases
where a part of the UI was not visible, but had been rendered and was in
the DOM.
This change wraps the router Go method in a pendingJS call that only
resolves when the router transition completes.
Additionally the lazy load manager had a similar issue.
Hieu Nguyen Dang [Fri, 26 Jul 2024 02:54:30 +0000 (09:54 +0700)]
MDL-82465 qtype_ddmarker: Mathjax support highlight dropzone
Simey Lameze [Thu, 25 Jul 2024 10:22:26 +0000 (18:22 +0800)]
MDL-82598 behat: improve example submission test
Juan Leyva [Thu, 25 Jul 2024 09:27:05 +0000 (11:27 +0200)]
MDL-82447 mod_bigbluebuttonbn: Remove mobile support via plugin
Huong Nguyen [Thu, 25 Jul 2024 04:08:54 +0000 (11:08 +0700)]
Merge branch 'MDL-81766-main-clr02' of https://github.com/ferranrecio/moodle
Huong Nguyen [Thu, 25 Jul 2024 04:01:56 +0000 (11:01 +0700)]
Merge branch 'MDL-80669' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 25 Jul 2024 03:48:24 +0000 (10:48 +0700)]
Merge branch 'MDL-82527' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 25 Jul 2024 03:41:22 +0000 (10:41 +0700)]
Merge branch 'MDL-82530-spelling' of https://github.com/leonstr/moodle
Huong Nguyen [Thu, 25 Jul 2024 03:35:45 +0000 (10:35 +0700)]
Merge branch 'MDL-82328' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 25 Jul 2024 03:31:53 +0000 (11:31 +0800)]
Merge branch 'MDL-82373-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Thu, 25 Jul 2024 03:29:23 +0000 (10:29 +0700)]
Merge branch 'MDL-58287' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 25 Jul 2024 03:02:52 +0000 (11:02 +0800)]
Merge branch 'MDL-77706-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Thu, 25 Jul 2024 02:20:14 +0000 (09:20 +0700)]
Merge branch 'MDL-73232-main' of https://github.com/laurentdavid/moodle
Huong Nguyen [Thu, 25 Jul 2024 02:17:07 +0000 (09:17 +0700)]
Merge branch 'MDL-82553-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 25 Jul 2024 02:10:45 +0000 (09:10 +0700)]
Merge branch 'MDL-82225' of https://github.com/paulholden/moodle
Shamim Rezaie [Thu, 25 Jul 2024 02:07:02 +0000 (12:07 +1000)]
Merge branch 'MDL-82540-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 25 Jul 2024 01:58:19 +0000 (08:58 +0700)]
Merge branch 'MDL-81888-main-v02' of https://github.com/ferranrecio/moodle
Shamim Rezaie [Thu, 25 Jul 2024 01:52:30 +0000 (11:52 +1000)]
Merge branch 'MDL-82551-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 25 Jul 2024 01:49:45 +0000 (08:49 +0700)]
Merge branch 'MDL-82554-main' of https://github.com/micaherne/moodle
Huong Nguyen [Thu, 25 Jul 2024 01:43:36 +0000 (08:43 +0700)]
Merge branch 'MDL-82451-main' of https://github.com/aanabit/moodle
Huong Nguyen [Thu, 25 Jul 2024 01:36:27 +0000 (08:36 +0700)]
Merge branch 'MDL-82422-main' of https://github.com/andelacruz/moodle
AMOS bot [Thu, 25 Jul 2024 00:08:11 +0000 (00:08 +0000)]
Automatically generated installer lang files
Juan Leyva [Wed, 24 Jul 2024 14:15:57 +0000 (16:15 +0200)]
MDL-80017 core_grades: Fix return type for itemname
Amaia Anabitarte [Wed, 24 Jul 2024 08:40:07 +0000 (10:40 +0200)]
MDL-82451 course: Switch hide/show icons for section action menu
Jun Pataleta [Wed, 24 Jul 2024 08:57:56 +0000 (16:57 +0800)]
Merge branch 'MDL-81803' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 24 Jul 2024 07:05:43 +0000 (15:05 +0800)]
Merge branch 'MDL-82289' of https://github.com/paulholden/moodle
Angelia Dela Cruz [Tue, 16 Jul 2024 08:11:59 +0000 (16:11 +0800)]
MDL-82422 mod_workshop: Behat for how strict assessment comparison is
Huong Nguyen [Wed, 24 Jul 2024 05:10:28 +0000 (12:10 +0700)]
Merge branch 'MDL-82466' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 24 Jul 2024 05:06:54 +0000 (12:06 +0700)]
Merge branch 'MDL-72424' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 24 Jul 2024 05:04:23 +0000 (12:04 +0700)]
Merge branch 'MDL-82146-main' of https://github.com/aanabit/moodle
Huong Nguyen [Wed, 24 Jul 2024 04:59:48 +0000 (11:59 +0700)]
Merge branch 'MDL-82528' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 24 Jul 2024 03:49:56 +0000 (10:49 +0700)]
Merge branch 'MDL-70854-main' of https://github.com/junpataleta/moodle
Jun Pataleta [Wed, 24 Jul 2024 02:39:15 +0000 (10:39 +0800)]
MDL-70854 core: Rewrite logic for determining whether to update progress
Rewriting, especially to prevent empty if-blocks.
Jun Pataleta [Wed, 24 Jul 2024 02:27:13 +0000 (10:27 +0800)]
MDL-70854 core: Revert removal of conditions to update progress
The conditions for updating the progress in the progress bar were
mistakenly removed. We need to revert these to ensure proper operation
of the progress bar.
Mikel Martín [Wed, 17 Jul 2024 14:15:37 +0000 (16:15 +0200)]
MDL-81766 mod_subsection: Update behat tests
Update the existing behat tests and add new ones with the new
modification that renders the subsection in the course page.
Mikel Martín [Thu, 11 Jul 2024 11:54:15 +0000 (13:54 +0200)]
MDL-81766 mod_subsection: Display subsection content in activity card
- Replace the standard activity card display with the delegated section
rendering.
- Add and fix related SCSS styles.
Mikel Martín [Thu, 11 Jul 2024 11:32:53 +0000 (13:32 +0200)]
MDL-81766 mod_subsection: Add 'get_delegated_section_info' to manager
Add a new 'get_delegated_section_info' to the manager class so it can be reused.
Mikel Martín [Thu, 11 Jul 2024 11:50:42 +0000 (13:50 +0200)]
MDL-81766 courseformat: Add delegatedsection renderable
Create a new 'delegatedsection' renderable extending the 'section' one
with its own template.
ferranrecio [Fri, 19 Jul 2024 08:23:04 +0000 (10:23 +0200)]
MDL-81766 core_course: fix modchooser section number