945988dfb7
i2psnark: Fix NPE when deleting torrent if the data directory
...
was deleted out from under us (ticket #1407 )
2014-11-05 16:39:54 +00:00
ec1380dfa1
i2psnark: Convert '+' to ' ' in magnet dn param
2014-10-29 14:11:41 +00:00
6d53838e20
javadoc clarification
2014-10-28 13:18:27 +00:00
28ad95f892
findbugs all over
2014-10-07 14:59:49 +00:00
564400597a
i2psnark: Disable changing types for predefined trackers
2014-10-04 13:21:14 +00:00
dd4acc88a1
i2psnark: Fix adding magnet links with % encoding (ticket #1391 )
2014-10-03 17:40:19 +00:00
bfd51097c9
i2psnark: Show subdirectory in table header on details page
2014-09-29 13:07:08 +00:00
2c79853ffe
i2psnark:
...
- Increase default to 3 hops (ticket #966 )
- Reduce upload threshold for auto-stop
- Revert addition of js mime type, it was already in the default
2014-09-26 14:24:21 +00:00
4835e6fcb9
i2psnark:
...
- Show info hash on details page
- Null storage check just in case
2014-09-25 20:11:47 +00:00
3a7bfd28fc
snark: Don't enable sort-by-remaining link when complete
2014-09-24 13:44:55 +00:00
012cc740d6
propagate from branch 'i2p.i2p.zzz.test2' (head 6ccd9ca652057494bb2857e87636f18aadcd33f3)
...
to branch 'i2p.i2p' (head 376f751adc13923cdbf4f659c3f23ca957cf47b3)
2014-09-23 13:06:36 +00:00
591f48856d
add sort links for details page
...
fix tooltips on images
2014-09-22 17:06:02 +00:00
479b9691fd
snark sorters for details page
...
no links yet
2014-09-22 15:18:20 +00:00
abf9dbae6d
itoopie for update files
2014-09-21 15:51:53 +00:00
c259347917
javadoc fixes after review
2014-09-20 15:08:55 +00:00
3db297de95
* i2psnark:
...
- Forward port from trunk: Don't send HTML-only headers for icons (2nd try)
- Consolidate HTML header code
- Set no-cache headers
- Don't set HTML headers for redirects
2014-09-17 02:21:31 +00:00
8688f26f15
* i2psnark: Don't send HTML-only headers for icons (2nd try)
2014-09-16 22:32:05 +00:00
0448348154
javadoc fix
2014-09-15 18:30:59 +00:00
b9e383130e
i2psnark: Sort themes in config form
...
Don't return null from getThemes()
2014-09-14 11:48:56 +00:00
cd2159b873
i2psnark: Switch from checkbox to radio for tracker configuration form
2014-09-14 11:38:22 +00:00
e492d5e0cf
fixup remaining field on details page
2014-09-13 18:21:58 +00:00
9a0f6490ba
i2psnark: Consolidate code for creating img entities
2014-09-13 18:09:48 +00:00
156d86835a
propagate from branch 'i2p.i2p' (head 60a9a2297abeaf042645e3f0bc8d106f1ff585bf)
...
to branch 'i2p.i2p.zzz.test2' (head 6ff6f0bcee835d32aad62449a37f5171afde915a)
2014-09-13 14:50:11 +00:00
682534f468
* i2psnark: More escape fixes
2014-09-12 18:38:11 +00:00
0817b58b9d
i2psnark:
...
- Add file type sorter
- Cycle through name/type sorters
2014-09-11 16:36:14 +00:00
9ab766375d
i2psnark: Fix downloaded comparator
2014-09-11 15:56:57 +00:00
6c2799fe53
i2psnark:
...
- Cycle through downloaded/size sorters
- Cycle through uploaded/ratio sorters
- Fix ratio comparator
- Display ratio when sorted by ratio, and on details page (ticket #1298 )
2014-09-11 15:47:53 +00:00
ef81a575cd
i2psnark:
...
- Add ratio sorter
- Catch IAE on unstable sort
- Only sort if necessary
- toImg() cleanup
2014-09-11 14:42:08 +00:00
cce0d94fbb
- Conditionally enable sort links
2014-09-11 14:13:13 +00:00
22b5203334
i2psnark:
...
- Tweak column tooltips
- Tweak status sort
2014-09-11 13:39:10 +00:00
9985a02efc
i2psnark:
...
- Consolidate and clean up parameters code
- Click to sort by column
2014-09-10 23:28:41 +00:00
41c2c60ab0
i2psnark:
...
- Comment out command-line code
- Clean up ID generation
2014-09-10 23:18:09 +00:00
f285364f46
icons on buttons when enabled
2014-09-09 20:24:57 +00:00
49118b8bf1
propagate from branch 'i2p.i2p' (head e606c473eb1e461a477e45419f6295b6430a7353)
...
to branch 'i2p.i2p.zzz.test2' (head 6212892778308db10a86e58f9f275c838f604973)
2014-09-09 19:27:10 +00:00
09dfea7dea
* i2psnark: Escape fixes
...
- fix ':' in name (again)
- Change priority key from file name to file number so we don't hav to escape
2014-09-09 19:23:12 +00:00
18e7e56a6c
i2psnark:
...
- Set-all priority buttons (ticket #1376 )
- Move icons to resources dir, add js dir
- Todo: more CSS
2014-09-09 15:27:53 +00:00
34d14a720b
atomics
2014-09-09 14:22:47 +00:00
387629372b
i2psnark: Don't retry announce if we get back HTML
2014-08-27 18:21:58 +00:00
59504deb7f
i2psnark:
...
- Recognize Vuze tracker rejections
- Don't retry rejected announces unless seeding
- Better UI handling of announces with ports or full destination
2014-08-27 17:06:44 +00:00
8ee660c238
i2psnark:
...
- Persist uploaded count (tickets #1034 , #1298 )
- Show uploaded count even when stopped
2014-08-27 16:00:02 +00:00
1bc355b8fd
i2psnark escape fixes
2014-08-23 13:19:44 +00:00
02ab6eac62
javadoc
2014-08-21 17:38:35 +00:00
dee6e16e6c
* i2psnark:
...
- Escape control chars in encodePath()
- Increase max piece size to 8 MB (ticket #1347 )
2014-08-21 11:49:58 +00:00
33b7f08d5c
* i2psnark:
...
- Don't filter create torrent form, and
fix exception on ':' in file names (ticket #1342 )
- Don't remap file names on torrents we created, and
save remap setting in torrent config file (tickets #571 , 771)
- Escaping fixes since names may not be remapped
- Use better encodePath() from Jetty
- Don't say create torrent succeeded when it didn't
- Add more sanity checks for torrent creation
2014-08-19 20:34:46 +00:00
51995cc428
* i2psnark:
...
- Don't send HTML-only headers for icons
- Catch IllegalStateException for icons
2014-08-18 18:52:47 +00:00
eb97ef4cb2
* i2psnark: Fix add torrent NPE
2014-08-13 19:17:26 +00:00
c9ce1751c1
propagate from branch 'i2p.i2p.zzz.snarkconfig' (head ad48ab1a9e769c58ea2e286337927f5c0e1568be)
...
to branch 'i2p.i2p' (head 0cd9e265bd38c40839e68de8f51233489acad346)
2014-08-10 14:14:00 +00:00
fbdc535287
* i2psnark: Fix more escaped messages
2014-08-08 20:05:42 +00:00
d4722e0d2c
* i2psnark: Fix excaped message
2014-08-07 13:39:24 +00:00
b28eb708a4
* Console:
...
- Fix update buttons
- Don't filter parameter names starting with "nofilter_"
- Re-allow configadvanced, news URL, and unsigned update URL if routerconsole.advanced=true
- Re-allow plugin install if routerconsole.advanced=true or routerconsole.enablePluginInstall=true
- Only allow whitelisted plugin signers, unless routerconsole.allowUntrustedPlugins=true
- Re-allow clients.config changes if routerconsole.advanced=true or routerconsole.enableClientChange=true
- More escaping
* i2psnark: Fix add torrent form
2014-08-03 13:58:51 +00:00