Geir
June 8, 2021, 5:23pm
#43
Changes since 2021-05-14
Showing commits from 5e295b3 to 0376a57.
See https://runbox.com/app/changelog for the complete and categorized changelog.
Visual changes (overview): Condensed Overview layout with new selector for sorting. (#937 ) (08451fe)
Bug fix (bug-report): Bug report fixes (#995 ) (e3a6b2c)
Internal changes (start): Remove unnecessary import (9b2a297)
Bug fix (calendar): Display ical events with non-user timezones correctly (f8af652)
Bug fix (changelog): Make the changelog builder look inside possible squash commits (aa4ec50)
Internal changes (calendar): Debugging runbox-calendar-event tests (2ad6ad7)
Bug fix (payments): Fix Coinbaseâs external payment link (8d0256a)
Visual changes (overview): Change default sorting and unread selectors, and improve their formatting. (84b964c)
Bug fix (mailviewer): Load HTML view faster by pre-caching it (6f7d944)
Bug fix (bug-report): Improve content and formatting of template. (a8ba57d)
Internal changes (settings): Add missing menu items and adjust items order (a8d8836)
Bug fix (contacts): Contacts with company-name only now create correctly (5959023)
Bug fix (mailview): Ensure we invalidate the message cache for HTML update (bddf99d)
Bug fix (identities): Show the âdeleteâ button for identities except for âmainâ & âaliasesâ (0376a57)
1 Like
Geir
December 18, 2021, 12:51am
#44
1 Like
Geir
March 2, 2022, 6:11pm
#45
Changes since 2021-12-21
Showing commits from 7748918 to d0929ee.
See https://runbox.com/app/changelog for the complete and categorized changelog.
Bug fix (mailviewer): Properly show reply and forward headers for HTML messages (fafe361)
Update README.md (0edd870)
Bug fix (credit-cards): Improve the look of payment forms on mobile (375dfb2)
New feature (payment): Add Holiday Offer 2021. (9852e27)
New feature (payment): Holiday Offer 2021. (ce36678)
New feature (payment): Improve formatting and logic of Holiday Offer. (3faa49d)
Bug fix (payment): Fix linting. (b1132fa)
Payment special offer sub account (#1159 ) (8a2e99b)
Bug fix (login): Reinstate authentication error messages. (53ee96d)
Auto stash before checking out âorigin/masterâ (c93b426)
Trailing whitespace removed (d75677c)
Internal changes (deps): bump follow-redirects from 1.13.3 to 1.14.7 (5c3a796)
Internal changes (deps): bump engine.io from 4.1.1 to 4.1.2 (233047a)
Bug fix (mailviewer): Ensure we reload Sent contents after using Compose (500c3a7)
Bug fix (payment-history): Remove whitespace in payment rows (655d7e2)
Bug fix (payment-cards): Change URL for Payment Cards (08e6aeb)
Bug fix (singlemailviewer): Use TemplateRef instead of Span for ngIfElse (338ee02)
Bug fix (mailviewer): Redirect to Contacts only when clicking the add icon (6152bf5)
Visual changes (contacts): Improve formatting and wording. (16fe367)
Visual changes (compose): Fix width and decrease vertical space. (6d09a4d)
Visual changes (compose): Make header field padding more consistent. (128e0de)
Visual changes (search): Format multiple search fields better and move to top of screen. (6869c0e)
Visual changes (mail): Replace âmark unreadâ icon. (e933989)
Bug fix (mailview): Remove deleted/moved messages before mesg list redraw (8104463)
Bug fix (contacts): Use anchor instead of button for VCF export. (a159344)
Bug fix (foldercounts): Ensure all folderpath names used are consistant (4ea9688)
Bug fix (searchindex): Keep fetching recent updates (0009a4c)
Bug fix (tests): Mock test message times are in seconds (not millis) (2f74697)
Bug fix (loading): Complete index load before displaying list from index (f5b0ed7)
Bug fix (mailview): Display dates for future-email, not just times (b5f549a)
Internal changes (deps): bump log4js from 6.3.0 to 6.4.0 (#1179 ) (0613c23)
Bug fix (welcome): Add link to help from welcome message. (#1204 ) (e86f347)
Internal changes (deps): bump follow-redirects from 1.14.7 to 1.14.8 (#1205 ) (df7af23)
Internal changes (deps): bump nanoid from 3.1.22 to 3.2.0 (#1180 ) (46306f7)
Bug fix (loading): Only refresh message list after index loaded (#1208 ) (cb25029)
Internal changes (deps): bump ssri from 6.0.1 to 6.0.2 (#1207 ) (75d2d2a)
Bug fix (mailviewer): Correct alignment of full/half height preview pane button. (#1209 ) (f311df1)
Bug fix (loading): Only refresh message list after index loaded (#1211 ) (35064ac)
Internal changes (all): Rename searchResultsSubject to something more obvious (755fcc2)
Bug fix (mailview): Do not jump to top of list after updating index (9679db0)
Internal changes (deps): bump url-parse from 1.5.3 to 1.5.7 (#1214 ) (12d4056)
Bug fix (domreg): Remove domain registration temporarily. (#1218 ) (eb9e445)
Bug fix(index): index verification back on (#1215 ) (bb9efda)
Fix Size and Folder columns issues (#1216 ) (da3d7ff)
Bug fix (canvastable): Donât show column resizing cursor while in wrap mode (#1217 ) (24ecf96)
Internal changes (deps): bump url-parse from 1.5.7 to 1.5.10 (#1219 ) (d0929ee)
Geir
April 27, 2022, 5:54pm
#46
Changes since 2022-03-02
Showing commits from d0929ee to e43f2d1.
See https://runbox.com/app/changelog for the complete and categorized changelog.
Visual changes (mailviewer): Improve visibility and styling of attachment grid (5d9c651)
Visual changes (mailviewer): Reduce size of HTML toggle area (36c21a9)
New feature (mailviewer): Add Attachment List at the top of message (13e4f2b)
Bug fix (index): Update attachment flag on changes (3c02a28)
Bug fix (payment): Remove International Money Order as payment method. (#1228 ) (05c19a9)
Bug fix (login): Always show âforgot passwordâ link. (#1229 ) (f199c20)
Bug fix (canvastable): Correctly render wrap-mode view on initial load (#1227 ) (8777bee)
Visual changes (login): Reorder links. (2f1947e)
Visual changes (login): Always show âforgot passwordâ link. (#1230 ) (dfbe00b)
Internal changes (mailviewer): Added DOMPurify for html sanitising (b471a7e)
Internal changes (deps): bump minimist from 1.2.5 to 1.2.6 (636afb9)
Internal changes (deps): bump moment from 2.25.3 to 2.29.2 (#1235 ) (e840d87)
Internal changes (messagelist): Remove unused canvastable code (a8a4896)
Bug fix (maillist): Ensure correct icons are displayed for answered msgs (ac1c39c)
Internal changes (messagelist): Cache calculates values as well as formatted (6e7f18c)
New feature ure(mailviewer): Do not load external HTML images unless asked (d176d1c)
Bug fix (mailviewer): Ensure html-images-feature doesnât break existing (080d6df)
Visual changes (mailviewer): Add spacing between HTML view options. (#1241 ) (1bc86ee)
Bug fix (mailviewer): All email links open in a new tab (ec7f92a)
Bug fix (mailviewer): Default dates to 1970 where not supplied (0dcc9da)
Improve formatting and add links to Runbox 7 forum. (#1247 ) (e43f2d1)
Geir
July 14, 2022, 7:48am
#47
Changes since 2022-04-27
Showing commits from e43f2d1 to 969cad6.
Please see https://runbox.com/app/changelog for the complete and categorized changelog.
Visual changes (login): Reorder links. (2f1947e)
Bug fix (index): Ensure deleting index and resyncing doesnt stop updates (eb40fec)
Bug fix (mailviewer): Default dates to 1970 where not supplied (0dcc9da)
New feature ure(mailviewer): Store âshow html imagesâ per sender (2e32a9f)
Internal changes (deps): bump async from 2.6.3 to 2.6.4 (4e88aab)
New feature ure(mailviewer): Store âshow html imagesâ per sender (94dbc1e)
Bug fix (mailviewer): Ensure âwith imagesâ always turns them off/on (31b6440)
Bug fix (mailviewer): HTML status buttons indicate state has been saved (#1254 ) (ddb0440)
Visual changes (mailviewer): Adjust message display option style and formatting. (8b01d16)
Bug fix (print): Print full width email with non-full viewpane (f8e89de)
Bug fix (compose): Do not run a search after index loaded on compose (8e7193c)
Bug fix (compose): Allow a mix of contact and typed recipients (e6d91ce)
Internal changes (mailviewer): Improving the errors when an email wonât load (c79f9f5)
Bug fix (mailviewer): Output mail load error message strings (f7b0f72)
Bug fix (mailviewer): Cope with non-standard js errors on email fetch (1729a19)
Internal changes (mailviewer): Fix tests hanging (0f2de33)
Internal changes (all): Fix dev test e2e issue (mockserver crashing) (8c70f1e)
Internal changes (deps): bump dexie from 3.0.3 to 3.2.2 (1759231)
Bug fix (drafts): Ensure drafts sent/edited outside runbox7 are updated (2264440)
Bug fix (messagelist): Enable showing empty folders, when index is off (c4a0c46)
Internal changes (api): Improve error/catching debugging on msg updates (8429855)
Bug fix (all): Remove unused imports (lint complains) (b1a6556)
Internal changes (deps): bump eventsource from 1.1.0 to 1.1.1 (8727e1f)
Bug fix (mailviewer): Donât try to go to the url msg id if no rows loaded (4a03350)
Bug fix (compose): Keep any in-progress drafts when refreshing all drafts (0814ba9)
Internal changes (all): Ensure we wait long enough in e2e tests (fbcc262)
Bug fix (compose): Only create new draft (new=true) once (34588b2)
Bug fix (compose): Tidy up navigate âbackâ from compose (fde01e4)
Bug fix (compose): Ensure we donât lose content of in-progress drafts (6b0c16d)
Bug fix (compose): Ensure drafts refresh keeps compose in-progress (0f4f4c9)
Bug fix (compose): Speed up drag&drop of attachments onto compose editor (def6506)
Bug fix (maillist): Ensure we display errors when api returns them (7d7a201)
Bug fix (compose): Display drop zone (again) when files are dragged over (582dd97)
Bug fix (folderlist): Check current folder counts for all folder types (987904c)
Bug fix (compose): Display compose drag/drop zone (again) (cd320b7)
Bug fix (compose): Keep edited draft open after refresh (7bf4fd1)
Bug fix (folders): Ensure creating a new folder does not show above Inbox (4c153b3)
Bug fix (compose): Refreshing drafts should not current edited draft (969cad6)
Geir
November 11, 2022, 7:42am
#48
Changes since 2022-07-14
Showing commits from 969cad6 to 788fb1a.
Please see https://runbox.com/app/changelog for the complete and categorized changelog.
Internal changes (deps-dev): bump karma from 6.3.2 to 6.3.16 (cf19be5)
Bug fix (account-security): Load App Passwords switch enabled, if in use (cdbef1c)
Internal changes (deps): bump terser from 4.8.0 to 4.8.1 (4234974)
Bug fix (2fa): QRCodes for 2fa should be readable in more browsers (f450220)
Bug fix (tests): Github actions tests failing, try more heap size (d96715c)
Internal changes (deps): bump moment from 2.29.2 to 2.29.4 (7f25bbc)
Checks the msg IDs given to API for certain endpoints are valid (ef6acfa)
Replaced text for alias as per request from #1091 (dccf1a9)
Adds a link to caldav sync guide on calendar (c30f4ab)
Bug fix (api): Donât show errors while loading data in the background (ac23654)
Bug fix (searchservice): Fix compilation error (d4156c8)
sstyle(payment): Clarify main accounts vs sub-accounts. (e7a2c18)
Visual changes (payment): Improve tables and buttons, and default to USD. (84dc7e9)
Visual changes (payment): Correct button style declarations. (4f4f50a)
Bug fix (test): Update tests. (24ac6d0)
Internal changes (calendar): Correctly ad/modify events in calendar service tests (ddeaf33)
Bug fix (changelog): Ensure typos in commit entries do not break the page (09ed2e4)
Visual changes (payment): Payment interface updates. (#1319 ) (ee47246)
Bug fix (compose): Ensure we can attach same file twice in compose (014c462)
Bug fix (compose): Only run one draft saving attempt at a time (bf44d90)
Bug fix (compose): Adds code checks to fix issues from sentry reports (3769663)
Bug fix (messaging): Ensure msg fetching works after network is restored (0233288)
Bug fix (calendar): Setting âall dayâ flag on events now saves properly (007b2d5)
Bug fix (compose): Enable drag&drop of images into HTML compose window (87a06f9)
Bug fix (compose): Enable inserting attached files into HTML compose (ea1d989)
Bug fix (compose): Remove drag&drop to compose html window (788fb1a)
1 Like
Geir
March 2, 2023, 1:56pm
#49
Changes since 2022-11-22
Showing commits from 788fb1a to a50aa6d.
Please see https://runbox.com/app/changelog for the complete and categorized changelog.
Visual changes (start): Improve formatting. (cdd4304)
New feature ure(index): Separate message updating into its own thread (0c5470a)
Internal changes (index): Tweak tests (and code to pass tests) for web workers (0a9f4b0)
Bug fix (index): Ensure we verify folder counts against the api (1830cbb)
sstyle(payment): Clarify main accounts vs sub-accounts. (f5bd0ef)
Visual changes (payment): Improve tables and buttons, and default to USD. (bf9d7a2)
Visual changes (payment): Correct button style declarations. (6ed082a)
Bug fix (test): Update tests. (5bcb46d)
Internal changes (index): Tidy up some debugging code (6c80615)
Internal changes (deps): bump engine.io and socket.io (9f38fd3)
Internal changes (deps): bump decode-uri-component from 0.2.0 to 0.2.2 (f6d83a1)
Internal changes (deps): bump tinymce from 5.10.0 to 5.10.7 (e0637d9)
Internal changes (deps): bump express from 4.17.1 to 4.18.2 (f173b2c)
Internal changes (index): Remove some index/worker console logging (f257902)
Bug fix (messagelist): Ensure drag&drop of selected emails moves them all (633515d)
New feature (messagelist): Allow drag&drop from more table columns (db21e68)
Geir/condensed layout 2 (#1338 ) (8640b1d)
Bug fix (inbox): Show notification when new messages appear (ef603ef)
Geir/condensed layout 2 (#1344 ) (42a7a72)
Bug fix (maillist): Add error catching for the mail list updating (89499bd)
Bug fix (messagelist): Ensure user-actions donât stop the index updates (509839a)
Bug fix (messagelist): Log errors thrown by postMessage, keep worker alive (034dbb9)
Visual changes (payment): Add link to Sub-account section. (2384b37)
Internal changes (deps): bump json5 from 1.0.1 to 1.0.2 (6b8514b)
Internal changes (deps): bump luxon and rrule (fe0405e)
Internal changes (deps): bump qs from 6.5.2 to 6.5.3 (ac8703c)
Internal changes (deps): bump moment-timezone from 0.5.28 to 0.5.35 (3516498)
New feature (overview): Improve time span options. (02358ef)
Internal changes (deps): bump ua-parser-js from 0.7.31 to 0.7.33 (75df34d)
Internal changes (deps): bump jszip from 3.7.1 to 3.10.1 (ef32ab1)
Internal changes (deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (0f6c62f)
Visual changes (payment): Change description of pending/incomplete transactions. (#1371 ) (6952fa6)
Bug fix (overview): Make Inbox selection more lenient. (50d5218)
Bug fix (folders): Ensures we refresh the folder list on a name change (5fd354a)
Internal changes (api): Filter for successes in te API folder calls (c13796f)
Visual changes (login): Simplify and improve login screen. (#1377 ) (a5c5f85)
Bug fix (drafts): Ensure we only refresh drafts once per folders update (f024af2)
Visual changes (folders): Increase width of folders modal. (a50aa6d)
Geir
May 9, 2023, 12:29pm
#50
Changes since 2023-03-02
Showing commits from a50aa6d to fd5c902.
Please see https://runbox.com/app/changelog for the complete and categorized changelog.
This constitutes a major upgrade to the framework and libraries that Runbox 7 is built on, which will facilitate further continuous upgrades and features.
It also includes several bug fixes and improvements, including storing display preferences on the server. This will make the user interface work more consistently across browsers, devices, and sessions and result in a more streamlined experience.
Internal changes (deps): bump ua-parser-js from 0.7.31 to 0.7.33 (75df34d)
Internal changes (deps): bump jszip from 3.7.1 to 3.10.1 (ef32ab1)
Bug fix (drafts): Ensure we only refresh drafts once per folders update (f024af2)
Bug fix (delete): Catch/Prevent more errors by ensuring defaults (5e83f89)
New feature (mailviewer): Display incoming attachment sizes (926ab4b)
Bug fix (compose): More readable attachment file size display (e44fc63)
Visual changes (security): Specify which special characters are allowed in passwords. (#1401 ) (c575f06)
Internal changes (deps): Update angular2-hotkeys to v13 (85aee64)
Internal changes (deps): Upgrade to angular 12 (11b3aeb)
Internal changes (deps): Update nodejs version for CI (a5cd077)
Internal changes (deps): Upgrade angular-datetime-picker (2a87817)
Internal changes (deps): Upgrade to v13 (4c744c1)
Internal changes (deps): Change swupdate.available to swupdates.versionUpdates (ad7b36a)
Internal changes (deps): Move from tslint to eslint (c010fca)
Internal changes (deps): Remove --aot for start-use-mockserver (08afe91)
Internal changes (deps): Remove SingleMailViewerComponent from rmm6.module.ts (ddebc3f)
Internal changes (deps): Upgrade cypress to 9.7 (c38f460)
Internal changes (deps): Update ical.js to 1.5.0 and use ES2020 modules (9bf6dda)
Internal changes (deps): Fix selectFile file path (ee83c8f)
Internal changes (deps): Update dependant packages (2c11d60)
Internal changes (deps): Upgrade to angular v14 (cddac42)
Internal changes (deps): Explicitly specify runbox7 for build (1b07233)
Internal changes (deps): Upgrade angular/material to v13 (adef6c3)
Internal changes (deps): Revert to angular/material v11 for auto upgrade (97f89cc)
Internal changes (deps): Manually upgrade to angular material v12 (3e04baa)
Internal changes (deps): Upgrade material to v13 (3096d97)
Internal changes (deps): Upgrade angular-datetime-picker to v14 (3876111)
Internal changes (deps): Upgrade to material v14 (c280c39)
Internal changes (deps): Fix missing hues for SCSS (6a916d5)
Internal changes (deps): Update @angular-eslint packages (8b0c16f)
Internal changes (deps): Upgrade to angular v15 (2374336)
Internal changes (deps): Upgrade to angular material v15 (6dc73b2)
Internal changes (deps): Remove duplicate @include from SCSS (b35a68a)
Internal changes (deps): Change default browser for CI to firefox (ab522f6)
Internal changes (deps): Upgrade npm, comment out pre-build.js integrity check (ff13958)
Internal changes (deps): remove --browser firefox from e2e tests (ab8b437)
Internal changes (tests): Add DISPLAY=ââ to ci-tests (8441a51)
Internal changes (deps): Remove unused protractor dependency (6e0f935)
Internal changes (deps): Upgrade core.js to v3 (7aa65d3)
Internal changes (deps): Remove unused protractor files (b7c312b)
Internal changes (deps): Upgrade @angular-devkit /build-angular and move angular/compiler-cli to devDependencies (4cd4bc2)
Internal changes (deps): Remove unused ajv dependency (b447972)
Internal changes (deps): Upgrade angular-calendar (a273376)
Internal changes (deps): Update rxjs to v7 (a87c0b3)
Internal changes (deps): Upgrade @angular /pwa (d4850f0)
Internal changes (deps): Remove array-flat-polyfill (8c527d8)
Internal changes (deps): Update moment-timezone and remove uneeded @types /moment-timezone (478eb5a)
Internal changes (deps): Update rest of dependencies (excluding timymce) (5ed129b)
Internal changes (deps): Update jasmine to latest version (d0084df)
Internal changes (deps): Upgrade karma to latest version (da8a151)
Internal changes (deps): Update ts-* deps and node types (0b7abb4)
Internal changes (deps): Update start-server-and-test (ee77754)
Internal changes (deps): Update eslint and @typescript-eslint (4285f0d)
Internal changes (deps): Update cypress to v10 (d350af9)
Internal changes (deps): Update cypress to v11 (480b506)
New feature (all): Store user preferences on the server (1409515)
New feature (compose): Store last used HTML compose setting (dc1a75e)
Bug fix (mailview): Store âprompted for local indexâ preference on server (0d9085e)
Internal changes (preferences): Ensures tests set defaults, test correct values (035f28c)
Bug fix (preferences): Remove old style local storage after conversion (7ca13b7)
Bug fix (preferences): Ensure higher server version takes precedence (d8766f8)
Bug fix (preferences): Load screensize before settings (da76123)
Internal changes (deps): Update cypress to v12 (4ba7f7e)
Internal changes (lint): Only include src/ else we run out of js heap memory (f359c38)
Internal changes (deps): bump @npmcli /arborist and npm (9cf4279)
Bug fix (compose): Generate Reply/Fwd header text only when needed (7afcbf7)
Bug fix (compose): Convert reply/fwd text if compose HTML default is on (c512556)
Bug fix (maillist): Store and reload column widths from preferences (cfb732d)
Visual changes (preview): Improve formatting of the empty preview pane. (60fcacf)
Visual changes (mailviewer): Increase vertical flexibility of subject field. (364272b)
Visual changes (mail menu): Improve read and unread icons. (93e75ae)
Bug fix (changelog): Add missing categories and improve formatting. (fd5c902)