Commit graph

100 commits

Author SHA1 Message Date
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
the-djmaze
13492a9d0b Change \MailSo\Base\Utils::Php2js() in improved \RainLoop\Utils::jsonEncode() 2022-10-15 22:09:42 +02:00
the-djmaze
87d01c8bde Solve the massive logger bloat by simplifying it to be RFC 5424
As it confused people and #552
2022-10-15 17:39:49 +02:00
the-djmaze
dc241ded1b v2.18.6 2022-10-12 23:08:28 +02:00
the-djmaze
23bbd10b9a Resolve #538 2022-10-02 15:19:23 +02:00
the-djmaze
69ae65b4bb Allow setting cookie SameSite #537 2022-09-30 16:51:03 +02:00
the-djmaze
58bcbc3aad Changes for #321 because GetRequest() is undefined 2022-07-19 11:40:50 +02:00
the-djmaze
82afd528d6 Resolve #432 2022-06-08 13:16:38 +02:00
the-djmaze
3a1046f215 Detailed exception log 2022-05-21 23:28:04 +02:00
the-djmaze
01e5916bf3 Bugfix: Export contacts failed 2022-05-18 23:43:29 +02:00
the-djmaze
0ec245dce1 Cleanup path handling 2022-05-12 12:46:00 +02:00
the-djmaze
b926a26dc8 Small cleanups 2022-05-11 23:14:12 +02:00
the-djmaze
0ec49d0802 Solution for "PHP Warning: Input variables exceeded 1000"? #338 2022-04-20 22:49:42 +02:00
the-djmaze
f39b1bb14d Changes for #326 2022-04-19 09:40:29 +02:00
the-djmaze
ec842d21a2 Added back the insecure ServiceExternalLogin #321 2022-04-12 10:57:15 +02:00
the-djmaze
95b7dee402 Some draft code for #318 2022-04-06 11:24:37 +02:00
the-djmaze
2a3e22344e Split Admin actions from User actions 2022-03-04 23:46:14 +01:00