0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-11 02:59:07 +08:00
discourse/spec/system/page_objects/pages
Mark VanLandingham 5b768a3fa3
DEV: Make nested scroll restoration spec deterministic (#42096)
Previously, the nested scroll restoration system spec raced pagination
and sampled transient scroll positions, which caused intermittent
failures.

This change pauses pagination until the user scroll is complete and
verifies the visible post remains stable through the restoration retry
window.

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 11:50:33 -05:00
..
chat_integration UX: Improve chat integration plugin provider setup (#38892) 2026-04-17 09:56:05 +10:00
about.rb FEATURE: Localizable /about page fields via its settings page (#41123) 2026-06-26 20:41:08 +08:00
activate_account.rb
admin_about_config_area.rb FEATURE: Localizable /about page fields via its settings page (#41123) 2026-06-26 20:41:08 +08:00
admin_api_keys.rb FEATURE: improve UX of API key generation (#37789) 2026-02-17 12:03:13 +11:00
admin_backups.rb
admin_badges.rb DEV: Rename AdminFilterControls to DFilterControls (#41719) 2026-07-16 07:53:06 +10:00
admin_badges_groupings.rb
admin_base.rb
admin_category_management.rb DEV: Rename AdminFilterControls to DFilterControls (#41719) 2026-07-16 07:53:06 +10:00
admin_color_palette_config_area.rb
admin_color_palettes_config_area.rb
admin_customize_components_config_area.rb DEV: Rename AdminFilterControls to DFilterControls (#41719) 2026-07-16 07:53:06 +10:00
admin_customize_themes.rb DEV: Improve handling of private theme installs (#41845) 2026-07-24 13:42:41 -04:00
admin_customize_themes_config_area.rb DEV: Improve handling of private theme installs (#41845) 2026-07-24 13:42:41 -04:00
admin_dashboard.rb FEATURE: Persist "Activity by category" dashboard filter selection (#41758) 2026-07-17 10:54:28 +03:00
admin_dashboard_reports.rb UX: Return dashboard report views to dashboard (#41318) 2026-07-02 09:39:11 +08:00
admin_email_logs.rb
admin_email_templates.rb UX: Display interpolation keys as interactive pills in admin editors (#37254) 2026-02-27 21:21:26 +01:00
admin_email_templates_index.rb DEV: Rename AdminFilterControls to DFilterControls (#41719) 2026-07-16 07:53:06 +10:00
admin_embedding.rb FEATURE: Add full app mode toggle to embedding admin page (#39052) 2026-04-01 15:02:51 -03:00
admin_embedding_host_form.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
admin_embedding_posts_and_topics.rb
admin_emojis.rb FEATURE: Add bulk emoji import/export for admins (#41816) 2026-07-20 15:56:49 -07:00
admin_flag_form.rb
admin_flags.rb
admin_fonts.rb
admin_groups.rb
admin_login_and_authentication.rb
admin_logo.rb
admin_new_features.rb FIX: Redirect upcoming change notifications to What's New when permanent (#41385) 2026-07-03 15:28:21 +10:00
admin_objects_setting_editor.rb
admin_permalink_form.rb
admin_permalinks.rb UX: improve admin filters, add to users and permalinks (#42029) 2026-07-24 17:04:26 -04:00
admin_plugins_list.rb
admin_report.rb FEATURE: Make "Who's posting?" category filter multi-select (#41837) 2026-07-22 15:55:28 +03:00
admin_site_settings.rb FEATURE: Make can_permanently_delete visible with strong safeguards (#39179) 2026-04-16 09:01:35 +02:00
admin_site_texts.rb
admin_staff_action_logs.rb SECURITY: Stored XSS in staff action logs injects staff UI 2026-07-28 16:40:22 +02:00
admin_tag_groups.rb DEV: Attempt to fix tag group spec flakes (#40614) 2026-06-06 12:12:39 +02:00
admin_theme_site_settings.rb UX: Use d-table classes instead of legacy d-admin-table (#38048) 2026-02-26 09:37:56 +10:00
admin_upcoming_change_item.rb DEV: Show depends_on site settings for upcoming changes (#41646) 2026-07-14 09:29:47 +10:00
admin_upcoming_changes.rb DEV: Rename AdminFilterControls to DFilterControls (#41719) 2026-07-16 07:53:06 +10:00
admin_user.rb Revert "FEATURE: discourse-workflows (#39704)" (#40366) 2026-05-28 13:59:42 +01:00
admin_user_badges.rb
admin_user_fields.rb DEV: Bump checkbox redesign to stable (#40051) 2026-05-18 14:15:03 +10:00
admin_users.rb UX: improve admin filters, add to users and permalinks (#42029) 2026-07-24 17:04:26 -04:00
admin_watched_words.rb FIX: Watched word tag action broken after TagChooser refactor (#38245) 2026-03-09 11:37:18 +08:00
admin_web_hook_events.rb
admin_webhooks.rb FEATURE: Add FormKit TagChooser control (#37680) 2026-02-11 11:42:33 +01:00
admin_welcome_banner_config.rb UX: add locale to welcome banner config, fix variable references (#36962) 2026-01-06 09:10:42 -05:00
base.rb
category.rb UX: Edit category scope fix (#41116) 2026-06-23 12:53:01 +02:00
csv_export_pm.rb DEV: Another approach to csv spec flakes (#40542) 2026-06-03 17:57:59 +02:00
discovery.rb FIX: Beacon pageview tracker drops query-param-only route transitions (#39780) 2026-05-08 16:15:23 +08:00
finish_installation.rb DEV: Allow new instances to be set up directly with Discourse ID (#36731) 2025-12-23 12:13:36 -05:00
form_template.rb FIX: Form Templates using the tag name instead of the formated version on the composer (#38345) 2026-03-09 08:21:57 -05:00
group.rb FIX: Improve error message when updating group notification settings (#37184) 2026-01-19 15:08:38 +11:00
group_activity_posts.rb
group_form.rb
group_index.rb
header.rb
invite_form.rb
login.rb
nested_view.rb DEV: Make nested scroll restoration spec deterministic (#42096) 2026-07-28 11:50:33 -05:00
omniauth_confirm.rb UX: Redesign OmniAuth confirmation page with branded styling (#39290) 2026-04-15 14:46:31 -07:00
pageview_tracking.rb FIX: Anon pageview session id reused across cached responses (#39879) 2026-05-12 10:13:05 +08:00
posts_page.rb
review.rb FIX: Resolve all of a deleted spammer's reviewables (#40780) 2026-06-15 13:34:15 +08:00
review_index.rb
search.rb FIX: Hand off search cleanly between welcome banner and header search (#42018) 2026-07-28 15:56:20 +02:00
signup.rb FEATURE: Add recaptcha provider to hcaptcha plugin (#39018) 2026-06-09 09:08:26 -05:00
tag.rb FEATURE: new tag info heading (#40171) 2026-05-26 09:58:29 -04:00
tag_settings.rb FIX: tag edit page crashing when slug_generation_method is none (#38376) 2026-03-10 00:52:02 +08:00
topic.rb UX: Allow user to set post and topic title language when manually creating post translations in modal (#41734) 2026-07-16 10:43:39 +08:00
user.rb UX: link helpful flags from user profile staff counters (#39011) 2026-03-31 13:10:45 -04:00
user_activity_bookmarks.rb FIX: Serialize only a bookmark target's active assignment (#41397) 2026-07-06 06:34:22 +08:00
user_activity_drafts.rb
user_api_key_device_auth.rb FEATURE: User API key device authorization flow (#40189) 2026-06-10 16:09:44 -04:00
user_api_key_show.rb FEATURE: User API key device authorization flow (#40189) 2026-06-10 16:09:44 -04:00
user_invited_expired.rb
user_invited_pending.rb FIX: Loading more invites on the user invites page (#38386) 2026-03-09 20:01:03 -03:00
user_notifications.rb
user_preferences.rb
user_preferences_account.rb
user_preferences_interface.rb FIX: show target user's interface preferences when viewed by admin (#37853) 2026-02-17 23:17:56 +01:00
user_preferences_navigation_menu.rb
user_preferences_notifications.rb
user_preferences_profile.rb
user_preferences_security.rb
user_private_messages.rb DEV: fix a large amount of typos (#37428) 2026-02-02 16:31:58 +11:00
user_reset_password.rb
wizard.rb