Mihail Geshoski
457047de6c
MDL-61908 privacy: Fix heading in data privacy pages
2018-09-18 18:49:04 +02:00
Eloy Lafuente (stronk7)
ddf86f9930
Merge branch 'MDL-63109-master' of git://github.com/mihailges/moodle
2018-09-18 17:50:13 +02:00
David Monllao
0e5144fe24
Merge branch 'MDL-63333_master' of git://github.com/markn86/moodle
2018-09-18 12:17:46 +02:00
Mihail Geshoski
85de6d525d
MDL-63109 privacy: Add behat tests
2018-09-18 15:06:23 +08:00
Mihail Geshoski
2b85015b83
MDL-63109 privacy: Fix the initialisation of the policy acceptance modal
2018-09-18 12:55:35 +08:00
Eloy Lafuente (stronk7)
044e343bbd
Merge branch 'MDL-63279_master' of https://github.com/aanabit/moodle
2018-09-17 23:56:37 +02:00
Eloy Lafuente (stronk7)
4ab33be074
Merge branch 'MDL-63009-master' of git://github.com/mickhawkins/moodle
2018-09-17 23:30:13 +02:00
Eloy Lafuente (stronk7)
01d7b4b6dd
Merge branch 'MDL-63184-master-2' of git://github.com/junpataleta/moodle
2018-09-17 23:10:39 +02:00
Jun Pataleta
302089f52b
MDL-63184 tool_dataprivacy: Ensure PO roles have correct capability
2018-09-17 22:12:34 +08:00
Mark Nelson
cbc3833d27
MDL-63333 core: removed unused setting 'messaginghidereadnotifications'
2018-09-17 10:02:37 +08:00
Amaia Anabitarte
fdb45f7943
MDL-63279 messaging: Add admin setting for toggling site-wide messaging
2018-09-14 13:20:18 +02:00
Jun Pataleta
01f098afaa
MDL-62554 tool_dataprivacy: Integration review fixes
2018-09-13 14:07:25 +08:00
Michael Hawkins
0971131a78
MDL-63009 tool_dataprivacy: Added site name/link to request emails
2018-09-12 17:41:58 +08:00
Jun Pataleta
48eb55a1e5
MDL-62554 tool_dataprivacy: Bump version for new WS functions
2018-09-10 12:16:20 +08:00
Jun Pataleta
e547ba1de5
MDL-62554 tool_dataprivacy: Fix display of activity options
2018-09-10 12:16:20 +08:00
Jun Pataleta
40e4e99186
MDL-62554 tool_dataprivacy: Fix template for Bootstrapbase compatibility
2018-09-10 12:16:20 +08:00
Jun Pataleta
28c1b4138c
MDL-62554 tool_dataprivacy: Remove defaults form
...
With the changes in this issue, this form is no longer being used.
2018-09-10 12:16:20 +08:00
Jun Pataleta
4e0d2064bb
MDL-62554 tool_dataprivacy: Behat tests for managing registry defaults
...
* Also new step definitions and generator for:
- Creating categories and purposes
- Assigning category and purpose to context instances.
2018-09-10 12:16:20 +08:00
Jun Pataleta
08248c30a7
MDL-62554 tool_dataprivacy: Unit tests for new WS/API functions
2018-09-10 12:16:20 +08:00
Jun Pataleta
a1af857354
MDL-62554 tool_dataprivacy: Fix fetching of default contexts
...
* We also need to handle default contexts for activities. If defaults
for an activity is set, fetch that. If not, fetch the defaults for
the context level.
2018-09-10 12:16:20 +08:00
Jun Pataleta
f7bcdf61c5
MDL-62554 tool_dataprivacy: Allow setting of activity defaults
...
* Allow the setting of data registry defaults for activity modules.
* Rewrite the defaults page so that it uses templates.
* Use a tabbed layout for the defaults page that shows the default
category and purpose per context level.
* New API and web service functions that enables the setting of the
defaults.
2018-09-10 12:16:12 +08:00
Eloy Lafuente (stronk7)
f6cafe495e
Merge branch 'MDL-63249-master-enfix' of git://github.com/mudrd8mz/moodle
2018-09-04 22:34:51 +02:00
David Monllao
acfdb84f3c
Merge branch 'MDL-62342-master' of git://github.com/mihailges/moodle
2018-09-04 14:33:50 +02:00
Helen Foster
24a29d720c
MDL-63249 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* completionpass_help, gradetopassnotset in mod_quiz - grade to pass set
in quiz settings not gradebook
* namecolumnmissing,core_cohort - fixing incorrect message about adding
users to a cohort
2018-09-04 08:40:48 +02:00
Eloy Lafuente (stronk7)
9b92642cf1
MDL-60901 environment: 3.6 requirements
...
Changes include:
- MySQL 5.6 is required.
- PostgreSQL 8.4 is required.
- Oracle 11.2 is required.
- 64bits architecture is recommended.
2018-09-03 10:15:26 +02:00
Mihail Geshoski
2e72392bbf
MDL-62342 privacy: Fix strings used in the consent on behalf modal
2018-09-03 12:53:19 +08:00
Mihail Geshoski
c106d489c5
MDL-62342 privacy: Use singular/plural form in labels
2018-09-03 12:53:19 +08:00
Eloy Lafuente (stronk7)
cf76059eda
Merge branch 'MDL-62535-master' of git://github.com/abgreeve/moodle
2018-08-30 01:19:57 +02:00
Andrew Nicols
e36019c2f3
Merge branch 'wip-MDL-62742-master' of git://github.com/marinaglancy/moodle
2018-08-29 08:31:08 +08:00
Eloy Lafuente (stronk7)
1766184e97
Merge branch 'MDL-63094-master' of git://github.com/andrewnicols/moodle
2018-08-28 23:53:58 +02:00
Marina Glancy
442f12f81a
MDL-62742 core: rename coursecat->core_course_category
...
Also rename course_in_list -> core_course_list_element
Deprecate class coursecat_sortable_records
2018-08-28 11:36:23 +02:00
Eloy Lafuente (stronk7)
ed0d19e7b9
Merge branch 'MDL-62989-master' of git://github.com/mihailges/moodle
2018-08-27 17:51:20 +02:00
Jun Pataleta
1b070cfe41
MDL-63187 tool_dataprivacy: Behat fixes for confirmation lang strings
2018-08-27 22:34:33 +08:00
David Monllao
0d9ddf210c
MDL-63187 tool_dataprivacy: Update delete purpose and category lang strings
2018-08-27 12:11:53 +02:00
David Monllao
b8122ba333
Merge branch 'MDL-63187-master' of git://github.com/junpataleta/moodle
2018-08-27 11:54:24 +02:00
Mihail Geshoski
d6e8841313
MDL-62989 privacy: Improve data request order for users
2018-08-24 15:32:34 +08:00
Jun Pataleta
e477bed27b
MDL-63187 tool_dataprivacy: Improve confirm message lang strings
...
* Updated the delete confirmation messages so that the category/purpose
names are shown in italics. This makes it easier for the privacy officer
to see the category/purpose that is being deleted.
2018-08-23 16:53:03 +08:00
Andrew Nicols
5ab0e8aae3
MDL-63094 tool_policy: Fix the cookie banner to the bottom
...
Floating banners cause issues with clickability in Behat as it is unable
to understand that it cannot interact with the elements underneath the
floating banner, or that it needs to scroll the page so that the
required content is no longer beneath the floating banner.
Changing the banner to be fixed to the bottom of the page during Behat
runes is a reliable fix.
2018-08-22 11:00:08 +08:00
Andrew Nicols
4b6780417e
MDL-63094 tool_policy: Fix race condition in modal display
...
The way in which the modal was displayed meant that there were no
pending JS items, whilst the modal was rendered, causing random behat
fails.
This JS has been restructured to create the Modal and pass it a set of
Promises for both the title, and body.
2018-08-22 10:23:30 +08:00
Eloy Lafuente (stronk7)
726c0ab9a3
MDL-62660 xmldb: fix tool_dataprivacy_request_>status to int(2)
...
So the new defined statuses fit in the column for all databases.
2018-08-21 23:57:35 +02:00
Jun Pataleta
9193226522
MDL-63187 tool_dataprivacy: Behat tests for purposes/categories CRUD
2018-08-21 16:34:29 +08:00
Jun Pataleta
bcff8dfb3f
MDL-63187 tool_dataprivacy: Fix delete button text
...
* No need to add the purpose/category name for the delete button itself
* Fix delete confirmation lang strings.
* Add button titles to Add purpose/category buttons so they can be
clicked on when running Behat tests.
2018-08-21 16:18:55 +08:00
Andrew Nicols
440dad627f
Merge branch 'MDL-62660-master' of git://github.com/junpataleta/moodle
2018-08-21 11:09:33 +08:00
Jun Pataleta
4ecb1c6221
MDL-62660 tool_dataprivacy: Behat fix for data deletion
2018-08-21 10:27:21 +08:00
Jun Pataleta
237c85d303
MDL-62660 tool_dataprivacy: CI fixes
2018-08-21 09:28:48 +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
Michael Hawkins
a1e1cf63fd
MDL-62660 tool_dataprivacy: Behat additions for deletion and data expiry
2018-08-20 15:31:20 +08:00
Michael Hawkins
95a844ebdc
MDL-62660 tool_dataprivacy: Add and update PHPUnit tests
...
Updated tests with latest statuses.
Added testing for request download expiry functionality and method.
Added assign_site_dpo within a parent class for unit tests.
2018-08-20 15:31:20 +08:00
Michael Hawkins
5f9a31ee79
MDL-62660 tool_dataprivacy: Add scheduled task to expire data requests
2018-08-20 15:31:20 +08:00
Michael Hawkins
693f690c18
MDL-62660 tool_dataprivacy: Add ability to expire data requests
...
Also replaced Completed status with situation specific statuses.
Also improved UX on request pages in line with expiries and the aadditional statuses.
2018-08-20 15:31:20 +08:00