You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improved the user interface to better focus on the forum, research studies
and surveys, and articles/blog
The landing page has been simplified to create a better starting point for
future updates
The help center has been added which integrates site FAQs and site-wide
search
Registration and signing in now makes better use of friendly forwarding
The dashboard now shows user replies from the blog and from the forum
The research page has been redesigned to support multiple research studies
and also highlights recent research articles
Profile Changes
Updated design of member profiles
A user's "Top" and "Recent" topics are now listed on the member profile
A user can provide a optional bio and location that displays on the member
profile
Simplified the registration process
Users are now asked to provide their own username as opposed to an
automatically generated one
Users are no longer asked for age and full name on registration, this
has been moved to the research portal of the site when a user goes through
the consent process for a research study
This allows users to more easily sign up and get started on the forum
Admin Changes
Major revamp of the administrative interface
Admin image pages list replies and broadcasts that reference the image
Added a report manager role
Admins can manage projects that link to Slice research studies
Blog Changes
Added content manager role to streamline creation of articles for
"Education", "FAQs", and other static pages
FAQs now exist as blog pages, however the "FAQs" category does not show up
on the blog roll, and is styled differently than regular blog posts
FAQs can be rated and ranked in terms of helpfulness
FAQs will also show up in search results on the help center
Forum Changes
Adjusted how the forum index displays on mobile devices
Forum usernames are now set at sign up by the user, however a pre-generated
username is provided as an example to the user
Improved the display of images in posts on the forum
Users can now subscribe to forum topics
Creating a new topic automatically subscribes the author to the topic
Replying to a topic automatically subscribes a user to the topic, unless
the user has previously unsubscribed from the topic
In-app notifications are sent to topic subscribers
Users can now auto-subscribe to new forum topics in their settings
Projects Added
A project represents a research study in MyApnea, and provides a link to
the associated Slice project surveys and database records
Sets of surveys are now grouped by project, the initial set of surveys on
MyApnea are going into the MyApnea Core project
Users now have to go through the consent process for each research study
they wish to join
Survey Changes
Surveys now leverage the Slice API
The internal survey data model for MyApnea has been removed and replaced
with the more robust Slice data model
The Slice API provides study event timelines, conditional surveys, survey
completion, branching logic, data validation, and a number of other
features: https://tryslice.io/docs
Gem Changes
Updated to ruby 2.5.0
Updated to rails 5.2.0.beta2
Updated to bootstrap 4.0.0
Updated to carrierwave 1.2.2
Updated to devise 4.4.1
Updated to hashids 1.0.4
Updated to pg_search 2.1.2
Tests
Added tests to assure user passwords can be reset
Added system tests to track changes to user interface
Bug Fix
Welcome email should no longer be sent twice
Refactoring
Removed typeahead library
Combined blog post replies and forum topic replies into one model