Tuta is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices. https://tuta.com
Find a file
jhm 79abde10d1 Offline storage clearExcludedData after login and activate incremental_vacuum
To improve login performance, we want to clear excluded data
(i.e. trash and spam lists, old data) from the offline storage after the login.

We also want to activate "auto_vacuum = incremental" for the offline storage database
in order to allow for faster vacuum execution and run "incremental_vacuum" before
the database is closed.

Fixes #4723
2022-12-13 16:59:26 +01:00
.github update npm and node version in workflows 2022-08-18 15:12:05 +02:00
.vscode chore: Add Flow Language Support extension recommendation 2021-01-04 14:47:54 +01:00
app-android Offline storage clearExcludedData after login and activate incremental_vacuum 2022-12-13 16:59:26 +01:00
app-ios Offline storage clearExcludedData after login and activate incremental_vacuum 2022-12-13 16:59:26 +01:00
buildSrc [ci] improve release note generator 2022-12-09 17:31:39 +01:00
doc Add GitHub releases as an option 2022-06-16 13:11:45 +02:00
ipc-schema Implement Webauthn for iOS app 2022-12-07 17:22:37 +01:00
jenkins-lib [ci] require this rev to be up-to-date with public repo before building 2022-11-11 10:34:12 +01:00
libs [maintenance] upgrade mithril.js to v2.2.2 2022-07-07 13:53:49 +02:00
packages v3.105.9 2022-12-12 13:35:09 +01:00
resources fix tutanota-version.txt 2022-11-11 11:32:57 +01:00
schemas tutanota model v56 with updated MailboxProperties, #516 2022-11-24 17:35:21 +01:00
src Offline storage clearExcludedData after login and activate incremental_vacuum 2022-12-13 16:59:26 +01:00
test Offline storage clearExcludedData after login and activate incremental_vacuum 2022-12-13 16:59:26 +01:00
types Refactor bubble text fields 2022-05-27 10:54:18 +02:00
.editorconfig Convert codebase to Typescript, close #3746 close #3594 2022-01-07 16:21:07 +01:00
.gitattributes Update .gitattributes 2022-11-08 10:00:06 +01:00
.gitignore [licc] Create cli.js in preinstall 2022-06-20 15:14:23 +02:00
.npmrc Publish v3.91.2-beta.0 for npm, fix publishing packages 2022-01-19 10:38:07 +01:00
.nvmrc Update node version in .nvmrc 2021-07-12 08:49:43 +02:00
Android.Jenkinsfile v3.104.4 2022-11-11 16:57:13 +01:00
android.js [build] add --existing option to android.js (skips web client build) 2022-07-29 09:26:08 +02:00
Desktop.Jenkinsfile v3.104.4 2022-11-11 16:57:13 +01:00
desktop.js Add framework for migrating offline database 2022-05-25 16:30:34 +02:00
fdroid-metadata-workaround Apply F-Droid metadata workaround 2018-08-09 09:20:48 +02:00
Ios.Jenkinsfile v3.104.4 2022-11-11 16:57:13 +01:00
IosRenewCerts.Jenkinsfile [CI] Add pipeline to renew iOS certificates 2022-07-14 16:00:23 +02:00
LICENSE.txt chore(LICENSE): updated software description and copyright disclosure 2021-10-25 09:58:58 +02:00
make.js [desktop] add missing console.info method to patched logger 2022-07-21 16:13:32 +02:00
OpenSSL.Jenkinsfile Create jenkins pipeline for building OpenSSL 2022-03-17 14:44:14 +01:00
package-lock.json v3.105.9 2022-12-12 13:35:09 +01:00
package.json v3.105.9 2022-12-12 13:35:09 +01:00
README.md Update README with new desktop info 2021-07-08 13:49:58 +02:00
SqlcipherAndroid.Jenkinsfile [ci] Set correct SQLCIPHER_CFLAGS for SqlcipherAndroid jenkinsfile 2022-09-16 16:02:53 +02:00
start-desktop.sh Fix duplicate window creation in mailto handling, #2968 2021-10-18 11:49:52 +02:00
third-party.txt remove cordova license notices, closes #3584 2021-10-22 09:06:34 +02:00
tsconfig.json [build] Fix F-Droid build 2022-05-30 09:10:47 +02:00
tsconfig_common.json sanitize faq entries after marking occurrences of the search query 2022-12-08 17:33:09 +01:00
tutao-pub-test.pem test public key update 2019-10-10 17:04:17 +02:00
tutao-pub.pem Update desktop client codesigning public key 2019-10-10 17:13:29 +02:00
Webapp.Jenkinsfile [ci] improve release note generator 2022-12-09 17:31:39 +01:00
webapp.js [maintenance] update commander to v9 2022-05-03 15:57:33 +02:00


Tutanota logo

  Tutanota makes encryption easy  

Tutanota is the secure email service with built-in end-to-end encryption that enables you to communicate securely with anyone on all your devices.

Web clientiOS App StoreDesktop Client

Building

See BUILDING.md.

Developing Tutanota

See HACKING.md.