Commit graph

6 commits

Author SHA1 Message Date
Ilya Kreymer
bb11147234
brave: update policies to disable new brave services (#914) 2025-11-14 20:00:58 -08:00
Ilya Kreymer
f9bd534e4c
more dependency updates: (#827)
- update wabac.js to 2.22.16, RWP to 2.3.7
- fidelity: fixes capture of fb and insta (via wabac.js 2.22.16)
- policy: disable tg popups
- bump version to 1.6.1!
2025-05-05 10:08:59 -07:00
Ilya Kreymer
d47812d139
Config Policy Update (#822)
Fixes webrecorder/replayweb.page#416

Update enterprise policy to:
- Disable Spellcheck, which should include downloading spellcheck
dictionary, possibly issue raised in #817
- Disable automatic http->https redirects, which insert an extra 307
response, as raised in: webrecorder/replayweb.page#416
2025-05-01 23:01:24 -07:00
Ilya Kreymer
4495532606
Always download PDF + non HTML page cleanup + enterprise policy cleanup (#629)
Adds enterprise policy to always download PDF and sets download dir to
/dev/null
Moves policies to chromium.json and brave.json for clarity
Further cleanup of non-HTML loading path:
- sets downloadResponse when page load is aborted but response is
actually download
- sets firstResponse when first response finishes, but page doesn't
fully load
 - logs that non-HTML pages skip all post-crawl behaviors in one place
 - move page extra delay to separate awaitPageExtraDelay() function, applied for all pages (while post-load delay only applied to HTML pages)

---------
Co-authored-by: Tessa Walsh <tessa@bitarchivist.net>
2024-06-26 09:16:24 -07:00
Ilya Kreymer
92ad800fe4
browser policies: disable restoring any tabs on startup + set new tab URL to about:blank (#626)
addresses memory issues with profiles as they accumulate tabs! fixes
webrecorder/browsertrix#1880
2024-06-25 13:38:52 -07:00
Vinzenz Sinapius
068ee79288
Add group policies, limit browser access to container filesystem (#579)
Add some default policy settings to disable unneeded Brave features.
Helps a bit with #463, but Brave unfortunately doesn't provide all
mentioned settings as policy options.

Most important changes are in
`config/policies/lockdown-profilebrowser.json` it limits access to the
container filesystem especially during interactive profile browser
creation.
2024-06-05 12:46:49 -07:00