Connor Turland
cbc38e0c93
emoji-mart styling fix
2017-01-11 14:02:11 -05:00
Devin Howard
42d671c05b
stop replacing shortcodes/emoticon in the live NewMessage textarea ( #1026 )
2017-01-11 13:56:44 -05:00
Devin Howard
08109ee5de
remove instructions from ImportDialogBox ( #1022 )
...
* remove instructions from ImportDialogBox
* link back to docs.metamaps.cc for import instructions
2017-01-11 13:50:37 -05:00
Connor Turland
0952c0f3c9
Bug/name.overflow ( #1025 )
...
* creator name was pushing 'view only' off card
* Update MapCard.js
2017-01-11 13:36:07 -05:00
Devin Howard
25b4d388de
eslint commands and apply some style fixes ( #1021 )
...
* auto eslint and add commands for eslint
* eslint the entire frontend folder
2017-01-11 12:52:34 -05:00
Devin Howard
8b738f3d28
emoticons turned on by default
2017-01-10 22:05:04 -05:00
Devin Howard
da94cd0c8b
systemd job in deploy docs
2017-01-10 18:00:46 -05:00
Devin Howard
e9e6b1dc09
tweak chat emoji ( #1019 )
2017-01-09 14:55:21 -05:00
Connor Turland
e84dfbaa33
fix message styling
2017-01-09 13:27:39 -05:00
Devin Howard
cb95e027c4
Add emoji to chat ( #1013 )
...
* add emoji picker unstyled
* rename junto.css.erb => junto.scss.erb
* junto scss-ified
* add emoji mart css
* emoji are replaced in the text area
* remove unicode emoji from messages before sending to db
* add emoji back into messages on display
* bigger font size on chat messages
* tweak styling
* codeclimate (eslint)
2017-01-09 13:14:20 -05:00
Connor Turland
8e50efb3c1
render messages nicer
2017-01-04 18:12:07 -05:00
Connor Turland
5ab5f6fec2
Update README.md
2017-01-04 17:17:53 -05:00
Devin Howard
cbf1ec3afb
fix missing npm github dep ( #1011 )
2017-01-04 12:34:08 -05:00
Connor Turland
d3315d962d
only render google analytics if a tracking code envvar is set
2017-01-04 12:08:12 -05:00
Connor Turland
ae05fb35d3
more config updates for heroku
2017-01-04 11:14:03 -05:00
Connor Turland
9e6ce90950
update config for heroku and prod
2017-01-04 11:08:32 -05:00
Connor Turland
3868910dde
Stream map related events from rails server via actioncable instead of nodejs ( #1010 )
...
* actioncable needs puma not webrick
* add framework
* remove the old way
* send events from server to client
* get all events working
* clean up receivable
* map is polymorphic on message
* add the moved event
* make todo comments clear
* verify before streaming from map channel
* rubocop fixes
* wasn't set up correctly for nodejs realtime
2017-01-03 16:12:58 -05:00
Connor Turland
5c1261892f
remove the one pixel gap between search input and icon
2016-12-26 21:03:22 -05:00
Connor Turland
9ada1ca935
remove exclamation mark
2016-12-26 17:19:56 -05:00
Connor Turland
df5cc4e1a8
remove exclamation mark
2016-12-26 17:15:42 -05:00
Connor Turland
ce073028c8
remove exclamation mark
2016-12-26 17:13:42 -05:00
Connor Turland
7d869d7b63
remove exclamation mark
2016-12-26 17:10:41 -05:00
Connor Turland
73e8f2d4c8
re-implement chat in react ( #997 )
...
* hidously mangle ChatView to start moving it to React
* fix up Realtime/index.js - should be good now?
* in theory this should compile
* ok the MapChat renders using react...
* move Handlers code into react - woot
* try reintegrating backbone
* fix wrapper styling
* chat box opens and closes properly
* make the unread count work
* organize more sanely
* refactor some of the ChatView functions
* removed management of chatview from room
* css can stop handling logic right about now
* makin things work
* don't need room here anymore
* set raw html in message
* make pending work
* removeParticipant when mapper left was broken
* re-enable scrolling, focus, and blur
2016-12-21 03:56:29 -05:00
Connor Turland
68f0e91259
track forks ( #994 )
...
* track forks
* update api and docs
* fix tests
2016-12-18 16:17:51 -05:00
Devin Howard
33fc27ffd1
Merge pull request #989 from metamaps/fix/travis
...
fix travis
2016-12-16 17:16:32 -05:00
Devin Howard
7ca7f0862f
fix mapping spec
2016-12-16 17:09:23 -05:00
Devin Howard
c604e69d77
enable postgresql 9.4 in travis
2016-12-16 17:09:23 -05:00
Connor Turland
fb12c7e202
Track everything we need to reconstruct maps ( #984 )
...
* feature/more.events
* keep mapping.user as the creator
* cleanup cruft and include slack notifs
* capture topic and synapse updates, store the old values
* avoid the mapping gets deleted problem
* include an indicator of which values changed
* style cleanup
* remove the hack in favor of a legit way
* updated schema file
2016-12-16 16:51:52 -05:00
Devin Howard
9ab1c9c647
Merge pull request #932 from metamaps/feature/mailboxer
...
mailboxer notification centre
2016-12-16 16:41:37 -05:00
Connor Turland
28d960459e
styling of notifs list
2016-12-16 16:25:14 -05:00
Connor Turland
ef84209de1
make it look better when its taking up the full screen width
2016-12-16 16:25:13 -05:00
Connor Turland
2d920cf66a
add maps links to nav locations
2016-12-16 16:25:13 -05:00
Connor Turland
40a97a5ae9
these are output in the main layout file
2016-12-16 16:25:13 -05:00
Devin Howard
186129807e
fix spec, bugs, style
2016-12-16 16:25:08 -05:00
Connor Turland
87228c27c1
Fix mailboxer + email bugs
2016-12-16 16:24:24 -05:00
Connor Turland
6d8392d2e7
Make mailboxer look good and update email templates
2016-12-16 16:24:01 -05:00
Devin Howard
0960159265
Mailboxer notification pagination
2016-12-16 16:23:49 -05:00
Devin Howard
88e98c7342
polish mailboxer with bug fixes
2016-12-16 16:23:32 -05:00
Devin Howard
3f6f020ce1
grant/deny buttons mark access request notifications as read
2016-12-16 16:23:30 -05:00
Devin Howard
8e958ec9a8
invite to edit notifications marked as read in system once map is visited
2016-12-16 16:23:30 -05:00
Devin Howard
9debcdde39
Integrate rails mailers with mailboxer
2016-12-16 16:23:17 -05:00
Robert Best
b4ad51e69d
reactify notification icon
2016-12-16 16:21:40 -05:00
Devin Howard
9b95e91f1a
more style tweaks + brakeman fix
2016-12-16 16:21:23 -05:00
Connor Turland
c46e85529e
little style tweaks to css and content
2016-12-16 16:21:01 -05:00
Devin Howard
85408a14d3
Initial notification centre using mailboxer
2016-12-16 16:20:53 -05:00
Connor Turland
3b8a5d0c2e
Update message_policy.rb ( #973 )
2016-12-14 13:23:40 -05:00
Robert Best
6f88c2a7eb
Update ISSUE_TEMPLATE.md
2016-12-12 13:49:26 -05:00
Robert Best
f1e62fb6c1
Update ISSUE_TEMPLATE.md
...
changed multiplication symbol so that double-clicking number placeholders works again.
2016-12-12 13:47:00 -05:00
Robert Best
0c52188014
Update ISSUE_TEMPLATE.md
...
reduced whitespace
2016-12-12 13:30:56 -05:00
Robert Best
7c0e0f731f
Update ISSUE_TEMPLATE.md
...
changed multiplication sign from asterisks to x, because markdown treats asterisks as special.
2016-12-12 11:35:59 -05:00