..
concerns
SECURITY: Signup-time primary_group_id assignment grants whisperer access [backport 2026.5]
2026-06-30 16:17:06 +02:00
about.rb
FIX: respect profile-visibility controls on about page ( #38527 )
2026-03-12 16:39:53 +08:00
admin_dashboard_data.rb
DEV: Remove old problem check system - part 2 ( #34403 )
2025-08-20 16:15:21 +08:00
admin_dashboard_general_data.rb
admin_dashboard_index_data.rb
admin_dashboard_report.rb
DEV: Scaffold backend for the new admin dashboard Reports section ( #40017 )
2026-05-20 09:53:26 +03:00
admin_notice.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
allowed_pm_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
anonymous_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
api_key.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
api_key_scope.rb
DEV: Enable Style/RedundantParentheses rubocop rule ( #40095 )
2026-05-19 15:48:09 +02:00
application_request.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
associated_group.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
auto_track_duration_site_setting.rb
backup_draft_post.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
backup_draft_topic.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
backup_file.rb
backup_location_site_setting.rb
backup_metadata.rb
badge.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
badge_grouping.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
badge_type.rb
base_font_setting.rb
base_timer.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
bookmark.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
browser_pageview_country_daily_rollup.rb
PERF: Daily rollups for top countries and top referrers reports ( #40285 )
2026-05-26 14:35:20 +08:00
browser_pageview_event.rb
FEATURE: Add top countries and top referrers cards to the admin dashboard ( #40215 )
2026-05-22 12:59:16 +08:00
browser_pageview_event_score.rb
DEV: Persist per-heuristic crawler score breakdown ( #40022 )
2026-05-18 12:13:08 +08:00
browser_pageview_referrer_daily_rollup.rb
PERF: Daily rollups for top countries and top referrers reports ( #40285 )
2026-05-26 14:35:20 +08:00
category.rb
SECURITY: Harden ListController top period query against SQL injection [backport 2026.5] ( #41722 )
2026-07-15 12:18:18 +08:00
category_and_topic_lists.rb
category_custom_field.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_featured_topic.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_form_template.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_group.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_list.rb
SECURITY: Stale featured rows expose unlisted topic content [backport 2026.5] ( #41812 )
2026-07-17 09:38:39 -05:00
category_localization.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_moderation_group.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_page_style.rb
category_posting_review_group.rb
FEATURE: Support group based category posting review modes ( #38707 )
2026-04-07 10:41:16 +08:00
category_required_tag_group.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_search_data.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_setting.rb
FEATURE: First iteration of nested replies ( #38888 )
2026-04-16 08:06:44 -05:00
category_tag.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_tag_group.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
category_tag_stat.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
category_user.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
child_theme.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
color_scheme.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
color_scheme_color.rb
FEATURE: Allow editing theme-owned palettes ( #34722 )
2025-10-06 09:02:39 +03:00
color_scheme_setting.rb
DEV: Remove dual mode support for palettes and drop theme-owned palettes ( #34467 )
2025-08-26 06:24:11 +03:00
composition_mode_site_setting.rb
FEATURE: Enable rich editor for all users ( #33699 )
2025-07-28 10:08:50 +10:00
custom_emoji.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
default_text_size_setting.rb
FEATURE: fonts section for branding page ( #32031 )
2025-04-07 10:28:42 +08:00
developer.rb
DEV: Update rubocop-discourse to 3.13 and autofix issues ( #35073 )
2025-10-06 16:11:01 +02:00
digest_email_site_setting.rb
directory_column.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
directory_item.rb
DEV: Load all bundled plugins when running annotate:clean ( #39978 )
2026-05-13 17:19:15 +01:00
discourse_connect.rb
DEV: Update rubocop-discourse to 3.13 and autofix issues ( #35073 )
2025-10-06 16:11:01 +02:00
discourse_version_check.rb
dismissed_topic_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
do_not_disturb_timing.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
draft.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
draft_sequence.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
email_change_request.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
email_level_site_setting.rb
email_log.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
email_style.rb
DEV: Enable Rails/FilePath rubocop rule ( #40097 )
2026-05-19 19:07:54 +02:00
email_token.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
embeddable_host.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
embeddable_host_tag.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
embedding.rb
DEV: Deprecate the assignment of nil to site settings ( #36093 )
2025-12-01 15:04:23 +08:00
emoji.rb
DEV: Enable Style/RedundantParentheses rubocop rule ( #40095 )
2026-05-19 15:48:09 +02:00
emoji_set_site_setting.rb
external_upload_stub.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
flag.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
form_template.rb
DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names ( #36678 )
2026-02-02 10:03:02 +08:00
full_name_requirement.rb
given_daily_like.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
global_setting.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
group.rb
DEV: Rename anonymous group to anonymous_users ( #40435 ) ( #40629 )
2026-06-09 10:24:11 +10:00
group_archived_message.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
group_associated_group.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
group_category_notification_default.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
group_custom_field.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
group_history.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
group_mention.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
group_request.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
group_tag_notification_default.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
group_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
ignored_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
image_quality_setting.rb
FEATURE: Add new, unified image_quality site setting ( #35467 )
2025-10-29 13:17:28 +08:00
incoming_domain.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
incoming_email.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
incoming_link.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
incoming_links_report.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
incoming_referer.rb
interface_color_selector_setting.rb
invite.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
invite_redeemer.rb
FIX: prevent invite links from deleting unrelated email invites ( #40025 )
2026-05-14 14:23:37 +05:30
invited_group.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
invited_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
javascript_cache.rb
DEV: Upgrade Rails to version 8.0.2
2025-07-22 09:59:44 +02:00
like_notification_frequency_site_setting.rb
linked_topic.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
locale_site_setting.rb
DEV: Enable Rails/FilePath rubocop rule ( #40097 )
2026-05-19 19:07:54 +02:00
mailing_list_mode_site_setting.rb
mobile_category_page_style.rb
moved_post.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
muted_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
navigation_menu_site_setting.rb
nested_topic.rb
FEATURE: First iteration of nested replies ( #38888 )
2026-04-16 08:06:44 -05:00
nested_view_post_stat.rb
FEATURE: First iteration of nested replies ( #38888 )
2026-04-16 08:06:44 -05:00
new_topic_duration_site_setting.rb
notification.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
notification_level_when_replying_site_setting.rb
oauth2_user_info.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
onceoff_log.rb
onebox_locale_site_setting.rb
optimized_image.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
optimized_video.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
permalink.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
plugin_store.rb
plugin_store_row.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
post.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
post_action.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
post_action_type.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
post_analyzer.rb
DEV: Enable Style/RedundantBegin rubocop rule ( #40096 )
2026-05-19 18:44:54 +02:00
post_custom_field.rb
DEV: Load all bundled plugins when running annotate:clean ( #39978 )
2026-05-13 17:19:15 +01:00
post_detail.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
post_hotlinked_media.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
post_localization.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
post_mover.rb
DEV: Enable Style/RedundantBegin rubocop rule ( #40096 )
2026-05-19 18:44:54 +02:00
post_reply.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
post_reply_key.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
post_revision.rb
FIX: Suppress post revision notifications during silent bulk category moves ( #37832 )
2026-02-23 16:05:49 +01:00
post_search_data.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
post_stat.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
post_stripper.rb
post_timing.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
previous_replies_site_setting.rb
private_message_topic_tracking_state.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
problem_check.rb
SECURITY: Prevent any signed AWS SNS TopicARN from being accepted via webhooks [backport 2026.5]
2026-06-30 16:17:06 +02:00
problem_check_tracker.rb
FEATURE: Add problem checks page to admin panel and allow ignoring problem checks ( #39103 )
2026-04-23 08:28:33 +08:00
published_page.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
push_subscription.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
quoted_post.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
redelivering_webhook_event.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
remote_theme.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
remove_muted_tags_from_latest_site_setting.rb
report.rb
FIX: Suspicious login IPs bypass the moderator IP-visibility setting ( #40154 )
2026-05-22 13:22:32 +08:00
reviewable.rb
FIX: Approve users stuck with a non-pending ReviewableUser ( #40303 )
2026-05-27 16:38:01 +02:00
reviewable_claimed_topic.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
reviewable_flagged_post.rb
FIX: Disagreeing with a flag fails to restore posts by demoted users ( #40228 )
2026-05-22 00:29:04 +02:00
reviewable_history.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
reviewable_note.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
reviewable_post.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
reviewable_priority_setting.rb
reviewable_queued_post.rb
FIX: Approve users stuck with a non-pending ReviewableUser ( #40303 )
2026-05-27 16:38:01 +02:00
reviewable_score.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
reviewable_sensitivity_setting.rb
reviewable_user.rb
FIX: Approve users stuck with a non-pending ReviewableUser ( #40303 )
2026-05-27 16:38:01 +02:00
s3_region_site_setting.rb
screened_email.rb
DEV: Enable Style/RedundantParentheses rubocop rule ( #40095 )
2026-05-19 15:48:09 +02:00
screened_ip_address.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
screened_url.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
search_experience_site_setting.rb
search_log.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
search_sort_order_site_setting.rb
shared_draft.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
shelved_notification.rb
DEV: Promote historic post_deploy migrations ( #34273 )
2025-08-13 14:10:50 +08:00
sidebar_section.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
sidebar_section_link.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
sidebar_url.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
single_sign_on_record.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
site.rb
DEV: Rename anonymous group to anonymous_users ( #40435 ) ( #40629 )
2026-06-09 10:24:11 +10:00
site_setting.rb
FIX: type: objects uploads should be stored as IDs ( #40178 )
2026-05-21 13:45:27 -03:00
site_setting_group.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
sitemap.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
skipped_email_log.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
slug_setting.rb
stat.rb
DEV: Enable some minor rubocop rules ( #40094 )
2026-05-19 15:29:38 +02:00
stylesheet_cache.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
tag.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
tag_group.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
tag_group_membership.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
tag_group_permission.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
tag_localization.rb
SECURITY: Unsanitized TagLocalization Descriptions [backport 2026.5] ( #41557 )
2026-07-08 15:02:53 -05:00
tag_search_data.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
tag_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
theme.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
theme_field.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
theme_modifier_set.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
theme_setting.rb
FIX: type: objects uploads should be stored as IDs ( #40178 )
2026-05-21 13:45:27 -03:00
theme_settings_migration.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
theme_site_setting.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
theme_svg_sprite.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
theme_translation_override.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
top_lists.rb
top_menu_item.rb
top_topic.rb
PERF: Drop unused indexes on top_topics table ( #37053 )
2026-01-12 12:55:28 +08:00
topic.rb
SECURITY: Normalize and escape topic featured links [backport 2026.5]
2026-06-30 16:17:06 +02:00
topic_allowed_group.rb
DEV: Update rubocop-discourse to 3.13 and autofix issues ( #35073 )
2025-10-06 16:11:01 +02:00
topic_allowed_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
topic_converter.rb
FEATURE: Bulk convert PMs to public topics (and vice versa) ( #39256 )
2026-04-21 15:08:39 +02:00
topic_custom_field.rb
DEV: Load all bundled plugins when running annotate:clean ( #39978 )
2026-05-13 17:19:15 +01:00
topic_embed.rb
DEV: Enable Style/RedundantParentheses rubocop rule ( #40095 )
2026-05-19 15:48:09 +02:00
topic_featured_users.rb
DEV: Optimize core user merger ( #36455 )
2025-12-05 14:45:54 -03:00
topic_group.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
topic_hot_score.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
topic_invite.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
topic_link.rb
SECURITY: Whisper metadata disclosure via stale TopicLinks [backport 2026.5] ( #41142 )
2026-06-24 15:58:23 +10:00
topic_link_click.rb
SECURITY: Missing visibility check in click tracking endpoint [backport 2026.5] ( #41146 )
2026-06-24 15:56:21 +10:00
topic_list.rb
DEV: Enable Style/RedundantBegin rubocop rule ( #40096 )
2026-05-19 18:44:54 +02:00
topic_localization.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
topic_notifier.rb
FEATURE: Notification/tracking changes for nested replies ( #39750 )
2026-05-07 12:33:56 -05:00
topic_participant_groups_summary.rb
topic_participants_summary.rb
topic_poster.rb
topic_posters_summary.rb
topic_search_data.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
topic_tag.rb
FIX: Add extra tag_id, topic_id index to topic_tags ( #35565 )
2025-10-23 17:34:16 +10:00
topic_thumbnail.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
topic_timer.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
topic_tracking_state.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
topic_user.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
topic_view_item.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
topic_view_stat.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
translation_override.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
trust_level3_requirements.rb
DEV: Enable Style/RedundantParentheses rubocop rule ( #40095 )
2026-05-19 15:48:09 +02:00
trust_level_and_staff_and_disabled_setting.rb
trust_level_and_staff_setting.rb
trust_level_setting.rb
unsubscribe_key.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
upcoming_change_event.rb
FEATURE: Notify admins of upcoming changes and log events ( #37003 )
2026-01-21 12:45:54 +10:00
upload.rb
SECURITY: Harden imagemagick execution [backport 2026.5]
2026-06-30 16:17:06 +02:00
upload_reference.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user.rb
PERF: Avoid unnecessary upcoming change lookups for group lists [backport 2026.5] ( #41910 )
2026-07-23 05:31:13 +08:00
user_action.rb
SECURITY: Restrict user action removal messages [backport 2026.5] ( #41411 )
2026-07-03 17:56:32 +08:00
user_api_key.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_api_key_client.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_api_key_client_scope.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_api_key_scope.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_archived_message.rb
DEV: Enable Style/RedundantParentheses rubocop rule ( #40095 )
2026-05-19 15:48:09 +02:00
user_associated_account.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_associated_group.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_auth_token.rb
SECURITY: Bind shared session key to auth token and enforce user gates [backport 2026.5] ( #41644 )
2026-07-14 13:25:33 +08:00
user_auth_token_log.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_avatar.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_badge.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_badges.rb
user_bookmark_list.rb
user_custom_field.rb
DEV: Load all bundled plugins when running annotate:clean ( #39978 )
2026-05-13 17:19:15 +01:00
user_email.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_export.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_field.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_field_option.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_history.rb
FEATURE: Create staff action log when recovering posts ( #40238 )
2026-05-22 10:33:02 +02:00
user_ip_address_history.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_notification_schedule.rb
DEV: Enable some minor rubocop rules ( #40094 )
2026-05-19 15:29:38 +02:00
user_open_id.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_option.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_password.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_profile.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_profile_view.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_required_fields_version.rb
user_search.rb
FEATURE: add claimed by filter to review queue, make assigned more distinct ( #36090 )
2025-11-24 16:27:41 -05:00
user_search_data.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_second_factor.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_security_key.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_stat.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
user_status.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_summary.rb
FIX: Respect permissions when counting bookmarks in user summary ( #36856 )
2026-01-21 16:34:55 +01:00
user_upload.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_visit.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
user_warning.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
username_validator.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
watched_word.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
watched_word_group.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
web_crawler_request.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
web_hook.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
web_hook_event.rb
FIX: Make web_hook_events#id a bigint ( #34620 )
2025-09-04 22:20:34 +03:00
web_hook_event_type.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
web_hook_event_types_hook.rb
DEV: Always pass --force to annotaterb and reorder annotations ( #39977 )
2026-05-13 14:12:48 +01:00
web_hook_events_daily_aggregate.rb
DEV: Enable Style/RedundantSelf rubocop rule ( #40098 )
2026-05-19 19:27:45 +02:00
welcome_banner_location.rb
UX: add welcome banner location site setting to admin interface ( #33438 )
2025-07-17 13:34:22 +08:00
welcome_banner_page_visibility.rb
UX: add welcome banner page visibility setting ( #34119 )
2025-08-08 14:19:00 +08:00