Zlatin Balevsky
|
2fe9309519
|
update README with link to Tracker wiki page
|
2020-04-29 12:55:17 +01:00 |
Zlatin Balevsky
|
2410ed7199
|
Merge branch 'tracking-server-side'
|
2020-04-29 12:37:06 +01:00 |
Zlatin Balevsky
|
9167c9edf7
|
add a max failuires parameter when deciding whether to expire a host. Report the number of negative hosts in the info rpc
|
2020-04-29 12:20:23 +01:00 |
Zlatin Balevsky
|
028a8d5044
|
handle tracker pongs
|
2020-04-29 11:24:58 +01:00 |
Zlatin Balevsky
|
356d7fe2ff
|
always include the uuid in the tracker response
|
2020-04-29 11:23:42 +01:00 |
Zlatin Balevsky
|
9da7a90653
|
wip on pinging swarm members
|
2020-04-29 07:26:51 +01:00 |
Zlatin Balevsky
|
2001419f1a
|
Iterate through the swarms in order of last pinged, get hosts which have not been pinged recently, also in chronological order
|
2020-04-29 06:07:22 +01:00 |
Zlatin Balevsky
|
eec9bab081
|
Start work on timer-based swarm tracking
|
2020-04-29 05:21:18 +01:00 |
Zlatin Balevsky
|
0a66267264
|
add missing dependency on java11
|
2020-04-29 03:47:01 +01:00 |
Zlatin Balevsky
|
ad698cf1b9
|
use spring configuration for the tracker properties
|
2020-04-29 02:58:48 +01:00 |
Zlatin Balevsky
|
fd9866c519
|
implement "info" json-rpc method
|
2020-04-29 02:03:50 +01:00 |
Zlatin Balevsky
|
83bea0c823
|
report # of swarms in status, add forget method
|
2020-04-29 00:54:05 +01:00 |
Zlatin Balevsky
|
71789d96d2
|
working injection and query kickoff through json-rpc, wip on swarm monitoring
|
2020-04-28 23:35:29 +01:00 |
Zlatin Balevsky
|
7860aa2b1c
|
prevent replay attacks by attaching an uuid to the crawler pings and pongs
|
2020-04-28 19:46:13 +01:00 |
Zlatin Balevsky
|
301c2ec0e2
|
make I2PSession visible
|
2020-04-28 19:29:09 +01:00 |
Zlatin Balevsky
|
c306864781
|
add type to the tracker pong and echo the infohash that was queried
|
2020-04-28 19:18:37 +01:00 |
Zlatin Balevsky
|
acee9a5805
|
customize port and interface of web server
|
2020-04-28 18:26:36 +01:00 |
Zlatin Balevsky
|
d34c4e1990
|
hello spring boot
|
2020-04-28 18:11:26 +01:00 |
Zlatin Balevsky
|
7be3821e53
|
will use spring boot for json-rpc endpoints
|
2020-04-28 17:03:00 +01:00 |
Zlatin Balevsky
|
872e932629
|
logging.properties for the hostcache and a script to count total hosts
|
2020-04-27 19:43:33 +01:00 |
Zlatin Balevsky
|
84c7da1fe0
|
* More logging
* Include leaseset in crawler pings
* serialize hourly files in a directory, keep history
|
2020-04-26 20:15:48 +01:00 |
Zlatin Balevsky
|
4aed958319
|
wip on tracker
|
2020-04-26 19:31:21 +01:00 |
Zlatin Balevsky
|
5fc0283da7
|
revert change to constructor
|
2020-04-26 19:30:26 +01:00 |
Zlatin Balevsky
|
c4d908f571
|
switch to simple-json-rpc library, add basic rpc server over tcp
|
2020-04-15 10:26:47 +01:00 |
Zlatin Balevsky
|
4d5497c12f
|
setup wizard
|
2020-04-14 13:18:13 +01:00 |
Zlatin Balevsky
|
1d22abfa88
|
add ability to change the tunnel name
|
2020-04-14 13:17:47 +01:00 |
Zlatin Balevsky
|
7a7ebc9690
|
skeleton of tracker project
|
2020-04-13 19:43:48 +01:00 |
Zlatin Balevsky
|
16d3a109ca
|
option to disable tracking in web ui
|
2020-04-12 11:40:21 +01:00 |
Zlatin Balevsky
|
7864eebb24
|
gui option to disable tracking
|
2020-04-12 11:26:08 +01:00 |
Zlatin Balevsky
|
9f7aaec991
|
include local persona in tracker response
|
2020-04-12 06:57:39 +01:00 |
Zlatin Balevsky
|
1c214ad68a
|
server side of file tracking
|
2020-04-12 05:56:06 +01:00 |
Zlatin Balevsky
|
3436af75bf
|
remove redundant header parsing code
|
2020-04-10 08:04:00 +01:00 |
Zlatin Balevsky
|
9b6a2fd952
|
write to memmapped file in 8kb increments
|
2020-04-08 13:25:08 +01:00 |
Zlatin Balevsky
|
85ad3109f9
|
get rid of sNL and darktrion hostcaches, add echelon's
|
2020-04-02 12:29:44 +01:00 |
Zlatin Balevsky
|
293ff76ae9
|
Move the wait for client manager in the background thread, hopefully fixes #42
|
2020-03-30 13:28:22 +01:00 |
Zlatin Balevsky
|
acb70f72d6
|
fix determination if a directory is shared
|
2020-03-30 12:42:16 +01:00 |
Zlatin Balevsky
|
62bb4f9e5f
|
actions dropdown on trust lists page
|
2020-03-29 21:16:54 +01:00 |
Zlatin Balevsky
|
03d6fb15f2
|
Actions menu on TrustUsers page
|
2020-03-29 20:58:15 +01:00 |
Zlatin Balevsky
|
699f3ce1b6
|
convert the Mark (Dis)Trusted links on search results page to hover menu
|
2020-03-29 19:15:34 +01:00 |
Zlatin Balevsky
|
7f9c8bddb6
|
fix the color of the hover menu when hovering over a table
|
2020-03-29 13:18:40 +01:00 |
Zlatin Balevsky
|
d111983d68
|
help text for each page
|
2020-03-28 23:33:11 +00:00 |
Zlatin Balevsky
|
50148e5603
|
add a Help tooltip section in the header. To be updated with different text for each page
|
2020-03-28 22:51:07 +00:00 |
Zlatin Balevsky
|
1054fe0935
|
x -> px
|
2020-03-28 20:19:01 +00:00 |
Zlatin Balevsky
|
2de2badb0b
|
tooltips on config options
|
2020-03-28 19:55:00 +00:00 |
Zlatin Balevsky
|
424922f2e3
|
start adding tooltips to config options
|
2020-03-28 19:19:35 +00:00 |
Zlatin Balevsky
|
adce4b1574
|
help tooltips on Browse and Feeds pages
|
2020-03-28 18:39:30 +00:00 |
Zlatin Balevsky
|
355535e660
|
help tooltips on search box and share input box
|
2020-03-28 16:14:03 +00:00 |
Zlatin Balevsky
|
09db68182c
|
add a description of the advanced sharing page, wording and css tweaks
|
2020-03-28 03:02:48 +00:00 |
Zlatin Balevsky
|
1e67139e74
|
display Never if directory was never synced
|
2020-03-28 02:52:22 +00:00 |
Zlatin Balevsky
|
9837e1e3d7
|
emit an event on every dir sync so that UI can update timestamps
|
2020-03-28 02:47:29 +00:00 |