browsertrix/frontend/src
Ilya Kreymer 30bda8c75d
VNC-Based Profile Browser (#433)
* profile browser vnc support + fixes:
- switch profile browser rendering to use VNC
- frontend: add @novnc/novnc as dependency, create separate bundle novnc.js to load into vnc browser (to avoid loading from each container)
- frontend: update proxy paths to proxy websocket, index page to crawler
- frontend: allow browser profiles in all browsers, remove browser compatibility check
- frontend: update webpack dev config, apply prettier
- frontend: node version fix
- backend: get vncpassword, build new URL for proxying to crawler iframe
- backend: fix profile / crawl job pull policy from 'Always' -> 'Never', should use existing image for job
- backend: fix kill signal to use bash -c to work with latest backend image
- backend/chart: add 'profile_browser_timeout_seconds' to chart values to control how long profile browser to remain when idle (default to 60)
- backend: remove utils.py, now using secret.token_hex() for random suffix
Co-authored-by: sua yoo <sua@suayoo.com>
2023-01-10 14:42:42 -08:00
..
__generated__
__mocks__
assets Crawl config detail view & edit workflow UI updates (#415) 2022-12-22 09:37:43 -08:00
components VNC-Based Profile Browser (#433) 2023-01-10 14:42:42 -08:00
pages VNC-Based Profile Browser (#433) 2023-01-10 14:42:42 -08:00
types Persist currently selected team/archive (#441) 2023-01-04 15:09:23 -08:00
utils Crawl config detail view & edit workflow UI updates (#415) 2022-12-22 09:37:43 -08:00
index.ejs New create crawl config user workflow (#391) 2022-12-12 13:50:33 -08:00
index.test.ts Refactor & sync user session across tab/windows (#370) 2022-11-15 19:49:18 -08:00
index.ts Always sub-navigation bar for selected team (#444) 2023-01-09 19:58:19 -08:00
routes.ts Fix authentication getting out of sync between tabs (#380) 2022-11-23 23:36:36 -08:00
shoelace.ts New create crawl config user workflow (#391) 2022-12-12 13:50:33 -08:00
styles.css
theme.ts Frontend archives -> teams migration (#429) 2023-01-03 15:37:32 -08:00