diff options
author | Tomás Touceda <chiiph@leap.se> | 2014-04-04 16:57:19 -0300 |
---|---|---|
committer | Tomás Touceda <chiiph@leap.se> | 2014-04-04 16:57:19 -0300 |
commit | eb4cdab9c6b8ff66bb4667cc6195d2c366122540 (patch) | |
tree | 6e66940af735e089803c5ce05ad1ce1df16c9d1e | |
parent | b40cc1c561f1f9375295ac31f857446e056cba07 (diff) |
Fold in changes
54 files changed, 95 insertions, 68 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 866d6f28..1728f358 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -3,6 +3,101 @@ History ------- +2014 +==== + +0.5.0 Apr 4 -- the "Long time no see" release: +++++++++++++++++++++++++++++++++++++++++++++++ +- Fix logging out typo, closes #4815. +- Improve logout action, related to #5131. +- In case of soledad bootstrap error (e.g.: network failure), re run + all the setup process. +- Correct resolvconf usage. Avoids permanent break of + resolv.conf. Closes #4633. +- Disable and stop EIP when you set EIP as disabled in the preferences + dialog. Closes #4670. +- Advanced Key Management: add view for stored public keys. Closes + #4734. +- Reset registration error and input widgets if the user goes back to + provider selection in wizard. Closes #4742. +- Disconnect signals before closing the wizard. Closes #4817. +- Fix logout error message, display it similarly to other errors in + the app. Closes #4942. +- Client should say 1 unread email, not emails. Closes #4952. +- Update menu name in Wizard. Closes #4984. +- Config help menu: do not use an empty password. Closes #4985. +- Handle wizard close correctly. Closes #4986. +- Fix "Something went wrong with the logout" misleading error in every + logout. Closes #4995 and #5071. +- Use version checks in the wizard when the user choose to use an + existing provider. Closes #5048. +- Move error messages from srpauth to the GUI and refactor + signals. Closes #5219. +- Fix psutil version to avoid conflicts with gnupg required + version. Closes #5309. +- Update bitmask url in PKG-INFO. Closes #5395. +- Disable 'next' button if the checks passed but the provider is + changed. Closes #5396. +- Do not start soledad and mail if the mail service is + disabled. Closes #5411. +- Don't escape logs for pastebin. Closes #5433. +- Handle closed Soledad database on quit, speedup exit. Closes #5130. +- Catch shutdown errors. Closes: #5313 +- Properly reset imap session on logout. Closes: #4925 +- Sync Soledad before bootstrapping mail only if the key for the user + is not found locally. Otherwise, defer to thread and + continue. Closes #5083. +- Set as selected default for the eip preferences window the item + selented in the bitmask main window. Closes #5153. +- Cancel login does not work or needs to be pressed twice. Closes + #4869, #4973. +- Fail gracefully against keyring import errors. +- Update requirements and code for the new psutil version. +- Use Bitmask icon instead of LEAP's for the super user dialog in + OSX. Fixes #4273. +- Workaround a bug in Ubuntu where the menu is not displayed in the + global menu bar. Fixes #5420. +- Wizard: select by default the use of an existing provider if we have + configured at least one. Closes #4488. +- Add in-app indication of how to connect to local imap and + smtp. Closes #4530. +- Warn the user on incompatible api error. +- Warn the user if is using an old app version. Closes #4636. +- Minor UI changes: re-arrange main window so that the login widget is + at the top and preferences are available under the menu. +- Disable Advanced Key Manager import feature since it's experimental + and may cause data loss. Closes #4877. +- Offline mode for debugging. Closes: #4943 +- Add pastebin button to upload logs from the logs window to ease bug + report. Closes #5163. +- Add support for self signed certs. Closes #5391. +- Add hotkey for the Help menu. Closes #5401. +- Add --repair-mailboxes command line option. It will be needed to + migrate existing account after a data schema changes, like it will + be happening for 0.5.0. Closes #4792. +- Make first Soledad sync wait for EIP to come up after logging in. + Fixes #4885. +- Ensure IMAP flushes data to disk before quitting. Closes #5095. +- Update key manager auth to interact with webapp v2. Fixes #5120. +- Handle invalid auth tokens when syncing Soledad, and show an error + on the GUI. Fixes #5191. +- After connecting EIP check for DNS resolution and warn the user on + error. Closes #5301. +- Display domain for provider the user has just logged in. Fixes + #4631. +- Add ability to import a maildir into a local mailbox. +- Add ability to write mail logs to a separate file. +- Show hash info in About bitmask (for debian versions). +- Add the appname in the reported version string. +- Move/refactor SRPRegister to the backend. +- Add ability to nice application via environment variable. +- Refactor ProviderBootstrapper out of the UI modules to a Backend + module, obscuring all the details. +- Remove qt4reactor as a dependency. + +2013 +==== + 0.3.8 Dec 6 -- the "Three week child" release: +++++++++++++++++++++++++++++++++++++++++++++++ - Make the preferences window selects the current selected provider in diff --git a/changes/better-logout-handle b/changes/better-logout-handle deleted file mode 100644 index 11797a81..00000000 --- a/changes/better-logout-handle +++ /dev/null @@ -1,2 +0,0 @@ -- Fix logging out typo, closes #4815. -- Improve logout action, related to #5131. diff --git a/changes/better-soledad-retry b/changes/better-soledad-retry deleted file mode 100644 index ac21f76c..00000000 --- a/changes/better-soledad-retry +++ /dev/null @@ -1 +0,0 @@ -In case of soledad bootstrap error (e.g.: network failure), re run all the setup process. diff --git a/changes/bug-4633_fix-resolvconf-usage b/changes/bug-4633_fix-resolvconf-usage deleted file mode 100644 index de40d03a..00000000 --- a/changes/bug-4633_fix-resolvconf-usage +++ /dev/null @@ -1 +0,0 @@ -- Correct resolvconf usage. Avoids permanent break of resolv.conf. Closes #4633. diff --git a/changes/bug-4670_disable-eip-and-disable-actions b/changes/bug-4670_disable-eip-and-disable-actions deleted file mode 100644 index 7f11b3bb..00000000 --- a/changes/bug-4670_disable-eip-and-disable-actions +++ /dev/null @@ -1,2 +0,0 @@ -- Disable and stop EIP when you set EIP as disabled in the preferences dialog. - Closes #4670. diff --git a/changes/bug-4734_akm-stored-public-keys-view b/changes/bug-4734_akm-stored-public-keys-view deleted file mode 100644 index bdba2cb2..00000000 --- a/changes/bug-4734_akm-stored-public-keys-view +++ /dev/null @@ -1 +0,0 @@ -- Advanced Key Management: add view for stored public keys. Closes #4734. diff --git a/changes/bug-4742_reset-registration-page-error b/changes/bug-4742_reset-registration-page-error deleted file mode 100644 index 2b031796..00000000 --- a/changes/bug-4742_reset-registration-page-error +++ /dev/null @@ -1,2 +0,0 @@ -- Reset registration error and input widgets if the user goes back to provider - selection in wizard. Closes #4742. diff --git a/changes/bug-4817_disconnect-signals-on-wizard-close b/changes/bug-4817_disconnect-signals-on-wizard-close deleted file mode 100644 index 78c14756..00000000 --- a/changes/bug-4817_disconnect-signals-on-wizard-close +++ /dev/null @@ -1 +0,0 @@ -- Disconnect signals before closing the wizard. Closes #4817. diff --git a/changes/bug-4942_fix-logout-error-message b/changes/bug-4942_fix-logout-error-message deleted file mode 100644 index f8c8a3b2..00000000 --- a/changes/bug-4942_fix-logout-error-message +++ /dev/null @@ -1 +0,0 @@ -- Fix logout error message, display it similarly to other errors in the app. Closes #4942. diff --git a/changes/bug-4952_fix-unread-email-wording b/changes/bug-4952_fix-unread-email-wording deleted file mode 100644 index 7bfee8b2..00000000 --- a/changes/bug-4952_fix-unread-email-wording +++ /dev/null @@ -1 +0,0 @@ -- Client should say 1 unread email, not emails. Closes #4952. diff --git a/changes/bug-4984_update-menu-name-in-wizard b/changes/bug-4984_update-menu-name-in-wizard deleted file mode 100644 index 9048951a..00000000 --- a/changes/bug-4984_update-menu-name-in-wizard +++ /dev/null @@ -1 +0,0 @@ -- Update menu name in Wizard. Closes #4984. diff --git a/changes/bug-4985_config-help-menu-non-empty-password b/changes/bug-4985_config-help-menu-non-empty-password deleted file mode 100644 index c6c5266f..00000000 --- a/changes/bug-4985_config-help-menu-non-empty-password +++ /dev/null @@ -1 +0,0 @@ -- Config help menu: do not use an empty password. Closes #4985. diff --git a/changes/bug-4986_error-joining-string b/changes/bug-4986_error-joining-string deleted file mode 100644 index 935ba6db..00000000 --- a/changes/bug-4986_error-joining-string +++ /dev/null @@ -1 +0,0 @@ -- Handle wizard close correctly. Closes #4986. diff --git a/changes/bug-4995_error-on-every-logout b/changes/bug-4995_error-on-every-logout deleted file mode 100644 index beb4e4c2..00000000 --- a/changes/bug-4995_error-on-every-logout +++ /dev/null @@ -1 +0,0 @@ -- Fix "Something went wrong with the logout" misleading error in every logout. Closes #4995 and #5071. diff --git a/changes/bug-5048_version-checks-in-wizard b/changes/bug-5048_version-checks-in-wizard deleted file mode 100644 index a5593e6c..00000000 --- a/changes/bug-5048_version-checks-in-wizard +++ /dev/null @@ -1 +0,0 @@ -- Use version checks in the wizard when the user choose to use an existing provider. Closes #5048. diff --git a/changes/bug-5219_srpauth-error-messages b/changes/bug-5219_srpauth-error-messages deleted file mode 100644 index d46b1504..00000000 --- a/changes/bug-5219_srpauth-error-messages +++ /dev/null @@ -1 +0,0 @@ -- Move error messages from srpauth to the GUI and refactor signals. Closes #5219. diff --git a/changes/bug-5309_psutil-version-conflict b/changes/bug-5309_psutil-version-conflict deleted file mode 100644 index e7ccb2fc..00000000 --- a/changes/bug-5309_psutil-version-conflict +++ /dev/null @@ -1 +0,0 @@ -- Fix psutil version to avoid conflicts with gnupg required version. Closes #5309. diff --git a/changes/bug-5395_update-bitmask-website-in-pkginfo b/changes/bug-5395_update-bitmask-website-in-pkginfo deleted file mode 100644 index a762a8bb..00000000 --- a/changes/bug-5395_update-bitmask-website-in-pkginfo +++ /dev/null @@ -1 +0,0 @@ -- Update bitmask url in PKG-INFO. Closes #5395. diff --git a/changes/bug-5396_disable-next-if-provider-is-changed b/changes/bug-5396_disable-next-if-provider-is-changed deleted file mode 100644 index 5a7a3449..00000000 --- a/changes/bug-5396_disable-next-if-provider-is-changed +++ /dev/null @@ -1 +0,0 @@ -- Disable 'next' button if the checks passed but the provider is changed. Closes #5396. diff --git a/changes/bug-5411_mail-is-not-disabled-at-first-start b/changes/bug-5411_mail-is-not-disabled-at-first-start deleted file mode 100644 index 3cba7a01..00000000 --- a/changes/bug-5411_mail-is-not-disabled-at-first-start +++ /dev/null @@ -1 +0,0 @@ -- Do not start soledad and mail if the mail service is disabled. Closes #5411. diff --git a/changes/bug-5433_unescape-logs-for-pastebin b/changes/bug-5433_unescape-logs-for-pastebin deleted file mode 100644 index 289dd64a..00000000 --- a/changes/bug-5433_unescape-logs-for-pastebin +++ /dev/null @@ -1 +0,0 @@ -- Don't escape logs for pastebin. Closes #5433. diff --git a/changes/bug-handle-closed-soledad b/changes/bug-handle-closed-soledad deleted file mode 100644 index bf0a905e..00000000 --- a/changes/bug-handle-closed-soledad +++ /dev/null @@ -1 +0,0 @@ -- Handle closed Soledad database on quit, speedup exit. Closes #5130. diff --git a/changes/bug-shutdown-errors b/changes/bug-shutdown-errors deleted file mode 100644 index a2de1249..00000000 --- a/changes/bug-shutdown-errors +++ /dev/null @@ -1 +0,0 @@ -- Catch shutdown errors. Closes: #5313 diff --git a/changes/bug_4925_close_imap_session b/changes/bug_4925_close_imap_session deleted file mode 100644 index f70b3e2b..00000000 --- a/changes/bug_4925_close_imap_session +++ /dev/null @@ -1 +0,0 @@ -- Properly reset imap session on logout. Closes: #4925 diff --git a/changes/bug_5083_sync_soledad_only_on_account_create b/changes/bug_5083_sync_soledad_only_on_account_create deleted file mode 100644 index 6deaa41f..00000000 --- a/changes/bug_5083_sync_soledad_only_on_account_create +++ /dev/null @@ -1,3 +0,0 @@ -- Sync Soledad before bootstrapping mail only if the key for the user - is not found locally. Otherwise, defer to thread and - continue. Closes #5083
\ No newline at end of file diff --git a/changes/bug_5153-select-domain-in-eip-preferences b/changes/bug_5153-select-domain-in-eip-preferences deleted file mode 100644 index 2c00c745..00000000 --- a/changes/bug_5153-select-domain-in-eip-preferences +++ /dev/null @@ -1 +0,0 @@ -Set as selected default for the eip preferences window the item selented in the bitmask main window. Closes #5153. diff --git a/changes/bug_cancel-login-does-not-work b/changes/bug_cancel-login-does-not-work deleted file mode 100644 index 8fbccb5a..00000000 --- a/changes/bug_cancel-login-does-not-work +++ /dev/null @@ -1 +0,0 @@ -- Cancel login does not work or needs to be pressed twice. Closes #4869, #4973. diff --git a/changes/bug_capture-keyring-errors b/changes/bug_capture-keyring-errors deleted file mode 100644 index a4b7046b..00000000 --- a/changes/bug_capture-keyring-errors +++ /dev/null @@ -1,2 +0,0 @@ -- Fail gracefully against keyring import errors. - diff --git a/changes/bug_update-psutil-version b/changes/bug_update-psutil-version deleted file mode 100644 index be9fedde..00000000 --- a/changes/bug_update-psutil-version +++ /dev/null @@ -1 +0,0 @@ -Update requirements and code for the new psutil version. diff --git a/changes/bug_use_bitmask_icon_mac b/changes/bug_use_bitmask_icon_mac deleted file mode 100644 index d9015466..00000000 --- a/changes/bug_use_bitmask_icon_mac +++ /dev/null @@ -1,2 +0,0 @@ -- Use Bitmask icon instead of LEAP's for the super user dialog in - OSX. Fixes #4273.
\ No newline at end of file diff --git a/changes/do_not_do_native_menu_in_linux b/changes/do_not_do_native_menu_in_linux deleted file mode 100644 index 2a117a7e..00000000 --- a/changes/do_not_do_native_menu_in_linux +++ /dev/null @@ -1 +0,0 @@ -- Workaround a bug in Ubuntu where the menu is not displayed in the global menu bar. Fixes #5420.
\ No newline at end of file diff --git a/changes/feature-4488_use-existing-provider-by-default b/changes/feature-4488_use-existing-provider-by-default deleted file mode 100644 index feeaa349..00000000 --- a/changes/feature-4488_use-existing-provider-by-default +++ /dev/null @@ -1 +0,0 @@ -- Wizard: select by default the use of an existing provider if we have configured at least one. Closes #4488. diff --git a/changes/feature-4530_add-in-app-help-for-mail b/changes/feature-4530_add-in-app-help-for-mail deleted file mode 100644 index 9d7f3316..00000000 --- a/changes/feature-4530_add-in-app-help-for-mail +++ /dev/null @@ -1 +0,0 @@ -- Add in-app indication of how to connect to local imap and smtp. Closes #4530. diff --git a/changes/feature-4636_warn-user-if-outdated-app b/changes/feature-4636_warn-user-if-outdated-app deleted file mode 100644 index d4bd6eb7..00000000 --- a/changes/feature-4636_warn-user-if-outdated-app +++ /dev/null @@ -1,2 +0,0 @@ -- Warn the user on incompatible api error. -- Warn the user if is using an old app version. Closes #4636. diff --git a/changes/feature-4753-move-login-widget-to-top-of-main-window b/changes/feature-4753-move-login-widget-to-top-of-main-window deleted file mode 100644 index 0ab23b24..00000000 --- a/changes/feature-4753-move-login-widget-to-top-of-main-window +++ /dev/null @@ -1,2 +0,0 @@ --- Minor UI changes: re-arrange main window so that the login widget is at the top and preferences are available under the menu. - diff --git a/changes/feature-4877_disable-akm-import b/changes/feature-4877_disable-akm-import deleted file mode 100644 index eeb70e19..00000000 --- a/changes/feature-4877_disable-akm-import +++ /dev/null @@ -1 +0,0 @@ -- Disable Advanced Key Manager import feature since it's experimental and may cause data loss. Closes #4877. diff --git a/changes/feature-4943_offline-mode b/changes/feature-4943_offline-mode deleted file mode 100644 index 02fda893..00000000 --- a/changes/feature-4943_offline-mode +++ /dev/null @@ -1 +0,0 @@ -- Offline mode for debugging. Closes: #4943 diff --git a/changes/feature-5163_add-pastebin-button b/changes/feature-5163_add-pastebin-button deleted file mode 100644 index ec44edaf..00000000 --- a/changes/feature-5163_add-pastebin-button +++ /dev/null @@ -1 +0,0 @@ -- Add pastebin button to upload logs from the logs window to ease bug report. Closes #5163. diff --git a/changes/feature-5391_support-selfsigned-certs b/changes/feature-5391_support-selfsigned-certs deleted file mode 100644 index 58c68f23..00000000 --- a/changes/feature-5391_support-selfsigned-certs +++ /dev/null @@ -1 +0,0 @@ -- Add support for self signed certs. Closes #5391. diff --git a/changes/feature-5401_add-shortcut-for-help-menu b/changes/feature-5401_add-shortcut-for-help-menu deleted file mode 100644 index 9e33388b..00000000 --- a/changes/feature-5401_add-shortcut-for-help-menu +++ /dev/null @@ -1 +0,0 @@ -- Add hotkey for the Help menu. Closes #5401. diff --git a/changes/feature_4792_repair-mailboxes b/changes/feature_4792_repair-mailboxes deleted file mode 100644 index cb570e8b..00000000 --- a/changes/feature_4792_repair-mailboxes +++ /dev/null @@ -1,3 +0,0 @@ -- Add --repair-mailboxes command line option. It will be needed to migrate - existing account after a data schema changes, like it will be happening for - 0.5.0. Closes: #4792 diff --git a/changes/feature_4885_make-soledad-wait-for-eip-after-logging-in b/changes/feature_4885_make-soledad-wait-for-eip-after-logging-in deleted file mode 100644 index 07b198f0..00000000 --- a/changes/feature_4885_make-soledad-wait-for-eip-after-logging-in +++ /dev/null @@ -1 +0,0 @@ -- Make first Soledad sync wait for EIP to come up after logging in (#4885). diff --git a/changes/feature_5095_ensure-imap-flushes-data-before-quitting b/changes/feature_5095_ensure-imap-flushes-data-before-quitting deleted file mode 100644 index ef1f2888..00000000 --- a/changes/feature_5095_ensure-imap-flushes-data-before-quitting +++ /dev/null @@ -1 +0,0 @@ -- Ensure IMAP flushes data to disk before quitting. Closes #5095. diff --git a/changes/feature_5120_update-keymanager-to-webapp-v2 b/changes/feature_5120_update-keymanager-to-webapp-v2 deleted file mode 100644 index 71aa3d5e..00000000 --- a/changes/feature_5120_update-keymanager-to-webapp-v2 +++ /dev/null @@ -1 +0,0 @@ -- Update key manager auth to interact with webapp v2 (#5120). diff --git a/changes/feature_5191_handle-invalid-auth-token-error b/changes/feature_5191_handle-invalid-auth-token-error deleted file mode 100644 index 6acdaad0..00000000 --- a/changes/feature_5191_handle-invalid-auth-token-error +++ /dev/null @@ -1,2 +0,0 @@ -- Handle invalid auth tokens when syncing Soledad, and show an error on the - GUI (#5191). diff --git a/changes/feature_check-for-dns-resolution b/changes/feature_check-for-dns-resolution deleted file mode 100644 index f0e2bf3e..00000000 --- a/changes/feature_check-for-dns-resolution +++ /dev/null @@ -1 +0,0 @@ -- After connecting EIP check for DNS resolution and warn the user on error. Closes #5301. diff --git a/changes/feature_display_domain_instead_of_provider_name b/changes/feature_display_domain_instead_of_provider_name deleted file mode 100644 index 0b2c42a6..00000000 --- a/changes/feature_display_domain_instead_of_provider_name +++ /dev/null @@ -1,2 +0,0 @@ -- Display domain for provider the user has just logged in. Fixes - #4631.
\ No newline at end of file diff --git a/changes/feature_import-maildir b/changes/feature_import-maildir deleted file mode 100644 index c5d861a3..00000000 --- a/changes/feature_import-maildir +++ /dev/null @@ -1 +0,0 @@ -- Add ability to import a maildir into a local mailbox. diff --git a/changes/feature_mail-debug b/changes/feature_mail-debug deleted file mode 100644 index 5535a49a..00000000 --- a/changes/feature_mail-debug +++ /dev/null @@ -1 +0,0 @@ -- Add ability to write mail logs to a separate file. diff --git a/changes/feature_moar-version-info b/changes/feature_moar-version-info deleted file mode 100644 index fd5452ce..00000000 --- a/changes/feature_moar-version-info +++ /dev/null @@ -1,2 +0,0 @@ -- Show hash info in About bitmask (for debian versions). -- Add the appname in the reported version string. diff --git a/changes/feature_move-srpregister-to-backend b/changes/feature_move-srpregister-to-backend deleted file mode 100644 index 0625432f..00000000 --- a/changes/feature_move-srpregister-to-backend +++ /dev/null @@ -1 +0,0 @@ -- Move/refactor srpregister to backend. diff --git a/changes/feature_nice-process b/changes/feature_nice-process deleted file mode 100644 index 3de26e75..00000000 --- a/changes/feature_nice-process +++ /dev/null @@ -1 +0,0 @@ -- Add ability to nice application via environment variable. diff --git a/changes/feature_refactor_provider_bootstrapper b/changes/feature_refactor_provider_bootstrapper deleted file mode 100644 index 969b259f..00000000 --- a/changes/feature_refactor_provider_bootstrapper +++ /dev/null @@ -1,2 +0,0 @@ -- Refactor ProviderBootstrapper out of the UI modules to a Backend - module, obscuring all the details.
\ No newline at end of file diff --git a/changes/feature_remove_qtreactor b/changes/feature_remove_qtreactor deleted file mode 100644 index 5cf3a854..00000000 --- a/changes/feature_remove_qtreactor +++ /dev/null @@ -1 +0,0 @@ -- Remove qt4reactor as a dependency.
\ No newline at end of file |