discourse/plugins/chat/spec
Martin Brennan 95014e9ab8
FIX: Do not duplicate admin sidebar plugin links (#25780)
When hiding/showing the sidebar, as is the case on mobile
and using the toggle in the top left on desktop, we delete
and recreate the ember component on the page. This causes
the `sections` for each sidebar panel to get re-evaluated
every time.

For the admin sidebar, this means that we were constantly
re-adding the plugin links to the sidebar, causing duplication.
This can be fixed by just adding @cached to the getter for
sections.
2024-02-21 12:58:31 +10:00
..
components/chat DEV: Remove full group refreshes from tests (#25414) 2024-01-25 14:28:26 +08:00
fabricators DEV: chat streaming (#25736) 2024-02-20 09:49:19 +01:00
integration DEV: Automatically update groups for test users with explicit TL (#25415) 2024-01-29 17:52:02 +08:00
jobs DEV: Remove full group refreshes from tests (#25414) 2024-01-25 14:28:26 +08:00
lib DEV: chat streaming (#25736) 2024-02-20 09:49:19 +01:00
mailers DEV: Remove full group refreshes from tests (#25414) 2024-01-25 14:28:26 +08:00
models DEV: Redesign chat mentions (#24752) 2024-01-17 15:24:01 +04:00
policies/chat/channel DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
queries/chat FIX: correctly exclude muted channels from thread unreads (#25339) 2024-01-19 22:05:41 +01:00
requests DEV: chat streaming (#25736) 2024-02-20 09:49:19 +01:00
serializer DEV: Remove full group refreshes from tests (#25414) 2024-01-25 14:28:26 +08:00
services DEV: chat streaming (#25736) 2024-02-20 09:49:19 +01:00
support DEV: Fix various rubocop lints (#24749) 2023-12-06 23:25:00 +01:00
system FIX: Do not duplicate admin sidebar plugin links (#25780) 2024-02-21 12:58:31 +10:00
validators COPY: secure media -> secure uploads (#24643) 2023-11-30 14:58:55 +10:00
plugin_helper.rb FEATURE: implements drafts for threads (#24483) 2023-11-22 11:54:23 +01:00
plugin_spec.rb COPY: secure media -> secure uploads (#24643) 2023-11-30 14:58:55 +10:00