Commit Graph

7587 Commits

Author SHA1 Message Date
zzz
daee078dcf Susimail: Add search 2024-04-22 21:19:46 -04:00
zzz
78ee4ac3cd Addressbook: Use standard time formatting for log
and set file permissions
2024-04-22 20:45:49 -04:00
zzz
33d56f5f2e Build: Update to Tomcat 9.0.88 2024-04-17 07:45:40 -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
0b56bd9f41 Console: Hide update download button in test mode 2024-04-13 09:12:57 -04:00
zzz
7f70126c60 javadoc fix 2024-04-11 08:46:20 -04:00
zzz
2ab0e52829 Build: Update i2psnark-standalone manifest 2024-04-11 08:05:34 -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
97fe2bbed9 i2psnark: Add more known opentrackers
as requested
2024-03-25 10:41:47 -04:00
zzz
5545e712ad Susimail: Add partial Kurdish translation 2024-03-24 10:12:52 -04:00
zzz
663ec385c7 Console readme, i2prouter: Add Czech translation 2024-03-24 09:48:48 -04:00
zzz
9c1b926a09 i2psnark: Preserve private=0 in torrent files 2024-03-23 11:53:47 +00:00
zzz
b6aab62e2a streaming: Add Japanese translation 2024-03-20 09:29:56 -04:00
zzz
d908109be5 Susimail: Add partial Solvenian and Estonian translations 2024-03-20 08:55:31 -04:00
zzz
6bb6210f70 i2psnark: Fix buttons on torrent details page (JRE 21) 2024-03-09 13:24:51 -05:00
zzz
95abb93002 i2psnark: Add torrent section and config page CSS fixes (non-default themes) 2024-03-03 14:32:47 -05:00
zzz
139afb670d i2psnark: Fix DnD js syntax error 2024-03-03 12:55:44 -05:00
zzz
92e7ebdf41 i2psnark: Don't allow changing data dir when connected
Delete all torrents except magnets when changing data dir
2024-02-26 08:35:24 -05:00
zzz
7b97fbf68f Console: Use same color for visted links (dark theme) 2024-02-19 07:27:38 -05:00
zzz
72e9bba84d javadoc typos 2024-02-15 05:58:55 -05:00
zzz
0af58d7723 javadoc fix 2024-02-14 10:50:43 -05:00
zzz
6575fbfe6a Tests: Fix lone i2ptunnel test classpath,
add to top-level ant test target (was only run on gradle side)
2024-02-14 06:00:29 -05:00
zzz
83ee28fbdc Implement server-side HTTP persistence (keepalive) for the i2p socket 2024-02-14 10:48:20 +00: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
7040d3202a Merge branch 'i2ptunnel-keepalive-client' into 'master'
Implement client-side HTTP persistence (keepalive) for the browser-to-client proxy socket

See merge request i2p-hackers/i2p.i2p!176
2024-02-02 15:42:58 +00:00
zzz
23937c11de Implement client-side HTTP persistence (keepalive) for the browser-to-client proxy socket 2024-02-02 15:42:58 +00:00
zzz
4b757105ec Naming: Add .i2p.alt support to naming services 2024-01-30 08:02:51 -05:00
zzz
1126b0ae4e i2psnark: Sanitize unicode LTR/RTL control chars 2024-01-29 08:34:34 -05:00
zzz
c54ec4d458 Build: Update gradle to 8.5 2024-01-28 12:09:10 +00:00
zzz
7ebb3e7784 Merge branch 'rrd4j-3.9' into 'master'
Console: Update rrd4j to version 3.9

See merge request i2p-hackers/i2p.i2p!178
2024-01-27 12:23:26 +00:00
zzz
b0db90da49 Console: Update rrd4j to version 3.9 2024-01-27 12:23:26 +00:00
zzz
3b28fc3a98 susidns, i2ptunnel: Fix IDN decoding for newer codepoints
Without the ALLOW_UNASSIGNED flag, it will not decode to codepoints
newer than Unicode 3.2 (2002)
2024-01-23 07:16:09 -05:00
zzz
05c9e63bae Merge branch 'snark-dnd' into 'master'
i2psnark: Add js drag-n-drop

See merge request i2p-hackers/i2p.i2p!165
2024-01-22 13:25:31 +00:00
zzz
bb48a3d84a i2psnark: Add js drag-n-drop 2024-01-22 13:25:31 +00:00