Devin Howard
ed589c79c4
unfinished, not rebased, topic card uploads
2018-02-05 21:43:26 -08:00
Devin Howard
955ebdd747
Change log level of Metamaps.Debug ( #1170 )
...
debug log level is invisible in Chrome by default, which is confusing
2018-02-05 21:35:53 -08:00
Devin Howard
4313f6eff8
TopicCard/Desc.spec.js ( #1167 )
...
TopicCard/Desc.spec.js
2018-01-20 13:31:36 -08:00
Devin Howard
91c004ebfd
TopicCard/Permission.spec.js ( #1166 )
2017-12-04 21:06:09 -08:00
Devin Howard
96056f43ef
TopicCard/Title.spec.js ( #1165 )
2017-12-02 12:45:05 -08:00
Devin Howard
32e58fa8af
tests for TopicCard/index.js ( #1164 )
2017-11-26 16:13:17 -08:00
Devin Howard
006920b686
fix broken experience if forgot password email isn't found
2017-11-13 07:16:25 -08:00
Connor Turland
ca2684fcf3
event listener was getting lost cuz react
2017-10-26 19:09:28 -04:00
Connor Turland
b9fb4a2829
move admin header to react
2017-10-15 10:56:51 -04:00
Connor Turland
9b52d0e081
fix tests
2017-10-15 10:56:04 -04:00
Metamaps on Linode
4a7595e76d
fixup imports
2017-10-14 14:55:42 -04:00
Connor Turland
29a25c28a8
distinguish between route components and reusable components
2017-10-14 12:37:48 -04:00
Connor Turland
693e6f5e10
bug fixes and make active class auto
2017-10-14 12:03:05 -04:00
Connor Turland
a1d4c99ff6
abstract exploreMapsBar into reusable navBar
2017-10-13 13:58:21 -04:00
Connor Turland
55f2425501
Merge pull request #1142 from metamaps/feature/notifs.box
...
Notifications Dropdown
2017-10-13 12:29:21 -04:00
Connor Turland
d51a22c5a9
eslint fixes
2017-10-13 12:13:36 -04:00
Connor Turland
15f512efef
improve notificationbox readability
2017-09-29 14:05:39 -04:00
Connor Turland
5e6fb6290c
refactor for clarity
2017-09-29 13:06:33 -04:00
Connor Turland
216a19476b
add hover states and empty case
2017-09-28 12:28:33 -04:00
Connor Turland
a0c9530c91
Update index.js
2017-09-25 16:01:25 -04:00
Connor Turland
277644f59d
improve styling, fix index notifs page
2017-09-25 15:21:04 -04:00
Connor Turland
9cc700c64d
use decorator pattern for notifs api
2017-09-22 18:38:38 -04:00
Connor Turland
64ffc78f45
add the container for the notifications dropdown
2017-09-19 23:48:46 -04:00
Connor Turland
3c7c8812a4
tempplate strings and new lines
2017-09-19 11:46:19 -04:00
Connor Turland
0d6963ebb0
eslint
2017-09-19 10:16:14 -04:00
Connor Turland
c4d0bf8ce4
clean up jquery ref and strings
2017-09-19 10:02:05 -04:00
Connor Turland
3406f2e04d
make render a callback and use async apply for ease of use
2017-09-19 09:58:59 -04:00
Connor Turland
a4c905df4e
move each li into its own function
2017-09-19 09:04:21 -04:00
Connor Turland
5f1fe4dc3f
reimplement shifting menu according to click position
2017-09-19 08:37:00 -04:00
Connor Turland
2515073393
replace old edgeRightClick code
2017-09-19 00:46:23 -04:00
Connor Turland
a04cd0d395
call the right callbacks and show in the right context
2017-09-19 00:34:37 -04:00
Connor Turland
da9e44afa0
clear the right click menu the right way
2017-09-18 23:49:35 -04:00
Connor Turland
e290244404
beginning to come together
2017-09-18 23:30:33 -04:00
Connor Turland
6e1878413f
wip right click in react
2017-09-18 21:09:35 -04:00
Connor Turland
3886e62a7b
make desc edit area larger and resizable
2017-09-17 09:01:44 -04:00
Connor Turland
672b456193
add markdown clarifications
2017-09-12 21:37:49 -04:00
Connor Turland
29bf2a23e8
review changes
2017-09-12 17:01:08 -04:00
Connor Turland
61eac509de
Merge branch 'develop' into feature/topic.follow
2017-09-10 18:16:11 -04:00
Connor Turland
4cc420eb63
eslint fixes
2017-09-10 18:13:25 -04:00
Connor Turland
ec3e09c578
topic card design changes
2017-09-10 17:17:56 -04:00
Devin Howard
3e03e0ebbf
update npm/gem dependencies ( #1131 )
...
* update npm/gem dependencies
* move to react prop-types package and fix jsdom usage
* fix sinon
* fix test support
* eslint?
2017-09-09 09:38:18 -07:00
Connor Turland
9ab7e7e170
topic card re-org
2017-09-08 16:58:17 -04:00
Connor Turland
9b2193ad8c
show autofollow on client and mute on unfollow
2017-09-03 15:18:57 -04:00
Connor Turland
1a8c7810be
fix eslint issue picked up by codeclimate
2017-09-03 09:13:15 -04:00
Connor Turland
d87bb7c75c
make notifs and follows work for all users
2017-09-03 09:07:29 -04:00
Devin Howard
edce66c44d
new react tests with enzyme library ( #1116 )
...
* move ImportDialogBox into a folder
* install enzyme
* start testing InfoAndHelp component
* add star logic to tests
* switch ImportDialogBox to using enzyme but tests are still failing
* make `npm run test` work
* tests pass again
* eslint
* try to fix travis by adding react-addons-test-utils again
* eslintrc for test dir
* remove duplicated code
* fix
* try to suppress 2 warnings
2017-05-13 13:50:52 -04:00
Robert Best
a6694a3f72
Improvements to Import ( #1109 )
...
* Changed URL Regex to make more links importable, also removed need for special text formatting in order to paste or drop new topic labels. (Didn't break TSV import mode)
* Removed console logs
* add url regex with full documentation
* don't eslint 3rd party lib
* check for TSV only at start of string
* fix a bug with event/e and eslint
* handleTEXT => handleText
2017-04-11 11:51:22 -04:00
Connor Turland
90f77cd4f7
simplify views/topiccard ( #1102 )
...
* simplify views/topiccard
* Update Links.js
2017-03-22 19:22:38 -04:00
Connor Turland
2cae12e1ab
found a better way to handle junto chat panel
2017-03-22 16:35:28 +00:00
Connor Turland
49102ea474
only toggle if authorized
2017-03-22 16:13:59 +00:00