Umputun
52ecb53d31
resort imports
2019-07-06 13:36:34 -05:00
Umputun
b2de952f38
move email auth before anon
2019-07-06 13:35:35 -05:00
Umputun
f4335105c2
allow gravatars
2019-07-06 12:45:33 -05:00
Umputun
24d685c4de
add email notificator with auth sender
2019-07-02 22:02:36 -05:00
Umputun
8ddfa56b82
add unescape table processing after md parsing #354
2019-06-30 12:45:15 -05:00
Umputun
c224676ccd
enable Smartypants for md rendering
2019-06-29 21:58:50 -05:00
Umputun
b95179303b
enforce empty [] response on flag's list instead of null #356
2019-06-29 12:01:55 -05:00
Umputun
60d9f207ae
only permanent blocking delete all comments
2019-06-28 11:58:09 -05:00
Umputun
c09eaa6e00
rename remote to rpc
2019-06-27 14:29:46 -05:00
Umputun
63a555126e
add test for app with remote plugins
2019-06-25 20:06:30 -05:00
Umputun
06bac880cb
lint: more test warns
2019-06-25 20:06:30 -05:00
Umputun
f6e69e86bb
lint: test warnings
2019-06-25 20:06:30 -05:00
Umputun
01bdf4d839
clear mongo leftovers
2019-06-25 20:06:30 -05:00
Umputun
82ce19fd3c
larger limit for remote srv throttler
2019-06-25 20:06:30 -05:00
Umputun
348bede009
fix recreation of bdb in delete
2019-06-25 20:06:30 -05:00
Umputun
48fcb0a5d9
add remote selection to store and admin
2019-06-25 20:06:30 -05:00
Umputun
126d2d93da
adjust remote tests, remove legacy mongo tests
2019-06-25 20:06:30 -05:00
Umputun
db6c387fe9
support remote server group handler
2019-06-25 20:06:30 -05:00
Umputun
f30937c55e
fix empty (no args) remote calls
2019-06-25 20:06:30 -05:00
Umputun
b30492556f
add remote implementation of admin store
2019-06-25 20:06:30 -05:00
Umputun
988206bed4
change remote interface to struct requests
2019-06-25 20:06:30 -05:00
Umputun
bab09effa2
error responses of json api with json, time out on remote server close
2019-06-25 20:06:30 -05:00
Umputun
e307722901
switch list flag to struct param
2019-06-25 20:06:30 -05:00
Umputun
f2cecafb27
fix remote client tests with id
2019-06-25 20:06:30 -05:00
Umputun
9f875394e8
remote server covered with tests
2019-06-25 20:06:30 -05:00
Umputun
c1d14082ca
implement DeleteUser soft mode to allow mapping for blocked users #341
2019-06-25 20:06:30 -05:00
Umputun
375e4a6dec
initial ver of remote server
2019-06-25 20:06:30 -05:00
Umputun
d8a2bb2f7b
split remote to common protocol package and engine implemetation
2019-06-25 20:06:30 -05:00
Umputun
c2b56eae30
remote client adjusted to new engine flavour
2019-06-25 20:06:30 -05:00
Umputun
3aba348e87
make new engine primary, rename package
2019-06-25 20:06:30 -05:00
Umputun
92d9b7703d
restore all service coverage with new engine
2019-06-25 20:06:30 -05:00
Umputun
690c0df9b8
wip: engine2 passing test with updates service
2019-06-25 20:06:30 -05:00
Umputun
8d7c486e96
eliminate write timeout
2019-06-18 18:29:04 -05:00
Umputun
7819c9ec4b
add keep-alive header to streamer
2019-06-18 18:14:58 -05:00
Umputun
896f67ecdc
add info and SSE streams and response example to readme
2019-06-18 12:58:50 -05:00
Umputun
64bc99fc8d
fix incorrect default since for last comments stream
2019-06-18 12:38:51 -05:00
Umputun
445aec860e
add support of "since" param (unix msec) #336 #253
2019-06-18 12:14:27 -05:00
Umputun
e1bec310cf
convert streams to SSE #336
2019-06-18 12:01:37 -05:00
Umputun
133f5fc3f2
image removal from staging increased to 5*EditTTL
...
this is needed in case if user worked on the comment for long time
until submitting in order to avoid false-positive cleanup from the
staging
2019-06-08 21:54:00 -05:00
Umputun
20764b7b4e
enclose streamer in rest's struct
2019-06-05 02:14:34 -05:00
Umputun
342b4052a9
add error checks to pub rest test
2019-06-04 23:20:40 -05:00
Umputun
fe46509e8e
generalize stream api, move to separate struct & file
2019-06-04 22:06:33 -05:00
Umputun
e1bd0e5104
eliminate first update on info stream on cold cache
2019-06-04 21:02:28 -05:00
Umputun
0f2298d193
externalize all stream params
2019-06-03 22:48:28 -05:00
Umputun
f4d346c25a
limit max number of active streams
2019-06-03 19:44:39 -05:00
Umputun
458eb27d8c
add stream api for /last
2019-06-03 16:44:46 -05:00
Umputun
d1cf9aecb3
make stream refresh slower, every 5s
2019-06-03 13:02:12 -05:00
Umputun
994a97b13f
generalize event streams
2019-06-03 12:41:04 -05:00
Umputun and GitHub
ca083f451e
Info stream ( #336 )
...
* add /stream/info as a cheap way to subscribe to comment updates #253
* add check for lastTS change to allow proper info streams in no-cache mode
* check write error in info stream and terminate
* flaky info stream test
* add stream info to readme
* separate timeout middleware foe each route's group
* debug info on stream close
* fix test for streams
* stream timeout on inactivity only
* throttle streams to 500
* restore common throttle
2019-06-03 11:34:00 -05:00
Umputun
bccf716a8d
support view=user #323
2019-05-31 16:09:40 -05:00