browsertrix/backend
Ilya Kreymer 362afa47bd
Support for Public / Shareable Collections (#1038)
* collections: support toggling collections public/private, viewable via RWP
- backend: add 'public' to collection model, support patching to update
- backend: add .../collections/<id>/public/replay.json for public access
- backend: add CORS handling for public endpoint
- frontend: support 'make shareable / make private' dropdown actions on collection detail + collection list views
- frontend: show shareable / private icons by collection name on detail + list views
- frontend: link to replayweb.page for standalone browsing
- frontend: add embed code popup when a collection is shareable
- refer to public collections as 'shareable' for now

---------
Co-authored-by: Henry Wilkinson <henry@wilkinson.graphics>
2023-08-03 19:11:01 -07:00
..
btrixcloud Support for Public / Shareable Collections (#1038) 2023-08-03 19:11:01 -07:00
test Streaming Download for Collections (#1012) 2023-07-26 15:42:17 -07:00
test_nightly Tests: fix test get crawl loop (#967) 2023-07-08 17:16:11 -07:00
.pylintrc quickfix: pydantic / lint fix (#452) 2023-01-10 18:54:11 -08:00
Dockerfile Remove Code and Configs for Swarm/podman support (#407) 2022-12-08 18:19:58 -08:00
requirements.txt Streaming Download for Collections (#1012) 2023-07-26 15:42:17 -07:00