-[ ] JS
- - ws client infrastructure: auto-reconnect, notify-throttle
+[ ] make it easy to see what users are in the current channel
+[ ] "load more" button
+[ ] new message(s) indicators in left panel
+[ ] edit existing messages
+[ ] channel urls, privatemessage urls
+[ ] in <a href="#">, use javascript:void(0) instead
+[ ] channel management: channel admin
+
+[ ] ws client infrastructure: auto-reconnect, notify-throttle
[ ] server-side throttling
-[ ] finish tests for api endpoints
[ ] tests for pg-trigger→notify websocket
- - somehow test each trigger statement individually, that is 4 models * 5 endpoints
+ - somehow test each trigger statement individually, that is 4 statements * 5 models
[ ] ws and chat tests?
-[ ] channel management: channel admins?
-[ ] file uploads
[ ] media uploads: images, gifs, even video files?
[ ] moderation functions: report messages to MANAGERS, including private ones
[ ] write email to user