Skip to content

Conversation

@SuaYoo
Copy link
Member

@SuaYoo SuaYoo commented Nov 8, 2025

Resolves #2958
Resolves #2960
WIP for #2962

Changes

This change is a rewrite of the browser profile detail page UI to support a consistent UX flow for creating and configuring profiles.

Additional features:

  • Displays workflows associated with browser profile and enables filtering by failed due to not logged in
  • Enables changing crawler channel on profile
  • Easily add site to profile
  • Displays when and how a profile was last modified

Manual testing

  1. Log in as crawler
  2. Go to browser profiles
  3. Regression test creating, duplicating, and editing profiles

Screenshots

Page Image/video
Browser Profile (not in use) Screenshot 2025-11-10 at 9 12 51 PM
Browser Profile (in use) Screenshot 2025-11-11 at 9 04 13 AM
Browser Profile (modified by use) Screenshot 2025-11-11 at 12 31 26 PM
Browser Profile (with failed) Screenshot 2025-11-11 at 8 53 42 AM
Browser Profile (configuring) Screenshot 2025-11-10 at 9 13 24 PM
Browser Profile (action menu) Screenshot 2025-11-11 at 9 03 41 AM

@SuaYoo SuaYoo force-pushed the frontend-browser-profile-ui-enhancements branch from 57c369e to 77beece Compare November 8, 2025 22:34
@SuaYoo SuaYoo force-pushed the frontend-browser-profile-ui-enhancements--detail-page branch from 6f9ee72 to d5a23cb Compare November 8, 2025 23:28
@SuaYoo SuaYoo marked this pull request as ready for review November 11, 2025 05:17
@SuaYoo SuaYoo requested review from emma-sg, ikreymer and tw4l November 11, 2025 05:17
@SuaYoo SuaYoo changed the title WIP: Browser profile configuration UI rehaul feat: Browser profile configuration UI rehaul Nov 11, 2025
@SuaYoo SuaYoo force-pushed the frontend-browser-profile-ui-enhancements--detail-page branch from 4e93665 to 39f5589 Compare November 11, 2025 18:03
@SuaYoo SuaYoo marked this pull request as draft November 11, 2025 18:54
@SuaYoo

This comment was marked as resolved.

@SuaYoo SuaYoo marked this pull request as ready for review November 11, 2025 20:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants