- 16 Feb, 2018 1 commit
-
-
added settings - institution level: reviewselfdeletion 0 if the institution does not require approval from an admin to delete an account 1 if the institution requires an admin to approve account deletion requests from users if not set, it takes the value from the site's default - site level: defaultreviewselfdeletion (Site options->User Settings -> Review account before self-deletion) 1 if the site's default is requiring approval null otherwise Account deletion by a user when a user accesses to the account settings, a 'Delete account' button is displayed. This will: - If the user belongs to an institution that requires approval (or does not have the settings but the site requires approval by default) then a notification will be sent to the admins of the institutions that require approval that the user belongs to - if the user belongs to institutions and none of them require approval (or does not have the setting but the site does not require approval by default) then the account is deleted - if the user does not belong to any institution then the action will depend on the setting of the 'mahara' institution or sites default if 'mahara' doesn't have the setting Approval by institution admins An institution admin can see the pending deletion requests in Admin menu-> Institution -> Pending deletions After approving/denying a request, the user that requested the account deletion will receive a notification behatnotneeded Change-Id: I4ccd9c798cab065ec557eaddf7dfc3a51920b6d0
-
- 15 Feb, 2018 1 commit
-
-
behatnotneeded Change-Id: I47db01f11f2b3748663612c5684d97468be79a53
-
- 14 Feb, 2018 6 commits
-
-
Had to change the definition of the following strings: "siteprivacystatement" to "siteprivacy" "sitetermsstatement" to "sitetermsandconditions" "institutiontermsstatement" to "institutiontermsandconditions" behatnotneeded Change-Id: Ib2fd10b72ab4d6d80299a120e9cfbd11bd9fc8fe
-
Liam authored
behatnotneeded Change-Id: I6f2b26e6bb9e839e8c3ccaddef6fdfc916b3bdd9
-
1. Change the user manu item name from Settings -> Privacy statement to Settings -> Legal. 2. Display T&C on the user's Legal page. 3. Allow T&C consent withdraw. behatnotneeded Change-Id: I08e5d97fc5ee712d3b930881aa97de6b2486ead4
-
behatnotneeded Change-Id: I3bf21e40c957fd97b7c1b0d836ed340bebeb7616
-
behatnotneeded Change-Id: I71f21f76129bc160904cffd1ff62dc6c7fd83c27
-
The last version of privacy statement and the last version of T&C are editable. behatnotneeded Change-Id: I444bb2dba4d119e86fb1c77d3595f982e99bd2b5
-
- 12 Feb, 2018 7 commits
-
-
behatnotneeded Change-Id: I70237140502aad0296a793343b37a8aab2d3691e
-
1. On site update, delete all T&C from the 'site_content' table and add it to the 'site_content_version' table. 2. Auto accept the site terms and conditions for the site admins. behatnotneeded Change-Id: I07e7da0bd8bbdb3a1e36c3321e0a2b5bb3e89522
-
1. Add the site T&C to the 'site_content_version' table during installation 2. Display just the privacy statement on the privacy pages for now. The logic to display the T&C will be added in a future patch. behatnotneeded Change-Id: I70c1477c974b5790762a371d37107819d3c685b6
-
Add a textare in the 'are you sure' modal where the user can write the reason why he refuses to consent to a privacy statement. This reason will be sent in a message to the institution or site admin. behatnotneeded Change-Id: I6abe4c8c7c517b1319139497bedb40525d095fcb
-
When a user doesn't consent to a privacy statement, a message will be sent to the institution/site admin. If the user is part of an institution,the message will be sent just to the inst admin. Else the message will be sent to the site admin. behatnotneeded Change-Id: I7b3b87a59a537a805d851d29031df9cff941863e
-
1. Add the Yes/No switch to the users privacy page that will allow the user to withdraw their consent if they change their mind. 2. Display the date when a user consented to a privacy statement. behatnotneeded Change-Id: If9f85125287a7384e27c1b45aefa98ad37e97776
-
behatnotneeded Change-Id: I9d7685dc6c3b0871fa2471ce27c0a4aa67af0b34
-
- 11 Feb, 2018 2 commits
-
-
behatnotneeded Change-Id: Ibdee312bfbe94affc59d74c0fa24578faf1a9255
-
Replace Robotoslab fonts with Latin extended behatnotneeded Change-Id: Ib09159428cc42dd413ac46459a5ec12b30a99183
-
- 09 Feb, 2018 4 commits
-
-
Bug #970537: Institution staff members should also be contactable directly from institution homepage Edit behatnotneeded Change-Id: Iec65cb9a5923a12137a0b720223744038c98a780
-
behatnotneeded Change-Id: I3b259bdca08eb70601e828450019c3ac8a7adbe9
-
behatnotneeded Change-Id: I6d4b18615ae9032d3156bcd7c8d9e577e094c8a9
-
Robert Lyon authored
Rather the more confusing x days in the future behatnotneeded Change-Id: I1413b75ae279bbee537cd7aff3c1ee37b5a73598 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 08 Feb, 2018 2 commits
-
-
Robert Lyon authored
@TODO - add a textarea field for reason to not accept - add test to suspend user when it doesn't accept Change-Id: I7479e8ac1863f7712d45d92e5b60deced2847391 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Maria Sorica authored
If a privacy switch has the value 'No', a confirmation form will be displayed to make sure this is really the users decision. If yes, the users account is suspended. behatnotneeded Change-Id: Ifa7c175569cbad780a449c8431d4d9f981839c21
-
- 07 Feb, 2018 2 commits
-
-
Robert Lyon authored
If a site has event logging switched to 'all' then the page activity report will be based on event.ctime for the created/updated views better reflecting what has changed during the timeframe. If a site has event log switched off then the page activity report will be based on view.mtime (last modified time) for the time period behatnotneeded Change-Id: I420dcbbb8be99146e8677ff3260484d72debd2a0 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
As we only use the assets section to help generate our own mahara-sass Also updated our mahara-sass to have soem more info to squash 'deprecated' warnings behatnotneeded Change-Id: I8caa3548cc90f664c0ddcc23ce35a93df05b61cc Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 05 Feb, 2018 2 commits
-
-
Maria Sorica authored
Upon login, if the user has not yet agreed to the most recent Privacy statement versions, he will be redirected to this page. On install admin user accepts default privacy behatnotneeded Change-Id: I6afc3d4d4db0676782a8b1501a962862108eab6b
-
Cecilia Vela Gurovic authored
Created switch in site options. When set to 'yes', it disables the multiple institution per user switch. To do: When set to 'yes', force user to accept T&C and privacy statement. Will be resolved in another bug report #1741799 behatnotneeded Change-Id: Ie62fb34a6c7cbf8e5b9bce93e76dc7c4a05376b9
-
- 29 Jan, 2018 1 commit
-
-
Liam authored
behatnotneeded Change-Id: Id1fef94f4a0a2e466201bf4ad69a63c38fbb7b50
-
- 24 Jan, 2018 5 commits
-
-
When a user is logged in the 'Privacy statement' link in the footer should go to /account/userprivacy.php when no user is logged in then it should go to /privacy.php behatnotneeded Change-Id: Ic0ded32c71a2f4e0f2238559c4c8a3fb0269f5b9
-
The page displays the current privacy statement that the user has consented to. behatnotneeded Change-Id: I03d79f538b0a3775cf49c0ed39a05b3a98c8bf04
-
behatnotneeded Change-Id: Ibd10a64a601a38ed88a4c49ce720f0d343d1fe83
-
Robert Lyon authored
That way we can have other things like terms and conditions also part of this system Change-Id: I00d44a856142095dc3d48f9953a5c775b06b6891 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
Rather than loading page with just existing content we can load table with table and content displayed together for easier comprehension of which row relates to which statement Also added the 'Cancel' link so one can cancel out of the form without saving behatnotneeded Change-Id: Idae22c7659c5ea9f63e98e77b73abccaecd97462 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 23 Jan, 2018 5 commits
-
-
behatnotneeded Change-Id: If1d564c309ebf32025299035fb8cca4d0981f603
-
behatnotneeded Change-Id: I1330f4975460a5fff7313b0af139735caf8b9d99
-
behatnotneeded Change-Id: I50c0bb5767f866ce0a8b5a961cbd0dd177962323
-
Maria Sorica authored
behatnotneeded Change-Id: I5559d777409f9416e52b911dedd73a3c6fb36fe4
-
Maria Sorica authored
behatnotneeded Change-Id: If7c5d5b4c0f2da9dfb29a5294cb70f2fbe1c1045
-
- 22 Jan, 2018 2 commits
-
-
The versions are displayed under Administration -> Configure site -> Privacy statement in order to have a log of when changes were made by whom. behatnotneeded Change-Id: I9a4e72e9ae97453e171e849bff5c4b8f1204e2e1
-
Stop the error: [SimpleSAML_Error_UnserializableException]: [ARRAY]: The option 'Format' is not a valid string value And allow the js submit form for the redirect of the POST to IdP behatnotneeded Change-Id: Id617e51722d55c286e9b5340cdc3f5922f7320bc Adjusting ssphp to copy the extlib www/resources/ files into sp/resources/ Change-Id: Ie347d43b64638b4b36a198c5904cee6128ea6f7f Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-