Difference between revisions of "R27 Patch: 8th August 2017"

From UnionCloud Support
Jump to: navigation, search
(US2837)
(ZD8357)
 
(24 intermediate revisions by the same user not shown)
Line 6: Line 6:
  
 
<blockquote>
 
<blockquote>
Hi '''<user_forename> <user_surname>''',  
+
Hi '''<user_forename> <user_surname>''', <br/><br/>
 
Just to let you know that the file ['''<<file name>> (<<file_id>>)'''] you uploaded to UnionCloud has now been processed. All records have been uploaded and amended where appropriate apart from those contained in the file attached to this email. Please can you take a look at each of the records, note and resolve the error message associated with each one, then once fixed resubmit the record(s) so they can be processed again.  
 
Just to let you know that the file ['''<<file name>> (<<file_id>>)'''] you uploaded to UnionCloud has now been processed. All records have been uploaded and amended where appropriate apart from those contained in the file attached to this email. Please can you take a look at each of the records, note and resolve the error message associated with each one, then once fixed resubmit the record(s) so they can be processed again.  
If you have any difficulties or would like any more information please contact the UnionCloud Helpdesk.  
+
If you have any difficulties or would like any more information please contact the UnionCloud Helpdesk. <br/><br/>
Thanks,  
+
Thanks, <br/>
 
The UnionCloud Team
 
The UnionCloud Team
 
</blockquote>
 
</blockquote>
*This issue has been resolved.
+
*This was an enhancement.
  
 
== US2838 ==
 
== US2838 ==
[[File:relevant_image.png|thumb|description]]
 
 
===Student Profile Info Overide===
 
