Commit Graph

130 Commits

Author SHA1 Message Date
j fd922cc83c faster changelog rebuild 2016-01-24 12:05:58 +05:30
j ff5917ade0 rebuild changelog and redownload from peers. 2016-01-23 22:19:34 +05:30
j a95277e0ba fix Metadata.edit 2016-01-21 21:40:10 +05:30
j 0ff3b9ee3c fix removing peer while pulling changes 2016-01-21 12:24:41 +05:30
j 8267fa8b39 add editpeer to changelog, record name/contact changes of peers 2016-01-21 11:44:01 +05:30
j bae70fd829 export library.json into data, fixes #82 2016-01-20 13:22:00 +05:30
j 7a42473919 implement sharemetadata, fixes 165 2016-01-19 15:35:16 +05:30
j b05618f50a move config to data folder, fixes #171 2016-01-18 12:09:39 +05:30
j 954491759e accept peering requests based on prefs 2016-01-17 18:43:52 +05:30
j 0a4689387b fix group cache 2016-01-17 16:32:17 +05:30
j 2c57b043cd implement api.resetUI, fixes #176 2016-01-17 15:40:10 +05:30
rlx f57f9b1fcd fix json indentation 2016-01-17 14:30:11 +05:30
j cfbc90b50b send contact message 2016-01-16 18:41:55 +05:30
j fa916d11b7 make sure folder exists 2016-01-15 13:58:42 +05:30
j b961086475 add per list export_json 2016-01-15 13:30:48 +05:30
j 8e3d8b5f8e cleanup in progress apply_changes on peer removal 2016-01-14 19:06:07 +05:30
j f6cfb255a6 add peering task 2016-01-14 17:52:39 +05:30
j d54f524953 export 2016-01-14 14:29:20 +05:30
j 76bf80f395 fix ui on depmand 2016-01-13 22:09:25 +05:30
j 72c3df0ee9 typo 2016-01-12 11:09:25 +05:30
j 02e040d9f5 store metadata per user. remove primaryid. only store isbn13 2016-01-11 19:17:12 +05:30
j 1875068a2f more list cache removals (followup to bc593b65) 2016-01-10 23:04:10 +05:30
j cc3a394dd5 set oml.version 2016-01-10 19:23:48 +05:30
j bc593b65fd remove unused list cache 2016-01-10 19:23:48 +05:30
j ad6afd599e only add item to list once 2016-01-10 19:23:48 +05:30
j 8db9bdb9e2 make api query more accessible in shell 2016-01-10 19:23:48 +05:30
j 664fc702c2 fix smart list update for nested queries 2016-01-08 11:01:57 +05:30
j c166f19f80 fix validation of nested queries 2016-01-07 12:25:09 +05:30
j 7c438dc6b2 always return query in get_items. use for count and in/notin operator in query 2016-01-07 11:38:01 +05:30
j 45edfdce12 0 list count for now 2016-01-07 09:58:48 +05:30
j bf2fc29b54 turn library into list, list cache fixes 2016-01-06 23:36:48 +05:30
j c86ba8ac99 clear list count on list edit 2016-01-06 10:07:18 +05:30
j 8fc084b852 use intermediate table for user matching, fix clear_smart_list_cache 2016-01-06 09:54:23 +05:30
j 8aef4a62ef dont fail without nodes 2016-01-05 23:22:34 +05:30
j b6f5e9c0cc fix cache, lookup 2016-01-05 21:55:38 +05:30
j 592f79dc39 cache list count in pdict and clear where needed 2016-01-05 20:44:54 +05:30
j 3132cc02fe increase cache ttl to 60 seconds 2016-01-04 15:54:25 +05:30
j 75164a8399 switch to pull based updates 2015-12-01 09:59:52 +01:00
j 444c357e54 dont add local peers to db, just show them in user dialog 2015-11-29 16:39:26 +01:00
j d497e89b2b use logging.getLogger(__name__) 2015-11-29 15:56:38 +01:00
j cec7c12ac4 allow removing old ids 2015-11-26 13:40:39 +01:00
j 66966570de more migration 2015-11-26 12:12:35 +01:00
j 504fb1b238 migrate users 2015-11-26 12:06:01 +01:00
j 7c1e5c691a use tor hidden service instead of ed25515 as peer id 2015-11-26 01:26:10 +01:00
j e55df181db fix list repr 2015-03-07 21:49:24 +05:30
j f87f0b965e show public key of users, send nickname with peering request 2015-02-26 16:22:40 +05:30
j 8e27b9f76e port to python3 2014-09-03 00:38:34 +02:00
j 12440acd96 cleanup imports 2014-08-12 10:16:57 +02:00
j 8b46a85d56 one sqlalchemy session per thread 2014-08-09 18:14:14 +02:00
j 0c08d37c56 WIP: dont use flask 2014-08-09 17:03:16 +02:00
j 21d6324eb6 performance 2014-05-27 01:45:29 +02:00
j 8e7bb8815c fix count 2014-05-26 14:01:40 +02:00
j 56be46d82e add state.cache and cache some stuff 2014-05-26 13:41:59 +02:00
j 5b33721c87 one tasks queue instead of one per websocket 2014-05-26 13:21:19 +02:00
j fc7b3ee049 move addlist 2014-05-26 10:22:43 +02:00
j e15ce62ee5 lists, change loops 2014-05-25 22:08:44 +02:00
j 8ddf228068 sort lists/peers, rename peers 2014-05-25 20:06:12 +02:00
j b3caaf335a use poppler pdftocairo for preview 2014-05-25 14:44:07 +02:00
j 98d1725d19 add user.name, list fixes 2014-05-25 14:16:04 +02:00
j ed2b7cebfc enable gzip 2014-05-25 12:59:43 +02:00
j dc2121293e fall back to ipv4 for local nodes if no ipv6 connection is available 2014-05-22 16:20:40 +02:00
j 046af0e777 add protocol version, reset migrations, move db 2014-05-22 00:41:29 +02:00
j feddea0ccd lots of stuff 2014-05-21 02:02:21 +02:00
j cfa8b2686b data->request 2014-05-20 02:33:06 +02:00
j 326a8f75c6 postupdate, pdf osx fixes 2014-05-20 02:08:38 +02:00
j ed7053c0cb use tornado for api requests 2014-05-19 22:14:24 +02:00
j 75a14fed1e nodes 2014-05-19 17:00:33 +02:00
j b6866cb2be dont fail with inconsistent changelogs 2014-05-19 03:36:37 +02:00
j d6f350e5a1 import/lists/autocompleteFolder 2014-05-19 01:24:16 +02:00
j e4ca454c41 queue peering requests and send again 2014-05-18 05:01:24 +02:00
j 255bb6ce5c lower timeout, add to library 2014-05-18 01:14:29 +02:00
j 6a8a7b956d use python logging 2014-05-17 16:26:59 +02:00
j 877e867d03 updateElement 2014-05-17 13:46:09 +02:00
j bceb5e6d4a import/export 2014-05-17 10:17:49 +02:00
j dbfdd50a29 import/export 2014-05-17 02:14:15 +02:00
j d385853186 meta 2014-05-14 11:57:11 +02:00
j 2f821bf6a7 use local nodes for requests 2014-05-13 12:36:02 +02:00
j 0c18dad1b5 and more... 2014-05-13 01:43:27 +02:00
j 10d2f35b7b more... 2014-05-12 23:21:26 +02:00
j 2ee2bc178a Open Media Library 2014-05-12 04:09:31 +02:00