Commit graph

3139 commits

Author SHA1 Message Date
djmaze 346829be38 v2.9.2 2021-11-17 14:20:04 +01:00
djmaze 44cb43bdd8 Revert to QuotaRoot for issue #75 2021-11-17 14:04:16 +01:00
djmaze 89d334b2bd Cleanup CSS 2021-11-17 13:50:20 +01:00
djmaze 6ba4e70d5e Cleanup Jua multi file uploader 2021-11-17 13:30:39 +01:00
djmaze 7027b1b74c Squire v1.11.3
https://github.com/neilj/Squire/pull/417
2021-11-17 12:29:24 +01:00
djmaze ed7ebb066a Bugfix: get MessageList using ThreadUid 2021-11-17 12:18:59 +01:00
djmaze 7d077b0997 Bugfix: PHP 8 error 2021-11-17 11:18:26 +01:00
djmaze e1e7a650fb revert messagesDragImage due to icon switch mail/copy 2021-11-17 07:57:41 +01:00
djmaze 0d22cfd955 Bugfix for PHP 8 2021-11-16 23:41:52 +01:00
djmaze 071dab01a7 Make .form-horizontal simple with less CSS classes 2021-11-16 16:22:05 +01:00
djmaze dff89ea4e0 Bugfix: when allowMultipleIdentities is false always return primaryIdentity 2021-11-16 13:40:16 +01:00
djmaze 6ae38bfe1b Improved mobile view 2021-11-16 13:15:02 +01:00
djmaze 3bad2d5dbd Revamp login screens by moving login icons to the left,
due to issues with browser plugins like LastPass which place buttons on the right.
And added a TOTP icon
2021-11-16 12:35:11 +01:00
djmaze c46d4b8c02 Fix PopupsIdentity layout 2021-11-16 09:33:31 +01:00
djmaze ac7370103e Improved sieve filter editor with less pull-right 2021-11-15 16:52:18 +01:00
djmaze 54c2ba7b6e Improved admin styling 2021-11-15 15:44:37 +01:00
djmaze 203b884309 Some more CSS cleanups 2021-11-15 15:37:05 +01:00
djmaze db2a7a51c9 Cleanup some HTML and CSS 2021-11-15 15:26:28 +01:00
djmaze 5f4c7c5c5b Bugfix: compose/send mail AdditionalAccount failed 2021-11-15 14:55:49 +01:00
djmaze 8a351e5763 Resolve #159 and more design issues 2021-11-15 12:16:02 +01:00
djmaze 6b8020b8f5 Improved additional account management 2021-11-15 10:56:52 +01:00
djmaze b057c4083e Prepare some code for cleaner account switching without reload 2021-11-13 09:46:59 +01:00
djmaze 15ae0380ba Bugfix: 0 - Argument 2 must be of the type array, null given 2021-11-13 09:45:55 +01:00
djmaze 2c363e63a0 small code cleanup ()=>0 to null 2021-11-13 09:45:06 +01:00
djmaze c561493bd0 Bugfix: detect the AccountSignMe again 2021-11-12 21:53:27 +01:00
djmaze 070fc14c4f OAuth2 draft code made with the old RainLoop code 2021-11-12 10:29:58 +01:00
djmaze f14ebc6578 v2.9.1a forgot to encrypt sProxyAuthPassword 2021-11-12 10:09:08 +01:00
djmaze f2c6900ea8 v2.9.1 2021-11-12 10:00:59 +01:00
djmaze d5ea7dc188 Revert change that shouldn't be commited 2021-11-12 09:57:32 +01:00
djmaze 632e9b9b41 Bugfix: switch from AdditionalAccount to MainAccount 2021-11-12 09:41:17 +01:00
djmaze ce413b7b7a Some account switch reload improvements 2021-11-12 09:36:08 +01:00
djmaze 9b0f9be23c SetCryptKey() use APP_SALT
This way the key is something the server has and something the user knows.
So that both can revoke the key validity.
2021-11-12 08:43:33 +01:00
djmaze 0de87e334c Added MainAccount class for better distinguishing it from the additional ones 2021-11-12 01:04:11 +01:00
djmaze 42bf782c6a When switching to additional account fails, show account update screen 2021-11-11 23:22:04 +01:00
djmaze 4690f367c1 Rename the new PasswordHash() to CryptKey() and added SetCryptKey() to support XOAUTHBEARER/XOAuth2 and others 2021-11-11 23:13:46 +01:00
djmaze 1767ba7ec9 Bugfix and improved Remote.message() and Remote.messageList() by using JSON 2021-11-11 22:52:06 +01:00
djmaze 739aeaded5 Improved the Switch account system for better feedback to user 2021-11-11 21:01:39 +01:00
djmaze 597ea21b70 Prepared code to switch accounts without reload (not working yet) 2021-11-11 17:14:06 +01:00
djmaze d24e0a3e1b Try to convert the old less secure accounts and sorted order 2021-11-11 15:06:33 +01:00
djmaze a18d393f54 Revamp the whole accounts system for better management and control.
This also solves RainLoop/#2134
2021-11-11 13:34:41 +01:00
djmaze ef4790d04e Cleanup some classes and improve the Accounts and Contacts 2021-11-10 21:24:19 +01:00
djmaze 7ea4365ccb Bugfix: password should be json encoded 2021-11-10 16:47:32 +01:00
djmaze 7565b0770e PasswordHash should be password or APP_SALT 2021-11-10 16:45:59 +01:00
djmaze 1dd592f81f Contact sync use Account password hash 2021-11-10 15:18:44 +01:00
djmaze c13724fbbb Bugfix for crypt system 2021-11-10 15:10:28 +01:00
djmaze b102fc0e4c Improved data encryption for Contacts sync 2021-11-10 14:49:49 +01:00
djmaze b1e895907f More encrypt/decrypt improvements and fixes 2021-11-10 13:29:50 +01:00
djmaze 59cb0978c7 Cleanup RainLoop used crypt methods 2021-11-10 12:37:36 +01:00
djmaze 9dae4cfa45 More encrypt/decrypt improvements to revamp SSO data to be properly encrypted 2021-11-10 12:30:56 +01:00
djmaze cda88f438a Cleanup and bugfix encryption 2021-11-10 11:21:31 +01:00