Andrew Nicols
73eb4edbdf
Merge branch 'MDL-74502-master' of https://github.com/marinaglancy/moodle
2022-08-04 11:08:44 +08:00
Jake Dallimore
9231714b50
Merge branch 'MDL-74766-master' of https://github.com/JBThong/moodle
2022-08-04 10:55:03 +08:00
Andrew Nicols
0ad58524c9
Merge branch 'MDL-75080-master' of https://github.com/andelacruz/moodle
2022-08-04 10:17:02 +08:00
Andrew Nicols
9c6b60bd38
Merge branch 'MDL-74655-master' of https://github.com/NoelDeMartin/moodle
2022-08-04 10:07:09 +08:00
Andrew Nicols
c500af1c90
MDL-74492 editor_atto: Comment the regex change
2022-08-04 10:04:15 +08:00
Andrew Nicols
78bf2a203a
Merge branch 'MDL-74492-Atto_UL_fix' of https://github.com/PhilippImhof/moodle
2022-08-04 09:59:58 +08:00
Simey Lameze
032468d269
MDL-74211 behat: convert few more steps to use new data generators
2022-08-04 09:21:33 +08:00
Paul Holden
43bf6c8f00
MDL-71662 mod_h5pactivity: add group filter to attempts report.
2022-08-03 15:30:51 +01:00
Ilya Tregubov
2764133fb7
Merge branch 'MDL-75185' of https://github.com/paulholden/moodle
2022-08-03 16:26:55 +04:00
Jun Pataleta
41f3f4730f
Merge branch 'MDL-75285-master' of https://github.com/marinaglancy/moodle
2022-08-03 18:04:14 +08:00
Jun Pataleta
4b233aa8e8
Merge branch 'MDL-74740-master-1' of https://github.com/mihailges/moodle
2022-08-03 17:03:40 +08:00
Jun Pataleta
94ea7cd81c
Merge branch 'MDL-62959-master' of https://github.com/snake/moodle
2022-08-03 16:52:36 +08:00
Noel De Martin
275dc3f8d4
MDL-74655 competency: Implement behat generators
2022-08-03 10:48:01 +02:00
Amaia Anabitarte
205d990c2e
MDL-74475 core_badges: Behat test using new step
2022-08-03 10:34:36 +02:00
Amaia Anabitarte
f039c865f7
MDL-74475 behat: Option to jump to course edit page
2022-08-03 10:34:36 +02:00
Jake Dallimore
d95071b537
Merge branch 'MDL-74721' of https://github.com/lostrogit/moodle
2022-08-03 15:47:38 +08:00
Kevin Pham
027b6f73d6
MDL-49795 file: Add missing metadata providers for file_conversion
2022-08-03 15:17:05 +10:00
Kevin Pham
c0e329a781
MDL-49795 tool_privacy: Add missing metadata providers for purpose table
2022-08-03 15:17:05 +10:00
Kevin Pham
1495c10c26
MDL-49795 analytics: Add missing metadata providers for analytics tables
...
Affected tables:
- analytics_models
- analytics_models_log
2022-08-03 15:17:05 +10:00
Kevin Pham
aeea0b1502
MDL-49795 auth_oauth2: Add missing metadata providers for oauth2 tables
2022-08-03 15:17:05 +10:00
Kevin Pham
5ab70be182
MDL-49795 mod_data: Add userid foreign key to data_records
2022-08-03 15:17:05 +10:00
Kevin Pham
1499f83cad
MDL-49795 mod_feedback: Add courseid foreign key to feedback_completed
2022-08-03 15:17:05 +10:00
Kevin Pham
c67bc6c10a
MDL-49795 mod_forum: Add usermodified foreign key to forum_discussions
2022-08-03 15:17:04 +10:00
Kevin Pham
5f50d978df
MDL-49795 mod_chat: Add course foreign key to chat_users table
2022-08-03 15:17:04 +10:00
Kevin Pham
c2167257c9
MDL-49795 mod_book: Add foreign key for course
2022-08-03 15:17:04 +10:00
Kevin Pham
af71e4f412
MDL-49795 core: Add foreign keys to core tables in lib
...
- Includes changes to tables like course, enrol, stage, etc
2022-08-03 15:17:04 +10:00
Kevin Pham
a35f0b01c0
MDL-49795 tool_dataprivacy: Add foreign keys to tool_dataprivacy_purpose
2022-08-03 15:17:04 +10:00
Kevin Pham
08564004ec
MDL-49795 tool_monitor: Add foreign keys to tool_monitor_events
2022-08-03 15:17:04 +10:00
Kevin Pham
2157cc74a4
MDL-49795 logstore_standard: add foreign keys for userids & courseid
...
Fields affected: userid, realuserid, courseid & relateduserid
2022-08-03 15:15:29 +10:00
Andrew Nicols
9c4c5f1fbe
Merge branch 'MDL-72430-master' of https://github.com/HuongNV13/moodle
2022-08-03 12:48:36 +08:00
Andrew Nicols
babfdf8af2
Merge branch 'MDL-74592-master' of https://github.com/cameron1729/moodle
2022-08-03 11:11:25 +08:00
Paul Holden
ae369574b8
MDL-75360 user: relax initial parameter types of external method.
...
Defer cleaning of supplied text to inside the method, so we don't
throw confusing exceptions if a user enters "unsafe" characters in
the form input.
2022-08-02 20:55:34 +01:00
Jun Pataleta
8f892428a6
Merge branch 'MDL-75205' of https://github.com/paulholden/moodle
2022-08-02 23:18:32 +08: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
Nathan Nguyen
f32913dc65
MDL-67685 core_reportbuilder: Add autocomplete filter
2022-08-02 18:21:37 +07:00
Ilya Tregubov
5c1df4aebc
Merge branch 'MDL-75148-master' of https://github.com/sarjona/moodle
2022-08-02 10:28:16 +04:00
Jun Pataleta
3dff2b614f
Merge branch 'MDL-74947-master' of https://github.com/snake/moodle
2022-08-02 10:00:56 +08:00
Sara Arjona
599aca679b
MDL-75148 mod_data: Improve presets list page
...
- Add a new help text.
- Add captions to table columns.
- Move action icons to action menu, and fix code to display the remove
action only for presets created by users.
- CSS improvements to fit the prototype.
In order to achive the previous points, the renderer has been improved,
to return the data and let the mustache to print it properly (instead of
returning the formatted HTML table).
2022-08-01 12:08:16 +02:00
Sara Arjona
06b86fdfc3
MDL-75148 mod_data: Enable Use preset button when one is selected
...
The 'Use preset' button will be enabled only when a preset is selected.
2022-08-01 12:08:16 +02:00
Sara Arjona
7d88bc0754
MDL-75148 mod_data: Move Import button to right
...
This commit moves the Import button from the tertiary navigation to
the right.
2022-08-01 12:08:16 +02:00
Sara Arjona
ad0595b4b4
MDL-75148 mod_data: Implement preset behat generator
2022-08-01 12:08:16 +02:00
Sara Arjona
13264c7107
MDL-75148 mod_data: Add create_preset to generator
2022-08-01 12:08:16 +02:00
Sara Arjona
9d10f7d19e
MDL-75148 mod_data: Add isplugin info to presets
...
This activity currently supports two different preset types:
- Datapreset plugins, that can be installed copying them to the
mod/data/preset folder.
- Presets saved manually by users.
This commit adds an attribute to the presets to mark them, in order
to identify them later (because, for instance, the plugins can't be
removed).
Apart from that, the methods in lib.php, involved with this issue, have
been deprecated. New methods have been implemented in the manager class,
covering them with PHPUnit tests.
2022-08-01 12:08:16 +02:00
Sara Arjona
abeae6acb2
MDL-75148 mod_data: Add missing template (adv search)
...
While covering is_directory_a_preset() with PHPUnit tests, it has been
identified that there was a missing file in the Image gallery preset.
The template will be reviewed in the future (in a separate issue) but,
for now, I'm going to add the default template for advanced search.
2022-08-01 11:34:24 +02:00
Cameron Ball
2e44102904
MDL-74592 tool_uploaduser: Add option to match on email
2022-08-01 13:45:27 +08:00
Shamim Rezaie
17e01f6d7f
Merge branch 'MDL-74957' of https://github.com/paulholden/moodle
2022-08-01 12:32:49 +10:00
Paul Holden
637e3a7c88
MDL-74957 reportbuilder: external method for triggering report view.
2022-07-29 14:11:34 +01:00
Marina Glancy
24072f69e9
MDL-75285 core_reportbuilder: allow left joins on category entity
2022-07-29 12:48:30 +02:00
Tim Hunt
9468fe3c8c
MDL-74636 behat: step to skip this scenario if a plugin isn't installed
2022-07-29 09:45:09 +01:00