Difference between revisions of "Release 27"

From UnionCloud Support
Jump to: navigation, search
(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...")
 
 
(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 22nd April. 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.
+
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>
Image.png|Description
+
File:Bilingual signin.PNG|Bilingual Sign In Page
Image.PNG|Description
+
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>
Image.png|Description
+
File:Braintree-Basket.PNG|Typical UnionCloud basket
Image.PNG|Description
+
File:Braintree-Checkout-Card.PNG|Checkout: Card Payment Selected
Image.png|Description
+
File:Braintree-Checkout-Card2.PNG|Once Card Number is entered it will detect Card Type and recolour accordingly
Image.png|Description
+
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==
Info from fixed tickets & User Stories here.
 
  
===User Stories===
+
== 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 ==
  
===ZenDesk Tickets===
+
=== 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.

Bilingualism

Bilingualism Info Here
More bilingual screenshots will follow when a union has filled their content out

  • 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

Misc Close Link

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