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
d081bf4a24
Code colors ( #592 )
...
* render code htm with classes
* code highlight styles
* revert unneded gitignore change
Co-authored-by: Umputun <umputun@gmail.com >
Co-authored-by: Dmitry Verkhoturov <paskal.07@gmail.com >
2020-02-09 03:18:42 -06:00
1e548eb85f
Code colors (backend support) ( #590 )
...
* testing code highlight with bfchroma render
* add bfchroma vendoring
* render code htm with classes
* adjust bfchroma test cases inside formatter
* go mod tidy
* fix markdown code render tests
* adjust comment text sanitizer to permit code HTML classes
* go mod tidy
* add chroma classes list regexp
* unify gitignore entries style
Co-authored-by: Umputun <umputun@gmail.com >
2020-02-08 21:11:12 -06:00
Umputun and GitHub
b566d7f844
Merge pull request #589 from paskal/blackfriday
...
Replace blackfriday.v2 with blackfriday/v2
2020-02-07 15:25:37 -06:00
Dmitry Verkhoturov
62c43cce77
replace blackfriday.v2 with blackfriday/v2
2020-02-07 22:15:05 +01:00
Pavel Mineev and Umputun
d22e364d1b
Autosubmit token by paste and a bit more ( #583 )
...
* Use lib for typing tests instead copied types
* add jwt utils
* Add autosending
* fix
* tests
* remove atob and fix tests
2020-01-28 00:38:02 -06:00
019fa9e5ac
Simpler image service ( #580 )
...
* fix potential race on close
* move validate inside
* demote commit and cleanup in image.Store to non-exposed functions.
* replace immediate image commit with delayed via Submit
* minor: remove error logging, rename tests
* minor: err wrapping, comments wording
* clarify FileSystem.Save code
* attempt to fix #584 by making submitted image commits on a half of TTL
Co-authored-by: Dmitry Verkhoturov <paskal.07@gmail.com >
2020-01-27 14:17:58 -06:00
Umputun
be3e5f0246
set exclude-use-default: false for linter
2020-01-27 14:17:05 -06:00
Artur Mullakhmetov and Umputun
22a88c579f
Fix unstable test
...
Make comment consistent with code
Decrease timeout param to prevent unwanted 200 response
2020-01-26 11:35:17 -06:00
Artur Mullakhmetov and Umputun
dcab5a1622
switch image interpolation to CatmullRom
2020-01-26 11:35:17 -06:00
Umputun and GitHub
5ecea4f80c
Update FUNDING.yml
2020-01-26 11:30:49 -06:00
Pavel Mineev and Umputun
1804571d4d
fix
2020-01-24 00:17:32 -06:00
Pavel Mineev and Umputun
45f929868a
fix name line break and add styles for blockquote
2020-01-23 21:45:32 -06:00
Dmitry Verkhoturov and Umputun
f97d8232ed
Add subscription link support to notification email verification template ( #573 )
...
* add subscription link support to notification email verification template
* always show token for email subscription in verification email
* hide SubscribeURL from users
backend/v1.5.0
v1.5.0
2020-01-20 18:27:23 -06:00
Pavel Mineev and Umputun
091ac9b4c1
Add shallow equality
2020-01-20 13:17:27 -06:00
Vyrtsev Mikhail and Umputun
029f50c52c
do not render dummy for comment once it gets into viewport
2020-01-19 12:51:28 -06:00
Dmitry Verkhoturov and Umputun
8c37fac06e
actualise CLI options information in the readme
2020-01-19 04:10:55 -06:00
Umputun
4d2ed6bde4
typo in version info print
2020-01-18 22:42:51 -06:00
Umputun
f30f9b97af
missing methods comments
2020-01-18 22:39:21 -06:00
Anton Panferov and Umputun
d69495a9e4
Preserving external images (issue #399 ) ( #447 )
...
* added passing userID to formatters
* added images preserver
* pinned version of golangci-lint
* implemented caching in proxy
* added tests for caching proxy
* removed previous implementation
* removed passing userID into formatter
This reverts commit 05014a5b24190836958377fcd7304294ed02f061.
* made linter happy
* removed storing image extension for FS store
* fixed bug with context cancelation preventing reading downloaded image
* fixed bug with trusting return value and ignorring error
* updated README
* added nolint for sha1
* removed unused resized flag
* added backward compatibility for config
* added handling deprecated cli parameter
* corrected func comment
* made linter happy
* made linter happy
2020-01-18 22:31:30 -06:00
Dmitry Verkhoturov and Umputun
0b55c4f7ad
lower Cache-Control max-age from 24h to 1h to increase speed of updates delivery
2020-01-18 17:58:58 -06:00
Dmitry Verkhoturov and Umputun
540d828ea1
fix ParentCommentDate in email template, fix #561
2020-01-17 17:19:19 -06:00
Pavel Mineev and Umputun
a3d038f75b
fix
2020-01-16 16:42:07 -06:00
Dmitry Verkhoturov and Umputun
8148650247
Update documentation for email capabilities ( #555 )
...
* replace deprecated email variables names with new ones
* clarify email authentication instructions
* add email notifications documentation
* add explanation screenshots
* fix punctuation and typos
2020-01-16 11:20:33 -06:00
Umputun
b0898cd1f3
add cache control for frontend assets
2020-01-15 15:07:45 -06:00
Pavel Mineev and Umputun
b082c2a82f
Fix
...
* fix score position
* add margin before bloquote if it is placed after text
2020-01-15 02:44:05 -06:00
Pavel Mineev and Umputun
4f38c3ea31
FIx height of comment info
2020-01-15 01:50:10 -06:00
Pavel Mineev and Umputun
658279379a
Update email templates ( #550 )
...
* Update email templates
* Fix README
* fix detail
* fix typo
* Changes connected with comment at issue
https://github.com/umputun/remark/issues/494#issuecomment-570801318
* Unify styles between templates
* remove breaking words
* use the same prefix for parent and child
2020-01-15 01:22:00 -06:00