browsertrix/backend/btrixcloud
Tessa Walsh f076e7d9e3
Add superuser API endpoints to export and import org data (#1394)
Fixes #890 

This PR introduces new streaming superuser-only API endpoints to export
and import database information for an organization. New Adminstrator
deployment documentation on how to manage the process and copy files
between S3 buckets as needed is also included.

---------

Co-authored-by: Henry Wilkinson <henry@wilkinson.graphics>
Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
2024-07-02 17:14:34 -04:00
..
migrations Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
operator Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
__init__.py
auth.py Extends Org Create endpont + shared secret auth (#1897) 2024-07-01 09:37:02 -07:00
background_jobs.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
basecrawls.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
colls.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
crawlconfigs.py Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
crawlmanager.py Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
crawls.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
db.py Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
emailsender.py feat: Rename org when accepting org invite for first admin (#1870) 2024-06-27 16:08:31 -07:00
invites.py Extends Org Create endpont + shared secret auth (#1897) 2024-07-01 09:37:02 -07:00
k8sapi.py Remove Crawl Workflow Configmaps (#1894) 2024-06-28 15:25:23 -07:00
main_op.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
main.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
models.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
orgs.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
pages.py QA stats aggregation: exclude isFile / isError pages from stats (#1879) 2024-06-25 08:54:42 -07:00
pagination.py
profiles.py Disable uploading and creating browser profiles when org is read-only (#1907) 2024-07-01 23:15:38 -07:00
storages.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
uploads.py Disable uploading and creating browser profiles when org is read-only (#1907) 2024-07-01 23:15:38 -07:00
users.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
utils.py Add superuser API endpoints to export and import org data (#1394) 2024-07-02 17:14:34 -04:00
version.py version: bump to 1.10.2 2024-06-11 16:28:40 -07:00
webhooks.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00