This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/tests/unit/models
Alan Guo Xiang Tan f31f0b70f8
SECURITY: Hide PM count for tags by default (#20061)
Currently `Topic#pm_topic_count` is a count of all personal messages tagged for a given tag. As a result, any user with access to PM tags can poll a sensitive tag to determine if a new personal message has been created using that tag even if the user does not have access to the personal message. We classify this as a minor leak in sensitive information.

With this commit, `Topic#pm_topic_count` is hidden from users by default unless the `display_personal_messages_tag_counts` site setting is enabled.
2023-01-31 12:08:23 +08:00
..
badge-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
bookmark-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
category-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
composer-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
email-log-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
group-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
invite-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
nav-item-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
pending-post-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
post-stream-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
post-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
private-message-topic-tracking-state-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
report-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
rest-model-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
result-set-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
session-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
site-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
staff-action-log-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
tag-test.js SECURITY: Hide PM count for tags by default (#20061) 2023-01-31 12:08:23 +08:00
theme-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
topic-details-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
topic-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
topic-tracking-state-test.js DEV: Get rid of all discourseModule uses (#19576) 2022-12-22 13:13:28 +01:00
user-action-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
user-badge-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
user-drafts-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
user-stream-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00
user-test.js DEV: Remove user options from current user serializer (#19089) 2022-12-05 18:25:30 +02:00
wizard-field-test.js DEV: Modernize model tests (#19104) 2022-11-18 20:36:32 +01:00