zeronet/plugins
Vadim Ushakov 2de3c9a544 Allow opening the sidebar while content.json is not loaded
If one opens the sidebar of a site not being downloaded yet, the following error occurs:

```
  Internal error: KeyError('content.json',): 'content.json'
  UiWebsocket.py line 79 > 235 > Sidebar/SidebarPlugin.py line 527 > 120 > ContentDbDict.py line 59
```

Also, the sidebar is not visible.

This fixes the both issues.

For sites without peers, the only way to delete the site was to navigate to ZeroHellow, scroll the left panel to "Connecting sites", and delete the site from the list. Now those sites can be deleted from the sidebar.
2020-03-17 23:09:40 +07:00
..
AnnounceBitTorrent Fix compatibility with Snap package 2020-01-22 16:31:09 +01:00
AnnounceLocal minor code improvement: super/init 2019-10-06 22:30:18 +00:00
AnnounceShare Add plugin description data 2019-08-03 01:32:55 +02:00
AnnounceZero Prefer connecting to non-onion peers 2019-11-25 14:30:51 +01:00
Benchmark Fix sslcrypto thread safety (#2454) 2020-03-05 17:54:46 +01:00
Bigfile Avoid code duplication 2020-02-24 19:19:35 +03:00
Chart Fix site number changes when data collected for stats 2019-12-04 17:14:04 +01:00
ContentFilter Fix site blocklist with address hash based blocking and move checking to server-side 2020-02-13 17:26:15 +01:00
Cors Add plugin description data 2019-08-03 01:32:55 +02:00
CryptMessage Fix sslcrypto thread safety (#2454) 2020-03-05 17:54:46 +01:00
disabled-Bootstrapper Fixed "LookupError: 'hex' is not a text encoding" on /StatsBootstrapper page (#2442) 2020-02-27 00:48:26 +01:00
disabled-Dnschain Change to Python3 coding style 2019-03-15 21:06:59 +01:00
disabled-DonationMessage Change to Python3 coding style 2019-03-15 21:06:59 +01:00
disabled-Multiuser Log actual disabled function for multiuser plugin 2020-02-13 17:24:59 +01:00
disabled-StemPort Change to Python3 coding style 2019-03-15 21:06:59 +01:00
disabled-UiPassword Add plugin description data 2019-08-03 01:32:55 +02:00
disabled-ZeronameLocal Take care of the exceptions so it wont crash zeronet if someting goes wrong. 2019-04-20 20:23:59 +02:00
FilePack Detect content encoding based on query string (#2385) 2020-01-07 10:34:14 +01:00
MergerSite Fix merger site updating 2020-03-02 17:09:13 +01:00
Newsfeed Use function flagging in plugins 2019-08-26 03:20:07 +02:00
OptionalManager Fix optional file loading when sites.json load takes more than 1 sec 2020-01-22 16:33:30 +01:00
PeerDb Try fix Recursive use of cursors ProgrammingError by creating new cursor for every execute and move Lock to db 2019-11-27 03:07:08 +01:00
Sidebar Allow opening the sidebar while content.json is not loaded 2020-03-17 23:09:40 +07:00
Stats Fix display peer found time on /Stats page 2019-11-25 14:38:53 +01:00
TranslateSite Fix loading blocked raw sites 2020-02-13 17:24:22 +01:00
Trayicon Polish translation 2020-02-28 01:24:44 +01:00
UiConfig Polish translation 2020-02-28 01:24:44 +01:00
UiPluginManager Use function flagging in plugins 2019-08-26 03:20:07 +02:00
Zeroname Update README; 'valueencoding' configuration required for rpc call; 2020-01-02 11:32:47 +01:00
__init__.py PluginManager: get plugins path via import 2019-04-07 18:50:23 -04:00