Misha Vyrtsev and Umputun
3b4628d0bd
Auth login design ( #390 )
...
* break auth panel render into submethods
* move var definition
* break renderUnathorized into submethods
* hide login providers behind dropdown if they are exceed length of 3
* amend dropdown to behave nicely being placed in another dropdown
* add style to providers enclosed in dropdown
* add provider reducer and actions
* add provider save/restore to app flow
* place last login provider first in providers list
* infer StoreState from combineReducers return type
* move collapsed threads retoration to action
* fix: provider lost in other
* add dynamic threshold depending on window width
* fix & add tests
2019-07-25 22:54:59 -05:00
Misha Vyrtsev and Umputun
5431f80e84
fix unblocking after page refresh stalled ( #384 )
2019-07-23 16:45:52 -05:00
Misha Vyrtsev and Umputun
4d7699ec5e
Fix blocking ( #381 )
...
* fix blocked user appears unblocked after refresh
* modify comment rendering to temporary blocking
2019-07-22 19:05:02 -05:00
Misha Vyrtsev and Umputun
7103dbb589
fix sort been stalled ( #379 )
2019-07-22 16:06:53 -05:00
Konstantin Krivlenia and Umputun
2f7c4e7e03
Add a button for image upload ( #372 )
...
* #371 add image icon for toolbar
* #371 add file upload handler
* #371 upload image from clipboard
* #371 change title and decrease size for upload button
* #371 allow upload few files
* #371 prevent paste text after file was uploaded in firefox
2019-07-16 10:27:44 -05:00
Vyrtsev Mikhail and Umputun
17f61ee339
fix wrong className
2019-07-15 19:58:52 -05:00
Vyrtsev Mikhail and Umputun
8cd5533aed
fix lint errors
2019-07-15 17:57:43 -05:00
Vyrtsev Mikhail and Umputun
9e726d5769
npm audit fix
2019-07-15 17:57:43 -05:00
Vyrtsev Mikhail and Umputun
9863b2ddf0
update focus-visible
2019-07-15 17:57:43 -05:00
Vyrtsev Mikhail and Umputun
461d8fbac5
update css-loader
2019-07-15 17:57:43 -05:00
Vyrtsev Mikhail and Umputun
d5e18d4290
update lint-staged
2019-07-15 17:57:43 -05:00
Vyrtsev Mikhail and Umputun
343ea07d91
update husky
2019-07-15 17:57:43 -05:00
Vyrtsev Mikhail and Umputun
387b6293ee
update minor deps
2019-07-15 17:57:43 -05:00
Andrey Blinov and Umputun
accaae0bbd
Change label in editing form from Edit to Save
2019-07-10 09:11:02 -05:00
Vyrtsev Mikhail and Umputun
e9e4b5476b
change type of email field to email
2019-07-07 17:17:01 -05:00
Vyrtsev Mikhail and Umputun
947ddd4da4
refine droppown content positioning
2019-07-07 17:17:01 -05:00
Vyrtsev Mikhail and Umputun
8132819e1d
add window expanding on dropdown open
2019-07-07 17:17:01 -05:00
Vyrtsev Mikhail and Umputun
67cfc422b4
add onOpen/onClose props
2019-07-07 17:17:01 -05:00
Vyrtsev Mikhail and Umputun
cf84ad3cf5
unwrap if
2019-07-07 17:17:01 -05:00
Vyrtsev Mikhail and Umputun
19efaf7e96
increase margins in email auth popup
2019-07-06 19:24:24 -05:00
Vyrtsev Mikhail and Umputun
fefd225b1a
replace token input with textarea
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
6fd803e891
fix undefined ref
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
8ea5936ab0
reset email form on success
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
29322d920a
add input focus on email auth form popup
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
18f41d21d7
add email auth ui test
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
3d62302bf0
add enzyme test renderer package
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
23691fb979
add jest-extended package
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
0ddb510e0e
add constants mocking
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
3c2977f98c
add redux-mock-store package
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
fedfe92781
add mockHeaders test util
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
81bf3ef35c
add fetch-mock package
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
84a3e6db7d
add aggregateTimeout to webpack watch options
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
ac60bb8750
add email auth ui
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
c3253bec85
fix: DropDown doesn't remove listeners on unmount
2019-07-06 13:58:58 -05:00
Vyrtsev Mikhail and Umputun
e63ccdd18d
fix: controls not visible on safari because of it doesn't have hover
2019-06-30 14:19:54 -05:00
Vyrtsev Mikhail and Umputun
f70fa5f72e
add spellcheck attribute
2019-06-30 12:31:39 -05:00
Vyrtsev Mikhail and Umputun
90103a5fe5
make levels 5+ unindented
2019-06-29 21:00:31 -05:00
Vyrtsev Mikhail and Umputun
75c294a692
move thread related styles to thread component
2019-06-29 21:00:31 -05:00
Vyrtsev Mikhail and Umputun
12793c1110
make level5+ lines more dimmed
2019-06-29 21:00:31 -05:00
Vyrtsev Mikhail and Umputun
d7ec92ee39
make thread lines dotted
2019-06-29 21:00:31 -05:00
Vyrtsev Mikhail and Umputun
1ac0421bb8
move selector for dark theme according to convent
2019-06-29 21:00:31 -05:00
Konstantin L and Umputun
e2237e7396
show threads
2019-06-29 19:08:52 -05:00
Vyrtsev Mikhail and Umputun
e5cc5e677b
fix: settings widget fails because it expects list but gets null
2019-06-29 11:13:05 -05:00
Vyrtsev Mikhail and Umputun
dad51f052f
fix sorting change makes hidden users to appear
2019-06-16 17:35:56 -05:00
Misha Vyrtsev and Umputun
556b053ae7
Fix ui errors (preview and image upload) ( #347 )
...
* fix broken preview
* fix broken image upload
2019-06-16 16:02:13 -05:00
Misha Vyrtsev and Umputun
a302bdbe5d
Hide user comments ( #334 )
...
* add ability to hide user via localstorage
* remove closures to avoid reconcilation
* add actionBinder utilities
* add user hide/show feature
* remove unused type
* fix css for settings user id
* remove pointless confirmation for hide/show user in settings
* add redux-dev-tools support
2019-06-10 19:20:39 -05:00
Vyrtsev Mikhail
9140e87152
fix lint-staged ignoring warnings
2019-06-05 23:36:24 +03:00
Vyrtsev Mikhail
c8d39a9286
update frontend deps
2019-06-05 23:28:57 +03:00
Misha Vyrtsev and Umputun
61e594786c
Define remark host in runtime ( #325 )
...
* convert closest-polyfill to ts
* make remark respect host property in client setup
2019-05-13 10:51:17 -05:00
Misha Vyrtsev and Umputun
53f2f82e05
Fix "delete me" feature ( #326 )
...
* wip: fix "delete me" feature
* minor fixes
2019-05-13 09:52:28 -05:00