Difference between revisions of "R27 Patch: 21st August 2017"
(→Feedback:Student Details Update API) |
(→Feedback:Student Details Update API) |
||
Line 47: | Line 47: | ||
<blockquote>"''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. | <blockquote>"''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'.'' | ''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.''"</blockquote> | + | ''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''.''"</blockquote> |
<br/> | <br/> | ||
This is now also the case for preventing updates submitted via REST/SOAP data transfer. | This is now also the case for preventing updates submitted via REST/SOAP data transfer. |
Revision as of 16:51, 20 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.
Contents
US2849
SSO Registration Redirect
Previously when a User tried to sign in using SSO, if a corresponding account was not found in the UnionCloud data set user would be returned to the homepage and an error displayed stating;
"No user account matching this email address can be found in the system"
This was a poor user experience.
We have updated the login flow now so that in this instance a user sees the following message;
"It looks like you don’t have an account on the website yet. You need to complete this registration page so you can take part in things like online elections, join Clubs & Societies as well as receive updates on things that are important to you."
At which point a user is redirected to the page where they complete their profile, this presents a much better user experience and allows you to capture much more data. It also allows users to utilise SSO even if the university have not yet provided you with their student details.
At the point the university do provide the CSV of Student Data or run their SOAP/REST Webservice to send the student data, it takes the record that has been created for the user, populates any extra information that it can supply, such as accurate Course Start/End Date, Year of Study, Programme ID etc.
It is also at this point a user is moved into the Confirmed Students Usergroup.
- This issue has been resolved.
US2859
Ticket Redemption API
We have developed and released a Redeem Tickets API, this will allow UnionCloud users to create or work with developers to create apps and web services for ticket redemption, full documentation is on APIary here.
- POST /events/{event_id}/ticket_redemption - This is a POST request to redeem any ticket. To use this API effectively first use the Get All Events API to fetch the event id then use Event Attendees API to fetch the ticket numbers and finally use the Redeem Tickets API to redeem any ticket. Tickets for Expired and Cancelled events can also be redeemed.
- This was an enhancement.
US2858
===Download Election Data===
We've recently implemented a feature we've had demand for, for quite some time.
As a UnionAdministrator you now have multiple options for being able to extract data from you SU Elections. This includes the following;
- Download Candidates
- Download Winners
- Download Result (for an individual position)
For the first two, Download Candidates, and Download Winners they present you with the following information;
- Student ID
- Name
- Position
- Category
- Election
Whereas for the Download Result spreadsheet this presents you with an Excel friendly version of the Round by Round STV Eliminations.
- This was an enhancement.
US2895
Feedback:Student Details Update API
Similar to US2838 from patch on 8th August;
"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 is now also the case for preventing updates submitted via REST/SOAP data transfer.
- This issue has been resolved.
ZD8047
Show Breadcrumb - Subsites
Details
- This issue has been resolved.
DE1831
Details
- This issue has been resolved.
DE1847
Expired Event Ticket Redemption
Details
- This issue has been resolved.
Uncat
Minor uncategorised fix
Title
Details