|
2e09464c4d
|
dont end download thread if one download fails
|
2014-09-05 19:10:47 +02:00 |
|
|
1e9a1ef4ef
|
load new version
|
2014-09-05 19:02:19 +02:00 |
|
|
0ef522f620
|
reuse port
|
2014-09-05 18:36:03 +02:00 |
|
|
14f426afd4
|
only handle exception if still active
|
2014-09-03 00:33:42 +02:00 |
|
|
f5bb5ee877
|
also check for git updates
|
2014-09-01 14:01:41 +02:00 |
|
|
b87eee40d0
|
from PIL import Image
|
2014-09-01 12:38:14 +02:00 |
|
|
e4cf322570
|
backport some localnode improvements from peerlink
|
2014-09-01 12:30:09 +02:00 |
|
|
4749f87d98
|
header
|
2014-09-01 09:52:01 +02:00 |
|
|
6f811b6093
|
fix websocket on_message
|
2014-09-01 09:51:48 +02:00 |
|
|
4dece6bc10
|
freebsd network support
|
2014-08-25 19:21:34 +02:00 |
|
|
5ede07edca
|
move update api to update.py
|
2014-08-22 19:46:45 +02:00 |
|
|
2cd77e07a2
|
close_fds=True by default
|
2014-08-22 18:49:11 +02:00 |
|
|
0bd359f89d
|
check for updates and offer option option to restart
|
2014-08-22 18:42:08 +02:00 |
|
|
309cf75606
|
move main commands code to commands.py
|
2014-08-17 19:17:14 +02:00 |
|
|
b26a22de5d
|
its 127.0.0.1 not localhost
|
2014-08-12 15:35:50 +02:00 |
|
|
871a602acd
|
allow websocket connections from files and localhost and use it in installer and static load file
|
2014-08-12 14:51:38 +02:00 |
|
|
12440acd96
|
cleanup imports
|
2014-08-12 10:16:57 +02:00 |
|
|
1e0f93bbf2
|
fix end of peering
|
2014-08-11 20:10:07 +02:00 |
|
|
7ff736465f
|
place is array
|
2014-08-11 19:43:14 +02:00 |
|
|
d1f63bf0db
|
create db on start/debug if missing
|
2014-08-11 19:32:49 +02:00 |
|
|
cb59b49ee3
|
fix os.path
|
2014-08-11 19:11:07 +02:00 |
|
|
a0cd8d8a1f
|
trigger upgrade_db in postupdate
|
2014-08-11 15:02:24 +02:00 |
|
|
66b132efa4
|
ignore more covers
|
2014-08-11 13:30:32 +02:00 |
|
|
2d3a0b2247
|
tune worldcat parser
|
2014-08-11 13:27:11 +02:00 |
|
|
a8866ca3b3
|
fix api docs
|
2014-08-11 13:08:28 +02:00 |
|
|
bbb9832de6
|
cleanup
|
2014-08-09 23:40:13 +02:00 |
|
|
d2465539c8
|
make context optional for oxtornado
|
2014-08-09 23:40:05 +02:00 |
|
|
c236bef25a
|
use p3k print
|
2014-08-09 23:39:10 +02:00 |
|
|
59e9966430
|
send user-agent to directory service
|
2014-08-09 23:06:34 +02:00 |
|
|
4b790722ae
|
cleanly shut down
|
2014-08-09 20:32:41 +02:00 |
|
|
9ecf102c01
|
create db again
|
2014-08-09 20:32:22 +02:00 |
|
|
496ebff888
|
remove Flask from requirements
|
2014-08-09 19:09:48 +02:00 |
|
|
7bd6181e06
|
replace flask.ext.script with custom command interface
|
2014-08-09 19:06:53 +02:00 |
|
|
fc4ccb8083
|
get rid of more app references
|
2014-08-09 19:06:06 +02:00 |
|
|
abf2bbf6a8
|
remove flask app
|
2014-08-09 18:33:59 +02:00 |
|
|
8b46a85d56
|
one sqlalchemy session per thread
|
2014-08-09 18:14:14 +02:00 |
|
|
0c08d37c56
|
WIP: dont use flask
|
2014-08-09 17:03:16 +02:00 |
|
|
d5a57708d3
|
include user-agent in update requests
|
2014-08-07 12:12:03 +02:00 |
|
|
537eba0f0f
|
install updates on startup, check for updates
|
2014-08-07 11:46:23 +02:00 |
|
|
d4ad1466be
|
dont print url
|
2014-08-05 12:12:55 +02:00 |
|
|
33327094e3
|
fix update
|
2014-08-05 12:10:42 +02:00 |
|
|
0ff98f616b
|
only update new modules
|
2014-08-05 11:51:17 +02:00 |
|
|
81e29d1fc2
|
add release update
|
2014-08-05 11:47:16 +02:00 |
|
|
90b305e26d
|
dont trigger activity event more than every 5 seconds
|
2014-05-28 17:42:19 +02:00 |
|
|
9cd4f35229
|
remove debug
|
2014-05-28 17:37:36 +02:00 |
|
|
0704e315ba
|
scan in tasks queue
|
2014-05-28 17:36:26 +02:00 |
|
|
8ab68826b5
|
remove null strings from file metadata
|
2014-05-28 13:36:44 +02:00 |
|
|
1e082c3d1b
|
query fixes, avoid empty authors
|
2014-05-27 20:10:55 +02:00 |
|
|
81065fe26c
|
./ctl start to run without logging
|
2014-05-27 16:53:06 +02:00 |
|
|
74d5b21df0
|
dont give up on localnodes if there is no network
|
2014-05-27 16:48:50 +02:00 |
|