Difference between revisions of "Release 27"
(Created page with "This page details the content that has been updated in the Union Cloud Release named in the title above, if you were looking for the content from a different Sprint, or Union...") |
RebeccaMilne (talk | contribs) |
||
(15 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
Release 27: Payments & Polyglots | Release 27: Payments & Polyglots | ||
− | The next UnionCloud update will be released | + | The next UnionCloud update will be released 6th May. There are two major parts to this release, the updated payment gateway moving to Braintree, and the inclusion of the ability to embed multiple languages, though in the first instance we will just be adding Welsh. |
==Bilingualism== | ==Bilingualism== | ||
− | Bilingualism Info Here | + | Bilingualism Info Here<br/> |
+ | '''More bilingual screenshots will follow when a union has filled their content out''' | ||
<gallery> | <gallery> | ||
− | + | File:Bilingual signin.PNG|Bilingual Sign In Page | |
− | + | File:Bilingual studentvoice.PNG|Bilingual Student Voice Page | |
Image.png|Description | Image.png|Description | ||
Image.png|Description | Image.png|Description | ||
</gallery> | </gallery> | ||
+ | |||
+ | *Additional Language configuration for NUS and Union admin | ||
+ | *Enable Administrators to enter content in Welsh for; | ||
+ | ::*CMS - Developers Toolkit & WYSIWYG editor | ||
+ | ::*Configurable Messages & Emails | ||
+ | ::*Groups & related entities | ||
+ | ::*Events & related entities | ||
+ | ::*Elections | ||
+ | ::*Referenda | ||
+ | ::*Student Voice Module | ||
+ | ::*Campaigns - NUS, Union, Group | ||
+ | *Bilingual Implementation for Student side, encompassing following modules; | ||
+ | ::*Groups | ||
+ | ::*Events | ||
+ | ::*Cart | ||
+ | ::*Delivery Page | ||
+ | ::*Order Summary | ||
+ | ::*My account excluding My Volunteering | ||
+ | ::*Voting | ||
+ | ::*Referendum | ||
+ | ::*Student Voice | ||
==Braintree== | ==Braintree== | ||
Line 19: | Line 41: | ||
<gallery> | <gallery> | ||
− | + | File:Braintree-Basket.PNG|Typical UnionCloud basket | |
− | + | File:Braintree-Checkout-Card.PNG|Checkout: Card Payment Selected | |
− | + | File:Braintree-Checkout-Card2.PNG|Once Card Number is entered it will detect Card Type and recolour accordingly | |
− | + | File:Braintree-Checkout-Paypal.PNG|Checkout: Paypal Payment Selected | |
+ | File:Braintree-Checkout-Paypal2.PNG|Checkout: Paypal SignIn/Redirect | ||
+ | File:Braintree-Backet-Confirmed.PNG|Checkout Completed | ||
</gallery> | </gallery> | ||
+ | |||
+ | *Integration with Braintree Payment Gateway for payments on UnionCloud | ||
+ | *Introduces the ability for users to pay for products on your site via PayPal (date to go live tbc) | ||
+ | *Auto-reconciliation of unfulfilled orders using Braintree API | ||
==Tickets & UserStories== | ==Tickets & UserStories== | ||
− | |||
− | === | + | == ZD6662 == |
+ | ===Shopping Cart for Guest user on Connect=== | ||
+ | Issue with Cart Configuration on Connect, meant that when a user logged in on the Basket / Payment Gateway screen on NUSConnect their cart was cleared. | ||
+ | *This issue has been resolved. | ||
+ | <br/> | ||
+ | == ZD7544 == | ||
+ | [[File:Close.PNG|thumb|Misc Close Link]] | ||
+ | ===Event Ticket Type Validation=== | ||
+ | Updated Validation on Event Dates to reflect the following; | ||
+ | |||
+ | '''Event in Future:'''<br/> | ||
+ | Event Start Date: Editable and validated. (Start date needs to be greater than current)<br/> | ||
+ | Event End Date: Editable and validated. (Start date needs to be greater than current and start date set)<br/> | ||
+ | Ticket sale start date: Not validated w.r.t to current date-time when event is in future. (Still has to be less than event end date.) <br/> | ||
+ | Ticket sale end date: Not validated w.r.t to current date-time when event is in future (Still has to be less than event end date.) <br/> | ||
+ | '''Event is Ongoing:'''<br/> | ||
+ | Event Start Date: Disabled. (This will be in past as event is ongoing)<br/> | ||
+ | Event End date: Can be edited as long as the new date is in the future. <br/> | ||
+ | Ticket sale start date: Not validated w.r.t to current date-time when event is in future. (Still has to be less than event end date) <br/> | ||
+ | Ticket sale end date: Not validated w.r.t to current date-time when event is in future. (Still has to be less than event end date) <br/> | ||
+ | '''Event is past''' (End date and start date both in past)<br/> | ||
+ | Start Date: Disabled<br/> | ||
+ | End Date: Enabled<br/> | ||
+ | Ticket sale start date: Disabled<br/> | ||
+ | Ticket sale end date: Disabled<br/> | ||
+ | |||
+ | *This issue has been resolved. | ||
+ | |||
+ | == ZD7936 == | ||
+ | ===Ammendment to Group Committee Reports=== | ||
+ | Added 'Post Type' field to the Group Committee Report, enabling users to better filter this report | ||
+ | *This was an enhancement. | ||
+ | <br/> | ||
+ | |||
+ | == ZD7850 == | ||
+ | ===ISO Codes=== | ||
+ | Issue occured with a number of fields, commonly when data was being downloaded from institution or a third party source some of the fields were leaving a blank space character in the cells, this meant that where a user may have thought they were providing the ISO <code>GBR</code> it was actually providing <code>GBR </code> which was failing the validation due to the extra space at the end. | ||
+ | *This issue has been resolved. | ||
+ | <br/> | ||
+ | |||
+ | == ZD7955 == | ||
+ | ===Ruby Exception with Emails=== | ||
+ | When trying to send a SINGLE Fast Track email, i.e. to an individual user, an administrator was being taken to a Ruby error page, the Gem used for this was not expecting special characters in email addresses' and as such, when a user included an <code>'</code> character in an email address it was throwing an exception. | ||
+ | *This issue has been resolved. | ||
+ | <br/> | ||
+ | |||
+ | == ZD7963 == | ||
+ | ===Registration Questionnaire Bug=== | ||
+ | One of the question types from Registration was allowed to ask a question and select '''not''' to add users to a usergroup, however when creating the answers it was forcing an administrator to set the name of the usergroup to add the users to. | ||
+ | *This issue has been resolved. | ||
+ | <br/> | ||
+ | |||
+ | == ZD7905 == | ||
+ | ===Society Image Folders=== | ||
+ | When editing a page that was part of a Group 'Club/Society' the folder wasn't correctly checking permissions and was preventing a user from accessing the Groups images. Trying to access the overall SU Images Library and getting Access Denied. | ||
+ | *This issue has been resolved. | ||
+ | <br/> | ||
+ | |||
+ | == Uncat == | ||
− | === | + | === Minor uncategorised fix === |
+ | Infra Changes: | ||
+ | *Downgraded App Instance Type from c3.4xlarge to c3.2xlarge | ||
+ | *Downgraded Redis Instance Type from c3.4xlarge to m3.2xlarge | ||
+ | *Downgraded RDS Instance Type from db.r3.2xlarge to db.m3.2xlarge |
Latest revision as of 13:02, 21 September 2017
This page details the content that has been updated in the Union Cloud Release 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.
Release 27: Payments & Polyglots
The next UnionCloud update will be released 6th May. There are two major parts to this release, the updated payment gateway moving to Braintree, and the inclusion of the ability to embed multiple languages, though in the first instance we will just be adding Welsh.
Contents
Bilingualism
Bilingualism Info Here
More bilingual screenshots will follow when a union has filled their content out
- Image.png
Description
- Image.png
Description
- Additional Language configuration for NUS and Union admin
- Enable Administrators to enter content in Welsh for;
- CMS - Developers Toolkit & WYSIWYG editor
- Configurable Messages & Emails
- Groups & related entities
- Events & related entities
- Elections
- Referenda
- Student Voice Module
- Campaigns - NUS, Union, Group
- Bilingual Implementation for Student side, encompassing following modules;
- Groups
- Events
- Cart
- Delivery Page
- Order Summary
- My account excluding My Volunteering
- Voting
- Referendum
- Student Voice
Braintree
Braintree Info Here
- Integration with Braintree Payment Gateway for payments on UnionCloud
- Introduces the ability for users to pay for products on your site via PayPal (date to go live tbc)
- Auto-reconciliation of unfulfilled orders using Braintree API
Tickets & UserStories
ZD6662
Shopping Cart for Guest user on Connect
Issue with Cart Configuration on Connect, meant that when a user logged in on the Basket / Payment Gateway screen on NUSConnect their cart was cleared.
- This issue has been resolved.
ZD7544
Event Ticket Type Validation
Updated Validation on Event Dates to reflect the following;
Event in Future:
Event Start Date: Editable and validated. (Start date needs to be greater than current)
Event End Date: Editable and validated. (Start date needs to be greater than current and start date set)
Ticket sale start date: Not validated w.r.t to current date-time when event is in future. (Still has to be less than event end date.)
Ticket sale end date: Not validated w.r.t to current date-time when event is in future (Still has to be less than event end date.)
Event is Ongoing:
Event Start Date: Disabled. (This will be in past as event is ongoing)
Event End date: Can be edited as long as the new date is in the future.
Ticket sale start date: Not validated w.r.t to current date-time when event is in future. (Still has to be less than event end date)
Ticket sale end date: Not validated w.r.t to current date-time when event is in future. (Still has to be less than event end date)
Event is past (End date and start date both in past)
Start Date: Disabled
End Date: Enabled
Ticket sale start date: Disabled
Ticket sale end date: Disabled
- This issue has been resolved.
ZD7936
Ammendment to Group Committee Reports
Added 'Post Type' field to the Group Committee Report, enabling users to better filter this report
- This was an enhancement.
ZD7850
ISO Codes
Issue occured with a number of fields, commonly when data was being downloaded from institution or a third party source some of the fields were leaving a blank space character in the cells, this meant that where a user may have thought they were providing the ISO GBR
it was actually providing GBR
which was failing the validation due to the extra space at the end.
- This issue has been resolved.
ZD7955
Ruby Exception with Emails
When trying to send a SINGLE Fast Track email, i.e. to an individual user, an administrator was being taken to a Ruby error page, the Gem used for this was not expecting special characters in email addresses' and as such, when a user included an '
character in an email address it was throwing an exception.
- This issue has been resolved.
ZD7963
Registration Questionnaire Bug
One of the question types from Registration was allowed to ask a question and select not to add users to a usergroup, however when creating the answers it was forcing an administrator to set the name of the usergroup to add the users to.
- This issue has been resolved.
ZD7905
Society Image Folders
When editing a page that was part of a Group 'Club/Society' the folder wasn't correctly checking permissions and was preventing a user from accessing the Groups images. Trying to access the overall SU Images Library and getting Access Denied.
- This issue has been resolved.
Uncat
Minor uncategorised fix
Infra Changes:
- Downgraded App Instance Type from c3.4xlarge to c3.2xlarge
- Downgraded Redis Instance Type from c3.4xlarge to m3.2xlarge
- Downgraded RDS Instance Type from db.r3.2xlarge to db.m3.2xlarge