Commit Graph

1909 Commits (5adf8d8276a6fda62294e4b93d32f3af2d072fcd)

Author SHA1 Message Date
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
Zlatin Balevsky 2c52486476 fix manual syncing 2020-03-27 15:47:58 +00:00
Zlatin Balevsky a88dc17064 add a sync option, fix sorting of table 2020-03-27 15:42:50 +00:00
Zlatin Balevsky 862967bf8e configure panel for directories 2020-03-27 15:14:36 +00:00
Zlatin Balevsky 9f1f718870 show the dirs in a table, no actions yet 2020-03-27 12:54:01 +00:00
Zlatin Balevsky 2fd0a3833f wip on web ui for advanced sharing 2020-03-27 11:10:25 +00:00
Zlatin Balevsky 435170cb1b update the advanced sharing pane 2020-03-26 17:32:42 +00:00