|
4f9e3d9c4d
|
fix record_ts
|
2016-01-09 02:30:31 +05:30 |
|
|
031665bc24
|
dont record changes from other users
increase protocol version to block outdated users.
|
2016-01-08 23:19:11 +05:30 |
|
|
980e68ccc6
|
record changes with old timestamp
|
2016-01-08 22:54:46 +05:30 |
|
|
9cf8417c30
|
use timestamp from changelog
|
2016-01-08 22:43:33 +05:30 |
|
|
165f9650ec
|
use select to check for network data
|
2016-01-08 16:56:35 +05:30 |
|
|
11a20a5063
|
save changes
|
2016-01-08 16:23:14 +05:30 |
|
|
d4a961f470
|
decode existing metadata
|
2016-01-08 16:15:10 +05:30 |
|
|
5d02474ce8
|
decode html
|
2016-01-08 16:15:10 +05:30 |
|
|
71d8825783
|
normalize names
|
2016-01-08 16:15:10 +05:30 |
|
|
84c15c690a
|
import text not html
|
2016-01-08 16:15:10 +05:30 |
|
|
664fc702c2
|
fix smart list update for nested queries
|
2016-01-08 11:01:57 +05:30 |
|
|
5d4ed8ffbc
|
implement quit api. indicate if backend is offline
|
2016-01-08 10:02:38 +05:30 |
|
|
67ad0a82e9
|
make local lookup opt in
|
2016-01-08 10:02:38 +05:30 |
|
|
031b6ca7cd
|
add socket base ip lookup
|
2016-01-07 17:33:18 +05:30 |
|
|
b188f702d6
|
fix local ip discovery on 15.04
|
2016-01-07 16:40:22 +05:30 |
|
|
5294a0cb50
|
ignore library list
|
2016-01-07 16:39:52 +05:30 |
|
|
529a01269d
|
only migrate if user exists
|
2016-01-07 15:53:41 +05:30 |
|
|
0e71dcd9a8
|
fail
|
2016-01-07 15:42:48 +05:30 |
|
|
8eba8e41e5
|
use more sub selects
|
2016-01-07 12:25:39 +05:30 |
|
|
c166f19f80
|
fix validation of nested queries
|
2016-01-07 12:25:09 +05:30 |
|
|
7c438dc6b2
|
always return query in get_items. use for count and in/notin operator in query
|
2016-01-07 11:38:01 +05:30 |
|
|
650f30a776
|
dont include users in json. slow and not used
|
2016-01-07 11:38:01 +05:30 |
|
|
ffd615238e
|
fix join tables
|
2016-01-07 11:38:01 +05:30 |
|
|
e0857fc00d
|
fix import
|
2016-01-07 10:09:27 +05:30 |
|
|
a0c197026f
|
really remove ghost lists
|
2016-01-07 10:07:44 +05:30 |
|
|
16c9807dbf
|
remove more ghost lists
|
2016-01-07 10:00:15 +05:30 |
|
|
45edfdce12
|
0 list count for now
|
2016-01-07 09:58:48 +05:30 |
|
|
9689439161
|
remove [2] list
|
2016-01-07 09:44:56 +05:30 |
|
|
a0d7ba2ab5
|
use subquery for not in list
|
2016-01-07 09:38:00 +05:30 |
|
|
9b76d89cfa
|
use sort name for files, fixes #51
|
2016-01-07 01:08:15 +05:30 |
|
|
7ca90dedfc
|
better path, fixes #81 and fixes #25
|
2016-01-07 00:59:06 +05:30 |
|
|
d04636bf69
|
new session for restart
|
2016-01-07 00:58:29 +05:30 |
|
|
4c87307377
|
dump
|
2016-01-07 00:05:03 +05:30 |
|
|
bf2fc29b54
|
turn library into list, list cache fixes
|
2016-01-06 23:36:48 +05:30 |
|
|
d866b4de91
|
parse epubs without manifest
|
2016-01-06 18:40:23 +05:30 |
|
|
c86ba8ac99
|
clear list count on list edit
|
2016-01-06 10:07:18 +05:30 |
|
|
8fc084b852
|
use intermediate table for user matching, fix clear_smart_list_cache
|
2016-01-06 09:54:23 +05:30 |
|
|
8aef4a62ef
|
dont fail without nodes
|
2016-01-05 23:22:34 +05:30 |
|
|
55ba49b631
|
support right click
|
2016-01-05 23:22:34 +05:30 |
|
|
8067825220
|
don't scrape, update
|
2016-01-05 23:22:34 +05:30 |
|
|
a5802eb077
|
fix meta keys
|
2016-01-05 22:28:11 +05:30 |
|
|
aa3ab25a30
|
disable background scraping
|
2016-01-05 21:55:38 +05:30 |
|
|
b6f5e9c0cc
|
fix cache, lookup
|
2016-01-05 21:55:38 +05:30 |
|
|
592f79dc39
|
cache list count in pdict and clear where needed
|
2016-01-05 20:44:54 +05:30 |
|
|
86b6f47c9f
|
increase cache to 60
|
2016-01-05 20:44:54 +05:30 |
|
|
c54dd8b853
|
dont quote . in pdict, manually trigger save for nested updates
|
2016-01-05 20:44:54 +05:30 |
|
Rolux
|
043abbd27c
|
update models.py
|
2016-01-05 20:13:00 +05:30 |
|
|
9c1689178e
|
typo
|
2016-01-05 19:36:42 +05:30 |
|
|
b827e0c6ab
|
clear cache after edit
|
2016-01-05 19:34:03 +05:30 |
|
|
ef9b13b310
|
better results for batch edit
|
2016-01-05 15:57:35 +05:30 |
|
|
4ed4926bd8
|
epub: metadata.conver is id not name
|
2016-01-05 15:30:15 +05:30 |
|
|
86637401e1
|
avoid db lock
|
2016-01-05 15:21:02 +05:30 |
|
|
ca3888869b
|
epub: use metadata.cover if set
|
2016-01-05 15:20:47 +05:30 |
|
|
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 |
|