discourse/spec/services
Ted Johansson 3492819c19
DEV: Don't allow context-free system post destruction (#32523)
There are instances of posts being deleted by system_user where the context is left blank in the staff action logs, leading to confusion about why exactly they have been deleted.

This change deprecates using the PostDestroyer as system_user without providing a context, and adds a context to all call sites currently missing it in core. Plugins to be done after this is merged.
2025-05-05 09:58:29 +08:00
..
admin_notices
experiments
flags DEV: Simplify "Admin Flags Page" system test to reduce runtime duration (#32431) 2025-04-24 15:47:22 +08:00
notifications
problem_check DEV: Remove full_page_login setting (#32189) 2025-04-29 10:40:40 +02:00
site_setting DEV: Move backfill into SiteSetting::Update service (#32037) 2025-03-28 12:01:56 +08:00
user DEV: Add missing specs to User::BulkDestroy 2025-04-08 11:42:51 +02:00
anonymous_shadow_creator_spec.rb UX: Improve naming for anonymous mode settings (#31832) 2025-03-21 04:54:06 +03:00
auto_silence_spec.rb
badge_granter_spec.rb FIX: error when trying to un-favorite badge (#32369) 2025-04-22 15:36:48 +08:00
base_bookmarkable_spec.rb
category_hashtag_data_source_spec.rb UX: Show parent category name for category hashtags (#31188) 2025-02-05 12:31:50 +10:00
color_scheme_revisor_spec.rb
destroy_task_spec.rb DEV: Destroy posts rake task enhancements (#31739) 2025-03-14 13:20:43 +08:00
email_settings_exception_handler_spec.rb
email_settings_validator_spec.rb
email_style_updater_spec.rb
external_upload_manager_spec.rb
flag_sockpuppets_spec.rb
group_action_logger_spec.rb
group_mentions_updater_spec.rb
group_message_spec.rb
hashtag_autocomplete_service_spec.rb UX: Show parent category name for category hashtags (#31188) 2025-02-05 12:31:50 +10:00
heat_settings_updater_spec.rb
inline_uploads_multisite_spec.rb
inline_uploads_spec.rb FIX: Use filename as alt for hotlinked image uploads (#31651) 2025-03-11 14:45:06 +11:00
notification_emailer_spec.rb
post_action_notifier_spec.rb
post_alerter_spec.rb FIX: Adds further support for 'prioritize_full_name_in_ux' setting (#31346) 2025-02-17 12:09:18 -06:00
post_bookmarkable_spec.rb
post_owner_changer_spec.rb
problem_check_spec.rb
push_notification_pusher_spec.rb DEV: Migrate from sprockets to propshaft for assets (#32475) 2025-04-30 08:59:32 +01:00
random_topic_selector_spec.rb
search_indexer_spec.rb
sidebar_site_settings_backfiller_spec.rb
site_settings_spec.rb
staff_action_logger_spec.rb
tag_hashtag_data_source_spec.rb
theme_settings_migrations_runner_spec.rb
themes_spec.rb
topic_bookmarkable_spec.rb
topic_status_updater_spec.rb
topic_timestamp_changer_spec.rb
trust_level_granter_spec.rb
user_activator_spec.rb
user_anonymizer_spec.rb
user_authenticator_spec.rb
user_destroyer_spec.rb FIX: Staff action log logs in default locale when a user deletes themselves (#32503) 2025-04-29 12:32:29 +08:00
user_merger_spec.rb
user_notification_schedule_processor_spec.rb
user_password_expirer_spec.rb
user_silencer_spec.rb
user_stat_count_updater_spec.rb
user_suspender_spec.rb
user_updater_spec.rb
username_changer_spec.rb DEV: Don't allow context-free system post destruction (#32523) 2025-05-05 09:58:29 +08:00
username_checker_service_spec.rb
wildcard_domain_checker_spec.rb
wildcard_url_checker_spec.rb
word_watcher_spec.rb FIX: Ensure queued posts with watched words are processed correctly. (#31641) 2025-03-05 13:59:42 +11:00