discourse/lib
Krzysztof Kotlarek cd077ef93b
FIX: visual regression for new features (#29359)
Bug introduced in this PR https://github.com/discourse/discourse/pull/29244

When the experiment toggle button was introduced, new features did not look right when the toggle button was not available.

In addition, the plugin name can be an empty string. In that case, information about new features should be displayed.
2024-10-23 16:16:19 +11:00
..
action_dispatch/session
active_support_type_extensions DEV: Improve array type in service contracts 2024-10-17 17:02:02 +02:00
auth DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
autospec
backup_restore FIX: Restoring backup could fail due to missing discourse_functions (#29332) 2024-10-22 16:13:01 +02:00
common_passwords
compression
content_security_policy DEV: Remove unsafe_eval from test/theme-test CSP (#28774) 2024-09-06 13:28:33 +02:00
demon DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
discourse_dev
discourse_webauthn
email DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
email_controller_helper
emoji
faker
file_store DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
final_destination
freedom_patches PERF: Don't do initialization for every DB if RAILS_DB is set (#28668) 2024-09-03 15:56:46 +10:00
generators FEATURE: Create rake for db migration in plugins (#29163) 2024-10-18 11:43:45 -03:00
guardian FEATURE: improve the suppression for admins when required (#29041) 2024-10-02 10:52:02 +10:00
i18n DEV: Enable Rails 7.1 defaults 2024-08-12 10:41:13 +02:00
imap
import
import_export
middleware SECURITY: Use different anon cache keys for XHR requests 2024-10-07 11:48:45 +08:00
migration DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
onebox DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
plugin DEV: Remove discourse-encrypt from core CI suite (#29230) 2024-10-16 11:47:02 +01:00
pretty_text
rate_limiter
reviewable DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
scheduler DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
search
second_factor
seed_data FIX: Requested changes from dev (#28784) 2024-09-09 08:55:42 -05:00
service DEV: Stop injecting a service result object in the caller object 2024-10-22 16:58:54 +02:00
sidekiq
site_settings
stylesheet DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
summarization
tasks PERF: Optimize themes:update task (#29290) 2024-10-21 12:36:40 +01:00
theme_settings_manager
theme_store DEV: Replace silent theme-install fails with exceptions (#28485) 2024-08-22 12:09:56 +01:00
topic_query
turbo_tests
validators DEV: Migrate user passwords data to UserPassword table (#28746) 2024-10-10 09:23:06 +08:00
wizard DEV: Update member access wizard step to use toggle group (#28013) 2024-07-29 14:07:06 +08:00
admin_confirmation.rb
admin_constraint.rb
admin_user_index_query.rb
age_words.rb
archetype.rb
auth.rb
backup_restore.rb Revert "FIX: backup_restore.rb wants db user from user, not username (#28229)" (#28245) 2024-08-06 14:11:48 +01:00
badge_posts_view_manager.rb
badge_queries.rb FEATURE: custom flag can require additional message (#27908) 2024-07-18 10:10:22 +10:00
base62.rb
bookmark_manager.rb
bookmark_query.rb
bookmark_reminder_notification_handler.rb FIX: Bookmark reminder was clearing incorrectly (#28506) 2024-08-26 09:17:39 +10:00
bookmarks_bulk_action.rb FIX: Bookmark reminder was clearing incorrectly (#28506) 2024-08-26 09:17:39 +10:00
browser_detection.rb
cache.rb FIX: race condition in Discourse.cache.fetch (#28124) 2024-07-30 09:08:12 +02:00
canonical_url.rb
category_badge.rb
chrome_installed_checker.rb
color_math.rb
comment_migration.rb
common_passwords.rb
composer_messages_finder.rb
configurable_urls.rb
content_buffer.rb
content_security_policy.rb DEV: Remove unsafe_eval from test/theme-test CSP (#28774) 2024-09-06 13:28:33 +02:00
cooked_post_processor.rb FIX: show lightbox for small images (#29140) 2024-10-18 09:45:08 +04:00
cooked_processor_mixin.rb
crawler_detection.rb
csrf_token_verifier.rb
current_user.rb
custom_renderer.rb
db_helper.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
directory_helper.rb
discourse_connect_base.rb
discourse_connect_provider.rb
discourse_dev.rb
discourse_diff.rb
discourse_event.rb
discourse_hub.rb
discourse_ip_info.rb FIX: Rescue and warn when error is encountered in DiscourseIpInfo.mmdb_download (#28134) 2024-07-30 11:33:20 +08:00
discourse_js_processor.rb DEV: Switch to pnpm for JS dependencies (#28671) 2024-09-03 10:51:07 +01:00
discourse_logstash_logger.rb DEV: Log sidekiq job opts as string instead of hash (#28012) 2024-07-23 06:27:43 +08:00
discourse_plugin_registry.rb DEV: Support adding a custom filter on /filter (#27927) 2024-07-17 11:36:38 -05:00
discourse_redis.rb
discourse_sourcemapping_url_processor.rb
discourse_tagging.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
discourse_updates.rb FIX: visual regression for new features (#29359) 2024-10-23 16:16:19 +11:00
discourse_webauthn.rb
discourse.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
disk_space.rb
distributed_cache.rb
distributed_memoizer.rb
distributed_mutex.rb
edit_rate_limiter.rb
email_backup_token.rb
email_cook.rb
email_templates_finder.rb FIX: Add new/missing email templates to the email templates editor (#28075) 2024-07-30 00:27:41 +03:00
email_updater.rb
email.rb
ember_cli.rb DEV: Switch to pnpm for JS dependencies (#28671) 2024-09-03 10:51:07 +01:00
encodings.rb
enum_site_setting.rb
enum.rb
excerpt_parser.rb
external_upload_helpers.rb DEV: Improve external upload debugging (#28627) 2024-08-30 10:25:04 +10:00
feed_element_installer.rb
feed_item_accessor.rb
file_helper.rb
filter_best_posts.rb
final_destination.rb FEATURE: use new site setting for onebox custom user agent. (#28045) 2024-07-24 04:45:30 +05:30
flag_query.rb
flag_settings.rb FEATURE: custom flag can require additional message (#27908) 2024-07-18 10:10:22 +10:00
gaps.rb
gc_stat_instrumenter.rb
git_repo.rb
git_url.rb
git_utils.rb
global_path.rb
group_lookup.rb
guardian.rb FEATURE: Support designating multiple groups as mods on category (#28655) 2024-09-04 04:38:46 +03:00
has_errors.rb FIX: prevents PM to large groups (#28681) 2024-09-03 12:08:14 +02:00
highlight_js.rb DEV: Switch to pnpm for JS dependencies (#28671) 2024-09-03 10:51:07 +01:00
hijack.rb
homepage_constraint.rb
homepage_helper.rb DEV: implements register_modifier(:custom_homepage_enabled) (#28657) 2024-08-30 11:06:07 +02:00
html_prettify.rb
html_to_markdown.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
http_language_parser.rb
http_user_agent_encoder.rb
image_sizer.rb
import_export.rb
inline_oneboxer.rb
job_time_spacer.rb
js_locale_helper.rb DEV: Output failing MF keys when compilation fails 2024-10-15 12:45:23 +02:00
json_error.rb
letter_avatar.rb DEV: replace imagemagick convert commands with magick (#27767) 2024-07-08 16:55:59 +08:00
markdown_linker.rb
mem_info.rb
message_bus_diags.rb
method_profiler.rb
mini_scheduler_long_running_job_logger.rb DEV: Log a warning message when a MiniScheduler scheduled job is stuck (#28258) 2024-08-08 12:20:16 +08:00
mini_sql_multisite_connection.rb DEV: Track SQL queries from MiniSql (#28824) 2024-09-11 10:14:53 +03:00
mobile_detection.rb
new_post_manager.rb
new_post_result.rb
notification_levels.rb
onebox.rb
oneboxer.rb FEATURE: Allow for multiple GitHub onebox tokens (#27887) 2024-07-15 13:07:36 +10:00
onpdiff.rb
password_hasher.rb
pbkdf2.rb
permalink_constraint.rb
pinned_check.rb
plain_text_to_markdown.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
plugin_gem.rb
plugin.rb
post_action_creator.rb FEATURE: Support designating multiple groups as mods on category (#28655) 2024-09-04 04:38:46 +03:00
post_action_destroyer.rb FIX: serialize Flags instead of PostActionType (#28362) 2024-08-14 12:13:46 +10:00
post_action_result.rb
post_action_type_view.rb FIX: serialize Flags instead of PostActionType (#28362) 2024-08-14 12:13:46 +10:00
post_creator.rb FIX: double reviewable items bug (#28161) 2024-07-31 12:45:00 +10:00
post_destroyer.rb FIX: serialize Flags instead of PostActionType (#28362) 2024-08-14 12:13:46 +10:00
post_jobs_enqueuer.rb
post_locker.rb
post_merger.rb
post_revisor.rb Revert "DEV: Removal of create_post_for_category_and_tag_changes setting (#28…" (#28587) 2024-08-27 16:19:51 -03:00
presence_channel.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
pretty_text.rb DEV: Switch to pnpm for JS dependencies (#28671) 2024-09-03 10:51:07 +01:00
promotion.rb DEV: Add PluginRegistry modifiers to #review and #recalculate (#29128) 2024-10-16 10:26:10 -05:00
quote_comparer.rb
quote_rewriter.rb
rake_helpers.rb
rate_limiter.rb
read_only_mixin.rb
require_dependency_backward_compatibility.rb
retrieve_title.rb
route_format.rb
route_matcher.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
rtl.rb
s3_cors_rulesets.rb
s3_helper.rb
s3_inventory.rb DEV: Restore missing_s3_uploads stats count if site was restored (#27984) 2024-07-19 14:22:58 +08:00
score_calculator.rb
screening_model.rb
search.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
secure_session.rb
secure_upload_endpoint_helpers.rb
service.rb DEV: Have contract take a block in services 2024-10-02 17:00:01 +09:00
shrink_uploaded_image.rb
sidekiq_logster_reporter.rb DEV: Improve logging of Sidekiq errors when logstash logger is enabled (#27855) 2024-07-11 14:17:18 +08:00
sidekiq_long_running_job_logger.rb
signal_trap_logger.rb
site_icon_manager.rb
site_setting_extension.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
slug.rb
smtp_provider_overrides.rb UX: Use a dropdown for SSL mode for group SMTP (#27932) 2024-07-18 10:33:14 +10:00
socket_server.rb
spam_handler.rb
staff_constraint.rb
staff_message_format.rb
statistics.rb FIX: participating users statistics... (#29293) 2024-10-21 18:18:42 +02:00
suggested_topics_builder.rb DEV: Add modifier to SuggestedTopicsBuilder#add_results (#29164) 2024-10-10 10:03:26 -05:00
svg_sprite.rb FIX: bump the number of svg icons we return to first 500 (#29286) 2024-10-18 19:22:13 +02:00
system_message.rb
temporary_db.rb
temporary_redis.rb
text_cleaner.rb
text_sentinel.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
theme_javascript_compiler.rb
theme_metadata.rb
theme_modifier_helper.rb
theme_resolver.rb
theme_settings_manager.rb
theme_settings_object_validator.rb
theme_settings_parser.rb
theme_settings_validator.rb
theme_translation_manager.rb
theme_translation_parser.rb
timeline_lookup.rb
tiny_japanese_segmenter.rb
topic_creator.rb FIX: prevents PM to large groups (#28681) 2024-09-03 12:08:14 +02:00
topic_list_responder.rb
topic_publisher.rb
topic_query_params.rb FIX: Return 400 response codes when topic list query params are invalid (#27930) 2024-07-16 10:30:04 +08:00
topic_query.rb SECURITY: prevent topic list filtering by hidden tags for unathorized users 2024-10-07 11:48:55 +08:00
topic_retriever.rb
topic_subtype.rb
topic_upload_security_manager.rb
topic_view.rb FEATURE: theme_modifiers can depend on theme settings (plus serialize_post_user_badges) (#29227) 2024-10-17 15:16:16 +01:00
topics_bulk_action.rb
topics_filter.rb DEV: Extend /filter's ability to order (#28242) 2024-08-07 16:37:00 +08:00
truncate_logs_formatter.rb
trust_level.rb
turbo_tests.rb
twitter_api.rb
unicorn_logstash_patch.rb
unread.rb
upload_creator.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
upload_fixer.rb
upload_markdown.rb
upload_recovery.rb
upload_security.rb
url_helper.rb
user_comm_screener.rb
user_lookup.rb
user_name_suggester.rb
vary_header.rb
version.rb DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
wizard.rb
work_queue.rb
xml_cleaner.rb