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
Paul Holden
052b384213
MDL-72303 task: fix assertions when filtering task logs report.
2021-08-31 11:21:38 +01:00
Andrew Nicols
891d1bfad3
MDL-71055 behat: Update core settings to use generator
...
These changes have only been applied to settings which were already
using settings names and values, but which were still using the UI.
2021-08-23 12:23:03 +08:00
David Matamoros
53ed7abf4c
MDL-71153 task: convert task logs table to a system report.
...
Convert to system report API provided by Report builder. The entity
defined the column and filters, which are used by the system
report class we have created.
Report actions are also defined in the system report.
2021-08-02 15:46:17 +08:00
sam marshall
92bcadb9a8
MDL-71832 core_admin: Browse users page, sort by custom field fails
...
The failure was because the sort parameter in URL is like
profile_field_xx, but PARAM_ALPHANUM strips the _ symbols.
2021-06-02 12:03:37 +01:00
sam marshall
9bc588a466
MDL-71466 admin: Add custom user field support to role screens
...
Implements custom user field support within the 'check capabilities'
and 'assign roles' screens.
2021-05-11 12:00:46 +01:00
sam marshall
af3c05ca44
MDL-71215 Acceptance test: Missing Behat for webservice service_users
2021-04-06 11:52:56 +01:00
sam marshall
efb9654dcb
MDL-71131 Admin: Users page incorrectly showing all name fields
2021-03-25 13:49:39 +00:00
David Mudrák
4a9f864969
MDL-67748 admin: Add Behat tests for tokens filtering features
...
Credit goes to Andrew for Behat data generators for webservices.
Co-authored-by: Andrew Nicols <andrew@nicols.co.uk>
2021-03-16 10:51:39 +01:00
David Mudrák
c4ad1bf2f6
MDL-67748 admin: Add filter to the WS tokens management page
...
The patch adds ability to filter the list of token by the token value,
the user and the service. Also the button to create a new token is made
more prominent and easier to spot.
2021-03-15 21:24:06 +01:00
David Mudrák
2bf6db2d5a
MDL-67748 admin: Move the web services under the server administration
...
I suppose the original reasoning was that the web services protocols are
pluggable and that plugins can provide external function. But those are
not good reasons to put the whole Web services section under plugins.
Web services are not a plugin type and they always felt very
counter-intuitive there.
From the server administrtaion perspective, web services are similar to
scheduled tasks and therefore, they should live in the same section.
2021-03-15 21:21:43 +01:00
sam marshall
dbc09f74e9
MDL-45242 Admin: User list supports custom profile fields
2021-03-10 10:57:11 +00:00
sam marshall
ddbafce0e0
MDL-65818 Security: Encryption API and admin setting for secure data
2020-12-04 14:41:21 +00:00
Paul Holden
7337934484
MDL-69788 admin: validate language menu configuration.
2020-10-21 11:24:26 +01:00
Eloy Lafuente (stronk7)
9427ae82ce
Merge branch 'MDL-69772-master-allcountrycodes' of git://github.com/mudrd8mz/moodle into master
2020-10-06 00:03:54 +02:00
David Mudrák
659e5282a4
MDL-69772 admin: Better validation for the allcountrycodes setting
...
The patch introduces a new admin_setting fiela type that can be used for
specifying comma separated list of countries. The field has inbuilt
validation so that only valid country codes can be inserted.
2020-10-01 13:39:46 +02:00
Bas Brands
ebfee99d90
MDL-69454 core_search: consistent admin search
2020-09-21 10:15:11 +02:00
Andrew Nicols
7afd16ad84
MDL-66109 behat: Require newline at EOF
...
This change enables the gherkinlint rule to require a new line at the
end of the file. This change is in keeping with existing Moodle coding
style guidelines.
2020-05-11 11:07:49 +08:00
Paul Holden
8d09b8cab6
MDL-58827 user: add institution & department filters.
2019-11-05 00:16:13 +00:00
Andrew Nicols
419b269c9e
MDL-66550 admin: The execute wrapper MUST be used in behat
2019-09-12 20:58:10 +08:00
Alexander Bias
a292ed5472
MDL-66133 user: Add setting to configure user filters
2019-08-23 20:43:26 +02:00
Andrew Nicols
dbcbee4133
MDL-66378 behat: Change screen size to small to work around UI bugs
2019-08-22 07:56:19 +08:00
Simey Lameze
b24ac2c47f
MDL-63643 core_users: add behat for users last IP filtering
2019-05-28 11:12:36 +08:00
Jun Pataleta
5a158f82bb
MDL-29320 admin: Improve test for multiple accounts with same email
...
* Use Scenario Outlines
* More coverage:
- Test for email case-sensitivity
- Updating user profile as admin
- Updating own user profile
2019-04-30 16:19:14 +08:00
Michael Hawkins
140de372fd
MDL-64505 behat: Updated searching admin to work consistently
...
The way behat_admin::i_set_the_following_administration_settings_values
was searching would fail inconsistently, due to the timing of the steps
not always working correctly.
2019-03-18 18:59:23 +08:00
Mathew May
e3652936f3
MDL-58428 theme: Shift templates ready for Bootstrapbase removal
...
Move behat override steps from boost into their Moodle core locations &
Move the effected core behat steps into bootstrapbase as override steps.
2019-02-22 15:19:33 +08:00
Víctor Déniz Falcón
02fda279ed
MDL-57281 behat: deprecated step definition I navigate to node in
...
Definition step deprecated and affected tests modified.
2018-08-20 12:53:26 +01:00
Eloy Lafuente (stronk7)
744a9de339
Merge branch 'MDL-61244-master-fix' of git://github.com/junpataleta/moodle
2018-07-02 10:36:30 +02:00
Jun Pataleta
26ffa8e4d3
MDL-61244 core_admin: Fix Behat navigation to purge caches page
2018-07-02 14:56:42 +08:00
Eloy Lafuente (stronk7)
aedd74c610
Merge branch 'MDL-61244_master' of https://gitlab.com/marxjohnson/moodle
2018-07-02 01:42:00 +02:00
Luca Bösch
78f6d02b8c
MDL-44646 administration: Users can be filtered by course enrollment
2018-06-20 06:48:59 +02:00
Mark Johnson
e3389c83b2
MDL-61244 caching: Allow granular purging of caches
2018-06-14 15:04:42 +01:00
sam marshall
9a53cdb0fc
MDL-61076 core_search: Require confirmation for search areas actions
...
The search areas screen contains several options which are potentially
risky for a live site but can be triggered by accidentally clicking a
single button or link.
This change adds a confirmation prompt for all these options.
The enable/disable search area icon does not have a confirmation
prompt because this is nondestructive (you can just click the icon
again to change it back).
2018-03-29 17:41:01 +01:00
John Okely
11df55c0dd
MDL-28574 adminlib: Token behat tests
2017-07-31 09:55:04 +08:00
Marina Glancy
e5287f9b3b
MDL-56614 behat: navigate without navigation and admin blocks
2016-12-06 11:49:14 +08:00
Frédéric Massart
b3d0a8b4a7
MDL-55071 behat: Normalise space on multi-field admin elements
2016-09-27 17:39:29 +02:00
Ramindu Deshapriya
4d08decb77
MDL-52708 core_admin: Added Behat test to automate MDLQA-8190
2016-04-15 00:04:57 +05:30
Rajesh Taneja
921faad9ad
MDL-53571 behat: Use Escaper for escaping
...
xpathLiteral has been depreacted, use Escaper instead
2016-04-06 15:38:31 +08:00
Rajesh Taneja
a1d3a94b1c
MDL-49150 behat: Removed unnecessary @javascript tags
2016-03-22 13:54:12 +08:00
Rajesh Taneja
42ad096fdb
MDL-46891 Behat: Added support for behat 3
2016-03-11 10:51:15 +08:00
Marina Glancy
83bef8dabb
MDL-52335 tool_uploaduser: php7 compatibility in variable syntax
2015-12-03 09:31:25 +08:00
Rajesh Taneja
0fe86bbdbb
MDL-49799 behat: replaced asd.com with example.com
...
asd.com is a valid domain, we should use reserved domain names for testing
2015-04-20 11:21:20 +08:00