Commit graph

116 commits

Author SHA1 Message Date
the-djmaze
8b5547104d Only allow Proxy for logged in users 2024-11-12 00:35:51 +01:00
the-djmaze
a6ff022c0e Resolve #1754 2024-09-17 10:09:57 +02:00
the-djmaze
082dd3af41 Bugfix: Call to a member function Email() on null #1706 2024-08-27 23:39:27 +02:00
the-djmaze
d00c953c88 Change handling of (token) errors due to #1706 2024-08-16 22:05:15 +02:00
the-djmaze
ed0223fbb8 Improved InvalidToken debugging 2024-07-08 10:53:03 +02:00
the-djmaze
288ff23f2b Improved InvalidToken handling for #1653 2024-07-07 15:48:26 +02:00
the-djmaze
372e4bc1c0 Rename application.ini [labs]log_ajax_response_write_limit to [logs]json_response_write_limit 2024-04-23 17:44:13 +02:00
the-djmaze
e554bcc27e Extend handling login credentials by allowing to modify SMTP username 2024-04-17 01:09:07 +02:00
the-djmaze
3017f8c656 Simplify LoginProcess handling 2024-03-28 02:43:39 +01:00
the-djmaze
56ede16833 Added: Cache::Exists
Change: Cache::Get can return NULL
2024-03-11 19:54:53 +01:00
the-djmaze
f726ac7061 Cleanup KeyPathHelper a bit 2024-03-11 11:05:41 +01:00
the-djmaze
c1b7d37663 Simplify language Notifications 2024-03-01 01:39:00 +01:00
the-djmaze
3d176d4e4f Improved GnuPG error handling 2024-02-27 18:45:25 +01:00
the-djmaze
275ad40346 Mask all POST data that has a key which contains pass 2024-02-27 11:25:34 +01:00
the-djmaze
7cacc9b503 Make better use of SnappyMail\SensitiveString 2024-02-27 11:03:36 +01:00
the-djmaze
007e4b25eb Improved Settings handling to prevent bugs in outer code 2024-02-26 02:47:56 +01:00
the-djmaze
83659ff62d Drop the bSearchSecretWords param from logger 2024-02-05 22:30:23 +01:00
the-djmaze
0914ede3a3 Cleanup Logger a bit 2024-02-03 12:28:06 +01:00
the-djmaze
fdc21f26fc Bugfix: json.after-* hook didn't send $aResponse as recursive array 2023-11-27 17:04:36 +01:00
the-djmaze
3bff3555a0 Added a test due to Failed loading libs.min.js #358, #862, #890, #895, #1238, #1320 2023-11-22 12:47:14 +01:00
the-djmaze
3464e296c3 Fix 'Location:' headers using proper '302 Found' header 2023-03-14 09:58:30 +01:00
the-djmaze
85b06123c6 Better hash/cache handling for some functions 2023-03-13 15:21:37 +01:00
the-djmaze
d1823af111 More JSON properties to JavaScript camelCase 2023-02-21 11:52:50 +01:00
the-djmaze
ce2fb9d7f2 Many AppData properties to JavaScript camelCase 2023-02-21 10:22:59 +01:00
the-djmaze
8b70fee072 Moved rl.fetch and rl.fetchJSON to boot.js so that AppData can be fetched as JSON 2023-02-21 09:04:47 +01:00
the-djmaze
5216535278 Move the "upload EML file to mailbox" Append feature into a DoFolderAppend() 2023-02-16 13:13:23 +01:00
the-djmaze
33653eae81 Improved email address parsing and handling 2023-02-13 16:15:26 +01:00
the-djmaze
16daa7b55e Resolve #891 and other index cache issues 2023-02-03 09:20:42 +01:00
the-djmaze
76ae57b481 Resolve #887 2023-01-31 17:38:38 +01:00
the-djmaze
d7b5f3f4db Also protect GET requests with token for #892 2023-01-31 11:30:24 +01:00
the-djmaze
b1c9bebce6 Force token for #892 2023-01-31 10:49:06 +01:00
the-djmaze
977dc1e5e4 Move and improve cookie handling so that it might catch #537 2023-01-31 10:27:23 +01:00
the-djmaze
4c8d84d07b Merge NoScript, NoCookie and BadBrowser pages in Index.html 2023-01-30 09:10:49 +01:00
the-djmaze
974350ebee Found more JSON properties to change into JavaScript camelCase 2023-01-26 10:41:55 +01:00
the-djmaze
cf12960507 Improved cache handling 2023-01-09 12:28:07 +01:00
the-djmaze
4922586893 Cleanup config settings and provide some info 2022-12-30 15:11:25 +01:00
the-djmaze
4261bdafff Moved application.ini labs.use_app_debug_* to debug.* 2022-12-30 12:18:07 +01:00
the-djmaze
219b155ede Cleanup Action reponse handling and use typed properties 2022-12-21 14:12:35 +01:00
the-djmaze
477158e54a Changed some Plugin hooks for better handling:
* json.action-pre-call => json.before-{actionname}
* json.action-post-call => json.after-{actionname}
2022-12-08 09:08:41 +01:00
the-djmaze
40cf942ddd Only run JSON hooks when $sAction is set #755 2022-12-07 16:26:38 +01:00
the-djmaze
8d1290e2c4 Small fixes 2022-12-07 10:59:52 +01:00
the-djmaze
6d7c84226a Bugfix undefined $oConfig 2022-11-29 17:18:27 +01:00
the-djmaze
200e00e2d6 Support CSS .min.css and JavaScript .min.js files in plugins and themes 2022-11-29 14:59:32 +01:00
the-djmaze
ef6b95722d Move ServiceExternalSso to plugin/extension 2022-11-11 16:55:13 +01:00
the-djmaze
3079771f29 Move ServiceRemoteAutoLogin to plugin/extension 2022-11-11 16:39:52 +01:00
the-djmaze
9745d0ed89 Move ServiceExternalLogin to plugin/extension 2022-11-11 16:33:31 +01:00
the-djmaze
028f4ecb08 Method 'GetRequest' not found in \MailSo\Base\Http #585 2022-10-31 12:20:00 +01:00
the-djmaze
e06acbe738 Put back ExternalSso for #585
Not the most secure, needs improvements
2022-10-27 10:43:33 +02:00
the-djmaze
bcf63b6700 v2.19.2 2022-10-21 12:48:33 +02:00
the-djmaze
b77854e421 Some small code improvements 2022-10-18 19:22:36 +02:00