Releases: myapnea/myapnea.org
Releases · myapnea/myapnea.org
v6.1.2 (May 12, 2015)
Bug Fix
- Added support for JavaScript functions that were not available in Firefox and Internet Explorer
v6.1.1 (May 1, 2015)
Enhancements
- Temporarily removed the video from the landing page and moved to learn page
- Updated a link on the learn page
- Minor website copy changes
- Email field now gets focus when clicking the Login button in the top navigation bar
- Added bitly links to landing page for engagement tracking
Bug Fix
- Fixed the Sleep Apnea and BMI tool not loading correctly in certain instances
- About My Family Report now properly displays the member's selected country of birth
v6.1.0 (April 27, 2015)
New Features
- New landing page redesign
- Removes 'walled garden' feel by showing top navigation immediately
- Better highlights 4 key values for possible MyApnea members
Enhancements
- Layout
- PAP devices added to learn panel
- Minor updates to styling
- Improved navigation between these pages
- Navigation expanded to include distinct 'Learn' and 'Research' tabs
- PAP devices added to learn panel
- Tool Updates
- Updated layout of BMI calculation and graph for
Sleep Apnea and BMI
tool - Minor edits to wording of results on
Risk Assessment
tool - Minor edits to wording of results on
Sleep Apnea and BMI
tool - Cleaned up layout on
Risk Assessment
tool - Fixed minor issue with display labels for height on
Sleep Apnea and BMI
tool
- Updated layout of BMI calculation and graph for
- Survey Changes
- Clarified wording of
family diagnostic
question inAbout My Family
survey - Fixed a typo in the
income
question inAbout Me
survey - Admins can now specify members to be excluded from data exports and reports
- Clarified wording of
- Forum Changes
- Posting on a multi-page topic now correctly loads the last topic page and post
- Non-square member photos now display better on the forums
- General Changes
- Standardized text sizes on partners page
- ASA correctly listed as promotional partner
- Minor copy changes throughout the site
- Mailings that reference https://myapnea.org/bwh now forward to the BWH provider page
- Fixed margin and spacing on FAQs
- Privacy Policy URL now uses hyphen to be consistent with other links
- Gem Changes
- Updated to Ruby 2.2.2
- Removed slow capybara test framework
- Tests will be handled by integration tests
Bug Fixes
- Fixed issue with academic users not being able to see surveys
- Fixed styling on button to accept the consent and privacy policy updates
v6.0.0 (April 15, 2015)
New Features
- Survey Updates
- Survey reports restyled to be more easily digested, and appear as infographics
- All surveys except for 'My Interest in Research'
- Users are able to toggle and view the original detailed reports
- Researchers and providers are immediately shown the original reports, with option to see new reports
- Formatting and content based on feedback sourced from members via the forums
- System for adding custom validations for specific Survey questions
- Date of birth validation
- Survey reports restyled to be more easily digested, and appear as infographics
- Administrative Changes
- Cross-Tabs admin panel added
- Lists information about demographics of enrollment per type of referral source
- Location breakdown admin panel added
- Shows breakdown of member location by state and country
- Cross-Tabs admin panel added
- Survey Exports
- Common Data Model Version 2.0 exports implemented
- ESS export task added for reporting purposes
- PROMIS export task added for reporting purposes
- Location Report added that shows membership by country and state
- Public facing tools
- Sleep apnea risk assessment tool added
- Based on the STOPBang survey
- Social sharing of results added for social media
- Sleep apnea and BMI assessment tool added
- Transformed from BMI/AHI calculator
- Relates sleep apnea severity to BMI category
- Sleep apnea risk assessment tool added
Enhancements
- Gem Changes
- Updated to rails 4.2.1
- Updated to redcarpet 3.2.3
- Documentation Changes
- Consent and Privacy Policy updated based on need in order to do coenrollment
- Method for users to accept this update added
- This acceptance is required to for users to complete new surveys
- New users will automatically accept the update when they accept the consent
- Governance policies added to footer
- Added American Sleep Association as a partner
Bug Fixes
- Date of birth bug fix addressed now from the backend for better handling
- Partner ISSS link updated
v5.2.0 (March 25, 2015)
Enhancements
- Forum Changes
- Submitting a post on a topic now disables the button to prevent double-posting
- Images in forum posts now scale correctly
- Survey Changes
- Users can now toggle a simple survey display if they have trouble inputting answers
v5.1.0 (March 13, 2015)
New Features
- Administrative Changes
- A user registration and survey completion report added
- The report provides comparison across different MyApnea.Org releases
- A user registration and survey completion report added
- Forum Changes
- Posts can include mentions of other users by their social profile names
- Topics can be searched by authors of posts within that forum
- Moderators can now move topics between forums
- Content Additions
- About Sleep Apnea
- About PAP Therapy
- PAP Quick Setup Guide
- PAP Troubleshooting Guide
- PAP Care and Maintenance
- PAP Masks and Equipment
- Traveling with PAP
- Side Effects of PAP
- Sleep Tips
Enhancements
- Fixed some minor typos
- Social profile information is now automatically displayed after being added by member
- Providers index now properly paginates, with 12 providers listed on each page
- Forums slightly restructured
- Introductions -> General
- Rank the Research -> Research
- Removed Daytime Sleepiness and Performance Outcomes
- Removed Network Member Feedback Regarding Proposed Studies and Clinical Trials
Bug Fixes
- Fixed a survey bug where users had incomplete multiple radio button questions locked
- Fixed a minor error generating a lottery winner
- Added redirect for deprecated 'research_surveys' to 'surveys'
- Fixed survey error when all options for a checkbox question were unselected
- Fixed incorrect answer option migration mapping for the
my-sleep-apnea
survey - Hotkeys disabled for locked questions
- Topics with slug
new
cannot be created - Google Analytics compatibility with Turbolinks
v5.0.0 (March 4, 2015)
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
- Surveys have received a major update and have been restructured.
- 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
- Members are able to define one or more of the following roles:
- 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
- For providers:
- 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
- ToA will now be shown to the following groups, in place of the consent:
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
- Clicking "Leave Research Study" on the Consent or Privacy Policy pages now removes the member from the study
- 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~~
- Blockquotes:
- 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
- Lottery random drawing code has been added, and can be run using
- 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
- Added
- Gem Changes
- Updated to Ruby 2.2.1
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
toSurvey
- Simplified survey load files
- Answer sessions are only created when surveys are launched, and encounter identifiers
- Renamed
- 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 intoviews/static
folder
- Moved
v4.2.0 (January 29, 2015)
Enhancements
- Provider Changes
- The provider sign up page now better indicates what users can do who are already signed in
- Allows users to contact support to become a provider
- Allows providers a link to their account settings to set up their custom pages
- The provider sign up page now better indicates what users can do who are already signed in
- Rank the Research
- New UI/UX built and is now enabled for all members regardless of beta opt in status
- Statistic shown is now percentage of voters, rather than vote count
- Reduced complexity by displaying all data on one page (with possible need for pagination)
- Users are able to see statistic for any questions, but will be alerted if they have used all of their votes already
- General Changes
- The Privacy Policy popup now uses the identical text to the Privacy Policy page
- Shortened the length of news posts description shown in the right hand side bar
- Added The Health eHeart Study under Promotional Partners
- The Partners page now uses the new layout exclusively
Bug Fixes
- Fixed the providers "Create Your Page" button not working for logged in users
- Fixed a bug that prevented linking a provider to a newly registered user if the user ran into other registration validation errors during the sign up process
- Fixed link to CMB Solutions
- Removed link from Recent News in old layout as the page no longer exists
- Advisory member bios now open correctly on mobile devices
v4.1.0 (January 21, 2015)
Enhancements
- Consent and Privacy Policy Changes
- The Consent and Privacy Policy were updated to reflect the latest IRB-approved documents
- General Changes
- Minor changes to UI (links, text, sizing)
- Fixed display of personal provider page to have fullscreen/landing layout
- Fixed display of video and added autoplay/autopause features
- Recent News posts now link directly back to the topics
- Started work on allowing members to identify themselves as one of the following:
- Diagnosed With Sleep Apnea
- Concern That I May Have Sleep Apnea
- Family Member of an Adult with Sleep Apnea
- Family Member of a Child with Sleep Apnea
- Provider
- Researcher
- Forum Changes
- Topics with posts that are pending review now show up as well when a moderator filters by topics that are pending review
- Topics are now sorted by their last visible post, and the last post by field is also filtered by the last visible post for the user
- Moderators will see the last post made that's pending moderation
- Regular members will see the last approved post in the forums index
- Moderator posts are now automatically approved
- Post links in emails now directly reference the post and are the server will redirect these links to the correct topic page
- Post Approval and Reply emails now reference the title of the topic so that email clients can group these together more naturally
- Topic and Post status has been simplified to include
hidden
status, along withapproved
,pending_review
, andspam
- Community Page
- Added quick link to change your account settings to be included in the map
- Community map now displays US and World membership counts
- User Interface Changes
- Added user stats to side navigation bar (beta version)
- Administrative link added into the new UI menu (beta version)
- The terms of service, privacy policy, and consent pages have been updated to match the new UI (beta version)
- Learn page added as a quick link beneath the 'About Us' dropdown, and updated to fit new UI (beta version)
- Added 'additional resources' to learn page
- SAPCON Advisory Council added as a separate page
- Partners and promotional partners added as a separate page (removed from Our Team)
- Industry relation text added
- Email Changes
- Updated styling on Password Reset and Account Unlock emails to match new MyApnea.Org themed email layout
- Added a new member welcome email
- Administrative Changes
- Member management page has been updated and now proplery paginates members
- Moderators can now create approved Research Topics
- Provider Changes
- Providers are able to sign up with minimal information
- Only require name, email, and password to create account
- Will input slug, provider name, location, etc. in provider_profile page
- Providers are able to sign up with minimal information
Bug Fixes
- Reformatted beta alerts so they would be dismissable on mobile devices
- Fixed sidebar on mobile devices
- Now only relying on JavaScript for class changes (instead of framed animations)
- Only using fixed-positioning for the user sidebar on medium and large screens
- Removed provider name as a field on the member registration page
- Fixed a bug that prevented topic replies from being sent out to email subscribers
- Clicking Leave the Research Study now properly reflects the member's choice on the account page
Refactoring
- Removed all remaining
forem
gem code
v4.0.0 (January 15, 2015)
Enhancements
- PCORNET Updates
- Added script that extracts data into the PCORNET Common Data Model 2.0
- Forum Updates
- Redesigned internal forums engine
- Posts can now be previewed before being submitted
- Added a forum digest email
- Members can now subscribe and unsubscribe to forum topics
- Members receive email when a reply is made to one of their subscribed topics
- Members can opt out of receiving forum emails in their account settings
- General Changes
- Changed image sizes to speed up loading on mobile browsers
- Members of MyApnea.Org may opt into upcoming design changes and provide feedback directly to the MyApnea.Org team
- Readded the MyApnea.Org favicon to quickly identify the website when it is pinned in the browser
- The new UI better handles text sizes on mobile devices
- Links are now easier to distinguish in the new UI
- Administrative Changes
- Admin Survey overview now correctly shows the number of completed surveys
- Website roles have been simplified
- Provider Updates
- Providers can now sign up and create a unique URL that they can share with their members
- Members of MyApnea.Org can visit existing provider pages and add themselves as one of the provider members
- Survey Changes
- The new UI redesign includes a new survey report overview to better display a member's survey answers compared with others
Bug Fixes
- Confirmation boxes now properly display when deleting or removing posts
Refactoring
- Internal
post
model changed tonotification
- Old
Post
class has to do with Site Notifications and Blog Posts - New
Post
class will be specific to Forum Topics
- Old