Dmitry Verkhoturov and Umputun
106218df19
fix memory_storage run
...
- add proper formatting to Readme instructions
- fix docker-compose yaml
- add Enabled flag to admin storage, as without it I saw following error on trying to post a comment:
```
mem_store.r42 | 2020/04/03 15:53:52.433 [INFO] {logger/logger.go:120 logger.(*Middleware).Handler.func1.1} POST - /cmd - 172.20.0.3 - 200 (25) - 126.8µs - {"method":"admin.enabled","params":"remark","id":29}
remark42 | 2020/04/03 15:53:52.434 [WARN] {rest/httperrors.go:85 rest.SendErrorJSON} can't save comment - failed to prepare comment: can't get secret for site remark: site remark disabled - 500 (0) - dev_user/dev_user - /api/v1/comment - [rest/api/rest_private.go:121 api.(*private).createCommentCtrl]
```
Flag was originally added 106c018ef1
2020-04-04 14:06:39 -05:00
Dmitry Verkhoturov and Umputun
0355ba4ff7
add image storage to memory_store
2020-04-04 14:06:39 -05:00
Dmitry Verkhoturov and Umputun
ce92f63215
add remote image storage support to backend
2020-04-04 14:06:39 -05:00
Umputun and Dmitry Verkhoturov
b6ef4f393a
switch to go 1.14 #636
2020-04-04 18:38:35 +02:00
Umputun and GitHub
98b77f076c
Merge pull request #628 from paskal:img_fixes
...
image.Service and image.Store improvements
2020-04-02 21:48:41 -05:00
Pavel Mineev and Umputun
7de82e0fef
Fix clear localstorage after comment sending
...
* add functions for saving json to localstorage and tests
* remove comment form localstorage after posting
2020-04-02 16:25:37 -05:00
Dmitry Verkhoturov and Umputun
10c1aa939f
remove .golangci.yml file for golangci-lint service
2020-04-01 02:33:39 -05:00
Pavel Mineev and Umputun
d9f913dbb0
fix ru translate
2020-04-01 02:32:30 -05:00
Dmitry Verkhoturov
4539b8ffb4
hide image.Store from image.Service consumers
2020-03-27 21:03:49 +01:00
Dmitry Verkhoturov
e1d502ecf8
add clarifying comment to image.Store interface
2020-03-27 02:24:44 +01:00
Dmitry Verkhoturov
33dde7d4dd
move MaxSize, MaxHeight and MaxWidth from image Storage to Service
2020-03-27 02:10:49 +01:00
Dmitry Verkhoturov
ef6634e9b3
exclude unused filename from image.Store.Save() parameters
2020-03-26 23:04:49 +01:00
Dmitry Verkhoturov
d714e32668
explicitly ignore error in test fmt.Fprint
2020-03-26 23:04:31 +01:00
Dmitry Verkhoturov
fa4e779fa0
bump go modules in memory_store
2020-03-26 23:02:08 +01:00
Pavel Mineev and Umputun
7ce400a5e5
move getting of hidden users to utils
...
* get hidden user by util
* add tests for changed actions
* add tests for getting users from local storage
2020-03-25 01:52:46 -05:00
Pavel Mineev and Umputun
e7dfd1efbb
Fix hide/unhide user and setVerifiedStatus
...
* add tests for user store
2020-03-25 01:52:46 -05:00
Dmitry Verkhoturov and GitHub
c9a23698ba
Image interface changes ( #623 )
...
@paskal
* sort imports, add missing copyright
* regenerate engine mock
* make all image.Store interface functions public
* go mod tidy
* make image.Store.Load return []byte instead of io.ReadCloser
* separate memory_store example RPC server to multiple files by handlers groups
2020-03-22 20:43:43 -05:00
Pavel Mineev and Umputun
a883052e03
Fix saving of comment sorting
...
* Add tests
2020-03-22 16:11:01 -05:00
Yonatan Rybinski and GitHub
1ba5e7a67e
Added instructions for SES email configuration ( #622 )
...
@cigan1 (Yonatan Rybinski)
* Added instructions for SES
* Fixed domain
* Changed the name to Amazon SES not AWS SES
* Removed the extra URL
2020-03-22 15:57:59 -05:00
1c5928ad0b
Add russian translates and update readme ( #621 )
...
Author: Pavel Mineev @akellbl4
* add russian translates and update readme
* Fix email adress string
Co-Authored-By: Dmitry Verkhoturov <paskal.07@gmail.com >
* Fix uploading disabled message
Co-Authored-By: Dmitry Verkhoturov <paskal.07@gmail.com >
* Change phrase for empty token string
Co-Authored-By: Dmitry Verkhoturov <paskal.07@gmail.com >
* Fix grammar for invalid email string
Co-Authored-By: Dmitry Verkhoturov <paskal.07@gmail.com >
* change word for thread
Co-Authored-By: Dmitry Verkhoturov <paskal.07@gmail.com >
Co-authored-by: Dmitry Verkhoturov <paskal.07@gmail.com >
2020-03-19 11:31:43 -05:00
Nikolay Korotkiy and Umputun
79e1009b19
Updated Russian translation
2020-03-18 13:16:34 -05:00
Nikolay Korotkiy and Umputun
61b78a1beb
Added Finnish translation
2020-03-18 11:15:30 -05:00
Pavel Mineev and Umputun
0363855de8
add license field
2020-03-12 15:52:38 -05:00
Pavel Mineev and Umputun
24f0c19378
Update deps
...
* update vulnerable packages
* set fresh version of node because of using Object.fromEntries
2020-03-12 15:52:38 -05:00
konstantin krivlenia and Umputun
156f8e446f
check that all translation messages are commit
2020-03-12 15:45:35 -05:00
Pavel Mineev and Umputun
fe4b46f924
fix id and generate langs
2020-03-12 15:44:31 -05:00
Pavel Mineev and Umputun
0725013481
Hide error message after login
2020-03-12 15:44:31 -05:00
Pavel Mineev and Umputun
779839aeb4
Add error on image upload by anonymous user
2020-03-12 15:44:31 -05:00
Pavel Mineev and Umputun
c9485fab3f
Use named function for AuthPanel wrapped component
2020-03-12 15:44:31 -05:00
Pavel Mineev and Umputun
93fd445bd4
On-demand auth
...
* auth block was moved to comment form
* if comments on page read only auth form shows in old place
* comment value in form will be saved between refreshes (it is side effect form saving comment value between unauth and auth states)
2020-03-12 15:44:31 -05:00
Dmitry Verkhoturov and Umputun
d85e185aa1
add caddy documentation
2020-03-09 12:59:24 -05:00
Umputun
7497561d9c
set anonymose with admin names to blocked #605
2020-03-08 15:37:31 -05:00
Pavel Mineev and Umputun
827bc7dc40
Fix sorting
2020-03-08 00:14:03 -06:00
Pavel Mineev and GitHub
85c71716f9
Small refactoring ( #609 )
...
* Move visibility param from redux store to local state
* use func for parsing location.search
* Remove bad wrapper
* we already have wrapper with NODE_ID on page and we shouldn't another one with the same id on page
* move common part of markup to level up
* Tinny refac of setSorting
* add dummy types for pollyfils
also, a bit rewrited way to resolve imports
* Move sort flag to local store
Because we don't need to share this param between diffrent parts of interface
* Add action creators
* move action to action creators
* Remove unused functions
* Merge in conditions in one
* One way for export API methods
* add default tags
* Rewrited changing read only mode
* removed unused function
* set sort changes
* always send sort from store
* rollback if sort don't work
* constanst
* add typing
* shorten export
* remove double define of host
2020-03-07 12:25:18 -06:00
Pavel Mineev and Umputun
30f3ffe517
Reduce size of last-comments widget
...
* use one api method insted full api file
* remove debug for preact
* use smaller constans file
* move unique constants
2020-03-07 03:59:03 -06:00
konstantin krivlenia and Umputun
ea4e95c710
fix markup for subscribe block for long description
2020-03-07 03:58:34 -06:00
Christian and Umputun
f0eeb37dc0
Fixed typo
2020-03-06 12:22:32 -06:00
Christian and Umputun
2287e2a889
Added german translation
2020-03-06 12:22:32 -06:00
Umputun and GitHub
75663ee227
Merge pull request #599 from Mavrin/use_css_custom_properties_for_colors
...
Use css custom properties for colors
2020-03-06 01:21:26 -06:00
konstantin krivlenia
f6e73299cd
#5 fix after rebase
2020-03-05 12:35:16 +03:00
konstantin krivlenia
6aeb72c3d9
#5 implement POC for theming api
2020-03-05 12:35:15 +03:00
konstantin krivlenia
be6aa8314b
#5 use css custom properties instead of color constant
2020-03-05 12:34:40 +03:00
b22cd5f76a
Add localization ( #602 )
...
* #10 add localization
* #10 revert locale from dev page
* #10 add more examples
* #10 localize auth panel
* #10 localize some comment message
* #10 localize some comment form message
* #10 translate vote messages
* #10 translate comment message
* #10 use messages value for translate reference
* #10 fix compile issue
* #10 use messages value for translate reference
* #10 use messages value for translate reference
* #10 use messages value for translate reference
* #10 use messages value for translate reference
* #10 use messages value for translate reference
* #10 translate comment message
* #10 translate comment form
* #10 translate comment form
* #10 translate root component
* #10 translate user info
* #10 translate settings
* #10 translate settings
* #10 translate toolbar
* #10 translate errors messages
* #10 sort dict
* #10 fix after rebase
* #10 localize anonymousLoginForm
* #10 localize emailLoginForm
* #10 update size-limit
* #10 localize subscribe by rss
* #10 localize subscribe by email
* #10 add de locale
* #10 increase limit size
* #10 auto generate loadLocale
* #10 add some documentation
* #10 fix error messages
* fix typo
* don't bundle en locale
* fix message id
* change size limits
* Update extract message pattern
Co-Authored-By: Pavel Mineev <pavel@mineev.me >
Co-authored-by: Pavel Mineev <pavel@mineev.me >
2020-03-04 14:56:00 -06:00
konstantin krivlenia and Umputun
5039e8d277
optimize last comment widget
2020-02-22 12:55:25 -06:00
konstantin krivlenia and Umputun
ffb41abfd4
optimize bundle sizes
2020-02-22 00:48:22 -06:00
Konstantin Krivlenia and GitHub
390ecbe8d9
Cleanup embed.ts and add limit-size checker ( #601 )
...
* Cleanup embed.ts and add limit-size checker
* add size limit for dist files
* check only size of files
2020-02-19 16:08:35 -06:00
Konstantin Krivlenia and GitHub
11327cee5b
Introduce stylelint ( #600 )
...
* introduce stylelint config
* run stylelint check on ci
2020-02-16 11:25:59 -06:00
Umputun
1334048d89
allow /api/v1/user calls for robots
2020-02-09 14:41:38 -06:00
Pavel Mineev and Umputun
75ff933add
Small restyling of comment elements
...
* quote with left border and without background
* style for old code insetions (structure pre > code)
* unified elemets margins
* 1px separator height
2020-02-09 13:49:58 -06:00
Pavel Mineev and Umputun
90bd79abbb
Add style for code element
...
* code-highlight.scss was moved
* css vars was defined in `raw-content`
* `pre` styles was used for `code`
2020-02-09 12:18:56 -06:00