===Student Profile Info Overide===
Details
+
As an administrator, if you allow a student to update their [[Profile_Updates|Profile Updates]] fields, if the university provide an update which doesn't match, the information the student has set manually will override what the university sends.<br/>
*This issue has been resolved.
+
The reasoning for this is for example if people have preferred names, or for example in the case of a Trans student, if they have changed name, but haven't yet informed the university, then the university could change their name back in UnionCloud via data transfer to their '[http://gender.wikia.com/wiki/Deadnaming Dead Name]'.<br/>
 +
As such some of these fields you may want to carefully lock down for example, although you may want to allow them to change their name, you may not want them to change their Course End date, something which in most cases should only be set by the institution.
 +
 
 +
*This was an enhancement.
  
 
== US2840 ==
 
== US2840 ==
[[File:relevant_image.png|thumb|description]]
 
 
===Stop Uploads to Union level groups===
 
===Stop Uploads to Union level groups===
 +
This was an issue created as a work around during elections many years ago on UnionCloud whereby we allowed unions to upload users directly to union usergroups specifically to vote. The UnionCloud platform has come a long way since then with vast improvements to both Elections and File Uploads. As such we have removed the ability to upload users directly into UnionLevel usergroups as Students.
  
Details
+
To add students you they should be uploaded to Confirmed Students, at which point you can add users to specific custom usergroups.
 
*This issue has been resolved.
 
*This issue has been resolved.
  
 
== US2841 ==
 
== US2841 ==
[[File:relevant_image.png|thumb|description]]
+
[[File:Captcha.PNG|thumb|reCaptcha2 On UnionCloud]]
 
===UX of Onboarding===
 
===UX of Onboarding===
 +
 +
Some updates to Registration Workflow to improve user experience;
 +
*Removed Excess links from the 'Email already in use!' Error page
 +
*When user tries to login with account already on site but not completed registration, now user gets to complete profile instead of an error
 +
*Removed old Captcha and Replaced with reCaptcha, the service provided by Google.
 +
 +
Hopefully reCaptcha makes live easier for users, and improves ease of use for the platform, ideally users will just need to select the I'm Not a Robot checkbox, however if the software is unable to automatically detect if the user is a real person or a robot, it will provide a series of images for the user to identify, which is much easier to process than the old fashioned distorted text Captchas.
  
 
Details
 
Details
Line 35: Line 44:
  
 
== US2842 ==
 
== US2842 ==
[[File:relevant_image.png|thumb|description]]
 
 
===Regular File Uploads===
 
===Regular File Uploads===
  
Details
+
All File Uploads to the UnionCloud platform are now processed on a 3 hour rolling schedule. All files sucessfully uploaded before the hour mark, will be processed before the next run.
 +
*04:00
 +
*07:00
 +
*10:00
 +
*13:00
 +
*16:00
 +
*19:00
 +
*22:00
 +
 
 
*This issue has been resolved.
 
*This issue has been resolved.
  
 
== US2843 ==
 
== US2843 ==
[[File:relevant_image.png|thumb|description]]
 
 
===Disable Student Upload - Connect===
 
===Disable Student Upload - Connect===
  
Details
+
This was a specific NUS Connect Fix related to disabling Student Uploads
 +
 
 
*This issue has been resolved.
 
*This issue has been resolved.
  
 
== US2871 ==
 
== US2871 ==
[[File:relevant_image.png|thumb|description]]
+
[[File:Queueit.png|thumb|description]]
 
===QueueIt Integration===
 
===QueueIt Integration===
 +
We have introduced a piece of software on UnionCloud called QueueIt, this software will handle aspects of the UnionCloud site that experience particularly heavy load at peak times of year, think tickets for; Freshers; Varsity; Summer Ball etc. If the UnionCloud platform experiences extremely heavy load users of these peak sections of the website will be redirected to a Queue to buy their tickets as seen in the screenshot opposite. It means that the platform will remain stable and also that Users trying to access other areas of the site will be able to continue as normal.
  
 +
You can find out more about [https://queue-it.com/ QueueIt] here
 
Details
 
Details
*This issue has been resolved.
+
*This is an enhancement
  
 
== US2839 ==
 
== US2839 ==
[[File:relevant_image.png|thumb|description]]
+
[[File:US2389.PNG|thumb|Expire all users from Halls]]
 
===Expire Halls Membership===
 
===Expire Halls Membership===
 
+
Previously halls data was stored indefinitely, so if a student was assigned to a Hall of Residence in Year 1, but the institution did not provide data on the student address for where they were living subsequently, they would retain the original data, we've now added a setting which will allow a Union Administrator the ability clear all Hals data on an annual basis.
Details
 
 
*This issue has been resolved.
 
*This issue has been resolved.
  
 
== US2855 ==
 
== US2855 ==
[[File:relevant_image.png|thumb|description]]
 
 
===Scan Student ID on Redeem Ticekts===
 
===Scan Student ID on Redeem Ticekts===
  
Details
+
This section has been updated to now take now just Student ID, but a students Library Card also, this update has changed the Bootstrap field to automatically post the data when it is filled correctly, meaning if the Search field is the active box, and you use a Barcode Scanner / RFID Reader etc. As soon as the field is populated with data in the correct format it will search, meaning redeeming by scanning a Student ID/Library card just got that much easier.
*This issue has been resolved.
+
*This is an enhancement
  
 
== US2857 ==
 
== US2857 ==
[[File:relevant_image.png|thumb|description]]
 
 
===HTTPS Update===
 
===HTTPS Update===
  
Details
+
As part of our ongoing work to keep up with good practice in the digital sector we have now updated the UnionCloud platform so that all pages are served securely over HTTPS, we had previously done this work on important pages where students submitted data / created accounts etc, but this has now been carried out across the platform.<br/>
*This issue has been resolved.
+
[[File:US2857.jpg|thumb|Example embedded widget showing error when trying to load over HTTP on HTTPS Page.]]
 +
'''Impacts'''<br/>
 +
This was a piece of work that we felt was necessary to maintain standards of best practice, however it does have some impacts, modern browsers, Chrome, Safari, Firefox etc will block pages trying to display 'mixed resources' so for example if your page is served over HTTPS, but an item of content on said page (A third party widget for example) is served over HTTP, the element that would previously have loaded over HTTP will be blocked. We have taken every precaution to warn users about this, and also given access to a UAT version of your site which the HTTPS changes have already been made on so that you can see if this will affect your site. Most popular resources and plugins; Twitter Feeds, Embedded Youtube Videos etc. all provide HTTPS embed links, its simply a case of ensuring you update these.<br/>
 +
You may find the problem comes with using third party widgets as you can see in the screenshot, and detailed on the GetSatisfaction post [https://getsatisfaction.com/unioncloud/topics/please-read-https-pages-update here]
 +
*This was an enhancement.
  
 
== US2868 ==
 
== US2868 ==
[[File:relevant_image.png|thumb|description]]
 
 
===Add question to Registration Page - Connect===
 
===Add question to Registration Page - Connect===
 +
Custom Work for NUSConnect
 +
Registration Questionnaires have now been formatted to be added to NUS Connect, like other UnionCloud sites, for implementation, Registration Questionnaire needs to be added at the point of registration for User Type: ConnectUser
  
Details
+
*This was bespoke work.
*This issue has been resolved.
 
  
 
== ZD8357 ==
 
== ZD8357 ==
[[File:relevant_image.png|thumb|description]]
+
===Remote Sales - Clear Cart===
===Remote Sales - Clear Card===
+
Issue presented where if a UnionAdministrator selected 'Clear Cart' on the Remote Sales tool, they were presented with a success message however the item was not successfully removed from their cart. This was reproduced on Production and on Testing Environments, issue was identified and patched.
 
 
Details
 
 
*This issue has been resolved.
 
*This issue has been resolved.
  
Line 93: Line 110:
  
 
=== Minor uncategorised fix ===
 
=== Minor uncategorised fix ===
Leeds Beckett Design Changes
+
Leeds Beckett Design Changes<br/>
Edge Hill Design Changes
+
Edge Hill Design Changes<br/>
 
SSO for MMU
 
SSO for MMU

Latest revision as of 09:57, 19 September 2017

This page details the content that has been released in the patch named in the title above, if you were looking for the content from a different Sprint, or Union Cloud Release, please take a look at the Version History page to see all Sprints and Releases.

US2837

File Upload Notification

File Upload Notification

As a Union Adminstrator, the user who has performed a File Upload will receive an email containing the Success/Failure message for the given file uploads, and also attached is a copy of the File Upload with any failures so that they can be amended.

Hi <user_forename> <user_surname>,

Just to let you know that the file [<<file name>> (<<file_id>>)] you uploaded to UnionCloud has now been processed. All records have been uploaded and amended where appropriate apart from those contained in the file attached to this email. Please can you take a look at each of the records, note and resolve the error message associated with each one, then once fixed resubmit the record(s) so they can be processed again. If you have any difficulties or would like any more information please contact the UnionCloud Helpdesk.

Thanks,
The UnionCloud Team

  • This was an enhancement.

US2838

Student Profile Info Overide

As an administrator, if you allow a student to update their Profile Updates fields, if the university provide an update which doesn't match, the information the student has set manually will override what the university sends.
The reasoning for this is for example if people have preferred names, or for example in the case of a Trans student, if they have changed name, but haven't yet informed the university, then the university could change their name back in UnionCloud via data transfer to their 'Dead Name'.
As such some of these fields you may want to carefully lock down for example, although you may want to allow them to change their name, you may not want them to change their Course End date, something which in most cases should only be set by the institution.

  • This was an enhancement.

US2840

Stop Uploads to Union level groups

This was an issue created as a work around during elections many years ago on UnionCloud whereby we allowed unions to upload users directly to union usergroups specifically to vote. The UnionCloud platform has come a long way since then with vast improvements to both Elections and File Uploads. As such we have removed the ability to upload users directly into UnionLevel usergroups as Students.

To add students you they should be uploaded to Confirmed Students, at which point you can add users to specific custom usergroups.

  • This issue has been resolved.

US2841

reCaptcha2 On UnionCloud

UX of Onboarding

Some updates to Registration Workflow to improve user experience;

  • Removed Excess links from the 'Email already in use!' Error page
  • When user tries to login with account already on site but not completed registration, now user gets to complete profile instead of an error
  • Removed old Captcha and Replaced with reCaptcha, the service provided by Google.

Hopefully reCaptcha makes live easier for users, and improves ease of use for the platform, ideally users will just need to select the I'm Not a Robot checkbox, however if the software is unable to automatically detect if the user is a real person or a robot, it will provide a series of images for the user to identify, which is much easier to process than the old fashioned distorted text Captchas.

Details

  • This issue has been resolved.

US2842

Regular File Uploads

All File Uploads to the UnionCloud platform are now processed on a 3 hour rolling schedule. All files sucessfully uploaded before the hour mark, will be processed before the next run.

  • 04:00
  • 07:00
  • 10:00
  • 13:00
  • 16:00
  • 19:00
  • 22:00
  • This issue has been resolved.

US2843

Disable Student Upload - Connect

This was a specific NUS Connect Fix related to disabling Student Uploads

  • This issue has been resolved.

US2871

description

QueueIt Integration

We have introduced a piece of software on UnionCloud called QueueIt, this software will handle aspects of the UnionCloud site that experience particularly heavy load at peak times of year, think tickets for; Freshers; Varsity; Summer Ball etc. If the UnionCloud platform experiences extremely heavy load users of these peak sections of the website will be redirected to a Queue to buy their tickets as seen in the screenshot opposite. It means that the platform will remain stable and also that Users trying to access other areas of the site will be able to continue as normal.

You can find out more about QueueIt here Details

  • This is an enhancement

US2839

Expire all users from Halls

Expire Halls Membership

Previously halls data was stored indefinitely, so if a student was assigned to a Hall of Residence in Year 1, but the institution did not provide data on the student address for where they were living subsequently, they would retain the original data, we've now added a setting which will allow a Union Administrator the ability clear all Hals data on an annual basis.

  • This issue has been resolved.

US2855

Scan Student ID on Redeem Ticekts

This section has been updated to now take now just Student ID, but a students Library Card also, this update has changed the Bootstrap field to automatically post the data when it is filled correctly, meaning if the Search field is the active box, and you use a Barcode Scanner / RFID Reader etc. As soon as the field is populated with data in the correct format it will search, meaning redeeming by scanning a Student ID/Library card just got that much easier.

  • This is an enhancement

US2857

HTTPS Update

As part of our ongoing work to keep up with good practice in the digital sector we have now updated the UnionCloud platform so that all pages are served securely over HTTPS, we had previously done this work on important pages where students submitted data / created accounts etc, but this has now been carried out across the platform.

Example embedded widget showing error when trying to load over HTTP on HTTPS Page.

Impacts
This was a piece of work that we felt was necessary to maintain standards of best practice, however it does have some impacts, modern browsers, Chrome, Safari, Firefox etc will block pages trying to display 'mixed resources' so for example if your page is served over HTTPS, but an item of content on said page (A third party widget for example) is served over HTTP, the element that would previously have loaded over HTTP will be blocked. We have taken every precaution to warn users about this, and also given access to a UAT version of your site which the HTTPS changes have already been made on so that you can see if this will affect your site. Most popular resources and plugins; Twitter Feeds, Embedded Youtube Videos etc. all provide HTTPS embed links, its simply a case of ensuring you update these.
You may find the problem comes with using third party widgets as you can see in the screenshot, and detailed on the GetSatisfaction post here

  • This was an enhancement.

US2868

Add question to Registration Page - Connect

Custom Work for NUSConnect Registration Questionnaires have now been formatted to be added to NUS Connect, like other UnionCloud sites, for implementation, Registration Questionnaire needs to be added at the point of registration for User Type: ConnectUser

  • This was bespoke work.

ZD8357

Remote Sales - Clear Cart

Issue presented where if a UnionAdministrator selected 'Clear Cart' on the Remote Sales tool, they were presented with a success message however the item was not successfully removed from their cart. This was reproduced on Production and on Testing Environments, issue was identified and patched.

  • This issue has been resolved.

Uncat

Minor uncategorised fix

Leeds Beckett Design Changes
Edge Hill Design Changes
SSO for MMU