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
eec09d4c9c
i2psnark: Reduce minimum bandwidth, reduce max connections if low bandwidth
...
per user request
2024-08-09 09:59:57 -04:00
zzz
38e6fc5ef2
i2psnark: Fix config page showing router limit instead of configured i2psnark limit for max up bw after restart (Github #75 )
...
This was just a display issue; actual internal limit was correct.
Snark limit will continue to be capped at about 60% of the router limit
to account for overhead.
2024-06-29 10:26:32 -04:00
zzz
97fe2bbed9
i2psnark: Add more known opentrackers
...
as requested
2024-03-25 10:41:47 -04: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
db52cc7811
i2psnark: Bandwidth limiter improvements
2024-01-15 10:05:46 +00:00
zzz
d61b8af138
i2psnark: Delay bandwidth limits check briefly
...
to avoid intermittent "Unable to connect to I2P" message at startup.
2023-11-27 06:52:26 -05:00
zzz
8fdad9c7dc
i2psnark: Shutdown incomplete torrents first
2023-10-10 11:56:18 +00:00
zzz
190acf7ed2
i2psnark: Fix for torrents with # in the name
...
By using custom version of storeProps()/loadprops()
for torrent config files
ref: http://zzz.i2p/topics/3576
2023-02-03 07:32:52 -05:00
zzz
9963503ebf
i2psnark: Add max files per torrent config
...
No UI, must edit config file and restart.
ref: http://zzz.i2p/topics/3549
Contains code adapted from I2P+. License:
Permission is granted to upstream to incorporate I2P+ modifications under the license
of the applicable upstream subsystem as specified in LICENSE.txt.
2023-01-22 10:30:58 -05:00
zzz
1b3aed6b6a
i2psnark standalone: Add search icon, display full version
2023-01-19 08:51:04 -05:00
zzz
6b1859421f
i2psnark: Throttle torrent startup to prevent OOMs
...
for a large number torrents
ref: http://zzz.i2p/topics/3475
2022-12-31 14:10:06 -05:00
zzz
0224a0f03b
Console: Make NavHelper non-static
...
add NavService interface
hang off ClientAppManager
i2psnark: register additional instances with NavService
2022-10-19 15:33:53 -04:00
zzz
4c15a0e1c4
i2psnark: Make PeerCoordinatorSet and ConnectionAcceptor final
2022-04-17 10:11:19 -04:00
zzz
7e3e42ce42
i2psnark standalone: Add DTG and notifications
2022-03-11 07:23:46 -05:00
zzz
22512d3889
i2psnark standalone: Add more CLI messages
...
Increase memory
2022-03-04 07:15:16 -05:00
zzz
0826f431ef
i2psnark standalone: Fixes for router startup and shutdown
...
so that torrents stop when the router stops and restart when the router restarts.
- Use BWLimits from the DirMonitor as a periodic test that the router is there
- DirMonitor does not attempt to autostart torrents if BWLimits test fails
- DirMonitor does autostart existing torrents when BWLimits test passes again
- Register disconnect listener with socket manger and stop all torrents on disconnect
- Use stopTorrent(true) on router errors to prevent changing the persisted torrent running status
- Change autostart default to true for standalone
Possibly more todo for corner cases or other start/stop/fail scenarios.
2021-12-27 08:52:56 -05:00
zzz
3d5dd639e3
i2psnark standalone: Use previously translated I2CP connect error
2021-12-23 13:49:18 -05:00
zzz
bab37e57fe
i2psnark: Add note for translators
2021-12-23 11:23:00 -05:00
zzz
70e06de846
i2psnark: Translate theme names, translated sort
2021-12-23 11:01:05 -05:00
zzz
1a77352fa7
i2psnark: Notify completed downloads on DTG
...
experimental
2021-12-04 11:59:39 -05:00
zzz
ff44ba4e07
i2psnark: Fix autostart for magnets
2021-06-01 08:50:18 -04:00
zzz
5d5e6fa3c2
i2psnark: Fix theme selection
2021-02-19 07:58:28 -05:00
idk
fdb4ec7d7c
Switch from 'host name' to 'hostname'
2021-02-01 23:12:49 -05:00
zzz
337787be0e
i2psnark: Remove old opentrackers
2020-11-21 17:27:41 +00:00
zzz
22abf09bd7
i2psnark: Version the file icons
...
Minor cleanup of icon set selector
2020-10-11 13:22:26 +00:00
hankhill19580
ca1e2ba91e
Switch Snark dark and light themes to using images embedded in the .war, and remove the images substitutions from the filesystem and css
2020-10-07 04:47:27 +00:00
zzz
a7de9a7f24
i2psnark: Don't mark torrent BAD on I2CP errors (ticket #2725 )
...
Logging:
- Log to wrapper log after log manager shutdown (ticket #2725 )
- sync methods
Router:
- Allow clients more time to get disconnect messages at shutdown (ticket #2725 )
- Don't delete router context at shutdown, to prevent a late
creation of a new app context (ticket #2725 )
- Don't try to delete ping file on Android
javadocs
2020-04-24 12:44:17 +00:00
zzz
e865f451ca
i2psnark: CSS tweaks so the refresh isn't as glitchy
...
Reduce default refresh to 15 sec
bye whippy
2020-01-03 12:56:24 +00:00
zzz
c7a6584481
snark: psi's open tracker is back
2019-12-24 12:00:33 +00:00
zzz
fcd8a3ae69
i2psnark: Fix autostart for torrent files copied into the dir
...
Use Collator for case-insensitive sort
Use Exception.getLocalizedMessage()
Prevent duplicate torrent starts
Don't write debug info to wrapper log
Increase max piece size
Navbar cleanup
2019-12-21 12:54:48 +00:00
zzz
9feeb76d6c
i2psnark: Add thebland back as default also
2019-11-25 12:28:51 +00:00
zzz
def1e2ec68
i2psnark: Restore tracker.thebland.i2p
2019-11-24 16:10:55 +00:00
zzz
8bb1347e6e
i2psnark: Don't start tunnels when autostart enabled but no
...
torrents set to autostart (ticket #2662 )
Remove trackers apparently down
Don't show flv with HTML5
Another escape fix
2019-11-15 13:11:53 +00:00
zzz
c1722a9f82
i2psnark: Log more cases where torrent file gets renamed
...
(followup to changes for ticket #2291 )
2019-09-30 17:01:02 +00:00
zzz
397bf43147
i2psnark: Fix autostart to start only torrents running previously,
...
save torrent running status on torrent stop when autostart is enabled,
remove dup call to startTorrent()
(ticket #2120 )
2019-08-04 20:29:46 +00:00
zzz
49af26d958
i2psnark: Add checks for dup data dirs (ticket #2291 )
...
Add two HashMaps for faster dup checks
2019-08-04 18:54:01 +00:00
zzz
8158753dac
i2psnark:
...
- Fix announce hosts of the form b64dest[.i2p]
- Add last activity stat
- Disallow illegal filenames on Windows
- cleanups and log tweaks
2019-08-01 20:20:44 +00:00
zzz
ab7f61d220
Console: Drop midnight and classic themes (ticket #2272 )
2019-02-18 18:14:28 +00:00
zzz
7c5162e155
I2CP: Move the port 7654 definition
2018-12-03 16:17:30 +00:00
zzz
5e7a277e98
I2CP: Consolidate all the port 7654 definitions
2018-12-03 15:22:36 +00:00
zzz
1f92232253
Findbugs all over
2018-08-26 13:50:40 +00:00
zzz
63f0355680
Console: Prep for removing themes (ticket #2272 )
2018-07-28 13:47:08 +00:00
zzz
d34087f4d0
i2psnark: Stub out support for sequential download (ticket #2234 )
2018-07-12 11:19:56 +00:00
zzz
7ddeb0c945
i2psnark: Remove tracker links unless non-default
2018-06-21 11:13:29 +00:00
zzz
20145333f4
i2psnark: Fix torrent ignoring priority settings when autostart is enabled (ticket #2229 )
2018-06-09 13:42:12 +00:00
zzz
cfd84bdcdd
i2psnark: Don't fail to start if data directory not found (ticket #2166 )
...
Try to create dir if doesn't exist
Hide add and create sections if dir not writable
Remove 403 handler, don't want it for standalone hostname check
2018-03-15 15:50:33 +00:00
zzz
ceac733b66
log tweaks
2018-03-07 16:19:38 +00:00