|
78c9c5443f
|
epub parser: take larges image from manifest, strip html tags from description
|
2016-01-05 14:42:02 +05:30 |
|
|
cd6d09c86c
|
support batch edit
|
2016-01-05 14:01:38 +05:30 |
|
|
9aff4766e5
|
catch more 404s
|
2016-01-05 14:00:25 +05:30 |
|
|
9996c6b603
|
fix import
|
2016-01-05 13:23:29 +05:30 |
|
|
a350831792
|
dont include editors in authors
|
2016-01-05 13:16:30 +05:30 |
|
|
c3de15587c
|
inital google books and amazon parser
|
2016-01-05 12:58:30 +05:30 |
|
|
75fbb88a78
|
find latest tor browser
|
2016-01-05 11:08:36 +05:30 |
|
|
499c6ebc56
|
revert ab1ac13909 (enable group_by again
|
2016-01-04 17:44:05 +05:30 |
|
|
2fbe881935
|
check for new version in getVersion
|
2016-01-04 17:32:40 +05:30 |
|
|
ab1ac13909
|
temporarily disable group_by
|
2016-01-04 16:03:37 +05:30 |
|
|
5e2410712e
|
style
|
2016-01-04 15:55:18 +05:30 |
|
|
294ea33960
|
tune find api
|
2016-01-04 15:55:05 +05:30 |
|
|
b0f0446fcb
|
remove debug
|
2016-01-04 15:54:46 +05:30 |
|
|
3132cc02fe
|
increase cache ttl to 60 seconds
|
2016-01-04 15:54:25 +05:30 |
|
|
8537026ef1
|
use os.sep
|
2016-01-04 15:19:14 +05:30 |
|
|
aa34f96f48
|
also remove id from Metadata table
|
2016-01-03 23:46:35 +05:30 |
|
|
de7a555ce1
|
dont ignore metadata updates if item used to have primary id
|
2016-01-03 23:34:12 +05:30 |
|
|
b7bdd9da7a
|
store classification without primary id
|
2016-01-03 23:33:19 +05:30 |
|
|
b67a1d354b
|
dont store book id in metadata table
|
2016-01-03 23:06:20 +05:30 |
|
|
051b634008
|
ignore errors for non utf-8 html files
|
2016-01-03 21:00:30 +05:30 |
|
|
5feb82a080
|
start_new_session=True
|
2016-01-02 22:33:49 +05:30 |
|
|
9b2c76e464
|
dont unpublish hs
|
2016-01-02 15:08:08 +05:30 |
|
|
472d37dc01
|
no traceback if computer has no local network
|
2016-01-02 15:06:48 +05:30 |
|
|
3ec134864b
|
use bytes not bits for bandwidth
|
2015-12-25 20:51:01 +05:30 |
|
|
d9bd113ee5
|
revert d817c67f83
|
2015-12-25 20:28:41 +05:30 |
|
|
619a2fbd37
|
split pdf author
|
2015-12-25 20:23:22 +05:30 |
|
|
d817c67f83
|
close db session per change
|
2015-12-25 20:20:08 +05:30 |
|
|
f8c09226de
|
normalize language
|
2015-12-25 19:40:49 +05:30 |
|
|
c5afc46af1
|
cleanup pdf
|
2015-12-25 13:33:32 +05:30 |
|
|
935f8d7f2b
|
shorter db sessions
|
2015-12-24 20:41:47 +05:30 |
|
|
ebc0b95022
|
better pdf parsing
|
2015-12-24 20:30:14 +05:30 |
|
|
ccd3b166d0
|
fix empty author
|
2015-12-24 19:07:36 +05:30 |
|
|
96a3cdb4b2
|
dont set global socket timeout
|
2015-12-24 17:58:11 +05:30 |
|
|
98714e35e7
|
fix path
|
2015-12-19 19:22:01 +01:00 |
|
|
5024414ed6
|
cover url can fail
|
2015-12-11 00:43:56 +00:00 |
|
|
fe7769a7ba
|
dont fail if reading metadata.opf fails
|
2015-12-08 11:54:04 +00:00 |
|
|
58541fa303
|
use gtk status icon and open oml in browser
|
2015-12-07 16:17:57 +00:00 |
|
|
8a26285c88
|
better online/offline status handling
|
2015-12-02 22:05:23 +01:00 |
|
|
3b166eccbb
|
scrape async
|
2015-12-02 16:30:37 +01:00 |
|
|
8d3cea2164
|
fall back to gtkwebkit 3.0
|
2015-12-02 14:13:17 +01:00 |
|
|
81cd9c2337
|
fix epub metadata parser
|
2015-12-01 17:20:32 +01:00 |
|
|
2665580383
|
allow jumps in changelog
|
2015-12-01 15:15:18 +01:00 |
|
|
70fcd5b20c
|
meta. only show year
|
2015-12-01 14:54:22 +01:00 |
|
|
adcb6bca0a
|
only pull changes if peered
|
2015-12-01 14:54:10 +01:00 |
|
|
57aaecd1db
|
trigger upload speed(still wrong values)
|
2015-12-01 14:40:30 +01:00 |
|
|
ad1c341d35
|
fix editing metadata
|
2015-12-01 14:21:58 +01:00 |
|
|
c333d53a64
|
take some authors
|
2015-12-01 12:41:19 +01:00 |
|
|
72ed51881b
|
no empty values
|
2015-12-01 12:32:42 +01:00 |
|
|
dcb0a16153
|
only scrape with item, move after editing metadata
|
2015-12-01 12:09:50 +01:00 |
|
|
14ede9d1b1
|
with session
|
2015-12-01 11:55:56 +01:00 |
|
|
03c24396e0
|
increase timeout
|
2015-12-01 11:51:58 +01:00 |
|
|
10330c8ca8
|
move files on update
|
2015-12-01 11:48:29 +01:00 |
|
|
01f33a5c50
|
move files after setting primaryid
|
2015-12-01 11:37:47 +01:00 |
|
|
c630852e68
|
work around unstable loc
|
2015-12-01 11:18:08 +01:00 |
|
|
0def130b4a
|
dont queue pull if pull is running
|
2015-12-01 10:39:47 +01:00 |
|
|
5f46a68c01
|
no more authors
|
2015-12-01 10:38:00 +01:00 |
|
|
75164a8399
|
switch to pull based updates
|
2015-12-01 09:59:52 +01:00 |
|
|
077ea2bd84
|
dont fail without local ip
|
2015-12-01 09:58:41 +01:00 |
|
|
124a2b6593
|
disable git update notification
|
2015-12-01 09:58:03 +01:00 |
|
|
49763389be
|
add/remove item can not depend on timestamp
|
2015-12-01 09:55:43 +01:00 |
|
|
fb95a1ec55
|
fix online check
|
2015-12-01 00:41:37 +01:00 |
|
|
68383b8834
|
report bandwidth, only pull changes
|
2015-12-01 00:26:35 +01:00 |
|
|
1e17e4a9d1
|
open folder and select file on osx
|
2015-11-30 18:07:07 +01:00 |
|
|
216cb411fe
|
add option to open folder
|
2015-11-30 17:50:03 +01:00 |
|
|
aba444e2c4
|
upgrade OML.app if installed
|
2015-11-30 17:49:33 +01:00 |
|
|
3182d4eaeb
|
less debug output, only log http requests if enabled
|
2015-11-29 17:07:01 +01:00 |
|
|
444c357e54
|
dont add local peers to db, just show them in user dialog
|
2015-11-29 16:39:26 +01:00 |
|
|
d497e89b2b
|
use logging.getLogger(__name__)
|
2015-11-29 15:56:38 +01:00 |
|
|
8756e51090
|
only add peers with new id
|
2015-11-29 15:56:25 +01:00 |
|
|
cec7c12ac4
|
allow removing old ids
|
2015-11-26 13:40:39 +01:00 |
|
|
a0d0d6fd9e
|
reduce debug output
|
2015-11-26 12:42:52 +01:00 |
|
|
553ee380fe
|
only publish id to directroy once
|
2015-11-26 12:16:09 +01:00 |
|
|
66966570de
|
more migration
|
2015-11-26 12:12:35 +01:00 |
|
|
2c3aa660bf
|
typo
|
2015-11-26 12:08:22 +01:00 |
|
|
d8817d3c73
|
remove debug
|
2015-11-26 12:07:05 +01:00 |
|
|
504fb1b238
|
migrate users
|
2015-11-26 12:06:01 +01:00 |
|
|
7c1e5c691a
|
use tor hidden service instead of ed25515 as peer id
|
2015-11-26 01:26:10 +01:00 |
|
|
cc258fb5ee
|
more debugging
|
2015-11-19 18:40:42 +01:00 |
|
|
a0b66637d1
|
convert all unsuported image modes
|
2015-11-19 16:13:13 +01:00 |
|
|
13e360ac97
|
open external urls in browser
|
2015-11-19 15:11:18 +01:00 |
|
|
a400afc923
|
stop nodes last
|
2015-11-19 13:51:26 +01:00 |
|
|
7e86e68101
|
quit on ctrl-q
|
2015-11-18 13:36:24 +01:00 |
|
|
26da12dedd
|
fix shutdown
|
2015-11-18 01:27:53 +01:00 |
|
|
1405582cc2
|
double check for closed connections
|
2015-11-17 19:23:21 +01:00 |
|
|
c3548a1530
|
cover can be in svg
|
2015-11-17 19:23:07 +01:00 |
|
|
20dc20c727
|
dont reuse variable
|
2015-11-17 14:21:05 +01:00 |
|
|
7ac7738c9e
|
update path after scrape
|
2015-11-17 12:51:49 +01:00 |
|
|
fba2fa78ce
|
ignore none as epub metadata value
|
2015-11-16 16:52:36 +01:00 |
|
|
d30ff2b4de
|
try to not stop task queue on failure
|
2015-11-16 16:52:14 +01:00 |
|
|
909e38c302
|
cleanup scrape before removing book
|
2015-11-16 16:35:42 +01:00 |
|
|
a24061518a
|
better epub parsing
- dont fail if epubs are invalid zip
- handle quoted filenames
- dont fail if file is missing
|
2015-11-16 16:02:45 +01:00 |
|
|
3119f2b5a9
|
use local ctl
|
2015-11-04 00:59:00 +01:00 |
|
|
a40c38248d
|
first :
|
2015-11-03 23:58:55 +01:00 |
|
|
5ecb2aeafc
|
fail better
|
2015-11-03 23:40:10 +01:00 |
|
|
7e37713c95
|
better metadata lookup
|
2015-11-03 23:36:19 +01:00 |
|
|
b0fa92ca6a
|
typo
|
2015-11-03 18:32:53 +01:00 |
|
|
2c71bc44f2
|
launch oml in gtk webkit frame on linux
|
2015-11-03 12:13:27 +01:00 |
|
|
00f395e304
|
allow osx installer to connect to websocket
|
2015-11-03 00:29:16 +01:00 |
|
|
a85023d560
|
dont install launch agent on osx
|
2015-11-03 00:28:09 +01:00 |
|
|
28a1f3c268
|
fix load with recent chrome
|
2015-11-02 12:14:44 +01:00 |
|