7782 Commits

Author SHA1 Message Date
zzz
e4e50cc771 Map: Draw larger circles before smaller ones,
so the tooltips for the smaller ones are visible
2025-04-14 10:42:26 -04:00
zzz
2ea20b9e1f Map: Manually adjust some overlay Mercator coordinates
- Fixes some countries where the Google lat/log data weren't well-centered
- Adjusts some others to reduce overlap
2025-04-13 10:05:51 -04:00
zzz
7ab17d0767 Map: Remove tiny countries in base map
that are single-point or two-point shapes,
since we can't see them anyway.
Will still be shown in the overlay.
Exception: If next country starts with a relative move (m),
leave it in.
2025-04-12 11:40:14 -04:00
zzz
6e1c5a4598 Console: Add map test mode
to enable adjustment of mercator coordinates
2025-04-12 07:31:07 -04:00
zzz
66c3cc51cd Merge branch 'changelog' into 'master'
Console: Display changelog in html

See merge request i2p-hackers/i2p.i2p!242
2025-04-12 09:47:32 +00:00
zzz
ad9e3a9397 Console: Display changelog in html 2025-04-12 09:47:32 +00:00
zzz
eda7c8465f Console: Remove ActiveX XHR from js
as recommended by i2pplus
2025-04-11 09:01:25 -04:00
zzz
ad10c1ef36 Merge branch 'httpserver-threads' into 'master'
i2ptunnel: Reduce HTTP server thread usage

See merge request i2p-hackers/i2p.i2p!241
2025-04-10 19:36:55 +00:00
zzz
9f169d794b i2ptunnel: Reduce HTTP server thread usage 2025-04-10 19:36:55 +00:00
zzz
6a12347805 Console: Use Basic auth for prometheus plugin
prometheus server doesn't support Digest auth
2025-04-09 11:16:02 -04:00
zzz
40a5cac67f Merge branch 'netdb-map' into 'master'
Console: Add world map with locations of routers and tunnels

See merge request i2p-hackers/i2p.i2p!234
2025-04-08 12:56:05 +00:00
zzz
fd4fc237af Console: Add world map with locations of routers and tunnels 2025-04-08 12:56:04 +00:00
zzz
8248075e59 Merge branch 'subdb-tab' into 'master'
Console: Remove redundant LS rendering code

See merge request i2p-hackers/i2p.i2p!236
2025-03-31 21:34:46 +00:00
zzz
8ec0707249 Console: Remove redundant LS rendering code 2025-03-31 21:34:45 +00:00
zzz
6bfa7ed37d CLI: Add newshandler prompts for different languages 2025-03-30 10:25:55 -04:00
zzz
705e24f0bf i2psnark: DTG/Bubble notifications on torrent add failures 2025-03-30 07:08:27 -04:00
zzz
84f2b0519c i2psnark: Increase thumbnail size 2025-03-30 06:50:47 -04:00
zzz
1a69369996 translation updates 2025-03-28 08:41:07 -04:00
zzz
4e32c2f470 i2ptunnel: Clear bubble count when clearing status messages
inadvertently omitted from MR 230
2025-03-26 09:58:05 -04:00
zzz
afec863395 Console: Don't capitalize b32s on LS tab (dark theme) 2025-03-21 16:34:06 -04:00
zzz
2b4b2f70fd i2ptunnel: Version the proxy CSS in more places 2025-03-19 10:54:34 -04:00
zzz
c83b092955 i2psnark: Use torrent name instead of torrent file name in DTG/bubble completion notifications 2025-03-19 09:49:17 -04:00
zzz
a5f5cad006 Console: Reduce memory usage in BanlistRenderer
OOM seen on one box
2025-03-19 09:21:27 -04:00
zzz
ee22474dd4 pull translations from transifex 2025-03-14 14:09:25 -04:00
zzz
306d31d6f9 i2ptunnel: Hide redundant h2 header when iframed 2025-03-06 12:22:54 -05:00
zzz
876e0da4be i2ptunnel: Add deprecated titles to older EncType/SigType options 2025-03-06 11:06:44 -05:00
zzz
4d12ca5722 i2ptunnel: Change EncType selection from a radio to a dropdown
match the SigType selection style, and prep for PQ
add title to default
2025-03-06 10:59:34 -05:00
zzz
ca15671ce8 poupdate-source 2025-03-05 12:10:03 -05:00
zzz
c69c58daf4 bubble text ngettext fix 2025-03-02 07:10:02 -05:00
zzz
43ffc20778 Console: Error page CSS tweak (dark)
add test servlet
2025-03-01 08:45:51 -05:00
zzz
6a0a13144a Console: Bubble position CSS tweak 2025-02-25 13:34:16 -05:00
zzz
0d113d8b94 Merge branch 'susidns-bubbles' into 'master'
susidns: Add bubble support

