Commit Graph
115 Commits
Author SHA1 Message Date
igoradamenko 87b5799a53 add title support for comments and last comments widget 2019-01-05 22:18:08 +02:00
Igor AdamenkoandUmputun 6f1b9037d5 Dark theme (#228)
* add with-theme hoc

* add dark theme styles for components

* add toggle theme button to the dev demo page

* add info about widget themes to README
2018-12-15 17:10:41 -06:00
igoradamenko 9ea21305f5 improve copy helper for copying text styles 2018-11-24 23:23:34 +02:00
Vyrtsev Mikhail 8e48605b75 oh no 2018-11-14 21:20:41 +03:00
Vyrtsev Mikhail 87d011fe32 after @igoradamenko review 2018-11-14 17:56:48 +03:00
Vyrtsev Mikhail ae9332c0e5 fix unnecessary property 2018-11-14 09:52:51 +03:00
Vyrtsev Mikhail 5ac3255d17 third party cookies blocked fallback 2018-11-14 07:08:48 +03:00
igoradamenko 77bbfd4899 add copy button for admin 2018-11-13 00:56:02 +02:00
igoradamenko 344a4fa6a8 revert all temp frontend changes 2018-11-12 22:53:38 +02:00
igoradamenko d5b1914b7e temp turn off linting for settings file 2018-11-12 22:33:54 +02:00
igoradamenko 586b2d3df3 first steps to removing iframe 2018-11-12 22:18:31 +02:00
igoradamenko e09678c72f save sorting key to cookies instead of local storage 2018-11-11 15:43:57 +02:00
igoradamenko 95ea27d3ac add helper for work with cookies 2018-11-11 15:43:22 +02:00
Umputun 437b52ff9e default sort by activity 2018-11-01 22:58:40 -05:00
Misha VyrtsevandUmputun beab481d99 frontend: delete own comment button added (#214)
* frontend: delete own comment button added

* fix behaviour while in admin mode
2018-11-01 14:10:36 -05:00
Alexandr KandAleksei Gurianov 419d2ae75e Add focus-visible polyfill, issue #187 (#193)
* add focus-visible polyfill
* remove unnecessary outline: none from styles
* make buttons Pin, Block, Delete visible when focused
* fix outline of user details close button
* close user info by ESC
* user info: don't focus the close button
2018-08-23 20:46:16 +04:00
JackandAleksei Gurianov 5c9d0d6119 Fix incorrect edit comment countdown timer calculation #74 2018-07-25 17:41:13 +04:00
Aleksey Gurianov b27489e918 Logout user on deleteme request 2018-07-17 23:21:11 +04:00
Aleksey Gurianov 9b5c784bdc Admin page to approve deleteme request 2018-07-17 23:21:11 +04:00
Eldar AmantayandAleksei Gurianov 1d267f5db6 ISSUE-73: UI support for DeleteMe request
Closes #73

* Add the API post request deleteMe
* Add a trigger button
* Add an utils/email module with the template and window opener
* Add a dropdown component
* Add a button component
* Hide the user-id text and a logout bout in the dropdown
* Add a noop empty function to pass a default handler callback to components
2018-07-17 23:21:11 +04:00
Jack & BurgerandAleksei Gurianov 905d41af7e Option to disable comments manually (#154) 2018-07-13 11:41:12 +04:00
Aleksei GurianovandGitHub a544aff6ac improve and document developer setup (#161)
japanese commit
fixes #158
2018-07-13 09:54:12 +04:00
Jack & BurgerandAleksei Gurianov 4cea9d5855 Add ability to ban users for limited time and to view in the 'Show blocked' (#140)
closes #88
2018-07-09 16:58:08 +04:00
AleksanderandAleksei Gurianov 31cca0146f use es7/promise polyfill instead of es6 for finally support (#147)
closes #122
2018-07-09 10:57:17 +04:00
PrettierandAleksey Gurianov 2df3aa01d4 apply prettier formating 2018-07-07 01:17:37 +04:00
Mihail NovikovandAleksei Gurianov b08e351da0 Add a11y linter (#130) 2018-07-06 20:13:24 +04:00
Aleksey Gurianov fea398483e Revert "Add: user-info in iframe Issue #98"
This reverts commit bae2b8dcaa.
2018-07-06 03:08:53 +04:00
Efremov AlexeyandAleksei Gurianov bae2b8dcaa Add: user-info in iframe Issue #98
Signed-off-by: Efremov Alexey <lexich121@gmail.com>
2018-07-06 01:30:37 +04:00
igoradamenko ed92a0bda5 add finally polyfill for promises 2018-06-30 23:56:52 +03:00
Igor AdamenkoandGitHub 06544037f1 Merge pull request #105 from Guria/polyfiils
Polyfils
2018-06-29 21:56:37 +03:00
UmputunandGitHub 7a6eca56b1 feature/jwtcleanup (#113)
* remove extra dmin check, add blocking check via jwt and auth middleware
* short jwt and refresh for expired
* lint: missing comment on UserFlager
* simplify user management in auth refresh
* allow custom max cookie age
* test blocked user
* reset cookie for blocked user
* move admin perm detection to data service
* customizable ttl with opts as a part of auth group
* add local auth provider dev
* main minimal test for dev auth mode
* add comments and update docs with current params
* add admin and auth_dev flags
* comments for dev compose
* lint: shadow err
2018-06-27 01:43:13 -05:00
Гурьянов Алексей Александрович 7088accf70 split polyfills into separate bundle 2018-06-24 16:14:46 +04:00
Alex 0b36b79d16 #remove @method -rename 2018-06-23 23:13:45 +03:00
Alex 73d875f477 #unverify @method -rename 2018-06-23 23:12:31 +03:00
Alex 72f1f774f5 #verify @method -rename 2018-06-23 23:11:34 +03:00
Alex 400905c8ff #unpin @method -rename 2018-06-23 23:09:52 +03:00
Alex 7b7934e93c #pin @method -rename 2018-06-23 23:08:41 +03:00
Alex 0171fc85b5 #edit @method -rename 2018-06-23 22:57:46 +03:00
Alex 48bcadbceb #send @method -rename 2018-06-23 22:56:54 +03:00
Alex 7e27cf5060 #vote @method -rename 2018-06-23 22:53:22 +03:00
Alex 17529d0646 #counts @method -rename 2018-06-23 22:51:14 +03:00
Alex 83d3afa291 #last @method -rename 2018-06-23 22:38:55 +03:00
Alex 37f9954f11 #find @method -rename 2018-06-23 22:35:56 +03:00
konstantin krivlenia 66ca6173bb fix formatting 2018-06-23 20:30:51 +03:00
konstantin krivlenia 52d791a7b6 setup testing environment 2018-06-23 18:36:14 +03:00
igoradamenko 213437bf34 remove useless code 2018-06-23 13:47:31 +03:00
igoradamenko 833520c494 fix typo 2018-06-23 13:18:12 +03:00
konstantin krivlenia 07f82bf6a5 add eslint check 2018-06-23 01:38:03 +03:00
igoradamenko 5dcd7aea4e add possibility to get last 10 user comments 2018-06-18 23:28:29 +03:00
igoradamenko 1ac77dbf37 add verify / unverify actions to api 2018-06-11 15:15:44 +03:00