zzz
fc3c6eeee6
Susimail: CSS tweaks (dark theme, login page)
2024-05-26 10:22:57 -04:00
zzz
9b9f96dcc1
Merge branch 'susimail-search-xhr' into 'master'
...
Susimail: XHR search
See merge request i2p-hackers/i2p.i2p!196
2024-05-21 12:26:41 +00:00
zzz
e19eca1d94
Susimail: XHR search
2024-05-21 12:26:41 +00:00
zzz
a685374fef
Merge branch 'js-scope' into 'master'
...
Console: Fix js global scope variables
See merge request i2p-hackers/i2p.i2p!195
2024-05-18 11:51:30 +00:00
zzz
2d81e843aa
Console: Fix js global scope variables
2024-05-18 11:51:30 +00:00
zzz
abc3162db5
Pull translations from Transifex
2024-05-14 13:40:59 -04:00
eyedeekay
aa947e7922
2.5.1: update translations
2024-05-06 15:29:01 -04:00
zzz
44f313449a
Pull translations from transifex
2024-05-05 08:57:50 -04:00
zzz
d123aeab0c
Susimail: Search fixes
...
- Fix sorting and pagination within search results
- Bypass XSS filter and escape as necessary
2024-04-26 08:35:57 -04:00
zzz
daee078dcf
Susimail: Add search
2024-04-22 21:19:46 -04:00
zzz
d4a36675be
Susimail: Don't show multipart/related CID images as attachments also
2024-04-15 10:25:33 -04:00
zzz
8cf1ebf05d
Susimail: Improve validateAddress()
...
causing some addresses to not be displayed
- Better regex for domain
- Use compiled pattern for matching
- Allow multiple matches for e.g. "foo@example.com " <foo@example.com >
2024-04-13 13:25:24 -04:00
zzz
8919e38582
Susimail: Don't show attachment flag for multipart/related emails
2024-04-13 12:38:39 -04:00
zzz
c0d6c944c3
Susimail: Add missing div ids for DnD
...
Were inadvertently not included in MR 172
2024-04-13 12:20:57 -04:00
zzz
42e856d597
Susimail: Increase compose form width (dark theme)
2024-04-13 11:22:42 -04:00
zzz
f91e6829ad
Susimail: Don't show attachment flag for HTML emails
2024-04-13 10:59:19 -04:00
zzz
d5b627adc1
Susimail: Include sender name when replying
...
Consolidate sender string generation code
Add sender name to default config
2024-04-13 10:40:31 -04:00
zzz
ddb7568ed6
Susimail: Reply-all improvements
...
- Only show reply-all button if more than one recipient
- Dedup recipients
- Don't put To: recipients in Cc: line
- Don't put ourselves in To: or Cc: lines
2024-04-13 09:54:25 -04:00
zzz
06302c0f31
Susimail: Fix loading mail bodies in non-inbox/drafts folders
2024-04-05 16:37:00 -04:00
zzz
64aa641f9c
Pull translations from Transifex
2024-04-05 12:46:11 -04:00
zzz
2775e2eabf
Susimail: Fix truncation of quoted-printable attachments
2024-04-05 11:36:50 -04:00
zzz
385ad4cb54
Susimail: Fix forwarding html-only email
2024-04-04 15:27:01 -04:00
zzz
d9c67ecc2e
Susimail: Fix forwarding email with attachments lacking specified encoding
...
MailPart.encoding is now always non-null.
2024-04-04 14:48:08 -04:00
zzz
3a18721c52
Susimail: Fix 413 error forwarding email with attachments
...
Was actually an ISE in FileBuffer via getOutputStream().flush(), but XSSFilter converted it to a 413
Add logging in XSSFilter to make it easier to find next time
Javadoc fix
2024-04-04 13:59:09 -04:00
zzz
1bc4464444
Susimail: Fix initialization of textarea height
2024-04-04 12:34:12 -04:00
zzz
50ec9d34a1
Susimail: Only parse mail headers once
...
Double-parsing caused to: line to be duped as cc:
2024-04-04 11:43:10 -04:00
zzz
a7fc9c6b93
poupdate-source
2024-03-27 09:10:49 -04:00
zzz
5545e712ad
Susimail: Add partial Kurdish translation
2024-03-24 10:12:52 -04:00
zzz
d908109be5
Susimail: Add partial Solvenian and Estonian translations
2024-03-20 08:55:31 -04:00
zzz
f2dc8ec180
Merge branch 'susimail-html' into 'master'
...
Susimail: Add support for HTML email
See merge request i2p-hackers/i2p.i2p!177
2024-02-02 15:43:44 +00:00
zzz
8aca5d0fe2
Susimail: Add support for HTML email
2024-02-02 15:43:43 +00:00
zzz
c54ec4d458
Build: Update gradle to 8.5
2024-01-28 12:09:10 +00:00
zzz
dece43d2cf
Susimail: DnD for attachments
2024-01-10 14:44:03 -05:00
zzz
e1ae3bce5a
Merge branch 'susimail-markdown' into 'master'
...
Susimail: Add markdown js for plain text content
See merge request i2p-hackers/i2p.i2p!161
2024-01-10 18:36:12 +00:00
zzz
e25ce7fe84
Susimail: Add markdown js for plain text content
2024-01-10 18:36:11 +00:00
zzz
fc8cdfc7a8
Merge branch 'iframe' into 'master'
...
Console: Fix iframe size issues
See merge request i2p-hackers/i2p.i2p!160
2024-01-10 18:35:39 +00:00
zzz
d6d7044832
Console: Fix iframe size issues
2024-01-10 18:35:39 +00:00
zzz
2dfe24fbca
Merge branch 'susimail-loading' into 'master'
...
Susimail: Speed up initial loading by 35x
See merge request i2p-hackers/i2p.i2p!162
2024-01-02 13:37:23 +00:00
zzz
e742c117b0
Susimail: Speed up initial loading by 35x
2024-01-02 13:37:23 +00:00
zzz
b86aefb169
Susimail: Fix draft attachment thumbnails
...
missed lines in previous checkin
2023-12-27 08:12:33 -05:00
zzz
394a2b1635
Susimail: Put error messages at the top
2023-12-23 07:49:23 -05:00
zzz
0b88668b7a
Susimail: Show user name on folder view
2023-12-23 07:38:56 -05:00
zzz
cb5cdbe00f
Susimail: Show size and thumbnail of draft attachments
2023-12-23 07:19:15 -05:00
zzz
222037cc27
Susimail: js auto-resize compose box
2023-12-23 06:56:29 -05:00
zzz
de96821e3b
Susimail: Show dropdown on login page for selection from multiple accounts
2023-12-23 06:50:35 -05:00
zzz
d2ea6955ff
Susimail: Bring back the logo, put it in the footer
...
clean up old header CSS
2023-12-23 06:29:09 -05:00
zzz
6c18981b5b
Susimail: Add RegexOutputStream util
...
WIP, prep for enhancements to follow
2023-12-23 06:14:38 -05:00
zzz
2c03586e2d
Susimail: Logging enhancements on file read failures
...
and UIDL mismatches
2023-12-23 06:10:38 -05:00
zzz
44dd19fe82
Susimail: Extract multipart type and content id
...
WIP, prep for enhancements to follow
2023-12-23 05:52:23 -05:00
zzz
a4881baf47
Susimail: Include attachment sizes in displayed draft size
2023-12-22 11:28:56 -05:00