discourse/spec/models
Sam 8d7c10f7f2 FIX: allow moderators to create categories setting broken
Mods require visibility to everyone group cause category dialogs need to
know about this.

If the site setting `allow moderators to create categories` will not function
without this

Note there is no security expansion of rights here, the group is technically
empty anyway and it always looks exactly the same on all discourse instances
2019-03-06 17:44:18 +11:00
..
about_spec.rb
admin_dashboard_data_spec.rb FEATURE: PWA compatibility checks in the Dashboard (#6850) 2019-01-09 08:46:11 +08:00
api_key_spec.rb
application_request_spec.rb Fix random build error 2018-11-08 02:51:42 +01:00
badge_spec.rb avoid looking up badge multiple times in spec 2018-10-16 10:42:16 +11:00
badge_type_spec.rb Add spec to cover Badge Type has many Badges relation 2017-09-20 00:51:32 -03:00
category_featured_topic_spec.rb refinement and test for batch mode on feature_topics 2017-12-20 13:58:05 +11:00
category_group_spec.rb
category_list_spec.rb FEATURE: hide muted categories from /categories list (#6531) 2018-10-26 11:34:39 +11:00
category_spec.rb FIX: any subcategory permissions are valid if everyone has access to parent category (#7097) 2019-03-04 14:49:26 +11:00
category_user_spec.rb DEV: Take 2 Queue jobs in tests by default. 2018-05-31 16:23:23 +08:00
child_theme_spec.rb FEATURE: themes and components split 2018-08-24 11:30:00 +10:00
color_scheme_color_spec.rb DEV: Clear `ColorScheme.hex_cache` to avoid leaking state. 2018-10-15 11:16:26 +08:00
color_scheme_spec.rb DEV: Clear `ColorScheme.hex_cache` to avoid leaking state. 2018-10-15 11:16:26 +08:00
developer_spec.rb
digest_email_site_setting_spec.rb
directory_item_spec.rb FIX user directory time period count (#6586) 2018-11-12 15:30:05 +01:00
discourse_single_sign_on_spec.rb SECURITY: correct edge case when SSO provides unvalidated emails 2018-09-11 08:24:02 +10:00
draft_sequence_spec.rb Improve specs. 2017-09-25 13:49:00 +08:00
draft_spec.rb Improvements to user drafts (#6226) 2018-08-02 07:41:27 +10:00
email_change_request_spec.rb
email_log_spec.rb Revert "FIX: Partial reply key search in email sent logs." 2019-01-10 10:05:56 +08:00
email_token_spec.rb
embeddable_host_spec.rb FIX: path whitelist for embedded comments didn't work with non-ASCII chars 2017-12-12 20:17:46 +01:00
emoji_spec.rb
given_daily_like_spec.rb
global_setting_spec.rb FEATURE: Allow plugins to easily add defaults to GlobalSetting 2017-11-16 08:39:29 +11:00
group_history_spec.rb
group_spec.rb FIX: allow moderators to create categories setting broken 2019-03-06 17:44:18 +11:00
group_user_spec.rb
incoming_link_spec.rb FIX: ignore invalid usernames in incoming link tracker 2018-09-04 12:28:32 +10:00
incoming_links_report_spec.rb DEV: correct heisentest, run report at consistent time 2019-02-25 14:17:52 +11:00
invite_redeemer_spec.rb FEATURE: Activate users invited via email when invite is redeemed 2018-12-11 00:09:53 +01:00
invite_spec.rb FIX: validate Invite email against `EmailValidator.email_regex` (#6975) 2019-02-06 22:38:06 +05:30
javascript_cache_spec.rb FIX: extracted theme JavaScripts for multisite (#6502) 2018-10-18 17:05:34 +11:00
locale_site_setting_spec.rb FEATURE: Allow plugins to register a new locale 2018-01-25 14:57:41 +01:00
mailing_list_mode_site_setting_spec.rb
notification_spec.rb FIX: Liked notification consolidation has to account for user like frequency setting. 2019-01-17 14:33:23 +08:00
optimized_image_spec.rb FIX: do not treat TIFF, BMP, WEBP as images 2019-02-11 16:28:43 +11:00
permalink_spec.rb
plugin_store_spec.rb FEATURE: Added method to get multiple values at once from PluginStore. (#6225) 2018-08-01 18:42:40 +02:00
post_action_spec.rb Remove stubbing of `auto_close_threshold_reached?` 2019-02-11 15:41:03 -05:00
post_action_type_spec.rb
post_analyzer_spec.rb FIX: Don't allow links with no href 2018-03-28 12:32:16 -04:00
post_detail_spec.rb
post_mover_spec.rb FIX: when posts are moved to a message then small action post should not be publicly visible (#7085) 2019-02-28 19:49:26 +05:30
post_reply_key_spec.rb Revert "FIX: Partial reply key search in email sent logs." 2019-01-10 10:05:56 +08:00
post_reply_spec.rb
post_spec.rb FEATURE: tighter limits on per cluster post rebakes 2019-01-04 09:24:46 +11:00
post_timing_spec.rb FIX: more accurate counting of posts read. Skipping to the end of a topic does not count all posts as read in user stats. 2017-11-17 16:08:46 -05:00
post_upload_spec.rb
queued_post_spec.rb FIX: tags added while editing a pending approval topic do not show up (#6959) 2019-02-14 15:42:40 +11:00
quoted_post_spec.rb FIX: ignore self-quotes from the same post when saving (#6082) 2018-07-10 16:17:28 +08:00
remote_theme_spec.rb FIX: Imported themes should set their color scheme automatically 2019-01-31 17:45:11 +00:00
report_spec.rb FIX: prevents other tests from leaking modified theme color (#7051) 2019-02-21 15:12:20 +01:00
s3_region_site_setting_spec.rb
screened_email_spec.rb
screened_ip_address_spec.rb FIX: error when trying to block an IP address. Return a message when IP address matches an existing screened IP address, including ranges. 2018-03-19 14:34:43 -04:00
screened_url_spec.rb
search_log_spec.rb DEV: Remove the unique_searches column from select query 2018-12-19 02:45:48 +05:30
site_setting_spec.rb FIX: Show title as home logo if title has been set and logo is blank. 2019-01-11 15:46:58 +08:00
site_spec.rb FIX: unable to create new categories 2019-02-15 10:24:29 +11:00
skipped_email_log_spec.rb PERF: Split skipped email logs into a seperate table. 2018-07-24 13:14:37 +08:00
stylesheet_cache_spec.rb FIX: correctly keep stylesheet cache entries 2018-09-14 12:54:11 +10:00
tag_group_spec.rb FIX: tags in a 'visible by everyone but usable only by staff' group weren't visible by everyone 2018-05-16 09:48:19 +02:00
tag_spec.rb FEATURE: Add button to delete unused tags (#6587) 2018-11-12 16:24:34 +00:00
tag_user_spec.rb DEV: Take 2 Queue jobs in tests by default. 2018-05-31 16:23:23 +08:00
theme_field_spec.rb PERF: Reduce N+1s on theme admin page 2019-02-26 14:22:02 +00:00
theme_spec.rb FIX: Refactor to prevent themes affecting core stylesheets (#7029) 2019-02-19 15:55:59 +00:00
top_menu_item_spec.rb correct specs 2018-04-26 17:24:16 +10:00
top_topic_spec.rb
topic_allowed_user_spec.rb
topic_converter_spec.rb FIX: user topic and post counts can become negative when staff deletes posts in personal messages 2018-07-04 09:31:16 -04:00
topic_embed_spec.rb FIX: drop title updates through RSS feeds 2018-08-28 16:25:04 +10:00
topic_featured_users_spec.rb DEV: Rails 5.2 upgrade and global gem upgrade 2018-06-07 14:21:33 +10:00
topic_invite_spec.rb
topic_link_click_spec.rb FIX: URLs containing two # would fail to work 2018-12-11 18:03:13 +11:00
topic_link_spec.rb Revert "FIX: trim trailing slash from topic links" 2019-01-03 17:29:22 +05:30
topic_list_spec.rb FEATURE: replace PM tags dropdown with a dedicated tags page 2018-03-13 13:06:58 +05:30
topic_participants_summary_spec.rb FEATURE: Add recipient avatars in PM topic list even if they not yet replied 2019-01-25 19:41:49 +05:30
topic_posters_summary_spec.rb
topic_spec.rb SECURITY: Require groups to be given when inviting to a restricted category. (#6715) 2018-12-05 16:43:07 +01:00
topic_tag_spec.rb REFACTOR: New spec tests and code improvement 2018-02-22 20:27:02 +05:30
topic_timer_spec.rb Correct flaky spec 2018-08-14 12:43:57 +02:00
topic_tracking_state_spec.rb Enable `Lint/ShadowingOuterLocalVariable` for Rubocop. 2018-09-04 10:16:42 +08:00
topic_user_spec.rb DEV: Enable `Style/SingleLineMethods` and `Style/Semicolon` in Rubocop (#6717) 2018-12-04 11:48:13 +08:00
topic_view_item_spec.rb TEST: TopicViewItem ip logging test 2018-06-12 12:43:56 +10:00
translation_override_spec.rb FIX: Translation overrides for flag types didn't expire cache 2018-03-16 22:10:19 +01:00
trust_level3_requirements_spec.rb Prefer `save!/create!` over `save/create`. 2018-04-25 13:39:45 +08:00
unsubscribe_key_spec.rb
upload_spec.rb FIX: add support for style element in SVGs 2019-02-07 12:09:06 +01:00
user_action_spec.rb DEV: remove all calls to SqlBuilder use DB.build instead 2018-06-20 17:53:49 +10:00
user_api_key_spec.rb FIX: add support for missing verbs in user api key 2019-02-13 15:49:43 +11:00
user_archived_message_spec.rb FEATURE: Live updates for user's messages page. 2018-03-06 18:15:21 +08:00
user_auth_token_spec.rb FIX: Do not check for suspicious login when impersonating. (#6534) 2018-11-12 15:34:12 +01:00
user_avatar_spec.rb DEV: correct heisentest testing for avatars 2019-02-01 13:27:06 +11:00
user_badge.rb
user_email_spec.rb FEATURE: Secondary emails support. 2018-07-16 11:09:49 +08:00
user_export_spec.rb FIX: Clean up stale `UserExport` records daily. 2018-06-05 09:43:40 +08:00
user_history_spec.rb
user_open_id_spec.rb
user_option_spec.rb FEATURE: Option to disable user presence and profile 2018-10-10 17:34:33 -04:00
user_profile_spec.rb uses emoji versions for specs (#6276) 2018-08-16 13:45:30 +02:00
user_profile_view_spec.rb Style fix for test 2018-05-25 15:54:14 +10:00
user_search_spec.rb FEATURE: autocomplete usernames early in topic based on participation 2019-02-20 13:34:43 +11:00
user_second_factor_spec.rb FEATURE: Second factor backup 2018-06-28 10:12:32 +02:00
user_spec.rb REFACTOR: Migrate InstagramAuthenticator to use ManagedAuthenticator (#7081) 2019-03-04 14:54:28 +01:00
user_stat_spec.rb FIX: do not store key tracking last seen time indefinitely 2018-12-03 08:35:26 +11:00
user_summary_spec.rb FIX: Do not raise error if most liked user is deleted 2018-12-25 01:04:55 +05:30
user_visit_spec.rb
username_validator_spec.rb
watched_word_spec.rb FIX: don't downcase watched words on input since it can break the watched_words_regular_expressions setting 2018-01-09 16:51:59 -05:00
web_crawler_request_spec.rb FEATURE: control which web crawlers can access using a whitelist or blacklist 2018-03-22 15:41:02 -04:00
web_hook_event_spec.rb FEATURE: Retain the latest 30 days of WebHookEvent records by default. 2017-11-08 14:11:01 +08:00
web_hook_spec.rb SPEC: check enqueued jobs size instead of using mocks 2019-02-19 13:14:06 +05:30