browsertrix/frontend/src
sua yoo a6435ae3d0
Improve Workflow Detail tab and button UX (#840)
- Adds primary action button next to "Actions" dropdown
- Switches "Edit Workflow Settings" button to icon button
- Redirects user to "Watch Crawl" tab when starting crawl
  - Now uses crawl ID from `data.started` in API `/run` response for more responsive UI
- Keeps "Watch Crawl" tab navigation button in list but disable when crawl is not running
  - Also handles watch view when workflow is not running to cover navigational edge cases
- Adds banner in "Crawls" list to direct users to the Watch Crawl when workflow is running
- Shows notification when crawl is done to make redirect to Crawls tab smoother
- Uses workflow scale when updating crawl scale
- Removes "All" from "View: All Finished Crawls" on Finished Crawl page for wording consistency
2023-05-11 02:57:38 +02:00
..
__generated__ text: rename workflowuration -> workflow (#741) 2023-04-04 08:48:06 -07:00
__mocks__ Run unit tests in frontend PR check (#569) 2023-02-06 17:47:15 -08:00
assets Improve Recursive font declaration (#791) 2023-05-03 14:19:21 -04:00
components frontend crawl stopping improvements (#836) (#838) 2023-05-08 23:52:49 -07:00
pages Improve Workflow Detail tab and button UX (#840) 2023-05-11 02:57:38 +02:00
types frontend crawl stopping improvements (#836) (#838) 2023-05-08 23:52:49 -07:00
utils Add Waiting state on the backend and frontend (#839) 2023-05-08 17:05:01 -07:00
index.ejs
index.test.ts Fix app not rendering with bad auth storage states (#597) 2023-02-14 18:35:21 -08:00
index.ts Merge pull request #802 from webrecorder/frontend-workflow-controls-update 2023-05-03 00:21:20 -04:00
routes.ts Frontend crawl workflows rework (#775) 2023-04-25 14:16:07 -07:00
shoelace.ts Support additional seed URLs and custom scope type (#543) 2023-02-02 21:39:29 -08:00
styles.css
theme.ts Crawls list backend pagination (#735) 2023-04-05 10:55:42 -07:00