Commit graph

280 commits

Author SHA1 Message Date
the-djmaze
911f833ede Improved Content-Security-Policy management for Captcha issue #222 2022-02-14 11:08:53 +01:00
the-djmaze
2fea7b92e1 reCaptcha at admin login
https://github.com/the-djmaze/snappymail/issues/222#issuecomment-1036211212
2022-02-11 14:52:04 +01:00
the-djmaze
fecc9f96eb Added support for reCaptcha #222 2022-02-11 14:21:41 +01:00
eibex
97a655e517
add Italian translation 2022-02-10 23:33:27 +01:00
the-djmaze
4a1c3beb78 Update Plugin readme 2022-02-10 16:09:45 +01:00
the-djmaze
e0ebc999d5 Extend plugin config with a grouping class 2022-02-09 17:48:05 +01:00
the-djmaze
05f1d62041 Resolve #218 2022-02-09 17:46:31 +01:00
the-djmaze
f6400b6da2 Remove rl.showScreenPopup in favour of AbstractViewPopup.showModal 2022-02-07 15:20:39 +01:00
Lota Bi
2f442e68a7
Added Italian translation 2022-02-07 10:44:13 +01:00
the-djmaze
3759a576c9 Resolve #211 2022-02-06 00:40:36 +01:00
the-djmaze
90f559ac8a
Merge pull request #213 from leonekmi/fix-change-password-2
change-password: Fix non-supported hash methods
2022-02-05 23:40:21 +01:00
Leon
26d285703c change-password: Fix encrypt when using non-supported hash method (by returning clear password, you shouldn't do that!) 2022-02-05 21:03:40 +01:00
Leon
d9d21845ba change-password: Use setData instead of deprecated methods after password change to refresh webapp. 2022-02-05 21:02:19 +01:00
the-djmaze
edc035fc13 #207 set correct minimum version 2022-02-03 12:53:16 +01:00
the-djmaze
7bbbff6d3e #207 set version 2022-02-03 12:48:34 +01:00
the-djmaze
ef61603431 Resolve #207 2022-02-03 12:47:32 +01:00
the-djmaze
f8da8b5135 Bugfix: store private key failed 2022-01-28 15:59:41 +01:00
the-djmaze
f50d848b35 Updated demo plugin for upcoming v2.12 2022-01-28 15:43:40 +01:00
the-djmaze
ba49d06d1a v2.11.0 2022-01-14 18:57:55 +01:00
the-djmaze
9fea092c43 Cleanup RainLoop\Service with improved ?admin path detection 2022-01-11 15:55:48 +01:00
djmaze
5a17e3b51d Better Domain management with simplified SASL Mechanisms support 2022-01-10 12:57:42 +01:00
djmaze
e52316bb08 Allow demo account to send messages to itself 2021-12-31 11:25:37 +01:00
djmaze
5b4d34d1cb Improved Storage garbage collection
Improved RecRmDir() and RecTimeDirRemove()
2021-12-17 01:17:06 +01:00
djmaze
c7a0573852 Reduce garbage collection calls for demo account 2021-12-16 12:29:40 +01:00
djmaze
41a98d68c5 Bugfix: demo plugin broken due to v2.9.6 changes 2021-12-15 13:06:30 +01:00
djmaze
e4e26d799c Update demo plugin 2021-11-30 11:18:52 +01:00
djmaze
863c1d0151 Bugfix: two-factor-auth plugin wrong layout for v2.9 2021-11-18 16:44:53 +01:00
djmaze
17932f2905 Bugfix: broken TOTP plugin 2021-11-18 13:51:11 +01:00
djmaze
346829be38 v2.9.2 2021-11-17 14:20:04 +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
070fc14c4f OAuth2 draft code made with the old RainLoop code 2021-11-12 10:29:58 +01:00
djmaze
99c72ad9e6 Drop bootstrap .well and .pull-left
Reduce bootstrap .pull-right usage
2021-11-09 00:53:42 +01:00
djmaze
e4e86d0347 Put a garbage collector in demo plugin 2021-11-08 17:52:40 +01:00
djmaze
70f9f0bd76 Improved demo mode plugin 2021-11-08 17:40:21 +01:00
djmaze
09a9a45e98 Cleanup plugin hooks README 2021-10-25 09:52:04 +02:00
djmaze
57dd0f7e2c Move TemproryApcStorage to demo-account plugin 2021-10-25 09:45:22 +02:00
djmaze
3945ab1349 Set umask(0077) by default to prevent any access to the _data_ dir 2021-10-22 17:42:58 +02:00
djmaze
617d700a5d Revamp NetClient (SMTP, IMAP, Sieve) login for rfc7628 OAuth plugin support 2021-10-22 12:45:14 +02:00
djmaze
12a07cce8c Resolve issue #82 by adding back all languages 2021-10-21 22:02:06 +02:00
djmaze
1b58e45b26 Added Polish language 2021-10-21 20:42:34 +02:00
djmaze
d27e6fe97f Added Czech language 2021-10-21 20:39:11 +02:00
djmaze
16f9ec3c37 Added Russian language 2021-10-21 20:34:45 +02:00
djmaze
21a9e24233 Revert templateId to viewModelTemplateID for issue #150 2021-10-11 14:31:54 +02:00
djmaze
7ede8eeb4a Better solution for #150 2021-10-04 13:53:59 +02:00
djmaze
db8ba85350 Resolve issue #150 2021-10-04 13:48:31 +02:00
djmaze
df975ade72 .less to .css see comments #134 2021-08-30 09:43:18 +02:00
David Härdeman
4e28a7bb7b [snappymail] More changes to use the word "extensions" rather than plugins/packages 2021-08-27 23:49:03 +02:00
the-djmaze
f0549e1735
Merge pull request #120 from Alphix/improve_change_password
[change-password] Improve change password

Last .js change is correct. It was a leftover of the old RainLoop AuthAccountHash system.
AuthAccountHash was some kind of login hash system to get logged in mail account.
2021-08-23 16:39:55 +02:00
David Härdeman
0728a26e95 [change-password] Bump version 2021-08-23 14:03:27 +02:00
David Härdeman
6c5106dbd2 [change-password] Fix password change js
Not sure what rl.hash.set() is supposed to do, but it is undefined, which
causes an exeption, which in turn provides an error message even when
the password was successfully changed.
2021-08-23 13:02:07 +02:00