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
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
350cca894d
move reply retrieval to service, fix incorrect RSS title for reply
2019-05-19 12:56:47 -05:00
Umputun
0142a65441
consolidate engine interfaces
2019-05-18 01:48:11 -05:00
Umputun
00166fe57c
add test to alter comment
2019-05-17 02:40:38 -05:00
Umputun
b9c80e64d0
add engine mock
2019-05-16 21:06:48 -05:00
Umputun
0590246112
move comment alter functionality from rest and admin to store service
2019-05-16 20:49:07 -05:00
Umputun and GitHub
5218f3f37c
Support "since" parameter in "/last" query ( #330 )
...
* strip \n and spaces from retrieved title
* add "since" support to last storage and rest #329
* add info about since to readme
2019-05-16 13:58:37 -05:00
Umputun and GitHub
4adbca22b2
Refactor rest ( #320 )
...
* fresh vendor
* enforce vendor flag with env
* move tree to service package
* move controllers routing to rest.go, remove separate subrouters
* cleanup/formatting
* missing vendor packages
* move rss, img proxy, robots and getstarted to top-level routes
* simplify logger middleware usage
* randomize server test ports
* check for non-admin in admin tests
* lint: minor warns
* admin test to jwt admin
2019-05-07 01:54:19 -05:00
Umputun
1616f43f0c
clean empty staging directory
2019-05-04 12:39:24 -05:00
Umputun
cc49ee0946
fix uninitialized imageapi pattern string
2019-05-04 12:10:39 -05:00
Umputun
619e9fec3b
clean image tests leftovers from tmp
2019-04-17 13:38:29 -05:00
Umputun
15a8fb946d
lint: err shadowing
2019-04-17 13:36:16 -05:00
Umputun
c46a21af72
simplify image Save logic by switching to loaded []byte
...
note: resize loaded to memory anyway
2019-04-17 13:35:41 -05:00
Umputun and GitHub
68b892f5e9
Image resize ( #311 )
...
* resize uploaded images #309
* fix temp files created in current dire after image test
* update mod
* missing image test files
* fix failed goroutine test on image-resize submit
* switch to mockery
* missing in mock change
* resize by both ResizeWidth and ResizeHeight
* add IMAGE_RESIZE params to readme
* add latest features to the description
* lint: missing file close in image test
2019-04-17 02:53:35 -05:00
Umputun
2a53a54a78
allow image/webp
...
https://github.com/umputun/remark/pull/307#issuecomment-482873793
2019-04-13 14:52:21 -05:00
Umputun
6bdbcb8351
lint: missing check for header load error
2019-04-13 14:48:47 -05:00
Umputun
d72154b3c8
make shorted image uids, check image type and restrict to png, gif and jpeg only #285
2019-04-13 14:27:40 -05:00
Umputun
c52e5b3920
expose max image size via config rest #307
2019-04-12 10:13:14 -05:00
Umputun
2e4dfe3891
move vote setter to service level
2019-04-07 14:05:19 -05:00
Umputun
446cb486a0
extend test fo votes
2019-04-07 13:47:22 -05:00
Umputun
556e330af2
merge current master
2019-04-07 13:32:12 -05:00
Umputun
3662cd0ab5
lint: convert string to string
2019-04-05 16:49:42 -05:00
Umputun
e1d4c9ef23
add progress debug for bolt creation
2019-04-05 16:42:36 -05:00
Umputun
0f433722da
disable picture upload for anonymous
2019-04-04 01:53:47 -05:00
Umputun
56c5cd64bc
lint: more test warnings
2019-03-26 00:04:59 -05:00
Umputun
6ef88bf375
lint: tests warning
2019-03-25 23:57:27 -05:00
Umputun
1e06c372d9
fix tests for votes default value
2019-03-25 16:28:22 -05:00
Umputun
3b5a1a62de
add vote for the current user, hide list of other votes #297
2019-03-25 16:14:10 -05:00
Umputun
4f67afffb1
adjust partition tests
2019-03-25 02:45:59 -05:00
Umputun
2a64a71eb8
lint: missing err check in test
2019-03-25 01:15:51 -05:00
Umputun
2c0cd1dec7
add test for submitImages
2019-03-24 03:16:37 -05:00
Umputun
ded10dde6c
integration test for create comment with images
2019-03-24 00:23:46 -05:00
Umputun
8aa24341c3
make image ids extraction safe for pos-edits, delays comment parsing
2019-03-23 23:30:53 -05:00
Umputun
db3f22d9fd
change image submit to single goroutine with active wait. flush all submitted on close
2019-03-23 19:13:58 -05:00
Umputun
58ec50e613
wire image submit to store.Service
2019-03-23 18:33:19 -05:00
Umputun
c990b05c21
add image service with delayed commit. Move cleanup loop to service
2019-03-23 14:54:45 -05:00
Umputun
de292a4146
add extraction of image ids
2019-03-23 03:47:07 -05:00
Umputun
b49e242891
wire image staging and image cleanup
2019-03-23 03:06:24 -05:00
Umputun
eb79c3d9f9
implement two-stage image commit with background cleanup
2019-03-23 02:56:58 -05:00
Umputun
debd914e39
adjust image comments
2019-03-22 03:12:54 -05:00
Umputun
eb3dd467ad
change image location to user based, make random uuid for file name
2019-03-22 03:03:41 -05:00