Commit graph

70 commits

Author SHA1 Message Date
shortcutme 96759e9303
Rev4210, Fix format exception if no args 2019-09-12 00:24:16 +02:00
shortcutme 21def81439
Fix js, css merging with absolute merged_path 2019-08-03 01:34:00 +02:00
shortcutme bb705ae863
Fix source code reloader crash on directory modifications/file deletions 2019-08-02 16:19:35 +02:00
shortcutme c4a3a53be0
Also reload source code on file changes in installed plugins 2019-08-02 16:19:05 +02:00
shortcutme 149278abd0
Skip reload on attribute changes 2019-07-17 16:30:56 +02:00
shortcutme 5a08ab93d3
Ignore file attribute changes when reloading source code 2019-07-10 03:15:46 +02:00
shortcutme fb2cf5f04d
More detailed logging of file change event 2019-07-01 16:24:48 +02:00
shortcutme 20371895c9
Rev4090, Remove fs paths from error responses 2019-05-02 18:02:56 +02:00
shortcutme c7ea66bfef
Fix shutdown before file_server started 2019-04-15 16:07:18 +02:00
radfish f6e3a74567 [setuptools packaging] access modules via imports (#1969) 2019-04-15 12:31:33 +02:00
shortcutme ac799a60da
Stop fs watcher with UiServer 2019-04-10 14:56:10 +02:00
shortcutme d7bcfb415b
Fix js merging white space stripping 2019-04-09 15:06:09 +02:00
shortcutme 6764a7ad2f
Fix js merging 2019-04-08 18:12:43 +02:00
shortcutme faba28dd94
Proper handle of sigterm signal, log reason of shutdown 2019-03-23 03:41:42 +01:00
shortcutme e92f3ea100
New watchdog module based file change watching 2019-03-16 02:42:43 +01:00
shortcutme 75d8338f2d
Debug stack formatting include module names 2019-03-16 02:41:09 +01:00
shortcutme b0b9a4d33c
Change to Python3 coding style 2019-03-15 21:06:59 +01:00
shortcutme 20fb9ab97d
Only reload source code on create and change event 2019-01-29 02:57:41 +01:00
Mickaël Schoentgen e8298726ca Fix DeprecationWarning: invalid escape sequence
Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
2019-01-06 15:15:47 +01:00
shortcutme 55e2a2fd5d
Source code reloader only once in every 5 seconds 2018-11-26 00:13:21 +01:00
shortcutme 74e551cf1a
Escape error messages 2018-11-26 00:08:41 +01:00
shortcutme 5ff22467a6
Sanitize error message 2018-11-21 19:28:30 +01:00
shortcutme 026b6a4b01
Handle shutdown request properly if not file server is running 2018-04-04 15:33:25 +02:00
shortcutme cc48a0ad86
Turn on gevent block logging by default 2018-01-27 12:15:18 +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 20e3dc5fa7
Only enable source code reloading for normal action 2017-10-03 14:55:28 +02:00
Sergei Bondarenko 830f98573e fix incorrect variable order in file_path.replace 2017-05-24 19:28:02 +03:00
Sergei Bondarenko a871b5dbe7 fix issue #936
os.path.join(*file_path.split("/")) construction drops leading slash from string thus making absolute path relative. It leads into problems in case if data_dir differs from directory where is zeronet installed.
2017-05-22 20:31:44 +03:00
shortcutme b03f287d86
Dont log changed files 2017-01-29 19:02:40 +01:00
shortcutme 32c63fb140
Don't reload source on changes in Test directory 2017-01-27 13:06:09 +01:00
shortcutme d7ff49c4c7 Reload source on .json changes 2016-11-18 20:02:03 +01:00
shortcutme b7ede15b06 Print message before shutdown 2016-11-07 23:10:31 +01:00
shortcutme d5d3f32bf8 Support traceback info formatting 2016-11-07 23:09:39 +01:00
shortcutme b7dfeb139b Support callstack formatting 2016-09-05 13:53:40 +02:00
ZeroNet a38b6c9fb2 It new js should be at least 1 second newer than previous file to merge again 2016-08-10 12:45:48 +02:00
HelloZeroNet 3a089ac512 Dont add data dir path to merged css file 2016-04-10 13:25:41 +02:00
HelloZeroNet 5d0cc0b205 Fix older gevent compatibility 2016-04-06 13:45:47 +02:00
Erkan Yilmaz b5d74eec16 typo: definied -> defined 2016-03-21 09:43:53 +01:00
HelloZeroNet ff681adfe9 Fix file merge order on Linux 2016-03-18 23:52:16 +01:00
HelloZeroNet f694c9c346 Do not display non-error exceptions 2016-03-18 19:19:59 +01:00
HelloZeroNet ba851a684c Debug gevent hangs 2016-03-12 23:10:31 +01:00
HelloZeroNet 78a7542b4d Proper exit on keyboard interrupt 2016-03-12 23:09:57 +01:00
HelloZeroNet 0897154584 Rev966, New Greenlet debug hook to support Gevent 1.1.0, Publish to 8 peers on external publish request, Dont try to download banned user files, Check user files even if its own site 2016-03-11 12:39:39 +01:00
HelloZeroNet 85c2799cb6 Rev618, Changed 2 dead torrent trackers, Better exception display on webui, Better broken site with missing files handling, Possible re-check open port using ZeroHello, 5sec udp timeout 2015-11-17 12:48:03 +01:00
HelloZeroNet 4b403da056 Rev448, Better file download priority method, Some potential programming error fix, Renamed utils to helper, Moved pack and unpackaddress to helper package, Test new privatekey creation, Test site file download order, Spy test helper to log called parameters, Remove unnecessary fat arrows 2015-09-27 02:08:53 +02:00
HelloZeroNet 54c367cac8 Rev431, Define coveralls rcfile, Escape shell parameters 2015-09-21 20:09:32 +02:00
HelloZeroNet 00940797c8 Rev377, Fix sidebar filetypes css class, Support running zeronet from Utf-8 directories, Fix multiuser plugin welcome message, Format Multiuser plugin to PEP8, Faster publish by using connected peers if possible, Prefix css backface-visibility 2015-09-08 03:07:44 +02:00
Klaus Alexander Seistrup 47bb435176 Reap child processes
Previously child processes were not reaped, leaving zombies behind.
Now each child process's `.wait()` method is called before proceeding.

Closes #151.
2015-09-06 17:41:12 +02:00
HelloZeroNet dd2bb8b3fb rev357, Coffeescript compiler autodetect on linux, Fix loading screen hide on 0 sized sites 2015-08-26 02:51:32 +02:00