discourse/plugins/chat/app/controllers
Joffrey JAFFEUX b5e736504a
PERF: applies optimisations on chat-live pane (#20532)
- group writes when computing separators positions
- shows skeleton only on initial load
- forces date separator to be pinned when first message to prevent a pinned - not pinned - pinned sequence when loading more in past
- relies on `message.visible` property instead of checking `isElementInViewport`
- attempts to load next/prev messages earlier
- do not scroll to on fetch more
- hides `last visit` text while pinned
2023-03-06 16:42:11 +01:00
..
admin DEV: Move `discourse-chat` to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
api DEV: rework the chat-live-pane (#20519) 2023-03-03 13:09:25 +01:00
api_controller.rb DEV: Allow `with_service` in jobs 2023-02-23 09:28:53 +01:00
chat_base_controller.rb DEV: Use guardian user for can_chat? (#19418) 2022-12-13 09:14:17 +10:00
chat_controller.rb PERF: applies optimisations on chat-live pane (#20532) 2023-03-06 16:42:11 +01:00
direct_messages_controller.rb DEV: start glimmer-ification and optimisations of chat plugin (#19531) 2022-12-21 13:21:02 +01:00
emojis_controller.rb DEV: Move `discourse-chat` to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
incoming_chat_webhooks_controller.rb DEV: Remove old TODO for chat webhooks (#19839) 2023-01-12 11:45:53 +10:00