discourse/spec/lib
Blake Erickson 21d614215b
DEV: Use staged user check instead (#24578)
This change refactors the check `user.groups.any?` and instead uses
`user.staged?` to check if the user is staged or not.

Also fixes several tests to ensure the users have their auto trust level
groups created.

Follow up to:

- 8a45f84277
- 447d9b2105
- c89edd9e86
2023-11-28 07:34:02 -07:00
..
auth DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
backup_restore DEV: Fix redis.sadd warnings (#23244) 2023-08-28 12:58:47 +08:00
common_passwords
compression
concern DEV: Allow setting different custom field length limits by key (#24505) 2023-11-22 12:00:42 -06:00
content_security_policy
discourse_webauthn DEV: Update webauthn authentication documentation (#23787) 2023-10-05 15:22:43 -04:00
email DEV: Use staged user check instead (#24578) 2023-11-28 07:34:02 -07:00
file_store DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
final_destination
freedom_patches
guardian DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
highlight_js
i18n
imap
import
middleware
migration
onebox SECURITY: Prevent Onebox cache overflow by limiting downloads and URL lengths 2023-11-09 13:39:18 +11:00
plugin FIX: Handle missing git repo details in plugin list (#24539) 2023-11-24 12:08:10 +10:00
pretty_text DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
rate_limiter
scheduler
second_factor DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
seed_data
site_settings FIX: min/max not passed to NumberField for site settings (#24402) 2023-11-16 12:37:05 +10:00
stylesheet DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
summarization DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
svg_sprite DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
theme_store FEATURE: Theme settings migrations (#24071) 2023-11-02 08:10:15 +03:00
topic_query DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
validators UX: number site setting validation message (#24303) 2023-11-10 14:27:35 +11:00
wizard DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
admin_confirmation_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
admin_user_index_query_spec.rb
archetype_spec.rb
bookmark_manager_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
bookmark_query_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
bookmark_reminder_notification_handler_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
browser_detection_spec.rb
cache_spec.rb
category_badge_spec.rb
category_guardian_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
color_math_spec.rb
composer_messages_finder_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
content_buffer_spec.rb
content_security_policy_spec.rb DEV: Remove legacy /brotli_asset workaround (#24243) 2023-11-06 15:57:00 +00:00
cooked_post_processor_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
crawler_detection_spec.rb
current_user_spec.rb
db_helper_spec.rb
directory_helper_spec.rb
discourse_diff_spec.rb
discourse_event_spec.rb
discourse_hub_spec.rb DEV: Ability to collect stats without exposing them via API (#23933) 2023-11-10 00:44:05 +04:00
discourse_js_processor_spec.rb DEV: Use esbuild to make DiscourseJsProcessor (#23223) 2023-08-24 16:36:22 +02:00
discourse_plugin_registry_spec.rb
discourse_redis_spec.rb
discourse_sourcemapping_url_processor_spec.rb
discourse_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
discourse_tagging_spec.rb FIX: Remove multiple consecutive dashes from tag names (#24520) 2023-11-23 00:57:12 +01:00
discourse_updates_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
distributed_cache_spec.rb
distributed_memoizer_spec.rb
distributed_mutex_spec.rb
email_cook_spec.rb
email_updater_spec.rb
ember_cli_spec.rb FIX: EmberCli cache clearance issue in production (#24343) 2023-11-13 10:34:06 +00:00
encodings_spec.rb
enum_spec.rb
excerpt_parser_spec.rb
feed_element_installer_spec.rb
feed_item_accessor_spec.rb
file_helper_spec.rb
filter_best_posts_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
final_destination_spec.rb DEV: Add S3 upload system specs using minio (#22975) 2023-08-23 11:18:33 +10:00
flag_settings_spec.rb
gaps_spec.rb
gc_stat_instrumenter_spec.rb
git_repo_spec.rb
git_url_spec.rb
global_path_spec.rb
group_email_credentials_check_spec.rb
group_lookup_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
guardian_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
has_errors_spec.rb
hijack_spec.rb
html_prettify_spec.rb
html_to_markdown_spec.rb
image_sizer_spec.rb
inline_oneboxer_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
js_locale_helper_spec.rb DEV: Update js_locale_helper_spec following 76b75fae 2023-11-06 18:03:32 +00:00
json_error_spec.rb
letter_avatar_spec.rb
message_id_service_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
method_profiler_spec.rb
mini_sql_multisite_connection_spec.rb
mobile_detection_spec.rb
new_post_manager_spec.rb DEV: Convert approve_new_topics_unless_trust_level to groups (#24504) 2023-11-22 10:44:59 -07:00
new_post_result_spec.rb
onebox_spec.rb
oneboxer_spec.rb
onpdiff_spec.rb
password_hasher_spec.rb
pbkdf2_spec.rb
pinned_check_spec.rb
plain_text_to_markdown_spec.rb
post_action_creator_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
post_action_destroyer_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
post_creator_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
post_destroyer_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
post_jobs_enqueuer_spec.rb
post_locker_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
post_merger_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
post_revisor_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
presence_channel_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
pretty_text_spec.rb DEV: Modernise highlightjs loading (#24197) 2023-11-10 20:39:48 +00:00
promotion_spec.rb
quote_comparer_spec.rb
quote_rewriter_spec.rb
rate_limiter_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
retrieve_title_spec.rb
rtl_spec.rb
s3_cors_rulesets_spec.rb
s3_helper_spec.rb
s3_inventory_multisite_spec.rb
s3_inventory_spec.rb
score_calculator_spec.rb
scss_checker_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
search_spec.rb FEATURE: Add setting & preference for search sort default order (#24428) 2023-11-20 10:43:58 +10:00
secure_session_spec.rb
shrink_uploaded_image_spec.rb
sidebar_section_links_updater_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
site_icon_manager_spec.rb
site_setting_extension_multisite_spec.rb
site_setting_extension_spec.rb DEV: Remove flaky setting deprecation logging specs (#24322) 2023-11-10 10:46:28 +10:00
slug_spec.rb
spam_handler_spec.rb
suggested_topics_builder_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
system_message_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
text_cleaner_spec.rb
text_sentinel_spec.rb
theme_flag_modifier_spec.rb
theme_javascript_compiler_spec.rb DEV: Add gjs support for themes (#23473) 2023-10-02 12:36:06 +02:00
theme_settings_manager_spec.rb
theme_settings_parser_spec.rb
timeline_lookup_spec.rb
tiny_japanese_segmenter_spec.rb
topic_creator_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
topic_publisher_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
topic_query_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
topic_retriever_spec.rb
topic_upload_security_manager_spec.rb
topic_view_spec.rb DEV: Convert approve_unless_trust_level to groups (#24357) 2023-11-21 11:31:42 -07:00
topics_bulk_action_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
topics_filter_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
trashable_spec.rb
truncate_logs_formatter_spec.rb SECURITY: Add a default limit as to when logs should be truncated 2023-10-16 10:34:38 -04:00
trust_level_spec.rb
twitter_api_spec.rb
unread_spec.rb
upload_creator_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
upload_markdown_spec.rb
upload_recovery_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
upload_security_spec.rb DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
url_helper_spec.rb FIX: Wrong argument error being thrown in UrlHelper (#24506) 2023-11-22 15:19:40 +10:00
user_comm_screener_spec.rb
user_lookup_spec.rb
user_name_suggester_spec.rb
version_spec.rb SECURITY: Add limits for themes and theme assets 2023-09-12 15:31:31 -03:00
work_queue_spec.rb