discourse/plugins/chat/spec
Joffrey JAFFEUX 52b79012e9
DEV: revert long press changes (#32668)
These changes have been made for playwright as it was hard to test a
long press even on playwright given `click` won't trigger `touchstart`
even with `isMobile:true` and `hasTouch:true`. You have to use `tap`,
but you don't have the `delay` option on tap, so you can't make it a
long tap.

Sadly this code is apparently not working correctly on Android 15. This
commit will revert the modifier to what it was before and is relying on
native JS to trigger the fake long press in specs, which seems to work
nicely.

This commit also attempts to centralize the actions on messages in page
objects to avoid code duplication.
2025-05-09 18:58:42 +02:00
..
components/chat FIX: delayed chat summary email (#31255) 2025-02-24 14:25:52 +04:00
fabricators FIX: Error when leaving group DM channel (#31537) 2025-02-27 14:26:07 +10:00
integration FEATURE: Implement chat transcripts in rich editor (#31819) 2025-03-31 14:04:22 +10:00
jobs FIX: Error when leaving group DM channel (#31537) 2025-02-27 14:26:07 +10:00
lib DEV: correctly returns contract error (#32645) 2025-05-08 14:30:02 +02:00
mailers FIX: delayed chat summary email (#31255) 2025-02-24 14:25:52 +04:00
models FIX: Make the 'Keep Message Deleted' reviewable option work (#32345) 2025-04-17 07:35:08 +03:00
queries/chat FIX: stuck notification for mentions within threads (#30546) 2025-01-06 17:26:37 +04:00
requests DEV: skip watch word when message is created by bots (#31959) 2025-03-31 20:09:04 +02:00
serializer FEATURE: One-click chat reaction settings (#32150) 2025-04-04 09:15:13 +02:00
services DEV: Refactor StartReply & StopReply services a bit 2025-04-30 11:50:22 +02:00
support FIX: serializes interaction for direct messages (#29844) 2024-11-20 11:26:12 +01:00
system DEV: revert long press changes (#32668) 2025-05-09 18:58:42 +02:00
validators FEATURE: Add setting to prevent anonymous users from using chat (#31842) 2025-03-21 13:32:52 +03:00
plugin_helper.rb FIX: remove complicated 'chat_duplicate_message_sensitivity' site setting (#30516) 2025-01-13 12:32:51 +01:00
plugin_spec.rb FEATURE: Chat thread inline oneboxes (#30834) 2025-01-20 10:08:38 +10:00