browsertrix/frontend
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
..
.husky Run frontend formatter on pre-commit hook (#461) 2023-01-12 14:04:15 -08:00
.vscode Add all localization files to source control (#502) 2023-01-18 14:49:38 -08:00
assets
config CI: Add Playwright UI e2e tests + CI (#614) 2023-03-22 16:23:22 -07:00
scripts CI: Add Playwright UI e2e tests + CI (#614) 2023-03-22 16:23:22 -07:00
src Improve Workflow Detail tab and button UX (#840) 2023-05-11 02:57:38 +02:00
tests Add README.md related to run playwright tests locally (#722) 2023-03-28 16:08:28 -07:00
xliff text: rename workflowuration -> workflow (#741) 2023-04-04 08:48:06 -07:00
.dockerignore
.editorconfig chore: add editorconfig in frontend 2023-02-24 13:04:11 -08:00
.gitignore CI: Add Playwright UI e2e tests + CI (#614) 2023-03-22 16:23:22 -07:00
.prettierignore Add all localization files to source control (#502) 2023-01-18 14:49:38 -08:00
00-browsertrix-nginx-init.sh
Dockerfile Frontend Docker build improvements (#749) 2023-04-05 20:05:45 -07:00
frontend.conf.template health readiness check: add /healthz endpoint for nginx readiness check, set failure threshold to 3 (similar to ingress) (#562) 2023-02-06 15:08:05 -08:00
index.d.ts
lit-localize.json
minio.conf
package.json version: bump to 1.5.0-beta.2 2023-05-10 14:55:35 +02:00
playwright.config.ts CI: Add Playwright UI e2e tests + CI (#614) 2023-03-22 16:23:22 -07:00
postcss.config.js
sample.env.local
tailwind.config.js New create crawl config user workflow (#391) 2022-12-12 13:50:33 -08:00
tsconfig.json
web-test-runner.config.mjs misc frontend build fixes: playwright version + chunking (#740) 2023-04-03 21:27:44 -07:00
webpack.config.js Frontend Docker build improvements (#749) 2023-04-05 20:05:45 -07:00
webpack.dev.js CI: Add Playwright UI e2e tests + CI (#614) 2023-03-22 16:23:22 -07:00
webpack.prod.js VNC-Based Profile Browser (#433) 2023-01-10 14:42:42 -08:00
yarn.lock Frontend Docker build improvements (#749) 2023-04-05 20:05:45 -07:00