Peer Testing

 

Process Testing

SDS Process Name

SDS Paragraph Ref

Pass/Fail

Notes / link to JIRA issue

OAuth DB

4.2.2

Pass

 

Spring Boot OAuth Server

4.2.3

Pass

https://www.jira.is.ed.ac.uk/browse/WEB007-12 (WEB_SERVER_REDIRECT_URI is not checked if it is set as null in db)

OAuth Bambo plan

4.2.4

Pass

 

Notification Rest web service4.3.1->4.3.7Passhttps://www.jira.is.ed.ac.uk/browse/WEB007-22 (Should publisherId be non-updateable)
Notification Rest web service bamboo plan4.3.8Pass 
Notiification UI java application4.4.1->4.4.3Pass 
Notification UI security4.4.4Pass 
Notification UI view emergency notification4.4.5Pass 
Notificatoin UI create emergency notification4.4.6Pass

https://www.jira.is.ed.ac.uk/browse/WEB007-23 (No notification body validation in notification UI)

https://www.jira.is.ed.ac.uk/browse/WEB007-24 (Notification url needs to start with http to save via UI)

https://www.jira.is.ed.ac.uk/browse/WEB007-25 (No validation on notification url)

https://www.jira.is.ed.ac.uk/browse/WEB007-26 (Notification id in response body is incorrect)

https://www.jira.is.ed.ac.uk/browse/WEB007-27 (Non-emergence notification can be saved without specifying uun)

https://www.jira.is.ed.ac.uk/browse/WEB007-29 (Emergence notification can be saved without specifying correct end date)

https://www.jira.is.ed.ac.uk/browse/WEB007-30 (Emergency notification can be saved when start date is later than end date)

Notification Portlet changes4.5.1Pass 
Learn pull publisher4.6Pass

https://www.jira.is.ed.ac.uk/browse/WEB007-3 (publisher uses schema owner account)

https://www.jira.is.ed.ac.uk/browse/WEB007-5 (MacService uses hardcoded secret)

https://www.jira.is.ed.ac.uk/browse/WEB007-6 (deep links not working)

https://www.jira.is.ed.ac.uk/browse/WEB007-8 (tasks not picked up)

https://www.jira.is.ed.ac.uk/browse/WEB007-9 (updates to assignments causing duplicates)

https://www.jira.is.ed.ac.uk/browse/WEB007-10 (deleted learn content not removed from backbone)

https://www.jira.is.ed.ac.uk/browse/WEB007-19 (Learn publisher doesn't create audit entries)

https://www.jira.is.ed.ac.uk/browse/WEB007-11 (performance improvement through batching)

Email publisher4.7Pass

https://www.jira.is.ed.ac.uk/browse/WEB007-14 (publisher should use email body)

https://www.jira.is.ed.ac.uk/browse/WEB007-15 (failure to parse an email does not log error)

https://www.jira.is.ed.ac.uk/browse/WEB007-16 (publisherKey is not validated)

https://www.jira.is.ed.ac.uk/browse/WEB007-20 (publisher doesn't create audit entries)

https://www.jira.is.ed.ac.uk/browse/WEB007-18 (HTML email doesnt' appear to be supported)

https://www.jira.is.ed.ac.uk/browse/WEB007-17 (spec states pull should pull email older than 5 minutes)

https://www.jira.is.ed.ac.uk/browse/WEB007-21 (Office 365 subscription table not in liquibase patch scripts)

Notification database7.2Pass 
Jiras To Be DiscussedAction
https://www.jira.is.ed.ac.uk/browse/WEB007-14 (publisher should use email body)