|
New Feature |
Custom time period support on the task tab and calendar task screens |
|
|
New Feature |
Medication selection screen now shows medications by “individual" and "bundles" to support custom time period
|
|
|
Improvement |
Many small UI tweaks to mimic iOS app |
|
|
Improvement |
Added keys for Crashlytics reporting |
|
|
Improvement |
Audit call now creates, updates and deletes events |
|
|
Improvement |
Fix for keeping pusher connection consistent when logging in and out of the app using different accounts |
|
|
Improvement |
Modifications to how threading occurs in the app to prevent concurrent errors and reduce ANR issues |
|
|
Improvement |
Modifications to reduce memory leak occurrences throughout the app |
|
|
Improvement |
Added visual spinner to indicate loading of individual charts |
|
|
Improvement |
Reports Chart Library Upgrade |
|
|
Improvement |
Updated payload parser for prescriptions and schedules to support most recent API changes |
|
|
Improvement |
Thread error logger upgrade |
|
|
Bug |
Fixed a rare crash related to forms |
|
|
Bug |
Added logic to handle old/ended prescriptions appropriately
|
|
|
Bug |
Fixed minor navigation issue where back button did not always work from login help pages |
|
|
Bug |
Fixed crash on Total App Refresh |
|
|
Bug |
Resolved memory leak |
|
|
Bug |
Fixed freeze on app suspend/resume |
|
|
Bug |
Fix for fragment/activity detach and re-attachment issue which caused the app to crash when the app had a phone level config change |
|
|
Bug |
Fixed a visual bug in the home screen where cards did not lay out correctly |
|
|
New Feature |
Live-validation messages on forms |
|
|
NEW FEATURE |
Added custom images for feedback cards on Home screen and reports |
|
|
NEW FEATURE |
Added data submission feedback animation for tasks and events |
|
|
NEW FEATURE |
App automatically updates tasks each day |
|
|
NEW FEATURE |
Added pusher so that the app will self update based on user made changes done on the web |
|
|
New Feature |
Home page card showing the latest unread message |
|
|
NEW FEATURE |
Added messages view to main tab bar, messages card to the home screen and messages option screen |
|
|
NEW FEATURE |
Added Glucose and All A1C Chart |
|
|
NEW FEATURE |
Added Glucose Avg and Last A1C Chart |
|
|
New Feature |
Added new messages tab for access to messages from IDA and other users |
|
|
NEW FEATURE |
Added A1C entry form via the "+" add data |
|
|
IMPROVEMENT |
Added entry form trigger for touch on icons related to tasks/events |
|
|
IMPROVEMENT |
Fixed typo on Total App Refresh checklist for preferences |
|
|
IMPROVEMENT |
Improved loading speed for individual message web views as well as version and help web views |
|
|
IMPROVEMENT |
Made improvements to parsing engine for tasks and events |
|
|
IMPROVEMENT |
Made alterations to the messages options pane |
|
|
IMPROVEMENT |
Added code to improve app stability |
|
|
IMPROVEMENT |
Improved task order |
|
|
IMPROVEMENT |
Made small adjustments to the UI for the reports tab, task/events tab and messages tab to increase vertical space |
|
|
IMPROVEMENT |
Made changes to the upload model to support bulk data submission |
|
|
IMPROVEMENT |
Made modifications to pub-sub feature to improve UI responsiveness |
|
|
IMPROVEMENT |
Added event type to the titles of the reports screens |
|
|
IMPROVEMENT |
Icons for tasks and event now respond to touch |
|
|
IMPROVEMENT |
Added line separators to improve the visual separation of the top and bottom navigation bars and the main content |
|
|
IMPROVEMENT |
Bottom tab bar disappears when on the profile screen similar to the iOS App |
|
|
IMPROVEMENT |
Disabled blue highlight color of nav bar when navigating away from home |
|
|
IMPROVEMENT |
Toggle improvements made to "options" tray seen on the calendar screen |
|
|
Improvement |
Glucose form now allows unspecified meal tag option |
|
|
IMPROVEMENT |
Made improvements to the view hierarchy |
|
|
Improvement |
Visual improvements to messages view including dark mode support, smoothed out the message rendering, added a loading indicator, avatar sizing fix, and more. |
|
|
Improvement |
Divided messages up by coach or user and made view collapsible/expandable |
|
|
Improvement |
Added link to calendar on the report summary page |
|
|
Improvement |
Adjusted styles of the activity indicators on the report summary page |
|
|
Improvement |
Minor UX adjustments to validation behavior |
|
|
Improvement |
Style and UX improvements to the messages and message detail views |
|
|
IMPROVEMENT |
UI changes made to titles for bundles. Now similar to IOS app |
|
|
Improvement |
More efficient and user-friendly view updates on the messages page |
|
|
Improvement |
Hide unecessary button in email view |
|
|
IMPROVEMENT |
User navigation improvement for when a user navigates to reports by tapping on feedback cards or health status tile from the home screen |
|
|
Improvement |
Improvements and bug fixes to support newly released iOS 10 |
|
|
IMPROVEMENT |
Fix function for green "done" button on soft-keyboard |
|
|
IMPROVEMENT |
Removed slide animation from the view pager container |
|
|
IMPROVEMENT |
Removed code hindering performance found on the calendar view |
|
|
IMPROVEMENT |
User is no longer able to navigate to future dates in the calendar |
|
|
IMPROVEMENT |
UI adjustments made for dark mode regarding the tasks and reports tabs |
|
|
BUG |
Fixed database lock exception |
|
|
BUG |
Added pull to refresh for messages view |
|
|
BUG |
Fixed server timeout issue |
|
|
BUG |
Fix typo on preferences page |
|
|
BUG |
Fixed a bug which prevented a user from logging into DEV |
|
|
BUG |
Fixed issue regarding pusher for newly added prescriptions |
|
|
BUG |
Previously fulfilled tasks populates the appropriate event form according to new json payload |
|
|
BUG |
Fixed bug which would cause a user to be navigated to the home screen following a full |
|
|
BUG |
Fix auto update for when a new day has started |
|
|
BUG |
Fixed display no more tasks for calendar day views for certain edge cases |
|
|
BUG |
Fixed display order for tasks by having them ordered by "start time" instead of "time stamp" |
|
|
BUG |
Fixed crashes reported in Crashlytics |
|
|
BUG |
Swiping from right to left on an already fulfilled task, now also deletes the associated event |
|
|
BUG |
Exercise tasks that have a specific exercise scheduled now repopulate data in exercise form |
|
|
Bug |
Sort order of events in stream is fixed |
|
|
Bug |
Read/Unread tracking is functioning properly on the messages view |
|
|
Bug |
Fixed uncommon bug with login-refresh after an app version update |
|
|
Bug |
Prevent duplicate event creation on unstable network |
|
|
Bug |
Visual bugs including card borders and separator views. |
|
|
Bug |
Fixed crash related to rotation animation of pending tasks |
|
|
BUG |
Fix bug where a background thread was not updating the UI for tasks and past events |
|
|
BUG |
Charts now show goal lines and scale similar to the iOS app |
|
|
BUG |
Bug fix for variable medications in medication form |
|
|
BUG |
Tapping on a fulfilled tasks now show the corresponding previously submitted form instead of an empty form |
|
|
BUG |
Fix null error on home screen when a user initially logs into the app |
|
|
BUG |
Removed ripple effects from the feedback, health metrics and achievement card because this caused scrolling to be a bit fuzzy |
|
|
BUG |
Fixed charting issue where to labels for pie charts appeared too small |
|
|
BUG |
Fixed another charting issue where the BG High/Low Pie Chart was not color coding the pie chart properly |
|
|
BUG |
Added fix for concurrent modifications of data structures utilized by the tasks view |
|
|
BUG |
Fixed issue preventing auto update of systolic charts |
|
|
BUG |
Fixed bug that causes the health metric to navigate to the wrong reports |
|
|
BUG |
Fixed getting started typos |
|
|
BUG |
Fixed various bugs associated with pusher, charts and ui changes |
|
|
BUG |
Fixed various ui related bugs |
|
|
BUG |
Fixed various bugs related to filtering tasks/events when using the task or calendar sections of the app |
|
|
NEW FEATURE |
Added ripple effect for cards to indicate touch |
|
|
NEW FEATURE |
Added medication bundling for tasks |
|
|
NEW FEATURE |
Added touch listener for adding, editing, deleting and dismissing tasks and events |
|
|
NEW FEATURE |
Added UI Caching to improve rendering speed of the calendar |
|
|
NEW FEATURE |
Added alarm manager to trigger audit update so the app can have fresh tasks each day |
|
|
NEW FEATURE |
Added Native back button functionality |
|
|
NEW FEATURE |
"Options" saved to Shared Preferences |
|
|
NEW FEATURE |
Added UI Caching for Badges, Calendar, Charts and general Bitmaps |
|
|
NEW FEATURE |
Added JSON Parsing |
|
|
NEW FEATURE |
Added iDialogs branding to Android theme to show logo during cold start screen |
|
|
New Feature |
Todays Tasks iDialogs widget now available in the notification area |
|
|
IMPROVEMENT |
Snack bar for server sync now only shown during upload to reduce pop up frequency |
|
|
IMPROVEMENT |
Improved JSON package for medications to quicken submission |
|
|
IMPROVEMENT |
Changed pull-to-refresh structure for tasks, calendar, reports and home screens to meet material design standards |
|
|
IMPROVEMENT |
Medication Bundling added on the home screen |
|
|
IMPROVEMENT |
Utilized lazy loading to reduce cold start time |
|
|
IMPROVEMENT |
Added styling for the loading spinner found on the reports and tasks tab |
|
|
IMPROVEMENT |
Added medication bundling to calendar day view |
|
|
IMPROVEMENT |
Added swipe to day view for tasks and events |
|
|
IMPROVEMENT |
Improved network caching for calls made through out the app |
|
|
IMPROVEMENT |
Added pull to refresh on calendar day view |
|
|
IMPROVEMENT |
Increased text sizing across the app |
|
|
IMPROVEMENT |
Added default feedback card to the reports section |
|
|
IMPROVEMENT |
Improved touch listener for the "option" screen |
|
|
IMPROVEMENT |
Improvements made to the touch states of the app especially the home screen cards |
|
|
IMPROVEMENT |
The "add data" tab option now animates upwards as an overlay when tapped |
|
|
IMPROVEMENT |
Improved text layout for card |
|
|
IMPROVEMENT |
Smoothed out transitioning between screens such as forms and chat |
|
|
IMPROVEMENT |
Added firebase token to shared preferences for easy retrieval |
|
|
Improvement |
When launching the app via external links the previous activity will now be resumed if extra security is encountered. |
|
|
Improvement |
Added mini-calendar view for viewing past dates on the Tasks tab |
|
|
Improvement |
When entering new exercise the form will default to most recent workout data |
|
|
Improvement |
Added default styles to home page cards to show when no data is available |
|
|
Improvement |
Minor visual improvements to builds 3 and 4. |
|
|
BUG |
Fixed logout functionality which caused data to persist throughout the app regardless of user |
|
|
BUG |
Fixed null error which caused some days to not show the proper tasked associated with a particular day |
|
|
BUG |
Fixed past events section so that events are categories by date correctly |
|
|
Bug |
Improvement to the tracking of Pusher remote notification connectivity |
|
|
BUG |
Fixed bug concerning medications showing 0 medications in task card |
|
|
BUG |
Fixed exercise form so if a type doesn't exist for an exercise it is no longer displayed |
|
|
BUG |
Fixed swipe functionality on Tasks, Past Events and Calendar - Day view cards by removing previously implemented pull-to-refresh structure |
|
|
BUG |
Added generic feedback card for users that currently have no feedback |
|
|
BUG |
Fixed various bugs found in Firebase logs |
|
|
BUG |
Fixed UI issues related to dark mode |
|
|
BUG |
Fixed "null" heart rate when updating blood pressure |
|
|
Bug |
Minor patch to Pusher live-updating library |
|
|
Bug |
Fixed configuration issue with the new widget and touch ID security features. |
|
|
Bug |
Patched a bug in the touch ID security feature that could lead to blank views. |
|
|
BUG |
Fixed error in form date change that would set date to previous month |
|
|
BUG |
Fixed error when calling for firebase access token |
|
|
BUG |
Fixed bug where tapping on the "android back button" caused the bottom tab to disappear |
|
|
BUG |
Home screen play/pause buttons defaults to "play" for feedback card and "pause" for health metrics |
|
|
BUG |
Events and Task Calendars now correctly correlate to the calendar day-view |
|
|
BUG |
Tasks now correctly submits the associated "task id" which now correctly marks them as fulfilled on the server |
|
|
BUG |
Fixed fatal error when deleting an medication when on the event calendar day view |
|
|
BUG |
Fixed bug which prevented previous medication amount from appearing in the medication form |
|
|
BUG |
Fixed bug which caused the wrong top navigation bar from appearing in the app |
|
|
BUG |
Fixed a small code snippet which showed "past events" as blank if no events were taken |
|
|
BUG |
Fixed bug which caused two balls to be drawn display under the feedback card |
|
|
BUG |
Feedback messages and health metric cards start from the left instead of the right |
|
|
BUG |
Added logic so that medications can be selected based on time period when using the "add data" tab |
|
|
BUG |
Fixed bug which prevented charts for individual medications from displaying data |
|
|
BUG |
Purposely disabled "android back button" due to fragment issues that occurred |
|
|
New Feature |
Linking between tasks and their fulfilling events |
|
|
New Feature |
Grouping of event data, similar to the grouping of tasks |
|
|
New Feature |
Ability to report feedback messages that appear problematic |
|
|
Improvement |
Incomplete tasks count "Badge" on icon and tab item |
|
|
Improvement |
Updating tasklist/events page to work more like calendar drill down |
|
|
Improvement |
Stream performance improvements (granular view updating) |
|
|
Improvement |
Interactive animations when tasks are dismissed/fulfilled |
|
|
Improvement |
Further style updates to the "Tasks" tab |
|
|
Improvement |
Implementing new app-wide design |
|
|
Improvement |
Added "no events" view to tasks page |
|
|
Improvement |
Added animation to forward/back arrows on stream |
|
|
Bug |
Events and tasks reset their position after a swipe-to-edit |
|
|
Bug |
Fixed issue where scrolling of the task list was sometimes broken |
|
|
Bug |
Completed subtasks no longer visible when "show finished tasks" is off |
|
|
Bug |
Fixed task/event toggle appearance in dark mode |
|
|
Bug |
Fixed issue with menu caret appearance after toggling color scheme |
|
|
Bug |
Fixed rare issue with report data not loading after refresh |
|
|
Bug |
Fixed dark mode bug for picker views |
|
|
Bug |
Bugfix for loading tasks on a new date |
|
|
Bug |
Addressed a core bug in web views that can cause a silent crash |
|
|
Bug |
Patch for bulk deleting of events |
|
|
Bug |
Fixed issue with indefinite spinner on task list |
|
|
Bug |
App will update tasks correctly when date changes |
|
|
Bug |
Fixed issue with the tab bar jumping around during view transitions |
|
|
Bug |
Fixed a small bug in refreshing of data after app version migration |
|
|
Bug |
Fixes to webviews to better support 3rd party integrations page |
|
|
Bug |
Weight form no longer rounds decimal weights |
|
|
Bug |
Restored task refreshing on date change |
|
|
Bug |
Resolved a redirect issue with the preference webviews introduced by a recent server update |
|
|
Bug |
Major improvements in memory management on many sections |
|
|
New Feature |
In-app preferences added, using a combination of web views and native forms |
|
|
New Feature |
Now using web views to display help content and other pages from the website |
|
|
Improvement |
Stability improvements, especially to web views |
|
|
Improvement |
Changed home-page layout to scrolling left-to-right |
|
|
Improvement |
Layout improvement to the health metric indicators |
|
|
Improvement |
Fixed how the app handles password changes and logouts |
|
|
Improvement |
Visual improvements when keyboard opens on login screen |
|
|
Improvement |
Live updating of user profile, preferences, prescriptions and score data |
|
|
Improvement |
Forgot password link available on login screen, change password in settings |
|
|
Improvement |
Greatly expanded use of settings menu for preferences, information, logout, refresh, etc. |
|
|
Bug |
Report links from emails will now open to web version for accuracy |
|
|
Bug |
Visual bug fixes in forms, notification popups, status bar, dark mode |
|
|
Bug |
Bug fixes improving app stability and rare crashes |
|
|
Bug |
Improvements to web view authorization to avoid showing the login screen |
|
|
Bug |
Patched small style bug for exercise events and event form |
|
|
Bug |
Patched issue where some avatar images could crash the app |
|
|
Bug |
Webview-related bugfixes |
|
|
Bug |
Avoid potential crash when device lags and user taps a link repeatedly |
|
|
Bug |
Additional web view redirect fixes |
|
|
Bug |
Visual bug with the tab bar when closing and resuming the app |
|
|
New Feature |
Added support for customized feedback messages and images |
|
|
New Feature |
Support complex formatting of feedback messages include links |
|
|
New Feature |
Added launch image |
|
|
Improvement |
Toggle tab bar when the options drawer opens |
|
|
Improvement |
Improved avatar support and sizes in feedback messages |
|
|
Improvement |
Converted whole app to new, faster performing JSON library |
|
|
Improvement |
Moved connection notice banner to lower portion of screen |
|
|
Bug |
Minor bugfixes and style fixes |
|
|
|
UI |
|
|
|
Added Icon to Represent Ida |
|
|
|
Added autocomplete functionality for selection of drug names |
|
|
|
Prescription |
|
|
|
Added before meal targets to health page. |
|
|
|
Added reminders table to communication page. |
|
|
|
Added sliders to communication page. |
|
|
|
Hid account linking and sharing until they work. |
|
|
|
Preferences |
|
|
|
Integrated with history API to update urls in browser bar. |
|
|
|
Made dashboard modules responsive. |
|
|
|
Tried flexible dashboard with gridster.js library. Ultimately decided on jQueryUI sortable instead. |
|
|
|
Created flexible dashboard controller and view |
|
|
|
Flexible Dashboard |
|
|
|
Added tooltips for tabs |
|
|
|
Added tab navigation to reports section (Flexible Dashboard) |
|
|
|
Navigation |
|
|
|
Improved styling on message view. Works with dynamic messages. |
|
|
|
Removed production environment credentials from Git – security flaw. |
|
|
|
Swapped Blog and Contact link in header. |
|
|
|
Removed job page. |
|
|
|
Updated team page to be database driven. Added functionality for social media links and additional info link. |
|
|
|
Static Pages |
|
|
|
Added signed SSL certificates to DEV and STAGE. Added extended SSL to PROD. |
|
|
|
Created authorization function for accessing user data. |
|
|
|
Moved authorization into class constructors – simpler code. |
|
|
|
Added CSRF global for jQuery post. |
|
|
|
Improved behavior of date-picking widget. Will automatically close on click. |
|
|
|
Removed test class – no longer needed / security flaw. |
|
|
|
Moved from MD5 Hashing to salted hash based on Portable PHP password hashing framework. NOTE: All users must reset their passwords. |
|
|
|
Security |
|
|
|
Fixed Ajax logout issue for section Ajax links. |
|
|
|
Removed responsive design for phone – doesn’t work with current design. |
|
|
|
Created pillbox selection styling for auto-selection of prescription. |
|
|
|
Added Apple Touch icons for iPod, iPhone, retina iPad, and retina iPhone. |
|
|
|
Ajax / jQuery / js |
|
|
|
Installed chart export server using PHP and Batik Library plus Java. A more robust chart export server using Java only failed to compile properly but may be useful to investigate. |
|
|
|
Upgraded highcharts/stocks to 3.0 version. |
|
|
|
Charts and Tables |
|
|
|
Styling fixes to Wordpress template |
|
|
|
Blog |
|
|
|
Rewrote site js code to be object oriented and into an observer pattern. |
|
|
|
Added jQueryUI & Bootstrap jQueryUI theme. Used distributable that only contains necessary code. |
|
|
|
Added Globals of base_url for js |
|
|
|
Simplified stream filter js code. |
|
|
|
Added Ajax delete functionality for events and prescriptions. Animated removal of items from table. |
|
|
|
Rewrote most charts to be database based and use the same controller and library code. |
|
|
|
Added API credentials for Wolfram Alpha. Will require an upgrade for commercial use. |
|
|
|
Registered as Fitbit & Withings developer. Received credentials. Added library for FitBit. |
|
|
|
Registered with four cloud based email services (); |
|
|
|
Added ability for randomly chosen dialog within a set of responses. |
|
|
|
Added medication conversation. |
|
|
|
Added blood glucose conversation. |
|
|
|
Added config options for multiple servers. |
|
|
|
Added Twilio Integration |
|
|
|
Added structure and foundation for API |
|
|
|
Created flexible form creation from view based arrays. In the future forms can be entirely database defined and driven. |
|
|
|
Message View |
|
|
|
Evaluated HIPPA compliant hosting. AWS has a white paper claiming that HIPPA compliant apps can be developed on AWS but doesn’t offer much beyond that it seems. Other cloud providers seem more ready to say that they have passed an audit but may have other drawbacks and expenses. Requires further evaluation. |
|
|
|
Evaluated more secure stacks than WAMP for production. Zend Server CE offers a production ready stack but requires some configuration to use. Will continue to evaluate. |
|
|
|
Instituted scheduled back-ups and server start-up and shutdowns to optimize cost for Amazon AWS. |
|
|
|
Infrastructure |
|
|
|
Evaluated vBulletin as commercial option but information is limited. Remains option for future. |
|
|
|
Evaluated phpBB and determined GPL license was not compatible with our goals. |
|
|
|
Added Separate Forum installation for press. |
|
|
|
Forum |
|
|
|
Automatic formatting of phone numbers with Ajax. |
|
|
|
API |
|
|
|
Forms |
|
|
|
Added medication database from the FDA@Drugs db. Condensed database from dosage granularity to name granularity. |
|
|
|
Created database model for storing dashboards, modules, and user level preferences about said modules. |
|
|
|
Moved saving of events to event model. |
|
|
|
Added length to password field to accommodate additional hash length |
|
|
|
Database / Data Model |
|
|
|
Added charting theme/style sheet to reduce specifications in code. |
|
|
|
Added overall and hourly statistic summary table. |
|
|
|
Added dynamic functionality to group (aggregate) data, split data into multiple series, and produce a limited set of statistics on data. Note that this calculation of data on the fly means that reports are always real-time. However, there is a negative performance implication when working with large data sets. We may want certain data to be pre-aggregated on certain levels or time intervals via a chron process. |
|
|
New Feature |
Rotation supported on all pages in the app |
|
|
New Feature |
Home page now laid out as one table of scrolling cards |
|
|
New Feature |
Tasks card on the homepage |
|
|
Improvement |
Added long-press actions and fixed touch-down styles |
|
|
Improvement |
Added page-specific preferences as nav bar action |
|
|
Improvement |
Redesigned badge card |
|
|
Improvement |
Added/fixed drilldowns on all cards |
|
|
Improvement |
Refined feedback card view |
|
|
Improvement |
Task grouping control added as option, bundling options to follow soon |
|
|
Improvement |
Autolayout rotation supported on task and event streams |
|
|
Improvement |
Moved page-options into a new dropdown "drawer" |
|
|
Improvement |
Added auto-rotation to feedback card catalog for testing |
|
|
Improvement |
Multi-select option for bundling |
|
|
Improvement |
Option for excluding finished tasks |
|
|
Improvement |
Option to change auto scrolling |
|
|
Improvement |
Further performance improvements on reports page |
|
|
Improvement |
Change achievement to badge-only card |
|
|
Improvement |
Set the pull down drawer caret icon to rotate on toggle |
|
|
Improvement |
Completed spec of sorting, grouping, bundling of tasks and related options. Should behave like the web now. |
|
|
Improvement |
Consistently using user icon as profile nav in top-right |
|
|
Improvement |
Autoscrolling on all cards |
|
|
Improvement |
Added support for multiple feedback messages |
|
|
Improvement |
Feedback messages will appear in the reports section: sizing is still buggy |
|
|
Improvement |
Added resizing logic on page navigation to the home cards |
|
|
Improvement |
Changed feedback card style to colored text on white background |
|
|
Improvement |
Added fields to feedback model for better tracking of messages |
|
|
Improvement |
More layout improvements and testing |
|
|
Improvement |
Midnight event for updating date-sensitive pages |
|
|
Improvement |
Autolayout structural improvements |
|
|
Improvement |
Changed the date navigation component on the calendar drilldown |
|
|
Improvement |
Widely applied "card" style. see home screen, stream views, reports summary, etc. |
|
|
Improvement |
Tabs re-arranged to give todo/events their own tab, settings now accessed by top-right icon |
|
|
Improvement |
Improvements to design consistency, e.g. fonts, sizes, colors |
|
|
Improvement |
Navigation bar now uses titles instead of idialogs logo |
|
|
Improvement |
Improved support for rotation, home page only so far |
|
|
Improvement |
Minor layout improvements for rotation support in the pull-down options drawers |
|
|
Improvement |
Added some improved navigation mechanisms and animations |
|
|
Improvement |
Improvements to the home page task card |
|
|
Improvement |
Interactivity improvements to the Pull To Refresh feature |
|
|
Improvement |
Improved the appearance and sorting of badges |
|
|
Improvement |
Added failsafe after event uploading to double check that local data is up to date |
|
|
Improvement |
Small change to dosage amount selection on medication form |
|
|
Improvement |
Updated day view title copy |
|
|
Improvement |
Changed default bar chart color |
|
|
Improvement |
Disabled Exercise All graphs for now |
|
|
Improvement |
Restored green circles for complete days on task calendar |
|
|
Improvement |
Performance improvements and bug fixes on charts pages |
|
|
Improvement |
Changed tap behavior in event stream |
|
|
Improvement |
Removed delta values on graphs |
|
|
Improvement |
Layout changes on exercise presets and glucose meal tag form fields |
|
|
Improvement |
Auto-focus to relevant fields on weight, bg, bp pages |
|
|
Improvement |
Added finer control for the autoscrolling of cards |
|
|
Bug |
Fixed some issues with the badges view and added a migration tool for the awarded badges |
|
|
Bug |
Minor layout bug on reports page where after rotation the charts would be stuck halfway between two pages |
|
|
Bug |
Fixed touch areas of navigation buttons |
|
|
Bug |
Some color bug fixes |
|
|
Bug |
Minor fixes to pie charts |
|
|
Bug |
Resolved issue where reports could end up with bad axes, especially bar charts |
|
|
Bug |
Fixed a problem with the page options not updating at the appropriate time |
|
|
Bug |
Restored event delete functionality |
|
|
Bug |
Fixed conflicting tap/long press gestures on stream |
|
|
Bug |
iPad bug fix for alert view on stream pages |
|
|
Bug |
Fix margin on tiles |
|
|
Bug |
Fix yellow color of feedback |
|
|
Bug |
Fix sorting of sub-tasks, tasks, groups |
|
|
Bug |
Options form on the calendar and Todo page should stay in sync now |
|
|
Bug |
More dark mode fixes, especially on forms |
|
|
Bug |
Miscellaneous bug and crash fixes |
|
|
Bug |
Fixed small layout and color regressions |
|
|
Bug |
Badge view layout change |
|
|
Bug |
Font sizing fixes |
|
|
Bug |
Small bug fixes and performance enhancements |
|
|
Bug |
Restored swipe functionality |
|
|
Bug |
Dark mode fixes: date pickers, bundle options, placeholder text |
|
|
Bug |
Fixed some autolayout bugs on the home screen |
|
|
Bug |
Fixed bugs in the events table introduced in build 9 |
|
|
New Feature |
Added new relic analytics agent |
|
|
Improvement |
Additional fix to preference for show/hide the getting started screen |
|
|
Improvement |
Network monitoring: banner shows less frequently, but icon spins whenever network is active |
|
|
Improvement |
Performance enhancements to calendar and stream views |
|
|
Improvement |
Network monitoring: copy updates for network errors |
|
|
Improvement |
Loading page design change (check boxes for progress) |
|
|
Improvement |
Fix for morning sync issues |
|
|
Improvement |
Syncing and network performance improvements |
|
|
Improvement |
Badge page updates appropriately |
|
|
Improvement |
Improved network error reporting and messages copy |
|
|
Improvement |
Small performance patch |
|
|
Improvement |
Re-introduced tap behaviors for feedback tips and badges on home screen |
|
|
Improvement |
Added comprehensive checks for network connectivity |
|
|
Improvement |
Resolved some syncing issues with events and tasks |
|
|
Improvement |
Removed allow notifications button in favor of triggering it on swipe or skip |
|
|
Improvement |
Improved reliability of Pusher syncing |
|
|
Improvement |
More tweaks on the login and get started screens |
|
|
Improvement |
Added multi-threading to process large operations in the background |
|
|
Improvement |
Client-side bundling of tasks to better sync changes |
|
|
Improvement |
Selecting an unfulfilled task on the calendar will always default form to correct time |
|
|
Improvement |
Minor enhancements to the calendar stream details page |
|
|
Improvement |
Minor performance enhancement on calendar page |
|
|
Improvement |
Event entry selection screen revised |
|
|
Improvement |
Improved getting started screens |
|
|
Improvement |
Better handling of partially complete medication bundles |
|
|
Improvement |
Exercise task display corrected |
|
|
Improvement |
Calendar allows for filtering by event types |
|
|
Improvement |
Improved calendar page shows past events and past scheduled tasks |
|
|
Improvement |
Improvements to axes and guidelines on BP/HR charts |
|
|
Improvement |
Further copy updates on the event table stream |
|
|
Improvement |
Get started screens now accessible from profile page |
|
|
Improvement |
Copy updates in the events stream |
|
|
Improvement |
Notification button is disabled if you've already allowed them |
|
|
Improvement |
Allow dismissed tasks to be reset |
|
|
Bug |
Fixed copy updating error on the calendar stream view |
|
|
Bug |
Additional fix to allow notifications button |
|
|
Bug |
Dismissal of event form fixed |
|
|
Bug |
Rare crash on reports fixed |
|
|
Bug |
Miscellaneous copy and visual bug fixes |
|
|
Bug |
Remove crash on calendar options page |
|
|
Bug |
Single-med tasks link to event form correctly |
|
|
Bug |
Resolved issue of weight graphs not loading data |
|
|
Bug |
Fixed calendar sorting bug |
|
|
Bug |
Copy fixed in the calendar filter picker |
|
|
Bug |
Patched miscellaneous obscure crashes reported from crashlytics |
|
|
Bug |
Small visual bugs on login and welcome screens |
|
|
Bug |
Bug fix for users with no prescriptions |
|
|
Bug |
Patched critical validation bug on the exercise event form |
|
|
Bug |
Added critical login expiration support |
|
|
|
Removed unused library |
|
|
|
Verified that today's tasks update when viewed from home page |
|
|
|
Added custom success messages on submitting contact and invitation forms. |
|
|
|
Added blog functionality. |
|
|
|
Completed initial iDiablog custom Wordpress Theme |
|
|
|
Analytics |
|
|
|
Updated Google tracking code to record data properly. We reliable visitor tracking on production since mid-March. |
|
|
|
Calendar |
|
|
|
Made calendar view driven by dynamic data. |
|
|
|
Database |
|
|
|
Created multiple tables and extension tables to model drug dosages, exercise, weight, and meals. |
|
|
|
Wrote abstracted event model for standardizing data between different types of events (bg, weight, meals, exercise, and medication). |
|
|
|
Added prescription table. |
|
|
|
Forms |
|
|
|
Security |
|
|
|
Added PHPass library for encryption |
|
|
|
Team |
|
|
|
Copy edits |
|
|
|
Added pictures for Cheri Waker and Ira Goldstein |
|
|
|
UI |
|
|
|
Replaced existing bootstrap icons with vector/font based icons. |
|
|
|
Added new footer with social integration |
|
|
|
Bug Fixes |
|
|
|
Addressed several points on site copy from Lea’s feedback. |
|
|
|
AJAX Page Load |
|