Plugin for assigning users to a topic
Go to file
Alan Guo Xiang Tan 87e74f7948
DEV: Capture logs for all tests in `spec/system/assign_topic_spec.rb` (#542)
Why this change?

We have been getting flaky test failures from these specs and the
failure screenshot shows that the user is not logged in when it is
supposed to be. Futher investigation shows that when the test flakes, it
is because the request to view the topic is using an auth token that is
different from the one which was created when the user was signed in.

What does this change do?

1. Add the `capture_log` metadata to all the tests in this file.

2. Enables the `verbose_auth_token_logging` site setting to give us more
   debugging information in the logs.
2024-01-04 11:18:53 +08:00
.github/workflows DEV: Update CI workflows (#424) 2023-01-10 18:03:19 +00:00
app DEV: Rewrite post-migration in pure SQL 2023-11-15 09:50:54 +01:00
assets FIX: Various assignment status issues (#536) 2023-12-08 11:48:34 +01:00
config Update translations (#531) 2023-11-21 14:36:06 +01:00
db DEV: Rewrite post-migration in pure SQL 2023-11-15 09:50:54 +01:00
lib FIX: Various assignment status issues (#536) 2023-12-08 11:48:34 +01:00
spec DEV: Capture logs for all tests in `spec/system/assign_topic_spec.rb` (#542) 2024-01-04 11:18:53 +08:00
svg-icons UX: improve custom icons for group assign (#441) 2023-02-13 17:19:25 -05:00
test/javascripts DEV: Fix tests for user notification changes (#537) 2023-12-11 10:56:19 -06:00
.discourse-compatibility FIX: granular webhooks (#498) 2023-10-09 03:26:40 +00:00
.eslintrc.cjs DEV: Use `@discourse/lint-configs` (#517) 2023-10-23 12:08:11 +02:00
.git-blame-ignore-revs DEV: Ignore stree commit from git blame 2022-07-27 13:48:51 -03:00
.gitignore DEV: Use `@discourse/lint-configs` (#517) 2023-10-23 12:08:11 +02:00
.prettierrc.cjs DEV: Use `@discourse/lint-configs` (#517) 2023-10-23 12:08:11 +02:00
.rubocop.yml DEV: Introduce syntax_tree for ruby formatting (#408) 2022-12-23 20:35:55 +00:00
.streerc DEV: Introduce syntax_tree for ruby formatting (#408) 2022-12-23 20:35:55 +00:00
.template-lintrc.cjs DEV: Update linting (#534) 2023-11-29 23:02:00 +01:00
Gemfile DEV: Bump rubocop-discourse and correct violations (#409) 2022-12-23 19:55:31 +00:00
Gemfile.lock DEV: Update linting setup (#530) 2023-11-19 22:43:52 +01:00
LICENSE Update LICENSE (#529) 2023-11-15 20:11:33 +01:00
README.md DEV: Modernization/cleanup (#480) 2023-06-22 10:06:37 +02:00
package.json DEV: Update linting (#534) 2023-11-29 23:02:00 +01:00
plugin.rb FIX: Various assignment status issues (#536) 2023-12-08 11:48:34 +01:00
translator.yml DEV: Switch from Transifex to Crowdin 2020-07-16 14:00:20 +02:00
yarn.lock DEV: Update linting (#534) 2023-11-29 23:02:00 +01:00

README.md

Assign Plugin

Allows you to assign topics and individual posts (both private and public) to a user or group.

For more information, please see: https://meta.discourse.org/t/discourse-assign/58044