discourse/spec/models
Sam 0a442e319c FIX: correct svg handling for images
We regressed and optimized images no longer worked with svg

The following adds the correct logic to simply copy file for svgs
and bypasses resizing for svg avatars
2018-11-07 15:29:26 +11:00
..
about_spec.rb
admin_dashboard_data_spec.rb FEATURE: Support backup uploads/downloads directly to/from S3. 2018-10-15 09:43:31 +08:00
api_key_spec.rb Validate uniquness of api_key. 2017-07-24 21:46:08 +09:00
application_request_spec.rb moving redis to readonly mode destablizes the test suite 2017-10-25 14:39:49 +11: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 invalid query syntax when CategoryCustomField#value is blank. 2018-07-24 14:48:27 +08: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 Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
digest_email_site_setting_spec.rb
directory_item_spec.rb FIX: properly omit inactive and silenced users from directory 2017-12-19 12:53:59 +11: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 Drop reply_key, skipped and skipped_reason from email_logs. 2018-07-30 11:39:28 +08:00
email_token_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
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 Fixes emoji name to code missing tones 2017-06-13 14:10:26 -04:00
given_daily_like_spec.rb FEATURE: remove the timecop gem 2017-07-24 12:11:10 -04:00
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 Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
group_spec.rb FIX: Clarify User.group_locked_trust_level. 2018-11-07 10:27:44 +08:00
group_user_spec.rb FEATURE: default notification level for group messages 2017-04-20 15:47:35 -04:00
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 correct erratic spec 2018-09-17 10:12:00 +10:00
invite_redeemer_spec.rb FIX: better handling of invite links after they are redeemed 2018-05-08 20:17:57 +05:30
invite_spec.rb FIX: do not add invited user to automatic groups 2018-05-28 17:17:48 +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 Remove daily mailing mode option as it doesn't scale. 2017-05-05 12:21:50 +08:00
notification_spec.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
optimized_image_spec.rb FIX: correct svg handling for images 2018-11-07 15:29:26 +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 FEATURE: Track how many user flags are agreed/disagreed/ignored 2018-11-01 09:59:50 -04: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: Moving posts to existing topic didn't update topic metadata 2018-08-01 18:05:43 +02:00
post_reply_key_spec.rb PERF: Move EmailLog#reply_key into new post_reply_keys table. 2018-07-24 13:51:53 +08:00
post_reply_spec.rb
post_spec.rb FEATURE: unconditionally omit no-follow for staff 2018-09-17 12:02:20 +10: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 Rename approval web hook event type to queued post 2018-07-26 10:29:38 +05:30
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/FEATURE: don't blow up when can't reach theme's repo, show problem themes on dashboard 2018-09-17 09:49:53 +10:00
report_spec.rb correct spec and error reporting 2018-10-31 13:38:05 +11:00
s3_region_site_setting_spec.rb add 'us-east-2' S3 region 2017-07-10 15:36:38 +02:00
screened_email_spec.rb FEATURE: remove the timecop gem 2017-07-24 12:11:10 -04:00
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 Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
search_log_spec.rb correct spec 2018-09-17 10:54:35 +10:00
site_setting_spec.rb FIX: disallow invalid top_menu and post_menu and share_links 2018-04-26 17:00:56 +10:00
site_spec.rb FEATURE: backend support for user-selectable components 2018-08-08 14:46:34 +10: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: Mixed case tagging (#6454) 2018-10-05 10:23:52 +01: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 FIX: only extract script tags with certain types (#6553) 2018-11-01 16:01:46 -04:00
theme_spec.rb FIX: clear color scheme cache when clearing theme cache 2018-10-16 12:00:46 +11:00
top_menu_item_spec.rb correct specs 2018-04-26 17:24:16 +10:00
top_topic_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
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 TEST: Add TopicLinkClick spec for ip logging 2018-05-22 16:05:38 +10:00
topic_link_spec.rb FIX: store the topic links using the cooked upload url 2018-08-14 12:23:32 +02:00
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
topic_posters_summary_spec.rb
topic_spec.rb DEV: Clear ColorScheme.hex_cache to avoid leaking state. 2018-10-15 11:16:26 +08: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 FIX: don't allow inviting more than max_allowed_message_recipients 2018-08-23 14:36:49 +10: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
twitter_user_info_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
unsubscribe_key_spec.rb
upload_spec.rb DEV: Test against real Upload#url format. 2018-09-14 13:43:33 +08: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 Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09: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 FEATURE: Warn users via email about suspicious logins. (#6520) 2018-10-25 09:45:31 +00:00
user_avatar_spec.rb FIX: stop logging every 404 error when searching for gravatars 2018-10-23 11:43:14 +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 Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
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: user directory returns staged users during search 2017-11-19 01:17:31 +01:00
user_second_factor_spec.rb FEATURE: Second factor backup 2018-06-28 10:12:32 +02:00
user_spec.rb FIX: Clarify User.group_locked_trust_level. 2018-11-07 10:27:44 +08:00
user_stat_spec.rb PERF: reduce queries required for post timings 2018-01-17 15:50:41 +11:00
user_summary_spec.rb FEATURE: add a Top Categories section to the user summary page, showing the categories in which a user has the most activity 2018-07-18 16:39:16 -04:00
user_visit_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
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 FEATURE: Track how many user flags are agreed/disagreed/ignored 2018-11-01 09:59:50 -04:00