Sara Arjona
2893dc713c
Merge branch 'MDL-80328' of https://github.com/paulholden/moodle
2024-01-22 17:22:50 +01:00
Sara Arjona
69ee5c3395
MDL-80461 courseformat: Fix tests after replacing topic/week
2024-01-19 08:53:18 +01:00
Paul Holden
a32397feda
MDL-80328 user: use modal confirmation for admin deleting users.
2024-01-10 09:06:07 +00:00
Paul Holden
e56e9cd6de
MDL-80329 reportbuilder: trim whitespace in text filter content.
2023-12-13 10:15:32 +00:00
Simey Lameze
c905067a98
MDL-79270 behat: update tests to match new UI elements
2023-12-13 09:20:20 +08:00
Paul Holden
c25882e8df
MDL-79270 admin: new filter type for filtering users by course role.
...
Use in the new browse users system report, to which it is quite
specific. The filter itself is a like for like replacement of the
pre-existing filter on the same page, and is really a combination
of existing role/category/course filters.
2023-12-11 12:36:57 +01:00
David Carrillo
f76a518cb1
MDL-79270 user: New 'Browse list of users' system report
...
- The report 'Browse list of users' has been converted to use Report
Builder.
- Behat tests have been fixed and some test have been deleted for not
being relevant anymore.
2023-12-11 12:36:54 +01:00
Andrew Nicols
77dc50a76a
Merge branch 'MDL-79132' of https://github.com/AnupamaSarjoshi/moodle
2023-09-05 11:52:36 +08:00
Anupama Sarjoshi
597d28de44
MDL-79132 core_admin: Fix PHPUnit tests related to editors sorting
2023-08-24 15:30:49 +01:00
Paul Holden
33a63ca639
MDL-76295 reportbuilder: implement default datasource sorting.
...
Update all existing report sources to use the new default sorting
API from 064eccd4 , updating existing tests to assert behaviour.
2023-08-23 15:32:50 +01:00
Paul Holden
ad06206508
MDL-78503 webservice: include token last access time in reports.
2023-07-18 09:19:24 +01:00
Paul Holden
1125af7857
MDL-78587 course: use tertiary nav selector on participant pages.
2023-07-12 18:26:23 +01:00
meirzamoodle
f69a420be1
MDL-76656 webservice: generated token can only read once
...
Generated tokens should only read once.
Therefore removing the token column at the table view of the manage tokens page and the user's page.
The token should not be able to search.
2023-06-28 09:27:31 +07:00
Víctor Déniz
7e3b1b1450
MDL-78415 lang: Fix Behat tests regressions after merging en_fix strings
2023-06-08 11:40:13 +01:00
Jake Dallimore
c9e8aa0406
Merge branch 'MDL-75316-master-4' of https://github.com/mickhawkins/moodle
2023-04-18 17:24:55 +08:00
Huong Nguyen
cd097f117b
MDL-75316 core_moodlenet: Rename settings
...
Originally implemented as MDL-75319
2023-04-18 17:03:02 +08:00
Huong Nguyen
ef2a1934a0
MDL-75316 core_moodlenet: Add setting to control sharing
...
Originally implemented as MDL-75319
2023-04-18 17:01:38 +08:00
Andrew Nicols
5e4559c85a
Merge branch 'MDL-77355' of https://github.com/paulholden/moodle
2023-04-18 10:32:49 +08:00
Víctor Déniz
b576b068bd
MDL-77878 lang: Use fixed strings in tests
2023-04-17 08:49:59 +01:00
Paul Holden
997713f43e
MDL-77355 webservice: Behat scenario for adding service functions.
2023-04-06 11:58:53 +01:00
Amaia Anabitarte
1c491de8e8
MDL-76997 admin: Option to reset course indentation
2023-03-16 17:22:02 +01:00
Andrew Nicols
0b54a57e2a
MDL-76867 core_admin: Remove tinymce following MDL-77308
2023-03-14 21:41:48 +08:00
Andrew Nicols
6aba049a64
MDL-76867 core_admin: Migrate media plugin management to dynamic table
2023-03-14 08:44:15 +08:00
Andrew Nicols
0d18f6d0d4
MDL-76867 core_admin: Migrate blocks admin ui to plugin management
2023-03-14 08:44:15 +08:00
Andrew Nicols
6d978dd35a
MDL-76867 core_admin: Add support for editor sorting via ajax
2023-03-14 08:44:15 +08:00
Andrew Nicols
51cfde0d3f
MDL-76867 core: Add plugin management page
2023-03-14 08:44:15 +08:00
Simey Lameze
64799f9ace
MDL-76542 behat: add step to go to user edit page directly
2023-02-08 12:22:29 +08:00
David Mudrák
50ba9dc72c
MDL-76739 lang: Use the fixed strings in the tests, too
2023-01-12 09:17:27 +08:00
David Mudrák
5e2e7562b6
MDL-76105 lang: Use fixed strings in tests, too.
2022-11-17 10:37:45 +00:00
Huong Nguyen
bc80531188
MDL-61921 admin: Support XOAUTH2 for outgoing mail
2022-10-21 09:33:48 +07:00
Paul Holden
b40d438fbf
MDL-75708 reportbuilder: consider stress tests as requiring longtest.
...
We should respect the value of the PHPUNIT_LONGTEST constant in the
report source stress tests, as it was discovered after 165e26fa that
the default configuration of some CIs (GHA) was not sufficient to run
them.
Hence, use the PHPUNIT_LONGTEST to determine whether to execute said
tests. Note this constant is enabled on internal CI.
2022-09-09 11:11:39 +01:00
Paul Holden
165e26fad9
MDL-73938 reportbuilder: helper methods for automating report tests.
...
Implement stress tester methods for iterating over report columns,
aggregation and conditions. Assert that each works correctly in
isolation, and when used in conjunction with other columns.
2022-09-05 12:07:17 +01:00
Paul Holden
30427e91c2
MDL-75191 task: implement task logs datasource for custom reporting.
...
Update existing entity to define remaining report elements. Add new
report source joining the entity to the user entity to provide data
for the reportbuilder editor.
2022-08-18 17:12:39 +01:00
Shamim Rezaie
40f6f35463
Merge branch 'MDL-67685_Master' of https://github.com/tuanngocnguyen/moodle
2022-08-17 01:52:07 +10:00
Paul Holden
905b394176
MDL-75205 reportbuilder: include report parameters on filters reset.
...
When resetting report filters, we need to include the original report
parameters in the external method call to ensure all those that are
required during validation are present (e.g. when determining if user
can view the current system report).
2022-08-02 12:43:52 +01:00
Nathan Nguyen
7c3e78ca3c
MDL-67685 core_admin: use autocomplete filter in task log
2022-08-02 18:21:37 +07:00
Paul Holden
2fede32518
MDL-74612 cohort: use data generator for populating cohort members.
2022-04-29 16:09:35 +01:00
sam marshall
8c926d5cca
MDL-74421 core_admin: Task log classname filter should be clearer
...
Change filter title from 'Name' to 'Class name' to indicate that
it only filters the classname, not the display name of the task.
2022-04-04 14:18:51 +01:00
Sujith Haridasan
1bb972ae0a
MDL-73848 administration: Add tests for breadcrumbs and nav highlights
...
This change includes addition of tests for verifying the secondary
and tertiary nav highlights.
It also includes the tests to verify the breadcrumbs for the pages.
2022-03-25 17:44:58 +08:00
Bas Brands
2faf5e8e48
MDL-72737 theme_boost: update for section header styles
2022-03-01 12:01:59 +01:00
Peter Dias
df5425538e
MDL-73373 behat: Update behat tests
2022-02-09 16:06:48 +08:00
Paul Holden
7d61928cfb
MDL-73379 admin: consistent secondary navigation on settings pages.
...
Co-authored-by: Adrian Greeve <adrian@moodle.com >
2021-12-21 17:02:56 +00:00
abgreeve
fcd4de8639
MDL-72090 navigation: Update to behat feature files for navigation.
...
This updates feature files to use the new steps to navigate to certain
pages.
2021-12-09 11:13:35 +08:00
Paul Holden
15d5f7a919
MDL-72774 reportbuilder: consistent layout of date/duration filters.
2021-10-13 13:33:49 +01:00
Paul Holden
3aecdf42ec
MDL-72682 reportbuilder: indicate count of applied report filters.
2021-10-06 01:29:58 +01:00
Víctor Déniz
f01d69cb05
Merge branch 'MDL-72714-master' of git://github.com/ilyatregubov/moodle
2021-10-01 13:21:46 +02:00
Ilya Tregubov
fad4743ea8
MDL-72714 behat: Fix Behat failures for chrome 94.
2021-10-01 08:36:50 +02:00
Andrew Nicols
26f7355965
Merge branch 'MDL-72545' of https://github.com/paulholden/moodle
2021-09-30 12:17:06 +08:00
Paul Holden
8f3c7e6e8c
MDL-72545 reportbuilder: reload form fragment after filter reset.
...
Instead of performing a page reload after resetting report filters,
we can use the fragment API to re-render the form after the user
presses the reset button.
2021-09-24 08:20:38 +01:00
Paul Holden
fc92e42abf
MDL-67686 task: add duration filter to task logs report.
2021-09-24 08:14:37 +01:00