Releases
v5.0.0
Compare
Sorry, something went wrong.
No results found
New Features
Major Survey Updates
Surveys have received a major update and have been restructured.
The three existing surveys have been split across 11 smaller surveys
New surveys have an exciting new interface!
Users are able to scroll through survey by using keystrokes
Answer options now have hotkeys and values
Animated scrolling now used to move between questions
Survey urls have been simplified
Surveys can display nested questions
On submission, surveys are locked, but can be reviewed when revisited
Surveys are assigned based on user role selected during the registration process
Member Roles
Members are able to define one or more of the following roles:
Adult who has been diagnosed with sleep apnea
Adult who is at-risk of sleep apnea
Caregiver of adult diagnosed with or at-risk of sleep apnea
Caregiver of child(ren) diagnosed with or at-risk of sleep apnea
Professional care provider
Research professional
Registration Process
Upon registration, users are asked to describe their role on the site
Upon registration, users are automatically sent through consent process
For providers:
Privacy Policy
Terms of Access
Provider Profile
For researchers who only identify as a researcher:
Privacy Policy
Terms of Access
Social Profile
For all other members:
Privacy Policy
Consent
About Me Survey
Terms of Access (ToA)
ToA will now be shown to the following groups, in place of the consent:
Members who identify as a provider, but not any patient or caregiver role
Members who identify as a researcher, but not any patient or caregiver role
Still visible by other members of the community for transparency
Enhancements
Administrative Changes
Added an admin dashboard to provide a central place to reach reports and research topic moderation
Research Study Changes
Clicking "Leave Research Study" on the Consent or Privacy Policy pages now removes the member from the study
In the past, the member would be redirected to the account page where this question would be asked one more time
Forum Changes
Added indication of additional posts on forum index and pagination on individual forums
Forum post anchors now correctly offset based on the top navigation bar
Forum markdown has been improved and examples are provided under the Markup tab
Blockquotes: > This is quote
Highlight: ==This is highlighted==
Underline: _This is underlined_
Superscript: This is the 2^(nd) time
Strikethrough: This is ~~removed~~
Community Page Changes
Removed state labels from USA map to provide cleaner overview
Lottery Updates
Lottery random drawing code has been added, and can be run using Lottery.draw_winner
Search Engine Optimization
Added sitemap_generator gem for dynamic SEO via sitemap creation
Added unique meta descriptions to several key pages
Added unique page titles to several key pages
Gem Changes
Bug Fixes
Password fields now display correctly in IE9
Topic slugs are now generated correctly for topics with titles that start with numbers
User dashboard displays correctly even without the presence of the forum
Refactoring
Centralized application configuration further by using figaro environment variables
Beta UI pages are now set as the default
Several OpenPPRN features have been disabled or removed
Removed OODT and Validic integration
Removed blog controller and views, this functionality is currently being handled by the "News Forum"
Removed unused pprn.rb initializer file
Several survey model simplifications have been made:
Renamed QuestionFlow to Survey
Simplified survey load files
Answer sessions are only created when surveys are launched, and encounter identifiers
The Forums Terms and Conditions now uses the new layout
Reduced dependency on authority gem
Cleaned up the account controller and updated tests
Cleaned up the static controller and added appropriate tests
Moved views/myapnea/static files into views/static folder
You can’t perform that action at this time.