Runbox 7 updates May-June 2021: Improvements to Overview, Contacts, and more

Improvements to Overview, Contacts, HTML messages, Calendar, Identities, and more.

  1. Visual changes (overview): Condensed Overview layout with new selector for sorting. (#937) (08451fe)
  2. Bug fix (bug-report): Bug report fixes (#995) (e3a6b2c)
  3. Internal changes (start): Remove unnecessary import (9b2a297)
  4. Bug fix (calendar): Display ical events with non-user timezones correctly (f8af652)
  5. Bug fix (changelog): Make the changelog builder look inside possible squash commits (aa4ec50)
  6. Internal changes (calendar): Debugging runbox-calendar-event tests (2ad6ad7)
  7. Bug fix (payments): Fix Coinbase’s external payment link (8d0256a)
  8. Visual changes (overview): Change default sorting and unread selectors, and improve their formatting. (84b964c)
  9. Bug fix (mailviewer): Load HTML view faster by pre-caching it (6f7d944)
  10. Bug fix (bug-report): Improve content and formatting of template. (a8ba57d)
  11. Internal changes (settings): Add missing menu items and adjust items order (a8d8836)
  12. Bug fix (contacts): Contacts with company-name only now create correctly (5959023)
  13. Bug fix (mailview): Ensure we invalidate the message cache for HTML update (bddf99d)
  14. Bug fix (identities): Show the “delete” button for identities except for “main” & “aliases” (0376a57)

Continue Reading →

Runbox 7 updates May 2021: New Settings interface and other improvements

A new main menu, Settings center, and Help center, as well as improvements to Payments and many other fixes.

  1. Visual changes (header): Condensed header using less vertical space. (8391ef5)
  2. Visual changes (account-security): Remove header styles and make toggle switches darker. (5333f7e)
  3. Visual changes (header): Add descriptions on hover. (c3df28a)
  4. Visual changes (security): Enlarge toggles and improve formatting. (bf79d72)
  5. Visual changes (security): Enlarge only section header toggles. (e45ff49)
  6. Visual changes (header): Show menu titles on hover. (4fd2eed)
  7. Bug fix (settings): Add hints for password input, and dialog modal (6b31621)
  8. Bug fix (account_security): account security unlock code modal is missing material css (cda4e05)
  9. Bug fix (mailviewer): Calculate threaded count properly (was missing) (e97a974)
  10. Bug fix (mailviewer): Sent folder now ignores “unread only” setting (7958c82)
  11. Visual changes (header): Adjust menu item placement. (4f4d6f2)
  12. New feature (support): Added bug report button with a compose template (#951) (67f6288)
  13. Bug fix (compose): Ensure draftdesk froms are updated when edited (05cf223)
  14. Visual changes (header): Add effects for logo and Subscribe link. (d8e1203)
  15. New feature (help): New Help Center with common help destinations. (39137b5)
  16. Visual changes (settings): Replace missing icons. (#968) (54c4efe)
  17. Visual changes (settings): Rename Card Details to Payment Cards (6fe5f70)
  18. Visual changes (settings): Rename Transactions to Payment History (b68ae69)
  19. Visual changes (settings): Rename “Active Products and Renewals” to “Your Subscriptions” (e9bf5b6)
  20. New feature (settings): Merge “Main Account Plans” and “Add-ons & Sub-Accounts” into “Plans & Upgrades” (9bae710)
  21. Visual changes (settings): Change order of the Subscriptions menu (ca9ed54)
  22. Visual changes (settings): Rename “Subscriptions” to “Subscriptions & Payments” (c353720)
  23. Internal changes (settings): Remove Addons component (c12a5fe)
  24. Internal changes (settings): Fix integration tests (25df41c)
  25. refator(settings): Fix HTML formatting (2dfe4b5)
  26. Visual changes (settings): Make the cards wider for the titles to fit (0d43870)
  27. Internal changes (app): clear unused imports (950cd7b)
  28. Visual changes (header): Adjust transitions and clean up code. (4604abd)
  29. Bug fix (account): make account URLs work under prefix again (9111b9b)
  30. Visual changes (header): Improve gradient and positioning. (34c96aa)
  31. Visual changes (header): Replace Account icon and add Subscribe/Renew icon. (4b22a93)
  32. Bug fix (mailview): Ensure we update everything when deleting messages (d119bf8)
  33. Internal changes (mailactions): Ensure we update UI first then backend (4221fc5)
  34. Bug fix (mailviewer): Remove “ExpressionChanged” issue with fragment handling (046c0af)
  35. Bug fix (mailviewer): Delete messages from messagelist too (before backend) (980409c)
  36. Internal changes (mailviewer): Update actions to update local view then backend (c94cf63)
  37. Internal changes (searchservice): Ensure all tests catch the deletedmessages call (4ff7972)
  38. Internal changes (calendar): Ensure cal test works at beginning of month too (9a3dfae)
  39. Bug fix (settings): Fix URLs pointing to Plans & Upgrades (950c6e0)
  40. Bug fix (settings): Fix URLs pointing to Payment History (e7486f7)
  41. Bug fix (settings): Fix URLs pointing to Your Subscriptions (fd07b3d)
  42. Internal changes (settings): Fix URLs for tests (0cf90ee)
  43. Bug fix (welcome): Fix ‘mat-icon’ is not a known element error. (2a838c8)
  44. Bug fix (help): Fix ‘mat-icon’ is not a known element error. (4c4c643)
  45. Bug fix (help): Remove unnecessary code. (f21bae0)
  46. Bug fix (menu): Fix Settings URL (62f0ed9)
  47. Bug fix (changelog): Make changelog more resilient against our tech debt (410c597)
  48. Internal changes (e2e): TODO e2e tests that fail in headless mode (1d37a79)
  49. Internal changes (app): remove unused imports, fixing the scrict build (2906cca)
  50. Bug fix (bug-report): Improve content and formatting of template. (c28f15f)
  51. Bug fix (bug-report): Add name to recipient address and remove line breaks in template. (5e295b3)

Continue Reading →

Runbox 7 updates April 2021: Improvements to mail viewer, Profiles, and more

  1. Bug fix (mailviewer): Maintain selected messages when new mail appears
  2. Bug fix (mailviewer): Sent folder now ignores “unread only” setting
  3. Bug fix (mailviewer): Calculate threaded count properly (was missing)
  4. Bug fix (profiles): Add warning if user reached maximum number of aliases
  5. Bug fix (profiles): Remove alias count from identities page
  6. Bug fix (profiles): Add links to alias management
  7. Bug fix (profiles): Remove the ability to delete aliases in identities page
  8. Bug fix (account): Add a redirect for the old /components path
  9. Bug fix (canvastable): Make inline message previews work again
  10. Bug fix (credit-cards): Make error popups messages more informative
  11. New feature (dev): Add a demo for activity indicator
  12. New feature (dev): Add a demo for the loading indicator
  13. New feature (account): Add a way to add a new credit card to account
  14. New feature (account_security): Create and show an unlock code when enabling 2FA in Runbox 7
  15. Bug fix (calendar): Remove some excessive logging from calendar-app

Continue Reading →

Runbox 7 updates March 2021: Video conferencing and other improvements

  1. Bug fixes (account): Make sure sub-accounts can access account security and other not payment related paths
  2. New feature (onscreen): Hide onscreen behind the Konami code
  3. New feature (onscreen): Basic Jitsi integration
  4. New feature(overview): Add usage tracking to Overview
  5. Visual changes (onscreen): Positioning adjustments
  6. Visual changes (payment): Replace cryptocurrency logo and improve formatting.

Continue Reading →

Runbox 7 updates January-February 2021: Improvements to Account Security and Profiles

Much better mobile views and many other improvements.

  1. New feature (usage): Add usage stats for tracking the popularity of components/settings
  2. Bug fixes (app): Hide the overview button if no local index is available
  3. Bug fixes (mailviewer): Fix disappearing mail viewer menu
  4. Bug fixes (mailviewer): Delete trash more efficiently (with less errors)
  5. New feature (account): Make transactions page usable on mobile
  6. Visual changes (account): Move the shopping cart icon to the toolbar in mobile
  7. Visual changes (account): Improve the cart listing on mobile screens
  8. Visual changes (account): Make product cards more responsive
  9. Bug fixes (canvastable): Be a bit more lenient when detecting message selection Visual changes (account): Make payment methods more responsive
  10. Visual changes (account): Improve payment form responsiveness
  11. Visual changes (account-security): Make section toggles lay out better
  12. Visual changes (account-security): Make HTML code formatting consistent
  13. Visual changes (account-security): Improve layout responsiveness for TOTP
  14. Visual changes (account-security): Improve responsiveness of trusted browser entry
  15. Visual changes (account-security): Replace trusted browsers table
  16. Visual changes (account-security): Make Services table more mobile-friendly
  17. Visual changes (account-security): Don’t wrap dates in Trusted Browsers table
  18. Visual changes (account-security): Fix minor alignment issue in trusted browser
  19. Visual changes (account-security): Fix name and mobile alignment for the status
  20. Visual changes (account-security): Make app passwords usable on mobile
  21. Visual changes (mobilequery): Allow for phone/tablet/desktop layouts
  22. Visual changes (profiles): Make Identities page mobile friendly
  23. Visual changes (profiles): Reposition warning message and make it more visible
  24. Visual changes (profiles): Make editor modal mobile friendly
  25. Bug fixes (searchservice): Fix test failures that Angular 10 uncovered
  26. Bug fixes (mailviewer): Remove an excessive icon description
  27. New feature (account): Integrate account security in the account sidemenu
  28. New feature (account): Include identities in the account settings sidemenu
  29. New feature (webmail): Monitor users’ local index dialog decision
  30. Bug fixes (compose): Always set a reply to when the “From” changes
  31. Bug fixes (tinymce_spellcheck): fixes issue 480 where TinyMCE intercept right-click and breaks spell check
  32. Bug fixes (tinymce): Make icons load again
  33. New feature (identity): Make main identity editable
  34. Bug fixes (calendar): Ensure events are displayed chronologically
  35. New feature (webmail): Track instances of index removal
  36. Bug fixes (contacts): Improve error strictness/messaging on contacts import
  37. Visual changes (account-security): Fix responsivity, add last-logins table
  38. Visual changes (account-security): Add Sessions table for mobile
  39. Bug fixes (account-app): Fix a typo in Subscriptions
  40. Visual changes (account): Change font formatting for more minimal look
  41. New feature (app): Redirect standalone identities and accountsecurity
  42. New feature (payments): Disable Bitpay payment option

Continue Reading →

Runbox 7 updates December 2020: Improvements to Start Desk

  1. New feature (usage): Add usage stats for tracking the popularity of components/settings
  2. Bug fixes (app): Hide the overview button if no local index is available
  3. Bug fixes (mailviewer): Fix disappearing mail viewer menu
  4. New feature (webmail): Integrate startdesk as a webmail “folder”
  5. Bug fixes (recursive_dynamic_builder): Lint errors fix
  6. Bug fixes (startdesk): Remove timeperiod-specific wording
  7. Visual changes (start): Fix breakpoints for mobile
  8. Visual changes (start): Condense layout in heading area
  9. Visual changes (start): Move section title to the top bar for mobile
  10. Visual changes (start): Clean up and remove unused code
  11. Visual changes (start): Remove heading and adjust the space in top area
  12. Bug fixes (calendar): Ensure we show recurring events correctly color-tagged
  13. New feature (builder): Remove unused var
  14. New feature (builder): Runbox dynamic builder research
  15. New feature (startdesk): Implement folder selectors
  16. New feature (start): Add folder selector.
  17. Visual changes (startdesk): Make folder selector a little more bearable on mobile
  18. Bug fixes (start): Fix case sensitivity for address matching
  19. Visual changes (start): Improve responsivity for mobile screens
  20. Bug fixes (contacts): Only sync once during import of many contacts
  21. New feature (sentry): Include user data in error reports
  22. Bug fixes (account_security): Fix modal typo s/reasions/reasons/

Continue Reading →

Runbox 7 updates September-November 2020: Account Security screen and other improvements

Brand-new Account Security screen, and numerous other improvements and bug fixes.

  1. Bug fixes (account security): Total number of cols is 6 and not 7
  2. New feature (account): Add a way to view sub-accounts associated with a product
  3. New feature (account security): Add missing main app password toggle
  4. Bug fixes (account security): List FTP last on services
  5. New feature (account security): Update last logins labels. show success/fail insteac of 1/0
  6. New feature (account security): Hide account security access control
  7. Bug fixes (account security: Suppress always block button
  8. Bug fixes (mailviewer): Show missing From content when not using local index
  9. Visual changes (payment): Remove 20th Anniversary special offer promotion.
  10. Bug fixes (account): Invert the condition checking for the limited time offer
  11. Bug fixes (account-timer): Make sure RunboxTimer is always properly initialized
  12. Bug fixes (webmail): Fix URL navigation
  13. Bug fixes (cart): Allow purchases (with warnings) even if unavailable products are in the cart
  14. New feature (mailviewer): Add select-all option for selecting messages
  15. Bug fixes (contacts, calendar): Warn user on incorrect import file types
  16. Bug fixes (mailviewer): Stop select-all-menu from jamming
  17. Bug fixes (cart): Fix an exception upon viewing an empty cart
  18. Bug fixes (cart): Fix a cart bug when two separate, identical products appear in it
  19. Bug fixes (calendar): Editing an item displays the correct times
  20. Visual changes (payment): Add 20th Anniversary special offer promotion.
  21. Bug fixes (account security): Don’t display bottom pane “invalid password” msg
  22. Bug fixes (start): Comment out panel mockups from the view
  23. Bug fixes (webmail): Select loaded row url correctly on refresh
  24. New feature (account security): Update account security menu link
  25. Bug fixes (account security): Use routerLink in the account security link
  26. Bug fixes (account): Don’t require Micro accounts to purchase addons for own domain usage

Continue Reading →

Runbox 7 updates August-September 2020: Webmail improvements

Webmail improvements including Saved Searches, which lets you instantly bring up results of previously saved search terms.

  1. New feature (identities): Order From entries by priority
  2. New feature (dkim): Add a note about selector2 and when it will become active
  3. New feature (account security): Improve password validation and error messages on Account Security to avoid confusion
  4. New feature (dialog): Allow submitting dialogs with Enter/Return key
  5. Bugfix (canvastable): Make sort icons show actual sorting direction
  6. New feature (webmail): add a way to save and reuse searches
  7. Visual fix (app): Remove obsolete instances of mat-icons
  8. Bugfix (startdesk): Fix linter and policy errors
  9. Bugfix (folders): Improve folder count reliability in some edge cases

Continue Reading →

Runbox 7 updates August 2020: Performance and Contacts improvements

Improved and more consistent performance, a new menu for marking messages read and flagged, improved Contacts layout, and many other fixes and improvements.

  1. Bugfix (webmail): Update local (non-index) folder counts on refresh
  2. New feature (login): Set inputmode to show email and numeric keyboards on mobile as appropriate
  3. New feature (webmail): Always show popular recipients component if enabled, even with no local index
  4. Bugfix (account): Redirect domain renewals to domain registration app
  5. Bugfix (webmail): Ensure folder counts are updated after read/unread
  6. New feature (webmail): Change icons and tooltips when a message is deleted from trash
  7. New feature (compose): Add debug logs for measuring impact of recipient loading
  8. New feature (folder): Speed up folder size calculations
  9. New feature (webmail): Separate read/unread, flag/unflag in multi-menu
  10. Bugfix (menu): Hide account security until its backend issues are resolved
  11. Bugfix (mailviewer): Load mailpane status (vert/horiz) on page load
  12. Bugfix (compose): Set focus in textarea for replies
  13. Bugfix (contacts-app): Correct filtering options background color
  14. Bugfix (contacts-app): Fix positioning of email contact icon
  15. Bugfix (contacts-app): Make middle column width adjust to its content

Continue Reading →

Runbox 7 updates July 2020: Contacts improvements

A brand new Contacts interface, one-click view all email by recipient, contact avatar support, and many other improvements and bug fixes.

  1. New feature (app): Implement indicators for multipart background activities
  2. New feature (contacts): Add background activity indicator
  3. Bugfix (mailviewer): React to avatar settings as soon as they change
  4. New feature (contacts): Add a tooltip to picture upload button if gravatars are disabled
  5. Bugfix (contacts): Hide pictures in contact details if they’re disabled
  6. Bugfix (identitys): make main identity email field read only
  7. New feature (contacts): Add avatar settings to Contacts settings
  8. Visual fix (compose): Show suggested recipients with light gray background. (#693)
  9. Bugfix (webmail): Redraw folders properly after new item completed.
  10. Bugfix (contacts): Scroll details to top when new contact is selected
  11. New feature (contacts): Add settings to adjust avatar use in the app
  12. New feature (mailviewer): Use pictures from contacts when available
  13. New feature (contacts): Allow uploading/deleting contact pictures
  14. New feature (contacts): Show pictures/gravatars on contact details page
  15. New feature (mailviewer): Show gravatars when available
  16. Visual fix (webmail): Add a tooltip for webmail settings button
  17. Bugfix (webmail): Make sure we can still use saved searches when no folder is selected
  18. Bugfix (contacts): Make contacts draggable again
  19. Bugfix (webmail): Fix switching folders not working in some cases
  20. New feature (contacts): Add hints to columns indicating what they’re for when they’re empty
  21. Visual fix (contacts): Minor layout fixes to contactlist
  22. Visual fix (contacts): Make the 3-column layout more rigid
  23. Bugfix (contacts): Fix a template crash when deleted contacts exist as group members
  24. Visual fix (calendar-app): Side-nav menu styles fix
  25. Visual fix (contacts-app): Side-nav menu styles fix
  26. Bugfix (contacts): Make contactlist scroll independently of contact details
  27. New feature (webmail): Show folder count for drafts
  28. New feature (webmail): Add webmail settings, allowing the disabling of popular recipients
  29. Visual fix (webmail): Move message action menu to middle column
  30. Visual fix (compose): Differentiate “Recently used” from recipients
  31. Visual fix (compose): Differentiate “Recently used” from recipients
  32. Bugfix (compose): From-specific reply-to addresses saved/stored if setup
  33. New feature (contacts): Add a way to edit group members from the group page in mobile view

Continue Reading →