discourse/plugins
Alan Guo Xiang Tan 68a3f7783e
DEV: Remove the use of `Capybara::Session#quit` (#24978)
Why this change?

This is what `Capybara::Session#quit` does:

```
    def quit
      @driver.quit if @driver.respond_to? :quit
      @document = @driver = nil
      @touched = false
      @server&.reset_error!
    end
```

One notable thing is that it resets server errors which means that any
server errors encountered by a session is cleared. That is not what we
want since it hides errors even though `Capybara.raise_server_errors`
has been set to `true`.
2023-12-20 13:20:14 +08:00
..
chat DEV: Remove the use of `Capybara::Session#quit` (#24978) 2023-12-20 13:20:14 +08:00
checklist Update translations (#24599) 2023-11-29 10:41:27 +01:00
discourse-details UX:; scope details change (#24715) 2023-12-05 13:56:17 +01:00
discourse-lazy-videos FIX: Add `rel=0` to youtube lazy videos url (#24173) 2023-10-31 08:04:23 -03:00
discourse-local-dates DEV: Convert min_trust_to_flag_posts setting to groups (#24864) 2023-12-13 17:18:42 +08:00
discourse-narrative-bot DEV: Fix various rubocop lints (#24749) 2023-12-06 23:25:00 +01:00
discourse-presence DEV: Convert min_trust_to_edit_wiki_post to groups (#24766) 2023-12-12 15:20:37 +11:00
footnote FEATURE: Admin plugin list redesign (#24363) 2023-11-21 09:37:11 +10:00
poll DEV: Remove usage of `min_trust_to_create_topic` SiteSetting (#24887) 2023-12-18 13:39:53 +11:00
spoiler-alert DEV: Fix "no-empty" lint (#24588) 2023-11-28 10:55:02 +01:00
styleguide Update translations (#24848) 2023-12-12 14:23:51 +01:00