shortcutme
54efe5a351
Rev3597
2018-09-13 03:12:29 +02:00
shortcutme
8594fa8199
Don't try to load english translation files
2018-09-13 03:12:02 +02:00
shortcutme
84ab076fe8
Rev3594
2018-09-07 11:34:11 +02:00
shortcutme
57f3cee390
Fix fileGet return when file is not existent
2018-09-07 11:33:57 +02:00
shortcutme
714aea2e27
RequestFullscreen API does not requires confirmation anymore as you can call it directly
2018-09-07 11:33:40 +02:00
shortcutme
52081f4a2a
Make Accept a problematic string as it brokes jquery script loading
2018-09-07 11:32:44 +02:00
shortcutme
b88b422e2f
Rev3591
2018-09-06 00:57:21 +02:00
shortcutme
d3499e71ef
FileGet use return function instead of calling response
2018-09-06 00:56:36 +02:00
shortcutme
c7d94548be
Support returning empty list as reponse
2018-09-06 00:55:54 +02:00
shortcutme
317bd2fcec
Rev3588
2018-09-05 14:34:00 +02:00
shortcutme
b06ba06f40
Add timecorrection to server info
2018-09-05 14:33:31 +02:00
shortcutme
dc52a8a08b
Use shared file_server object when generating server info for websocket
2018-09-05 14:33:21 +02:00
shortcutme
5f1e7ffd0c
Correct sent time with timecorrection value
2018-09-05 14:32:43 +02:00
shortcutme
21a80650b0
Cache timecorrection value
2018-09-05 14:32:23 +02:00
shortcutme
3b7ec3d913
Lowercased Timecorrection function
2018-09-05 14:32:01 +02:00
shortcutme
8692ea1a74
Rev3585
2018-09-04 15:44:23 +02:00
shortcutme
a5c25ce438
Dont add removed trackers to announcer stats
2018-09-04 15:43:52 +02:00
shortcutme
12d494bf38
Limit peer reputation increase from tracker
2018-09-04 15:43:20 +02:00
shortcutme
a97f5a8488
Rev3582
2018-09-02 02:34:47 +02:00
shortcutme
a4224555d2
Increase gzipped json file size limit
2018-09-02 02:33:44 +02:00
shortcutme
4fe33268ac
Don't allow parallel rebuild
2018-09-02 02:24:07 +02:00
shortcutme
b84abea670
Order more peers for connected peers simply by reputation
2018-09-02 02:23:46 +02:00
shortcutme
a5fcc7d65f
Sort recent peers by reputation
2018-09-02 02:23:19 +02:00
shortcutme
313d9a4ef9
Need less peer sites with less peers
2018-09-02 02:23:06 +02:00
shortcutme
658aace8f1
Increase peer reputation when found by tracker
2018-09-02 02:22:35 +02:00
shortcutme
49562d43c3
Change peer reputation on connection success and error
2018-09-02 02:22:21 +02:00
shortcutme
4241b62760
Log peer reputation on connect
2018-09-02 02:21:48 +02:00
shortcutme
47fcee4df8
Limit peer reputation
2018-09-02 02:21:38 +02:00
shortcutme
3869cb9bf3
Show incoming and outgoing connection separatley in stats page
2018-09-02 02:19:51 +02:00
shortcutme
1ce87ecfa8
Rev3576
2018-08-29 19:58:33 +02:00
shortcutme
6edabeeecc
Log hashfield query time
2018-08-29 19:55:50 +02:00
shortcutme
b96559b76f
Reduce connection requirements on startup
2018-08-29 19:55:04 +02:00
shortcutme
3a9ded9315
On startup don't run more than 5 checkSite at the same time
2018-08-29 19:54:31 +02:00
shortcutme
ee97eb6d27
Calculate media time correction from connections
2018-08-29 19:53:44 +02:00
shortcutme
16f7dafcdf
Only record offline internet if there was message received before
2018-08-29 19:53:24 +02:00
shortcutme
1cce926ef8
Record handshake time for connections
2018-08-29 19:52:55 +02:00
shortcutme
b45bbff97c
Rev3571
2018-08-27 11:51:07 +02:00
shortcutme
23284e1f35
Reduce the reannounce to unreliable trackers not just single announces
2018-08-27 11:50:53 +02:00
shortcutme
030ad0a8de
Rev3568
2018-08-26 22:58:56 +02:00
shortcutme
71d05a6fc2
Global stats to reduce tracker request for unreliable trackers
2018-08-26 22:58:27 +02:00
shortcutme
867cf478b1
Log tracker request mode on error
2018-08-26 22:57:34 +02:00
shortcutme
b43a05b662
Don't increase request tracker number before actually sending it
2018-08-26 22:57:09 +02:00
shortcutme
92db3878cf
Don't include skipped trackers to report
2018-08-26 22:56:46 +02:00
shortcutme
b6d11d6be3
Fix request number counting with zero trackers
2018-08-26 22:56:20 +02:00
shortcutme
669572b0e6
Fix udp tracker lib error reporting
2018-08-26 22:55:31 +02:00
shortcutme
5887f90202
Wait handshake done before sending other request to connections
2018-08-26 22:54:45 +02:00
shortcutme
0b38d73cc5
AnnounceZero return None on skipped announce due batching
2018-08-26 22:52:21 +02:00
shortcutme
ecbf230293
Fix site update on non existent sites
2018-08-26 22:44:55 +02:00
shortcutme
839b63e389
Tracker stat skip data with no status information
2018-08-26 22:44:31 +02:00
shortcutme
73078531aa
Rev3565
2018-08-26 02:58:05 +02:00
shortcutme
c5c3f7a667
Don't reannounce site if just added
2018-08-26 02:57:02 +02:00
shortcutme
8738817eab
Fix tor logging on message fail
2018-08-26 02:56:41 +02:00
shortcutme
33877c73bb
Test tracker address validity
2018-08-26 02:56:24 +02:00
shortcutme
0e3698fa2f
Announce to next tracker on fail
2018-08-26 02:55:08 +02:00
shortcutme
65f48800b9
Allow tracker list to be extended by plugins
2018-08-26 02:53:39 +02:00
shortcutme
7738e6a381
Fix tracker annonce sleeping formatting
2018-08-26 02:53:15 +02:00
shortcutme
ca3b01f898
Allow tracker connection to loopback to same client
2018-08-26 02:52:42 +02:00
shortcutme
e05c432d14
Store if it's tracker connection on connect
2018-08-26 02:52:23 +02:00
shortcutme
efd1efad4d
Rev3550
2018-08-16 16:23:04 +02:00
shortcutme
b2ea4c758d
Handle error on file listing API calls
2018-08-16 16:22:17 +02:00
shortcutme
879eb6295d
BigFile lock seek and read until previous request finished, fix seek relative to bigfile end
2018-08-16 16:20:11 +02:00
shortcutme
f5ab2f63c0
Rev3546
2018-08-13 02:45:02 +02:00
shortcutme
c89170a22d
Allow first local ip find method to fail
2018-08-13 02:44:50 +02:00
redfish
9bd10d5102
TorManager: correct the Tor error log message
...
On Linux, there is no self-bundled Tor, so the message was not correct
because it was stating that self-bundled Tor was being started.
2018-08-02 23:47:24 +00:00
redfish
4c62840cef
TorManager: escalate log error for Tor auth
...
This errorr is fatal for Tor usage (on Linux). Let's make escalate
it. Also see the previous commit, without which, this error doesn't
even get printed at all.
2018-08-02 23:42:50 +00:00
redfish
e6f0a86c5a
main: logging: do not override the warn level
...
This fixes the very annoying problem where the log messages with
level WARNING are not printed, while log messages with lower
level INFO are printed. This is very confusing behavior and should
be avoided. This was due to this override. If there is too much
logging output in debug mode, then let's deescalate the level
of the frequently-printed log messages down to DEBUG level.
2018-08-02 23:40:44 +00:00
shortcutme
f33350a4ef
Rev3542, Trackers file path always relative to executable
2018-07-21 04:25:40 +02:00
shortcutme
a357b021ba
Rev3540
2018-07-19 20:44:25 +02:00
shortcutme
f7099b2bc7
Load trackers file on startup
2018-07-19 20:43:46 +02:00
shortcutme
8d3b1d10d2
Fix typo
2018-07-19 20:43:33 +02:00
shortcutme
f143000f4a
Fix parsing udp trackers with request path
2018-07-19 20:43:14 +02:00
shortcutme
7954caf957
Force reannounce not yet download site on refresh
2018-07-19 20:42:53 +02:00
shortcutme
6e1f4fada9
Rev3537, Allow to add peers to site with get request
2018-07-17 02:09:14 +02:00
shortcutme
113e7e0d3d
Rev3535
2018-07-16 01:56:37 +02:00
shortcutme
ea619ce99a
Fix tor disabling for tests
2018-07-16 01:56:19 +02:00
shortcutme
d772280147
Global announcer statistics admin API call
2018-07-16 01:48:27 +02:00
shortcutme
7475fa69fa
Support custom proxy for tracker connections
2018-07-16 01:47:49 +02:00
shortcutme
ec8b53263c
Store last announce error time
2018-07-16 01:36:23 +02:00
shortcutme
0f567385a8
Only check size on file request for smaller files
2018-07-16 01:35:35 +02:00
shortcutme
b1575a979e
Rev3524, Fix saving for single line config values
2018-07-10 04:00:16 +02:00
shortcutme
d677eb1698
Rev3523
2018-07-10 03:46:05 +02:00
shortcutme
71ad1d9906
Properly handle saving on multiline config settings
2018-07-10 03:45:57 +02:00
shortcutme
731b79fc6c
Store copy of variables of list config items to be able to read the original value
2018-07-10 03:45:33 +02:00
shortcutme
e001448adb
Add config link to loading screen
2018-07-10 03:43:57 +02:00
shortcutme
3041064d21
Reload trackers file on value change
2018-07-10 03:43:31 +02:00
shortcutme
30134dbbc9
Store API changeable configuration keys in Config.py
2018-07-10 03:40:56 +02:00
shortcutme
4208885e36
Store pending configuration values
2018-07-10 03:39:33 +02:00
shortcutme
656f48b354
Support open_browser disable even if it's started with start.py
2018-07-10 03:37:38 +02:00
shortcutme
68eb9a37ca
Strip ending / character when using url as function name
2018-07-10 03:36:09 +02:00
shortcutme
6c4ce03d59
Reload trackers file before start downloading new site
2018-07-10 03:34:23 +02:00
shortcutme
86e4679e04
Skip tracker announce on incalid url pattern
2018-07-10 03:34:06 +02:00
shortcutme
71806e6f95
Trackers loaded from trackers_file will be appended to trackers instead of replacing it
2018-07-10 03:33:32 +02:00
shortcutme
7e8a93e974
Load trackers files in announceSites loop
2018-07-10 03:32:37 +02:00
shortcutme
b87ad9cd2f
Fix disabled tor startup
2018-07-10 03:31:39 +02:00
shortcutme
5aab10fab2
Support client restart without updating
2018-07-10 03:28:02 +02:00
shortcutme
77aa23a375
Make UiWebsocket admin_commands and async_commands class variables for easier extension
2018-07-10 03:24:34 +02:00
shortcutme
b6bf38b85c
Rev3504
2018-07-06 22:57:27 +02:00
shortcutme
b6424b4596
Fix sk translation
2018-07-06 22:57:18 +02:00
shortcutme
dc2051fb59
Skip invalid translate files
2018-07-06 22:56:54 +02:00
shortcutme
8bdc61ddcc
Rev3503, Ignore invalid site translation files
2018-07-05 01:59:10 +02:00
Maciej Krüger
e548a4b6aa
de.json: Fix typo
...
Net{ => z}werkverbindung
2018-07-03 23:40:25 +02:00
Ruben Barkow
718178c1b6
de.json - correct german translation
2018-07-03 21:42:14 +02:00
ZeroNet
930205b1c9
Merge pull request #1469 from Biosias/patch-1
...
Adding few translations
2018-07-03 13:55:19 +02:00
shortcutme
ec05e6864a
Rev3502, Start fileserver to new greenlet to fix siteDownload and siteAnnounce CLI action
2018-07-02 15:42:16 +02:00
Biosias
e08a702408
Adding few translations
2018-07-02 01:00:42 +02:00
shortcutme
d5b31a5545
Rev3501
2018-06-29 14:20:54 +02:00
shortcutme
8775222a61
Add missing word to websocket error message
2018-06-29 14:18:27 +02:00
shortcutme
3aebdae305
Log last announce time on force announce
2018-06-29 14:18:09 +02:00
shortcutme
d3122020b9
Rev3500
2018-06-28 14:07:43 +02:00
shortcutme
5d0600a0af
Rev3499
2018-06-28 02:39:55 +02:00
shortcutme
1ca2b40bf9
Fix IE Edge compatibility on notification button clicks
2018-06-28 02:39:46 +02:00
shortcutme
ff85241962
More detailed not supported browser error message
2018-06-28 02:39:20 +02:00
shortcutme
bc227b5f56
Rev3498, Go back to homepage and less inviting open site button on blocked site page
2018-06-28 02:03:47 +02:00
shortcutme
fc46bb65f8
Version 0.6.3, Rev3495
2018-06-25 14:41:34 +02:00
shortcutme
c5ca4dd7b3
Change dead tracker
2018-06-25 14:40:51 +02:00
shortcutme
f671e699e6
Reset after_load actions before plugin reload
2018-06-25 14:30:04 +02:00
shortcutme
05fb60f809
Log plugin load time
2018-06-25 14:29:51 +02:00
shortcutme
e564470490
Remove renamed plugin Mute
2018-06-25 14:29:42 +02:00
shortcutme
c7a8a3933e
Display standard http error instead of exception on path security error
2018-06-25 14:28:42 +02:00
shortcutme
e1fdb90da6
Reset filters.json before tests
2018-06-25 14:25:19 +02:00
shortcutme
df0562d6b4
Make sure to sanitize request url
2018-06-25 14:23:38 +02:00
shortcutme
9afc39d5f1
Add signing parameters to sitePublish
2018-06-25 14:22:24 +02:00
shortcutme
4a1c4df861
Prefer PEP8 style
2018-06-25 14:13:05 +02:00
shortcutme
b054ed6e03
SiteAdd admin API call
2018-06-25 14:12:13 +02:00
shortcutme
8a02a51d0c
Rev3478
2018-06-21 21:57:35 +02:00
shortcutme
da64785ea4
Only announce site on http request if not paused
2018-06-21 21:57:25 +02:00
shortcutme
8b91abd0dc
Use FileServer to avoid plugin incompatiblity problems
2018-06-21 21:57:06 +02:00
shortcutme
b6364941a0
Don't start file server twice
2018-06-21 21:56:20 +02:00
shortcutme
7bff5f562c
Rev3477
2018-06-03 12:47:24 +02:00
shortcutme
3de13a2e6d
Fix tracker statistics
2018-06-03 12:47:17 +02:00
shortcutme
329e885da7
Wait tor connections until tor client startup
2018-06-03 12:46:47 +02:00
shortcutme
d125551c0d
Proritize currently requested site update
2018-06-03 12:46:00 +02:00
ZeroNet
22d6a32e4e
Merge pull request #1445 from JeremyRand/trans-proxy
...
Support accessing ZeroNet via a transparent proxy.
2018-06-02 17:52:12 +02:00
JeremyRand
4ffd642732
Support accessing ZeroNet via a transparent proxy.
2018-06-02 12:17:10 +00:00
JeremyRand
f7f6b15ef1
Fix 403 error when listening on 127.0.0.1:80.
2018-06-02 10:24:00 +00:00
shortcutme
efcb1715ee
Rev3470
2018-06-01 02:44:10 +02:00
shortcutme
8f5bcdff99
Start file server for cli commands for Tor support.
2018-06-01 02:43:53 +02:00
shortcutme
a0b2a8ba74
Optional connection timeout checker
2018-05-31 19:43:39 +02:00
shortcutme
3013ee083d
Longer timeouts in tor always mode
2018-05-31 19:43:09 +02:00
shortcutme
0ae14f673c
Change skyts tracker address
2018-05-31 19:40:37 +02:00
shortcutme
b4eb09d5e9
Rev3468, Ignore newsfeed items with invalid date_added value
2018-05-30 17:16:45 +02:00
ZeroNet
9675ef1293
Merge pull request #1421 from ppsfassa/master
...
add Japanese
2018-05-22 12:14:42 +02:00
Takumi
671fb3476c
Re add jp
2018-05-19 17:10:11 +09:00
saber28
94bc33f61c
Improve Orbot Compatibility
...
Use password auth first to work with orbot
2018-05-05 09:58:14 +08:00
shortcutme
e874730679
Rev3464, Download site as zip
2018-05-02 02:31:31 +02:00
shortcutme
9cb2bc4825
Rev3465
2018-04-29 14:54:19 +02:00
shortcutme
2bd69b2681
Force reannounce to all trackers after meek bridges enabled
2018-04-29 14:53:31 +02:00
shortcutme
f3b17d4896
Force reannounce if announce is enabled on update
2018-04-29 14:52:56 +02:00
shortcutme
2aa0021a08
Rev3463
2018-04-29 13:06:25 +02:00
shortcutme
81ec684025
Show tracker error message on high error percentage
2018-04-29 13:06:07 +02:00
shortcutme
247b89aec5
Fix non-ascii tracker error message logging
2018-04-29 13:05:02 +02:00
shortcutme
8b09a02028
Start ConnectinServer before loading site list
2018-04-29 13:04:38 +02:00
shortcutme
597c5063f3
Rev3462, Fix ConnectionServer testcases
2018-04-29 03:05:36 +02:00
shortcutme
4843719c58
Rev3461
2018-04-29 02:46:11 +02:00
shortcutme
d7c1c0d04c
Tor subprocess check separate function
2018-04-29 02:45:56 +02:00
shortcutme
4fa43fdf60
Trust that shutdown signal will kill tor
2018-04-29 02:45:39 +02:00
shortcutme
cafb9ddcf4
No need to announce if no peer as checkModifications will do
2018-04-29 02:45:10 +02:00
shortcutme
3f6b8def05
Move ConnectionServer listen to separate function to allow TorManager start before connections
2018-04-29 02:44:46 +02:00
shortcutme
40f0ea95ce
Rev3459
2018-04-29 01:02:59 +02:00
shortcutme
ca3b02229f
Fix announcer typo
2018-04-29 01:02:39 +02:00
shortcutme
8039aa3eb1
Report port 1 to trackers as not connectable to improve compatibility
2018-04-29 01:02:24 +02:00
shortcutme
5a494ca50e
Less verbose tracker logging
2018-04-29 01:01:13 +02:00
shortcutme
ef8e8c5a30
New tracker
2018-04-29 01:00:50 +02:00
shortcutme
a19629d105
Start tor_manager with ConnectionServer
2018-04-29 01:00:37 +02:00
shortcutme
6e598c74f5
Fake utorrent peer_id to avoid possible tracker ban
2018-04-29 00:59:45 +02:00
shortcutme
35cf4f3009
Rev3456, Fix SiteAnnouncer import
2018-04-28 22:31:54 +02:00
shortcutme
150d3df9b5
Rev3455
2018-04-28 22:10:26 +02:00
shortcutme
595b2e40d9
Merge ui js, css
2018-04-28 22:08:43 +02:00
shortcutme
9d09401dc1
Rename Permisson Grant to Accept
2018-04-28 22:08:34 +02:00
shortcutme
d9ad3ae2c9
Disabled button formatting
2018-04-28 22:05:51 +02:00
shortcutme
26cb600ae3
Display tor bridge enable button if all tracker connection fails
2018-04-28 22:05:38 +02:00
shortcutme
435210b73c
Add tracker info to loading screen
2018-04-28 22:04:58 +02:00
shortcutme
8dc465f244
Don't readd wrapper_nonce of site size error as we generate a new one on reload
2018-04-28 22:02:29 +02:00
shortcutme
8e708dc02a
Log wrapper nonce errors
2018-04-28 22:02:10 +02:00
shortcutme
b53b6723cc
Allow tor_use_bridges and trackers_proxy to be set with configSet
2018-04-28 22:01:48 +02:00
shortcutme
af4b4ae85c
Get new wrapper nonce API command to proper reload iframe content
2018-04-28 22:01:12 +02:00
shortcutme
0e84bf95da
AnnouncerInfo API command for tracker status
2018-04-28 22:00:15 +02:00
shortcutme
8e93470b94
Add tor bridge info to serverinfo
2018-04-28 21:59:39 +02:00
shortcutme
7cdb1caaf2
Fix websocket sending on error
2018-04-28 21:59:27 +02:00
shortcutme
bf346a6ed1
AnnouncerChanges event channel for websocket for tracker changes
2018-04-28 21:59:12 +02:00
shortcutme
c0101933bd
Call pex announce from announcer class
2018-04-28 21:54:03 +02:00
shortcutme
24a7c26819
Fix tor status logging with foreign languages
2018-04-28 21:53:36 +02:00
shortcutme
13019941b3
Make sure to shutdown tor client if we started it
2018-04-28 21:53:12 +02:00
shortcutme
a0451065a2
Start with bridges if tor_use_bridges enabled
2018-04-28 21:52:01 +02:00
shortcutme
54b87c19b1
Fix TorManager without main module loaded
2018-04-28 21:51:35 +02:00
shortcutme
8828f21f2e
Always create TorManager object with ConnectionServer, move tormanager start to sperate function
2018-04-28 21:51:14 +02:00
shortcutme
7fee135bf5
Check if we can enable meek bridges
2018-04-28 21:50:01 +02:00
shortcutme
b69e466de0
Add loading of new SiteAnnounce class
2018-04-28 21:49:31 +02:00
shortcutme
37fcf2fed7
Fix deletion with missing content.json files
2018-04-28 21:49:12 +02:00
shortcutme
8f69575b95
Fix SiteManager logging message
2018-04-28 21:48:36 +02:00
shortcutme
2f71c2b784
Refactor and move announcer code to separate class
2018-04-28 21:48:21 +02:00
shortcutme
f3a809a495
Fix publish logging message
2018-04-28 21:47:43 +02:00
shortcutme
ad955b157b
My port and ip is no longer necessary for updates
2018-04-28 21:47:33 +02:00
shortcutme
a87b6c7022
Announce on update if no peers
2018-04-28 21:47:11 +02:00
shortcutme
5104d0d250
Always have connectionserver for site
2018-04-28 21:46:50 +02:00
shortcutme
add83c4c7a
Missing content.json is a debug message
2018-04-28 21:45:28 +02:00
shortcutme
42b9ec819b
More verbose dbdict json loading logging
2018-04-28 21:45:13 +02:00
shortcutme
e93f9eb080
Use tor connection for trackers if trackers_proxy enabled
2018-04-28 21:44:06 +02:00
shortcutme
0244db9182
Fix config save line parsing without values
2018-04-28 21:43:22 +02:00
shortcutme
461f9c7ad6
New settings: trackers_proxy, tor_use_bridges
2018-04-28 21:42:57 +02:00
shortcutme
fd8e1ed623
Rev3417
2018-04-18 22:07:14 +02:00
shortcutme
79b89f8a1b
Don't create new user on websocket event
2018-04-18 22:06:58 +02:00
shortcutme
3beab611a3
Rev3415, Fix FireFox wrapper_nonce url injection
2018-04-18 21:40:29 +02:00
shortcutme
fd842c43a6
Rev3412, Change no longer working trackers
2018-04-18 13:13:20 +02:00
shortcutme
aa68e69a18
Rev3411
2018-04-12 19:28:59 +02:00
shortcutme
e95bc31def
Fix logging and shutdown
2018-04-12 19:25:50 +02:00
shortcutme
4eb843fd8c
Delay saving users.json
2018-04-12 19:25:13 +02:00
shortcutme
05db08c8d2
Move new site auth address generation to separate function
2018-04-12 19:24:21 +02:00
shortcutme
513de18af5
Remove unused code
2018-04-12 19:22:38 +02:00
shortcutme
151a6ce9e3
UserManager exclusive logging
2018-04-12 19:22:06 +02:00
shortcutme
d4a1764d20
Rev3408, Use fixed 15441 port in tor always mode
2018-04-06 18:18:10 +02:00
shortcutme
5285699a21
Rev3407, Fix connection timeout checker
2018-04-06 00:51:14 +02:00
shortcutme
e23dc5bda3
Rev3406
2018-04-04 15:34:21 +02:00
shortcutme
8998bf85bd
Handle connection errors when running peerPing command
2018-04-04 15:34:07 +02:00
shortcutme
7b1601c840
Ping port 15441 by default
2018-04-04 15:33:39 +02:00
shortcutme
026b6a4b01
Handle shutdown request properly if not file server is running
2018-04-04 15:33:25 +02:00
shortcutme
d927e85eca
ConnectionServer is not running by default
2018-04-04 15:33:02 +02:00
shortcutme
abc481604f
Rev3404, Fix bigfile upload
2018-04-04 12:39:46 +02:00
shortcutme
c703458e00
Rev3403, Fix uploading small files with bigfile plugin
2018-04-04 10:24:38 +02:00
tangdou1
75861db84b
Update Chinese translation ( #1370 )
...
* Update zh.json
* Update zh.json
2018-04-04 03:50:04 +02:00
shortcutme
223957084a
Rev3402
2018-04-03 14:51:11 +02:00
shortcutme
8c0c0868e3
Add SiteCmd CLI command for ZeroFrame API calls
2018-04-03 14:50:58 +02:00
shortcutme
a65d21d7e4
Fix site cleanup after test
2018-04-03 14:50:09 +02:00
shortcutme
82e6bc5d31
Use websocket connection instead of fileserver to execute commands from CLI
2018-04-03 14:49:40 +02:00
shortcutme
09f1ad0625
Add websocket client to allow API command requests from CLI
2018-04-03 14:47:43 +02:00
shortcutme
852aaae52e
Randomize fileserver port
2018-04-03 14:45:04 +02:00
shortcutme
270922b460
Fix implicit ssl connection typo
2018-04-03 14:43:41 +02:00
shortcutme
b39da7e356
Change unreliable trackers
2018-04-03 14:43:12 +02:00
shortcutme
a438803a5a
Change zero.booth.moe tracker to https port
2018-04-03 14:42:16 +02:00
shortcutme
0139d862b5
Rev3395
2018-03-29 03:20:08 +02:00
shortcutme
0459c75dc0
Make file verification process handle correctly different files with same has_id by using new isDownloaded function
2018-03-29 03:19:26 +02:00
shortcutme
547242b1cb
Make siteVerify CLI command compatible with new verifyFiles return value
2018-03-29 03:17:45 +02:00
shortcutme
af7c7da735
Optional file downloaded checking by separate function
2018-03-29 02:59:11 +02:00
shortcutme
508d2472e9
Only verify content after valid signiture
2018-03-29 02:55:53 +02:00
shortcutme
f162987a4f
Rename optionalRemove to optionalRemoved and accept hash only by id
2018-03-29 02:54:52 +02:00
shortcutme
17be72e55e
Process delayed queries every second
2018-03-29 02:50:23 +02:00
shortcutme
d61cd96d8f
VerifyFiles call returns more detailed statistics
2018-03-29 02:49:06 +02:00
shortcutme
6daf583b4b
Only log detailed message type error with debug_socket argument
2018-03-29 02:45:33 +02:00
shortcutme
b1240426cd
For 3d rending to progress bar
2018-03-29 02:44:00 +02:00
shortcutme
30ab2cf9a7
Transform progressbar with scale instead of changing width
2018-03-29 02:42:57 +02:00
shortcutme
0c985a5fda
Use current user cert to query file rules for non-existent files
2018-03-29 02:41:30 +02:00
shortcutme
077d9d3918
Increase selenium test timeouts
2018-03-21 21:40:44 +01:00
shortcutme
76c4a6bb7c
Rev3377, Fix sidebar animation
2018-03-21 18:05:22 +01:00
shortcutme
ee81aea2fa
Wait until title in link security test
2018-03-20 22:27:32 +01:00
shortcutme
0cf6fb2c9d
Rev3376
2018-03-20 21:59:34 +01:00
shortcutme
d275dfea2f
Log 403 error as error
2018-03-20 21:55:45 +01:00
shortcutme
11d8485399
Move file modification permission check to separate function
2018-03-20 21:55:12 +01:00
shortcutme
6b926b12a4
Don't try to delete optional file twice on fileDelete API command
2018-03-20 21:54:33 +01:00
shortcutme
9adec79401
Formatting
2018-03-20 21:53:39 +01:00
shortcutme
c3b146611b
Rev3372, Cosmetic changes on open site directory button
2018-03-19 16:05:14 +01:00
shortcutme
b29d17d39a
Rev3371
2018-03-19 02:58:53 +01:00
shortcutme
ff3fdd4c72
Get privatekey from master seed CLI action
2018-03-19 02:58:38 +01:00
shortcutme
75adfebf9f
Rev3370
2018-03-18 21:27:35 +01:00
shortcutme
e96435378a
Fix typo
2018-03-18 21:27:26 +01:00
shortcutme
ccdfe77356
Display more detailed info on content sign error
2018-03-18 21:27:04 +01:00
shortcutme
adf39b6f6a
Avoid loading user content.json file on isArchived check
2018-03-18 21:26:20 +01:00
shortcutme
1ead9b59ba
Rev3367
2018-03-14 22:34:27 +01:00
shortcutme
c401cabee7
Only start separate HS for every site in tor always mode
2018-03-14 22:33:41 +01:00
shortcutme
1549f2aa4d
Don't share global HS with any site
2018-03-14 22:33:21 +01:00
shortcutme
89beb12d59
Set up HS for global at startup
2018-03-14 22:32:49 +01:00
shortcutme
4083e552fd
Formatting
2018-03-14 22:32:28 +01:00
shortcutme
3d7dea52a0
Always load my sites from sites.json
2018-03-14 22:32:15 +01:00
shortcutme
c5f77a1c38
Handle global onion address correctly in needConnections
2018-03-14 22:31:58 +01:00
shortcutme
3561ddf7d3
Do check needConnection for evey site after startup to have up to date protected ip list
2018-03-14 22:31:21 +01:00
shortcutme
81e96d25ba
Handle request using global onion address
2018-03-14 22:30:08 +01:00
shortcutme
1ad966bd80
In passive mode if we have send onion address for every connection not just for tor network
2018-03-14 22:29:00 +01:00
shortcutme
4f472982da
Use broken ssl ip list instead of peer_id
2018-03-14 22:26:59 +01:00
shortcutme
f1396b65b9
Blacklist myself on peer id match
2018-03-14 22:26:08 +01:00
shortcutme
ba12489c34
Log my and remote handshake
2018-03-14 22:25:53 +01:00
shortcutme
4586d3be78
Send my local time as int in the handshake
2018-03-14 22:25:27 +01:00
shortcutme
2204e0cf9c
Fix message parsing after data left in unpacker
2018-03-14 22:24:38 +01:00
shortcutme
8787774764
Use implicit ssl for connections
2018-03-14 22:24:06 +01:00
shortcutme
feb00d5b8a
Option to force encryption to all outgoing connection
2018-03-14 22:22:45 +01:00
shortcutme
1189c76691
Add existing bigfiles to piecefield if they were downloaded outside of ZeroNet
2018-03-14 22:21:45 +01:00
shortcutme
fbc10b8e32
Rev3356
2018-03-10 02:06:09 +01:00
shortcutme
511731f0b4
Add current timestamp to handshake for future time consensus feature
2018-03-10 02:04:14 +01:00
shortcutme
738fd1a09b
Rev3354, Fix ajax loading files from archives
2018-03-09 15:01:45 +01:00
shortcutme
645249afa9
Rev3353, Pass arguments of storage walk, Email notify of build fail
2018-03-08 14:27:40 +01:00
shortcutme
a51d794885
Rev3352
2018-03-08 14:20:18 +01:00
shortcutme
7048987157
Rev3351, Fix sites with utf8 title
2018-03-07 10:23:13 +01:00
shortcutme
e03731fd24
Allow html formatting in wrapper prompt display
2018-03-07 03:10:13 +01:00
shortcutme
7097859b79
Rev3350
2018-03-06 12:09:54 +01:00
shortcutme
e87df8a57a
NOSANDBOX is as dangerous as ADMIN command
2018-03-06 12:09:39 +01:00
shortcutme
982fb27f58
Close notification on input enter
2018-03-06 12:07:07 +01:00
shortcutme
16efba2b91
Merge wrapper js
2018-03-06 12:03:10 +01:00
shortcutme
e93b5c3c1c
Create wrapper html tags based on attributes instead of raw html
2018-03-06 12:02:39 +01:00
shortcutme
9dabd1f344
Wrapper escape apos characters
2018-03-06 12:01:39 +01:00
shortcutme
e96dd14e0d
Display wrapper security errors and fix Firefox navigation blank pages
2018-03-06 12:01:21 +01:00
shortcutme
3e970df09b
Simple replace wrapper template variables instead of python formatting to allow use braces
2018-03-06 12:00:30 +01:00
shortcutme
b0a8c4d278
Change http headers from list to dict
2018-03-06 11:58:56 +01:00
shortcutme
4c7013644f
Rev3340
2018-02-27 02:49:04 +01:00
shortcutme
bca5d8a6c5
Use msgpack pip package everywhere
2018-02-27 02:48:15 +01:00
shortcutme
af57083afd
Handle ip change on onion connection correctly
2018-02-27 02:46:56 +01:00
shortcutme
f10233a0a6
New msgpack compatible stream handling
2018-02-27 02:46:26 +01:00
shortcutme
357fd895bf
Add msgpack test
2018-02-23 15:44:07 +01:00
shortcutme
bda31aea59
Rev3337, Fix big site download button
2018-02-22 23:34:18 +01:00
shortcutme
dea669ac26
Rev3335
2018-02-21 03:15:16 +01:00
shortcutme
40693471e9
Merge sidebar and wrapper js
2018-02-21 03:15:04 +01:00
shortcutme
b57a9f5c58
Make cert selection compatible with wrapper modifications
2018-02-21 03:13:27 +01:00
shortcutme
6afe2dd720
New NOSANDBOX permission to remove sandboxed iframe restrictions
2018-02-21 03:12:51 +01:00
shortcutme
aef3ecc3f2
Stop page load if opener is present
2018-02-21 03:11:50 +01:00
shortcutme
01ce86ce18
Don't display permission request if site already has
2018-02-21 03:10:23 +01:00
shortcutme
99362c78bf
Move handleMessage to separate function
2018-02-21 03:09:48 +01:00
shortcutme
c0bf9a9a76
Add cmd function to Wrapper
2018-02-21 03:09:36 +01:00
shortcutme
1833b3e89f
Remove logging injected html
2018-02-21 03:09:01 +01:00
shortcutme
6b71f91775
Verify mouse and keyboard events to avoid non-user verification on notification prompts
2018-02-21 03:08:52 +01:00
shortcutme
5275988f37
Move isProxyRequest and gotoSite to minimal ZeroFrame wrapper
2018-02-21 03:06:48 +01:00
shortcutme
93162beaa0
Allow to set get parameter to reload
2018-02-21 03:06:21 +01:00
shortcutme
61699c7477
Allow small tag in messages
2018-02-21 03:05:11 +01:00
shortcutme
a1a2434d98
Rename wrapper onLoad to onPageLoad
2018-02-21 03:05:02 +01:00
shortcutme
fd56ddaa54
Remove wrapper object reference before loading iframe to enhance security
2018-02-21 03:03:01 +01:00
shortcutme
c438b9f8a5
Create a restricted ZeroFrame wrapper
2018-02-21 03:02:00 +01:00
shortcutme
3d0a20452f
Fix site archived download test
2018-02-20 10:18:35 +01:00
shortcutme
c5b8495477
Rev3329
2018-02-18 05:49:35 +01:00
shortcutme
62ecc1cbc1
Rename Unique to site to No certificate
2018-02-18 05:46:49 +01:00
shortcutme
cd822156c9
Rev3328, Fix CLI siteDownload, siteAnnounce, siteNeedFile commands
2018-02-13 13:18:40 +01:00
shortcutme
e85c5e3b36
Rev3327, Add compatbility with new msgpack version
2018-02-13 01:35:21 +01:00
shortcutme
02ab6d8f59
Rev3326
2018-02-12 17:07:50 +01:00
shortcutme
a548426c39
Formatting
2018-02-12 17:06:36 +01:00
shortcutme
5f851c7880
Maximum 10 findhash in one round
2018-02-12 17:06:18 +01:00
shortcutme
f91e264889
Only try peers that is not working currently
2018-02-12 17:05:58 +01:00
shortcutme
514f8396b7
Add missing import for port checking
2018-02-12 17:05:20 +01:00
shortcutme
c39ff89fab
Read only what we need
2018-02-12 14:28:45 +01:00
shortcutme
3f19f64efd
Properly recover extra data from unpacker
2018-02-12 14:27:38 +01:00
shortcutme
39366bfbf1
Rev3323, Fix bigfile download to non-existent directory
2018-02-11 01:48:17 +01:00
shortcutme
56f057143e
Rev3321
2018-02-10 15:34:01 +01:00
shortcutme
39568737dd
Tor connect error and uPnP punch error are not critical
2018-02-10 15:33:54 +01:00
shortcutme
13e0d9b306
Configurable file logging level
2018-02-10 15:32:13 +01:00
shortcutme
d6b7159db1
Rev3319
2018-02-10 01:09:16 +01:00
shortcutme
2575476086
Some trackers does not accept port 0, so we send port 1 as not-connectable
2018-02-10 01:08:31 +01:00
shortcutme
211d68f590
Only parse dict result from udp tracker
2018-02-10 01:08:20 +01:00
shortcutme
3e51b888cb
Add left bytes to request to improve tracker compatibility
2018-02-10 01:04:23 +01:00
shortcutme
ff8f41c1eb
Request less peers in update mode
2018-02-10 01:03:49 +01:00
shortcutme
c6fd61ddf3
Don't display warnings if not in debug mode
2018-02-10 01:01:15 +01:00
shortcutme
9ca4b823bb
Add tracker countries
2018-02-10 01:00:50 +01:00
shortcutme
f513737628
Change to more reliable trackers
2018-02-10 01:00:35 +01:00
shortcutme
47db295088
Rev3318
2018-02-09 17:47:58 +01:00
shortcutme
3028a8ebc9
Rev3313, Remove local announcer binding to ip to make test pass on linux
2018-02-09 14:15:43 +01:00
shortcutme
644f65b5e4
Version 0.6.2, Rev3312
2018-02-09 11:42:44 +01:00
shortcutme
9f35efc31d
Revert "Version 0.6.2, Rev3310"
...
This reverts commit 98c6add637
.
2018-02-09 11:39:36 +01:00
shortcutme
98c6add637
Version 0.6.2, Rev3310
2018-02-08 18:16:50 +01:00
shortcutme
ae0a78dfb1
Message from local peer does not means internet connection
2018-02-08 18:12:08 +01:00
shortcutme
1ad021ffa9
Fix comment formatting
2018-02-08 18:11:56 +01:00
shortcutme
ee6ab8e82a
Store site manager to file server
2018-02-08 18:11:45 +01:00
shortcutme
b56c985a63
FileServer accept plugins
2018-02-08 18:09:57 +01:00
shortcutme
abbf6ae2c8
Fix peer added count
2018-02-08 18:08:08 +01:00
shortcutme
403ec56ef8
Remove from recent peers of peer remove
2018-02-08 18:07:09 +01:00
shortcutme
a6e67fa9c3
Generalized tracker result log format for pex
2018-02-08 18:06:45 +01:00
shortcutme
b6a401d697
Get loading status based on property
2018-02-08 18:06:19 +01:00
shortcutme
23be1d18a4
Store site list change time
2018-02-08 18:05:50 +01:00
shortcutme
d721d459eb
Sites always a dict to keep the reference
2018-02-08 18:05:23 +01:00
shortcutme
e1dd0f0979
Only recover sites from sites.json that had peers
2018-02-08 18:04:41 +01:00
shortcutme
866947c445
Fix symlinked data site deletion
2018-02-08 18:03:55 +01:00
shortcutme
8ff3bbc9a7
Local ip not added to ips
2018-02-08 18:02:40 +01:00
shortcutme
498191261c
Don't log local ips on query
2018-02-08 18:02:25 +01:00
shortcutme
f9091ea951
Don't connect to myself
2018-02-08 18:01:48 +01:00
shortcutme
8b9d75d726
Don't mark passive local connections as not connectable
2018-02-08 18:01:34 +01:00
shortcutme
7e4a4459b4
Don't multiplex local connection
2018-02-08 17:59:27 +01:00
shortcutme
70fd33e587
Message from local peer does not means internet connection
2018-02-08 17:58:44 +01:00
shortcutme
a265c2a7ca
Pass peer discovery source to addPeer
2018-02-08 17:57:26 +01:00
shortcutme
64b4789bc1
Generalize tracker logging
2018-02-08 17:54:09 +01:00
shortcutme
13e651c822
Store and prefer recent peers from trackers and local peer discovery
2018-02-08 17:53:17 +01:00
shortcutme
7d3fd6f5b6
Only add recent peers if there is more
2018-02-08 17:51:44 +01:00
shortcutme
0c91fd396e
De-duplicate peers before publishing
2018-02-08 17:51:10 +01:00
shortcutme
1827e1e033
Force announce on startup
2018-02-08 17:50:40 +01:00
shortcutme
771dce4c8c
Pre-generate site address hash
2018-02-08 17:50:23 +01:00
shortcutme
ab2fe909f0
Prefer connected workers
2018-02-08 17:49:40 +01:00
shortcutme
6fb9c6ef05
Rev3234, Ignore unknown characters from connection logging
2018-01-30 18:59:26 +01:00
shortcutme
9b41950e4c
Rev3233
2018-01-30 14:29:57 +01:00
shortcutme
bc09b6280b
Add index.html as default inner_path to uirequest
2018-01-30 14:29:38 +01:00
shortcutme
3e7a4f593a
Fix tor PEX test as private peers no longer got exchanged
2018-01-30 14:29:10 +01:00
shortcutme
679a88c095
Rev3232
2018-01-30 14:00:39 +01:00
shortcutme
97d1d0d63b
Fix cleanup sites with no modified date
2018-01-30 13:59:59 +01:00
shortcutme
ee30f78ab0
Fix logging utf8 chars in connections
2018-01-30 13:59:39 +01:00
shortcutme
566b689ca6
Don't connect to private ip addresses in tor always mode
2018-01-30 13:59:18 +01:00
shortcutme
c2edbb30b5
Don't send private ip addresses on pex
2018-01-30 13:58:01 +01:00
shortcutme
05c1df81ad
Rev3230
2018-01-28 16:44:52 +01:00
shortcutme
48e8b956d2
Only add myself to connect blacklist if running other cli action
2018-01-28 16:42:23 +01:00
shortcutme
56e80f7c0c
Add per-cmd site permission query
2018-01-28 16:41:42 +01:00
shortcutme
4a823c57d5
Rev3229
2018-01-27 12:25:03 +01:00
shortcutme
2f74f64d65
Longer timeout for updates and large files before other peers started working on it
2018-01-27 12:24:50 +01:00
shortcutme
d44677e46f
Don't keep connections for sites that not modified in last week
2018-01-27 12:21:25 +01:00
shortcutme
4afb6b3d9c
Limit connections to 512 by default
2018-01-27 12:20:40 +01:00
shortcutme
18d3e8905e
Longer timeout for tor peers
2018-01-27 12:19:57 +01:00
shortcutme
fd14a4ac80
Don't create connection to blacklisted peer
2018-01-27 12:19:37 +01:00
shortcutme
cc48a0ad86
Turn on gevent block logging by default
2018-01-27 12:15:18 +01:00
shortcutme
3fb9f900f6
Rev3225, Handle correctly and test out of range bigfile requests
2018-01-21 18:56:30 +01:00
shortcutme
9c4093dc7c
Rev3224, Small cosmetic changes on sidebar Sign and publish button
2018-01-21 18:14:12 +01:00
shortcutme
342f9f6096
Rev3223, Fix error when using ip wihout city entry
2018-01-20 12:11:43 +01:00
shortcutme
0c6c7d2725
Rev 3222, Use eval in bench for older pytyhon compatibility, Remove unnecessary print from chart archive
2018-01-20 11:49:17 +01:00
shortcutme
f5846853b3
Bump rev in config
2018-01-19 13:52:27 +01:00
shortcutme
6db011d807
Rev3221, Revert to afterLoad execution immediately after plugins loaded to avoid problems with plugins
2018-01-19 02:51:16 +01:00
shortcutme
fe59352800
Version 0.6.1, Rev3220
2018-01-19 02:34:32 +01:00
shortcutme
dedf6cd92f
Support initial calls for console bench function
2018-01-19 02:32:44 +01:00
shortcutme
99fdbcd1fe
Fix ratelimit test
2018-01-19 02:32:11 +01:00
shortcutme
005358f4bf
Use separate db connection for rebuilding
2018-01-19 02:31:46 +01:00
shortcutme
ea1cd63929
Log hashfield change time on send
2018-01-19 02:30:52 +01:00
shortcutme
c8ac4c0278
Update content update time after successful listmodifications
2018-01-19 02:29:18 +01:00
shortcutme
49a332724e
No connected peers if no connection server
2018-01-19 02:27:40 +01:00
shortcutme
a21c417c0b
Better announce logging
2018-01-19 02:27:19 +01:00
shortcutme
155f05cb63
Trigger onLoaded after config loaded
2018-01-19 02:27:00 +01:00
shortcutme
6d644922d5
Don't display greenlet errors twice
2018-01-19 02:24:29 +01:00
shortcutme
b0a125c113
Ignore case in file merge order
2018-01-19 02:23:33 +01:00
shortcutme
d17cb3fafc
Helper for avg calculation
2018-01-19 02:21:54 +01:00
shortcutme
814fa881d0
skip on invalid received hash ids
2018-01-19 02:20:20 +01:00
shortcutme
fd451ae766
Make indexes and tables optional
2018-01-19 02:18:40 +01:00
shortcutme
089bb92f70
Record last query time on every command
2018-01-19 02:18:19 +01:00
shortcutme
5b6e1f699d
Add db id to logging
2018-01-19 02:17:23 +01:00
shortcutme
03c469ff3a
Formatting
2018-01-19 02:16:50 +01:00
shortcutme
c122dc108a
Record received and sent requests
2018-01-19 02:16:33 +01:00
ZeroNet
9b3a50c124
Merge pull request #1240 from imachug/issue-1239
...
Don't handle `open` or `success` in error message as a sign of port being opened
2018-01-14 10:24:21 +01:00
Ivanq
5d7b8cfd48
Return dict object, not single None value
2018-01-14 09:38:55 +03:00
Ivanq
6318c0889a
Don't check error message for 'open' when checking port
2018-01-14 09:35:03 +03:00
shortcutme
0aae28e836
Rev3179
2018-01-05 20:23:35 +01:00
shortcutme
b298571395
Change unreliable tracker
2018-01-05 20:23:29 +01:00
shortcutme
4f6a496c36
Test named db select arguments
2018-01-05 20:22:56 +01:00
shortcutme
a3a7af73bd
Fix named db query list parameters when query ends with parameter
2018-01-05 20:22:25 +01:00
Ivanq
8986d8037a
Typos
2017-12-30 12:16:16 +03:00
Ivanq
d97631fb8c
str()
2017-12-30 12:06:07 +03:00
Ivanq
be1eb14fd0
Handle dict value being a list
2017-12-30 10:06:05 +03:00
shortcutme
92e353be40
Rev3178, Skip sites with not database in newsfeed
2017-12-27 11:09:16 +01:00
shortcutme
ccd002b97f
Rev3177, Import missing SafeRe module
2017-12-20 23:35:49 +01:00
shortcutme
c7d067ea3c
Rev3176, Skip listing ignored directories on signing
2017-12-20 23:25:25 +01:00
shortcutme
7ee5cbe473
Rev3175, Make getConnectablePeers return not-connected peers by default
2017-12-19 16:14:13 +01:00
shortcutme
c9c1d10ee4
Rev3173, Don't display Cors permission ask if already has, Fix error on Cors request on non-existent site
2017-12-18 02:37:09 +01:00
shortcutme
b5452bce6b
Rev3171, Allow 127.0.0.1 peers for testing reasons
2017-12-15 12:28:48 +01:00
shortcutme
6628b07bba
Rev3170
2017-12-15 12:14:09 +01:00
shortcutme
8f34afc630
Send websocket update on site limit change
2017-12-15 12:13:35 +01:00
shortcutme
1ac69ae315
New UiWebsocket API command to run commands as other site
2017-12-15 12:13:19 +01:00
shortcutme
8a331e7400
UiWebsocket handleRequest takes parsed request intead of raw message
2017-12-15 12:11:27 +01:00
shortcutme
ca42740e1b
Don't add peer 127.0.0.1 and 0.0.0.0
2017-12-15 12:10:36 +01:00
shortcutme
1d5c0597d9
Ignore site list order
2017-12-15 01:58:57 +01:00
shortcutme
acc734d22d
Rev3167, Fix newsfeed queries with multiple params
2017-12-12 23:46:05 +01:00
shortcutme
8ab7d26cd1
Rev3165, Avoid UI block when rubilding a merger site
2017-12-12 11:06:32 +01:00
shortcutme
e86375f721
Rev3164
2017-12-11 19:56:37 +01:00
shortcutme
a2567277c6
Rev3163
2017-12-11 19:21:41 +01:00
shortcutme
74e5f5310b
Rev3161
2017-12-07 15:25:50 +01:00
shortcutme
51fdf95295
Allow ajax ranged requests
2017-12-07 15:25:32 +01:00
shortcutme
0009b1b7d1
Allow site fullscreen functions
2017-12-07 15:23:51 +01:00
shortcutme
74e50e209a
Rev3158, Fix site clone with sites larger that 10MB
2017-12-04 16:04:10 +01:00
shortcutme
1208294747
Remove unused variable, more clear comment on state object
2017-12-02 15:35:32 +01:00
shortcutme
3de182a4ed
Rev3157, Fix websocket utf8 error when requesting files from different sites at the same time
2017-12-02 15:31:36 +01:00
shortcutme
90ff9ac7fb
Rev3155, Avoid UI hang during db rebuild
2017-12-02 02:38:17 +01:00
shortcutme
6b92d011d2
Rev3153, Download missing sites from sites.json
2017-11-30 19:38:56 +01:00
shortcutme
8b9a8997ac
Rev3151
2017-11-29 13:50:03 +01:00
shortcutme
cfeb2797e3
Merge wrapper js
2017-11-29 13:48:30 +01:00
shortcutme
06a50b189d
Use empty placeholder if not specified
2017-11-29 13:48:20 +01:00
shortcutme
7c1a4e353d
Allow inject html command from ui server
2017-11-29 13:48:07 +01:00
shortcutme
2b611ae798
Rev3148, Fix big site size calculation
2017-11-28 18:16:37 +01:00
shortcutme
fdd82f7ac4
Rev3146, Limit noparallel queue to one call
2017-11-20 03:13:58 +01:00