google-labs-jules[bot]
0b86edb167
Update SnappyMail repository references to nextgen-networks
...
Replaced references to https://github.com/the-djmaze/snappymail with
https://github.com/nextgen-networks/snappymail/ across the repository,
excluding README files as requested.
The replacement handles trailing slashes carefully to ensure bare URLs
include the slash while sub-paths (like /issues/ or .git) do not result
in double slashes. Files that already used the new domain were also
updated to ensure consistent trailing slash usage.
Co-authored-by: nextgen-networks <21206978+nextgen-networks@users.noreply.github.com>
2026-02-20 11:18:25 +00:00
the-djmaze
d00c953c88
Change handling of (token) errors due to #1706
2024-08-16 22:05:15 +02:00
the-djmaze
288ff23f2b
Improved InvalidToken handling for #1653
2024-07-07 15:48:26 +02:00
the-djmaze
78178ecc2f
Everything to ES2020
2024-04-02 22:24:53 +02:00
the-djmaze
9bc56a5abd
Ask old login password on CryptKey decrypt failure, to reseal with new password
2024-03-18 12:25:24 +01:00
the-djmaze
c1b7d37663
Simplify language Notifications
2024-03-01 01:39:00 +01:00
the-djmaze
7da5692865
Resolve #342
2024-02-12 01:01:19 +01:00
the-djmaze
4c5f19579c
Fix Fetch controller.abort(reason) handling #1220
2023-08-21 11:31:57 +02:00
the-djmaze
2a45142644
Resolve #1185
2023-06-22 12:42:59 +02:00
the-djmaze
3a3b2f0771
Prevent MessageList multiple request at the same time #1071
2023-06-12 17:00:23 +02:00
the-djmaze
8d52b0afdf
Bugfix: Notification enum conflicts with window.Notification
2023-02-20 15:59:37 +01:00
the-djmaze
cf12960507
Improved cache handling
2023-01-09 12:28:07 +01:00
the-djmaze
4709e6fc25
Resolve #752
2022-12-06 15:56:28 +01:00
the-djmaze
04c11ddc49
Move changeTheme and convertThemeName to Themes.js
2022-11-08 10:53:14 +01:00
the-djmaze
b12852bd08
Reduce JavaScript footprint
2022-10-10 13:52:56 +02:00
the-djmaze
6291abf83e
Resolve #487
2022-10-05 11:39:25 +02:00
the-djmaze
3553bfa2d9
TypeError fCallback not a function
2022-09-02 12:11:47 +02:00
the-djmaze
732b6eb641
Use JavaScript Optional chaining
2022-09-02 11:52:07 +02:00
the-djmaze
ab0b2b152c
Solution for #487 ?
2022-09-02 09:57:30 +02:00
the-djmaze
afd65c809d
Drop Remote.request() aAbortActions parameter
2022-09-02 09:56:31 +02:00
the-djmaze
4349eda310
Translate request errors for #471
2022-08-02 11:01:19 +02:00
the-djmaze
561445de03
Better solution for #471
2022-08-01 22:45:17 +02:00
the-djmaze
2c4bd445a5
Resolve #471 by extending fetch messagelist to 60 seconds and handling timeout/abort
2022-08-01 13:59:14 +02:00
the-djmaze
2fae820ee4
Improved streaming as preperation for #300
2022-03-24 12:01:41 +01:00
the-djmaze
b5201883d6
Restructure and cleanup some RainLoop Actions code
2022-01-11 12:36:47 +01:00
djmaze
bdb6b9bb8b
Just force logout on InvalidToken error immediatley.
2021-12-14 21:12:38 +01:00
djmaze
b98762dd68
Replace deprecated String.substr with String.slice
2021-12-08 11:35:41 +01:00
djmaze
2719f08e26
Revamp mailbox management so that reloading of the whole folder tree is not needed
2021-12-08 11:06:42 +01:00
djmaze
792fee547a
change AbstractFetchRemote with a better structure
2021-12-02 23:15:24 +01:00
djmaze
20eb01de08
Added AbstractFetchRemote.streamPerLine(fCallback, sGetAdd) for future use of streaming data to the client.
2021-11-01 14:57:58 +01:00
djmaze
be9cb6c727
Bugfix for #123
2021-08-25 12:34:19 +02:00
djmaze
5db8f032b8
Resolve issue #123
2021-08-25 12:00:50 +02:00
djmaze
0a69c6410d
Added support for JavaScript FormData
...
As preparation for 2FA plugins and easier Fetch calls
2021-07-23 11:40:03 +02:00
djmaze
a36a8113bb
Cleanup more rlspecauth/AuthAccountHash related code
2021-04-28 21:33:03 +02:00
djmaze
146b2c1001
Cleanup AuthAccountHash handling
2021-04-28 15:56:31 +02:00
djmaze
7eaaa0a793
Upgrade i18n() to use Object.entries()
...
And replace quoted object keys to be without quotes
2021-03-24 21:26:40 +01:00
djmaze
11fd6736bb
Set response ErrorCode as iError for easier fetch error handling
2021-03-18 12:33:13 +01:00
djmaze
0b64083543
Array.isArray to isArray
...
Array.isNotEmpty to isNonEmptyArray
2021-03-16 16:49:14 +01:00
djmaze
4a8d516123
Changed: StorageResultType to error result code
2021-03-16 09:46:23 +01:00
djmaze
34b25eedea
Improve Settings handling
2021-03-10 11:44:48 +01:00
djmaze
3426921c9d
Improved Fetch error handling
2021-02-25 10:12:48 +01:00
djmaze
a28b5c2b6c
Cleanup and deduplicate languages
2021-01-21 17:21:19 +01:00
djmaze
fa7ea413dc
Cleanup AbstractFetch
...
and added fetchJSON mockup code for error handling regarding issue #49
2021-01-05 13:58:50 +01:00
djmaze
950579c7f5
Rename 'ajax' to 'json' because we don't use XML
...
We use json as response
2020-12-30 15:50:47 +01:00
djmaze
cfdbe3251e
Removed the DATA_IMAGE_USER_DOT_PIC
...
Because viewUserPic is always false due to the removed Gravatar feature
2020-09-30 16:10:01 +02:00
djmaze
0a95e2c6dc
Cleanup constants
2020-09-30 14:07:03 +02:00
djmaze
344edaec2a
cleanup Fetch API code
2020-09-15 11:51:07 +02:00
djmaze
29cf711a6a
Converted *Ajax into *Fetch (because we use the Fetch API, not jQuery.ajax)
2020-09-14 19:40:56 +02:00