Commit Graph

435 Commits (bf64ddcc4dc50ced855d1fb8be06492808e47c6e)

Author SHA1 Message Date
Zlatin Balevsky 9a74cc5026 downloaders table 2020-03-22 02:51:26 +00:00
Zlatin Balevsky e3c5fe291d WIP on file details page 2020-03-22 02:13:23 +00:00
Zlatin Balevsky c77b848d44 correct comparision 2020-03-21 20:59:28 +00:00
Zlatin Balevsky cf5b5b164d copy hash to clipboard in files table 2020-03-21 11:46:09 +00:00
Zlatin Balevsky 3a340e40c8 copy hash to clipboard functionality in file tree 2020-03-21 11:41:44 +00:00
Zlatin Balevsky e9eafe9380 Actions menu in table view 2020-03-20 16:56:00 +00:00
Zlatin Balevsky 270a8519b4 Actions link on folders 2020-03-20 16:27:37 +00:00
Zlatin Balevsky f8bbeb8ac0 switch to a dropdown menu on file tree 2020-03-20 15:59:54 +00:00
Zlatin Balevsky 2a4db868aa collapsible Trust Configuration and About sections 2020-03-20 15:01:45 +00:00
Zlatin Balevsky 59219da1a2 tighten the file tree a bit 2020-03-20 14:20:28 +00:00
Zlatin Balevsky a5fb824f71 link 'browsing' links to specific matching table entries 2020-03-19 22:38:51 +00:00
Zlatin Balevsky 68bc0bbf30 open the latest search by default 2020-03-19 22:03:40 +00:00
Zlatin Balevsky c6c1ac1d93 more descriptive errors on Browse and Feed submit actions 2020-03-19 20:47:44 +00:00
Zlatin Balevsky 9646eadcb1 better config input validation, fixes resetting of checkboxes to default values on invalid input 2020-03-19 20:20:41 +00:00
Zlatin Balevsky db91c9171d add copy-to-clipboard ability for full id 2020-03-19 19:19:47 +00:00
Zlatin Balevsky e542a50260 status page with some MW internals 2020-03-19 18:12:52 +00:00
Zlatin Balevsky a9539c5999 add an About Me page which shows the short and full ids 2020-03-19 17:08:35 +00:00
Zlatin Balevsky d93dbbeb8b spacing for readability 2020-03-19 16:40:19 +00:00
Zlatin Balevsky 45659f0dca change message for Browse and Feeds input box 2020-03-19 16:39:49 +00:00
Zlatin Balevsky 31a607ed7d canonicalize download / incomplete locations before testing 2020-03-19 16:19:43 +00:00
Zlatin Balevsky 455b0ea48e config options for feeds 2020-03-13 11:50:45 +00:00
Zlatin Balevsky f4c96db841 publish/unpublish functionality 2020-03-13 08:56:45 +00:00
Zlatin Balevsky 3efb04d7bb missed a B 2020-03-13 07:29:37 +00:00
Zlatin Balevsky 62ce8ffa46 size columns 2020-03-13 07:26:02 +00:00
Zlatin Balevsky 05b70a4573 Individual feed configuration ability 2020-03-13 06:48:58 +00:00
Zlatin Balevsky b339784826 view comment functionality 2020-03-13 03:54:30 +00:00
Zlatin Balevsky 488f2964ee Display feed presence in search results, various fixes 2020-03-13 03:40:41 +00:00
Zlatin Balevsky f5fe3da09d hook up some actions 2020-03-13 02:04:50 +00:00
Zlatin Balevsky 392deee34c wip on feeds page js side 2020-03-13 00:37:58 +00:00
Zlatin Balevsky 7183f15c5c plumbing for /Feeds page 2020-03-12 23:33:04 +00:00
Zlatin Balevsky ca33535630 POST hook for downloading feed items 2020-03-12 22:46:48 +00:00
Zlatin Balevsky 54abf82a91 wip on server side of feeds for plugin 2020-03-12 22:28:11 +00:00
Zlatin Balevsky cc8801c48b do not NPE if hashing fails 2020-03-09 16:05:57 +00:00
Zlatin Balevsky c7d1f0c23c Connect to i2p router after creating the Core object, should help with plugin init issues #39 2020-02-23 18:29:09 +00:00
Zlatin Balevsky 8c110bbae5 more occurrences of SharedFile::getInfoHash #35 2020-02-14 15:24:39 +00:00
Zlatin Balevsky 2cc1e384bc more occurrences of SharedFile::getInfoHash #35 2020-02-14 15:20:01 +00:00
Zlatin Balevsky d5c8050572 wip on separate hashlist storage #35 2020-02-14 00:37:07 +00:00
Zlatin Balevsky 3036765f81 translations 2019-12-27 12:33:22 +01:00
Zlatin Balevsky 6283287bee prevent empty input from sharing the I2P working dir 2019-12-22 22:17:57 +00:00
Zlatin Balevsky 8bd41546cd proper uploader equality check 2019-12-21 23:15:39 +00:00
Zlatin Balevsky 5c773cec80 more css changes from zzz 2019-12-20 16:19:00 +00:00
Zlatin Balevsky 7df00e6709 delete duplicate translation 2019-12-19 20:14:24 +00:00
Zlatin Balevsky 5c05bd2562 If a result is for a shared file, display it as Downloaded 2019-12-19 20:12:02 +00:00
Zlatin Balevsky 6ea1a15641 do not initialize the update client if running as a plugin 2019-12-19 18:30:07 +00:00
Zlatin Balevsky c0575facec add Downloaded string 2019-12-19 13:12:01 +00:00
Zlatin Balevsky 09168844e0 css tweaks from zzz 2019-12-19 12:53:51 +00:00
Zlatin Balevsky f5fc3e40c2 add incomplete translations 2019-12-18 11:26:06 +00:00
Zlatin Balevsky 796a0138fa change Trust Users title for clearer translation; add headers for the two tables 2019-12-18 11:25:36 +00:00
Zlatin Balevsky 505b4ddb06 comment clairfying verb/noun for Pause and Query 2019-12-18 10:57:56 +00:00
Zlatin Balevsky a35216ff56 some translations 2019-12-18 08:23:56 +00:00
Zlatin Balevsky fba92fe9b9 missing strings 2019-12-17 20:21:01 +00:00
Zlatin Balevsky 1cc511b0ae initialize root node in the init function so that it can be translated 2019-12-17 20:19:38 +00:00
Zlatin Balevsky fa94c8ebfa persist files after unsharing and pause to let event propagate 2019-12-17 17:24:50 +00:00
Zlatin Balevsky 88b68a3c5c move controls to the right of the tree nodes 2019-12-17 17:14:30 +00:00
Zlatin Balevsky b3e0d2ee7a display tree in order it arrives from servlet 2019-12-17 15:38:24 +00:00
Zlatin Balevsky ce293cbda8 sort file tree servlet side 2019-12-17 15:28:49 +00:00
Zlatin Balevsky 3abc617e9f css changes from zzz 2019-12-17 14:25:42 +00:00
Zlatin Balevsky 67ee634f20 separate link text for a single certificate 2019-12-17 13:51:34 +00:00
Zlatin Balevsky 503d54927f fix directories with special characters in them in file tree view 2019-12-17 13:22:31 +00:00
Zlatin Balevsky 5788329e1a add ability to set css class to sortable tables. Make certificates table certificates class 2019-12-17 12:52:33 +00:00
Zlatin Balevsky f0ffc68122 more strings 2019-12-17 12:43:49 +00:00
Zlatin Balevsky 3d710cebe5 no <pre> if there is no reason 2019-12-17 12:39:35 +00:00
Zlatin Balevsky 7d67573c92 rename 2019-12-17 11:40:47 +00:00
Zlatin Balevsky 3acc676448 table to div.right 2019-12-17 11:38:40 +00:00
Zlatin Balevsky 2bf03b6b84 use div.centercomment for trust comments 2019-12-17 10:30:07 +00:00
Zlatin Balevsky b8ba6df4d5 link to BrowseHost page 2019-12-17 10:21:48 +00:00
Zlatin Balevsky 9fa7fa07b4 whitespace between links 2019-12-17 10:19:47 +00:00
Zlatin Balevsky 1c7253ea0a more _t 2019-12-17 10:16:17 +00:00
Zlatin Balevsky d947ad2997 more table->span.right 2019-12-17 10:15:00 +00:00
Zlatin Balevsky dd0bd6f5f8 use pre.comment for trust reasons 2019-12-17 07:09:37 +00:00
Zlatin Balevsky f05b6d0b40 word-wrap pre.comment pt.2 2019-12-17 07:05:24 +00:00
Zlatin Balevsky 906c69a482 word-wrap pre.comment 2019-12-17 07:04:13 +00:00
Zlatin Balevsky 5375b7aec0 add class to <pre> blocks 2019-12-16 22:25:10 +00:00
Zlatin Balevsky ea5da2431a remove ;, thanks to jshint and zzz 2019-12-16 21:35:57 +00:00
Zlatin Balevsky 14b3a9ac9e add more js strings 2019-12-16 21:14:44 +00:00
Zlatin Balevsky 40bbef4583 remove unneeded files 2019-12-16 20:51:22 +00:00
Zlatin Balevsky f811653247 remove unnecessary strings from Util._x 2019-12-16 20:03:30 +00:00
Zlatin Balevsky f321000071 sort tables by default 2019-12-16 19:26:24 +00:00
Zlatin Balevsky 6eb85283cd sort tables by default 2019-12-16 19:19:09 +00:00
Zlatin Balevsky 2973759cd9 sort tables by default 2019-12-16 19:16:06 +00:00
Zlatin Balevsky fe945a9941 sort tables by default 2019-12-16 19:12:48 +00:00
Zlatin Balevsky 5f7e949310 clear tables when closing current search 2019-12-16 19:07:01 +00:00
Zlatin Balevsky 11edb2cb3c convert tables to div.right 2019-12-16 18:48:28 +00:00
Zlatin Balevsky ff1f801155 convert tables to div.right 2019-12-16 18:43:31 +00:00
Zlatin Balevsky 0a98083c64 convert tables to div.right 2019-12-16 18:39:53 +00:00
Zlatin Balevsky 75b2852f6e convert table to div.right for links 2019-12-16 18:30:39 +00:00
Zlatin Balevsky 5774cdee94 move comment box to the center 2019-12-16 18:11:30 +00:00
Zlatin Balevsky 2b0f4e52ca ellipsis on overflow, input alignment fixes from zzz 2019-12-16 17:51:10 +00:00
Zlatin Balevsky 1d20dc917b make the comment box 50% of available space in table view 2019-12-16 17:28:38 +00:00
Zlatin Balevsky 63e3b3710c bottom table id based on view type 2019-12-16 16:22:51 +00:00
Zlatin Balevsky 0878b89082 different ids for the top table based on view type 2019-12-16 16:05:52 +00:00
Zlatin Balevsky fecf0ecae8 put trusted and distrusted tables on top of one another 2019-12-16 14:56:54 +00:00
Zlatin Balevsky fec8d4ef9f Done->Downloaded Pieces 2019-12-16 14:51:22 +00:00
Zlatin Balevsky 067ac8582a Lists->Subscriptions 2019-12-16 14:47:52 +00:00
Zlatin Balevsky 31cac25a23 remove fetch link, make the file name a link 2019-12-16 14:43:38 +00:00
Zlatin Balevsky 6bcc44e01e align comment textarea to the right 2019-12-16 14:32:44 +00:00
Zlatin Balevsky 31652b34d7 column sizing, tags, other changes from zzz 2019-12-16 14:24:27 +00:00
Zlatin Balevsky 41a15fc7d5 clear Speed and ETA columns for finished downloads 2019-12-16 14:22:12 +00:00
Zlatin Balevsky da3d7d7a50 herf->href 2019-12-16 13:43:16 +00:00
Zlatin Balevsky 3a079d9f21 expand root by default, expand until there is more than one child 2019-12-16 13:16:39 +00:00
Zlatin Balevsky ba0c85fe07 do not show unshare/comment/certify links for directories that are not shared 2019-12-16 13:01:56 +00:00
Zlatin Balevsky ecb2283886 comment out help section 2019-12-16 09:18:27 +00:00
Zlatin Balevsky cf9a18cee5 style init page 2019-12-16 05:11:20 +00:00
Zlatin Balevsky 982a93a04b get rid of static headers in trust list view 2019-12-16 04:58:40 +00:00
Zlatin Balevsky 58137d11d1 space out trust links in search view 2019-12-16 01:49:59 +00:00
Zlatin Balevsky d87bec927d space out links in trust users view 2019-12-16 01:32:00 +00:00
Zlatin Balevsky dc8dd96495 space out links in trust lists view 2019-12-16 01:26:43 +00:00
Zlatin Balevsky add9fb6feb revision is an integer 2019-12-16 01:15:17 +00:00
Zlatin Balevsky c500e95ab6 register for correct event 2019-12-16 01:05:31 +00:00
Zlatin Balevsky 477c3285d2 do not display empty files table 2019-12-15 23:36:01 +00:00
Zlatin Balevsky 1f5b112bfe fix distrusting 2019-12-15 23:31:07 +00:00
Zlatin Balevsky b0d09853e4 pause after publishing all trust events 2019-12-15 23:28:00 +00:00
Zlatin Balevsky b96d997037 do not show empty tables 2019-12-15 23:22:40 +00:00
Zlatin Balevsky a631ec1e14 do not display empty or stale tables in trust list view 2019-12-15 23:14:24 +00:00
Zlatin Balevsky 62a06bc891 do not show empty or stale tables after closing browses 2019-12-15 22:46:42 +00:00
Zlatin Balevsky 3534b23194 correct string 2019-12-15 22:20:29 +00:00
Zlatin Balevsky c561ae9140 get possible sources from browse host 2019-12-15 22:19:26 +00:00
Zlatin Balevsky 5926457eb5 send redirect after manual browse input 2019-12-15 22:14:09 +00:00
Zlatin Balevsky 37c93e352b Make Downloading a link 2019-12-15 19:39:07 +00:00
Zlatin Balevsky be8fecda39 Change Downloading to a link 2019-12-15 19:29:47 +00:00
Zlatin Balevsky 7ec6257ac0 implement closing browses 2019-12-15 19:02:51 +00:00
Zlatin Balevsky c4ea58c330 add Sources column to group-by-file view 2019-12-15 18:47:52 +00:00
Zlatin Balevsky a482fe5c93 turn browse link into browsing link 2019-12-15 18:40:19 +00:00
Zlatin Balevsky 2ee84848c4 make Browsing a link to the browse page 2019-12-15 16:55:11 +00:00
Zlatin Balevsky e29d7f6872 do not display active searches table if it's empty 2019-12-15 16:47:07 +00:00
Zlatin Balevsky 5ded824ef2 display tables side by side 2019-12-15 16:42:16 +00:00
Zlatin Balevsky c607560cb8 space between trust action links 2019-12-15 16:42:03 +00:00
Zlatin Balevsky 8b341bb125 tell the user the directories will be created 2019-12-15 16:17:56 +00:00
Zlatin Balevsky 6bc5a9075b rewrite welcome jsp to a servlet, add sanity check of inputs 2019-12-15 16:16:11 +00:00
Zlatin Balevsky 6b1d2bc5ce sanitize the i2p tunnel settings 2019-12-15 15:36:03 +00:00
Zlatin Balevsky 0cbbaf6a63 localized error messages 2019-12-15 15:33:15 +00:00
Zlatin Balevsky 3363b99675 sanitize integer and file input 2019-12-15 15:13:44 +00:00
Zlatin Balevsky 4ab4785539 display errors on invalid config input 2019-12-15 15:06:18 +00:00
Zlatin Balevsky e595fa97e8 change some strings for easier translation 2019-12-15 14:53:35 +00:00
Zlatin Balevsky 65a7088463 can squeeze a few more characters 2019-12-15 13:39:20 +00:00
Zlatin Balevsky 2d5bd653c1 do not display number of results if it's zero 2019-12-15 13:35:16 +00:00
Zlatin Balevsky a864343c05 get rid of senders and results columns, use ellipsis for very long search strings 2019-12-15 13:29:03 +00:00
Zlatin Balevsky b08333c5ea download details view 2019-12-15 11:34:04 +00:00
Zlatin Balevsky 0cf368c1af uploads icon 2019-12-15 10:00:26 +00:00
Zlatin Balevsky 62ab957892 clear finished uploads link 2019-12-15 08:57:14 +00:00
Zlatin Balevsky 2b9e722165 clear finished downloads link 2019-12-15 08:29:55 +00:00
Zlatin Balevsky 8cf4b23762 ability to stop a search 2019-12-15 07:58:16 +00:00
Zlatin Balevsky 1285c68521 uploads page 2019-12-15 03:26:55 +00:00
Zlatin Balevsky daa9e0bafc servlet side of uploader page 2019-12-15 02:45:14 +00:00
Zlatin Balevsky 8efd9c2c88 headers for the sections 2019-12-14 21:42:42 +00:00
Zlatin Balevsky 918549f164 hook up to translations 2019-12-14 21:18:43 +00:00
Zlatin Balevsky e30a4666cb wip on configuration page 2019-12-14 20:49:54 +00:00
Zlatin Balevsky 26167abc08 fix connections count on settings page 2019-12-14 20:34:57 +00:00
Zlatin Balevsky 93f7c67f37 wip on configuration page 2019-12-14 20:27:13 +00:00
Zlatin Balevsky f9a0a5e08a wip on settings page 2019-12-14 19:30:11 +00:00