See merge request i2p-hackers/i2p.i2p!233
2025-02-25 15:06:57 +00:00
zzz
1e471655dc susidns: Add bubble support 2025-02-25 15:06:57 +00:00
zzz
95d11d2aad Console: Move certs page to a debug page tab 2025-02-25 09:41:14 -05:00
zzz
a80ea64429 Streaming: Prevent AIOOBE when verifying large signed packets
(prep for PQ)
2025-02-25 07:16:08 -05:00
zzz
06a27d9024 Console: Improve writing efficiency part 2 2025-02-23 21:18:32 -05:00
zzz
de2f2007c4 Console: Improve writing efficiency
replace out.write(buf.toString) with out.append(buf)
to eliminate extra copy and object churn
2025-02-23 20:45:06 -05:00
zzz
dceef0dae2 Router: Ban hash of all-zero RI
seen live on the net
2025-02-23 07:43:26 -05:00
zzz
0f919a0f56 Merge branch 'susidns-sort-2' into 'master'
SusiDNS: Reduce memory usage in AddressBean

See merge request i2p-hackers/i2p.i2p!232
2025-02-23 11:13:01 +00:00
zzz
43988d485d SusiDNS: Reduce memory usage in AddressBean 2025-02-23 11:13:00 +00:00
zzz
940205f8c8 Merge branch 'bubbles' into 'master'
Console: Add support for notification bubbles

See merge request i2p-hackers/i2p.i2p!230
2025-02-22 11:07:44 +00:00
zzz
652d55a95c Console: Add support for notification bubbles 2025-02-22 11:07:43 +00:00
zzz
b915327fba i2psnark: Add config message for changing down bw limit 2025-02-21 15:26:42 -05:00
zzz
c248a999a4 Streaming: Promote profile properties to interface
i2ptunnel: set bulk profile for servers;
i2psnark: set bulk profile;
Prep for tunnel bw params (proposal 168)
2025-02-21 10:22:24 -05:00
zzz
c108d0352b Log level tweak 2025-02-20 09:19:23 -05:00
zzz
b2cbd13af4 Merge branch 'susidns-sort' into 'master'
SusiDNS: Implement sort-by-added-date

See merge request i2p-hackers/i2p.i2p!231
2025-02-17 18:50:25 +00:00
zzz
3485037fd7 SusiDNS: Implement sort-by-added-date 2025-02-17 18:50:24 +00:00
zzz
6ad679e701 Merge branch 'i2pdotalt' into 'master'
i2ptunnel: Add .i2p.alt support to HTTP and SOCKS client tunnels

See merge request i2p-hackers/i2p.i2p!222
2025-02-17 18:47:16 +00:00
zzz
b0a8943889 i2ptunnel: Add .i2p.alt support to HTTP and SOCKS client tunnels 2025-02-17 18:47:16 +00:00
zzz
b63d46e2a1 Console: Move family line above addresses in full netdb output
looks better and was messing up last-child CSS in dark theme
2025-02-16 10:34:44 -05:00