├── .dockerignore ├── .env.example ├── .github ├── CLA-v2.md ├── CLA.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── cla.yml │ ├── deploy-docs.yml │ └── docker-deployment.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── apps └── open-archiver │ ├── Dockerfile │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── assets └── screenshots │ ├── archived-emails.png │ ├── dashboard-1.png │ ├── email.png │ ├── integrity-report.png │ ├── job-queue.png │ └── search.png ├── docker-compose.yml ├── docker └── docker-entrypoint.sh ├── docs ├── .vitepress │ └── config.mts ├── SUMMARY.md ├── api │ ├── archived-email.md │ ├── auth.md │ ├── authentication.md │ ├── dashboard.md │ ├── index.md │ ├── ingestion.md │ ├── integrity.md │ ├── jobs.md │ ├── rate-limiting.md │ ├── search.md │ └── storage.md ├── enterprise │ └── audit-log │ │ ├── api.md │ │ ├── audit-service.md │ │ ├── guide.md │ │ └── index.md ├── index.md ├── public │ └── logo-sq.svg ├── services │ ├── iam-service │ │ └── iam-policy.md │ ├── index.md │ ├── ocr-service.md │ └── storage-service.md └── user-guides │ ├── email-providers │ ├── eml.md │ ├── google-workspace.md │ ├── imap.md │ ├── index.md │ ├── mbox.md │ ├── microsoft-365.md │ └── pst.md │ ├── installation.md │ ├── integrity-check.md │ ├── settings │ └── system.md │ ├── troubleshooting │ └── cors-errors.md │ └── upgrade-and-migration │ ├── meilisearch-upgrade.md │ └── upgrade.md ├── open-archiver.yml ├── package.json ├── packages ├── backend │ ├── drizzle.config.ts │ ├── package.json │ ├── src │ │ ├── api │ │ │ ├── controllers │ │ │ │ ├── api-key.controller.ts │ │ │ │ ├── archived-email.controller.ts │ │ │ │ ├── auth.controller.ts │ │ │ │ ├── dashboard.controller.ts │ │ │ │ ├── iam.controller.ts │ │ │ │ ├── ingestion.controller.ts │ │ │ │ ├── integrity.controller.ts │ │ │ │ ├── jobs.controller.ts │ │ │ │ ├── search.controller.ts │ │ │ │ ├── settings.controller.ts │ │ │ │ ├── storage.controller.ts │ │ │ │ ├── upload.controller.ts │ │ │ │ └── user.controller.ts │ │ │ ├── middleware │ │ │ │ ├── rateLimiter.ts │ │ │ │ ├── requireAuth.ts │ │ │ │ └── requirePermission.ts │ │ │ ├── routes │ │ │ │ ├── api-key.routes.ts │ │ │ │ ├── archived-email.routes.ts │ │ │ │ ├── auth.routes.ts │ │ │ │ ├── dashboard.routes.ts │ │ │ │ ├── iam.routes.ts │ │ │ │ ├── ingestion.routes.ts │ │ │ │ ├── integrity.routes.ts │ │ │ │ ├── jobs.routes.ts │ │ │ │ ├── search.routes.ts │ │ │ │ ├── settings.routes.ts │ │ │ │ ├── storage.routes.ts │ │ │ │ ├── upload.routes.ts │ │ │ │ └── user.routes.ts │ │ │ └── server.ts │ │ ├── config │ │ │ ├── api.ts │ │ │ ├── app.ts │ │ │ ├── index.ts │ │ │ ├── logger.ts │ │ │ ├── redis.ts │ │ │ ├── search.ts │ │ │ └── storage.ts │ │ ├── database │ │ │ ├── index.ts │ │ │ ├── migrate.ts │ │ │ ├── migrations │ │ │ │ ├── 0000_amusing_namora.sql │ │ │ │ ├── 0001_odd_night_thrasher.sql │ │ │ │ ├── 0002_lethal_quentin_quire.sql │ │ │ │ ├── 0003_petite_wrecker.sql │ │ │ │ ├── 0004_sleepy_paper_doll.sql │ │ │ │ ├── 0005_chunky_sue_storm.sql │ │ │ │ ├── 0006_majestic_caretaker.sql │ │ │ │ ├── 0007_handy_archangel.sql │ │ │ │ ├── 0008_eminent_the_spike.sql │ │ │ │ ├── 0009_late_lenny_balinger.sql │ │ │ │ ├── 0010_perpetual_lightspeed.sql │ │ │ │ ├── 0011_tan_blackheart.sql │ │ │ │ ├── 0012_warm_the_stranger.sql │ │ │ │ ├── 0013_classy_talkback.sql │ │ │ │ ├── 0014_foamy_vapor.sql │ │ │ │ ├── 0015_wakeful_norman_osborn.sql │ │ │ │ ├── 0016_lonely_mariko_yashida.sql │ │ │ │ ├── 0017_tranquil_shooting_star.sql │ │ │ │ ├── 0018_flawless_owl.sql │ │ │ │ ├── 0019_confused_scream.sql │ │ │ │ ├── 0020_panoramic_wolverine.sql │ │ │ │ ├── 0021_nosy_veda.sql │ │ │ │ ├── 0022_complete_triton.sql │ │ │ │ ├── 0023_swift_swordsman.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ ├── 0001_snapshot.json │ │ │ │ │ ├── 0002_snapshot.json │ │ │ │ │ ├── 0003_snapshot.json │ │ │ │ │ ├── 0004_snapshot.json │ │ │ │ │ ├── 0005_snapshot.json │ │ │ │ │ ├── 0006_snapshot.json │ │ │ │ │ ├── 0007_snapshot.json │ │ │ │ │ ├── 0008_snapshot.json │ │ │ │ │ ├── 0009_snapshot.json │ │ │ │ │ ├── 0010_snapshot.json │ │ │ │ │ ├── 0011_snapshot.json │ │ │ │ │ ├── 0012_snapshot.json │ │ │ │ │ ├── 0013_snapshot.json │ │ │ │ │ ├── 0014_snapshot.json │ │ │ │ │ ├── 0015_snapshot.json │ │ │ │ │ ├── 0016_snapshot.json │ │ │ │ │ ├── 0017_snapshot.json │ │ │ │ │ ├── 0018_snapshot.json │ │ │ │ │ ├── 0019_snapshot.json │ │ │ │ │ ├── 0020_snapshot.json │ │ │ │ │ ├── 0021_snapshot.json │ │ │ │ │ ├── 0022_snapshot.json │ │ │ │ │ ├── 0023_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ ├── schema.ts │ │ │ └── schema │ │ │ │ ├── api-keys.ts │ │ │ │ ├── archived-emails.ts │ │ │ │ ├── attachments.ts │ │ │ │ ├── audit-logs.ts │ │ │ │ ├── compliance.ts │ │ │ │ ├── custodians.ts │ │ │ │ ├── enums.ts │ │ │ │ ├── ingestion-sources.ts │ │ │ │ ├── system-settings.ts │ │ │ │ └── users.ts │ │ ├── helpers │ │ │ ├── db.ts │ │ │ ├── deletionGuard.ts │ │ │ ├── mongoToDrizzle.ts │ │ │ ├── mongoToMeli.ts │ │ │ ├── streamToBuffer.ts │ │ │ └── textExtractor.ts │ │ ├── iam-policy │ │ │ ├── ability.ts │ │ │ ├── policy-validator.ts │ │ │ └── test-policies │ │ │ │ ├── admin.json │ │ │ │ ├── auditor-specific-mailbox.json │ │ │ │ ├── auditor-specific-sources.json │ │ │ │ ├── end-user.json │ │ │ │ ├── ingestion-admin.json │ │ │ │ ├── read-only-all.json │ │ │ │ ├── single-ingestion-access.json │ │ │ │ └── user-manager.json │ │ ├── index.ts │ │ ├── jobs │ │ │ ├── processors │ │ │ │ ├── continuous-sync.processor.ts │ │ │ │ ├── index-email-batch.processor.ts │ │ │ │ ├── initial-import.processor.ts │ │ │ │ ├── process-mailbox.processor.ts │ │ │ │ ├── schedule-continuous-sync.processor.ts │ │ │ │ └── sync-cycle-finished.processor.ts │ │ │ ├── queues.ts │ │ │ └── schedulers │ │ │ │ └── sync-scheduler.ts │ │ ├── locales │ │ │ ├── de │ │ │ │ └── translation.json │ │ │ ├── el │ │ │ │ └── translation.json │ │ │ ├── en │ │ │ │ └── translation.json │ │ │ ├── es │ │ │ │ └── translation.json │ │ │ ├── et │ │ │ │ └── translation.json │ │ │ ├── fr │ │ │ │ └── translation.json │ │ │ ├── it │ │ │ │ └── translation.json │ │ │ ├── ja │ │ │ │ └── translation.json │ │ │ ├── nl │ │ │ │ └── translation.json │ │ │ └── pt │ │ │ │ └── translation.json │ │ ├── services │ │ │ ├── ApiKeyService.ts │ │ │ ├── ArchivedEmailService.ts │ │ │ ├── AuditService.ts │ │ │ ├── AuthService.ts │ │ │ ├── AuthorizationService.ts │ │ │ ├── CryptoService.ts │ │ │ ├── DashboardService.ts │ │ │ ├── DatabaseService.ts │ │ │ ├── EmailProviderFactory.ts │ │ │ ├── FilterBuilder.ts │ │ │ ├── IamService.ts │ │ │ ├── IndexingService.ts │ │ │ ├── IngestionService.ts │ │ │ ├── IntegrityService.ts │ │ │ ├── JobsService.ts │ │ │ ├── OcrService.ts │ │ │ ├── SearchService.ts │ │ │ ├── SettingsService.ts │ │ │ ├── StorageService.ts │ │ │ ├── UserService.ts │ │ │ ├── ingestion-connectors │ │ │ │ ├── EMLConnector.ts │ │ │ │ ├── GoogleWorkspaceConnector.ts │ │ │ │ ├── ImapConnector.ts │ │ │ │ ├── MboxConnector.ts │ │ │ │ ├── MicrosoftConnector.ts │ │ │ │ ├── PSTConnector.ts │ │ │ │ └── helpers │ │ │ │ │ └── utils.ts │ │ │ └── storage │ │ │ │ ├── LocalFileSystemProvider.ts │ │ │ │ └── S3StorageProvider.ts │ │ └── workers │ │ │ ├── indexing.worker.ts │ │ │ └── ingestion.worker.ts │ └── tsconfig.json ├── frontend │ ├── .gitignore │ ├── .npmrc │ ├── README.md │ ├── components.json │ ├── package.json │ ├── src │ │ ├── app.css │ │ ├── app.d.ts │ │ ├── app.html │ │ ├── hooks.server.ts │ │ ├── lib │ │ │ ├── api.client.ts │ │ │ ├── components │ │ │ │ ├── custom │ │ │ │ │ ├── EmailPreview.svelte │ │ │ │ │ ├── EmailThread.svelte │ │ │ │ │ ├── EmptyState.svelte │ │ │ │ │ ├── Footer.svelte │ │ │ │ │ ├── IngestionSourceForm.svelte │ │ │ │ │ ├── RoleForm.svelte │ │ │ │ │ ├── ThemeSwitcher.svelte │ │ │ │ │ ├── UserForm.svelte │ │ │ │ │ ├── alert │ │ │ │ │ │ ├── Alerts.svelte │ │ │ │ │ │ └── alert-state.svelte.ts │ │ │ │ │ └── charts │ │ │ │ │ │ ├── IngestionHistoryChart.svelte │ │ │ │ │ │ ├── StorageBySourceChart.svelte │ │ │ │ │ │ └── TopSendersChart.svelte │ │ │ │ └── ui │ │ │ │ │ ├── alert │ │ │ │ │ ├── alert-description.svelte │ │ │ │ │ ├── alert-title.svelte │ │ │ │ │ ├── alert.svelte │ │ │ │ │ └── index.ts │ │ │ │ │ ├── badge │ │ │ │ │ ├── badge.svelte │ │ │ │ │ └── index.ts │ │ │ │ │ ├── button │ │ │ │ │ ├── button.svelte │ │ │ │ │ └── index.ts │ │ │ │ │ ├── card │ │ │ │ │ ├── card-action.svelte │ │ │ │ │ ├── card-content.svelte │ │ │ │ │ ├── card-description.svelte │ │ │ │ │ ├── card-footer.svelte │ │ │ │ │ ├── card-header.svelte │ │ │ │ │ ├── card-title.svelte │ │ │ │ │ ├── card.svelte │ │ │ │ │ └── index.ts │ │ │ │ │ ├── chart │ │ │ │ │ ├── chart-container.svelte │ │ │ │ │ ├── chart-style.svelte │ │ │ │ │ ├── chart-tooltip.svelte │ │ │ │ │ ├── chart-utils.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── checkbox │ │ │ │ │ ├── checkbox.svelte │ │ │ │ │ └── index.ts │ │ │ │ │ ├── dialog │ │ │ │ │ ├── dialog-close.svelte │ │ │ │ │ ├── dialog-content.svelte │ │ │ │ │ ├── dialog-description.svelte │ │ │ │ │ ├── dialog-footer.svelte │ │ │ │ │ ├── dialog-header.svelte │ │ │ │ │ ├── dialog-overlay.svelte │ │ │ │ │ ├── dialog-title.svelte │ │ │ │ │ ├── dialog-trigger.svelte │ │ │ │ │ └── index.ts │ │ │ │ │ ├── dropdown-menu │ │ │ │ │ ├── dropdown-menu-checkbox-item.svelte │ │ │ │ │ ├── dropdown-menu-content.svelte │ │ │ │ │ ├── dropdown-menu-group-heading.svelte │ │ │ │ │ ├── dropdown-menu-group.svelte │ │ │ │ │ ├── dropdown-menu-item.svelte │ │ │ │ │ ├── dropdown-menu-label.svelte │ │ │ │ │ ├── dropdown-menu-radio-group.svelte │ │ │ │ │ ├── dropdown-menu-radio-item.svelte │ │ │ │ │ ├── dropdown-menu-separator.svelte │ │ │ │ │ ├── dropdown-menu-shortcut.svelte │ │ │ │ │ ├── dropdown-menu-sub-content.svelte │ │ │ │ │ ├── dropdown-menu-sub-trigger.svelte │ │ │ │ │ ├── dropdown-menu-trigger.svelte │ │ │ │ │ └── index.ts │ │ │ │ │ ├── hover-card │ │ │ │ │ ├── hover-card-content.svelte │ │ │ │ │ ├── hover-card-trigger.svelte │ │ │ │ │ └── index.ts │ │ │ │ │ ├── input │ │ │ │ │ ├── index.ts │ │ │ │ │ └── input.svelte │ │ │ │ │ ├── label │ │ │ │ │ ├── index.ts │ │ │ │ │ └── label.svelte │ │ │ │ │ ├── navigation-menu │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── navigation-menu-content.svelte │ │ │ │ │ ├── navigation-menu-indicator.svelte │ │ │ │ │ ├── navigation-menu-item.svelte │ │ │ │ │ ├── navigation-menu-link.svelte │ │ │ │ │ ├── navigation-menu-list.svelte │ │ │ │ │ ├── navigation-menu-trigger.svelte │ │ │ │ │ ├── navigation-menu-viewport.svelte │ │ │ │ │ └── navigation-menu.svelte │ │ │ │ │ ├── pagination │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── pagination-content.svelte │ │ │ │ │ ├── pagination-ellipsis.svelte │ │ │ │ │ ├── pagination-item.svelte │ │ │ │ │ ├── pagination-link.svelte │ │ │ │ │ ├── pagination-next-button.svelte │ │ │ │ │ ├── pagination-prev-button.svelte │ │ │ │ │ └── pagination.svelte │ │ │ │ │ ├── progress │ │ │ │ │ ├── index.ts │ │ │ │ │ └── progress.svelte │ │ │ │ │ ├── radio-group │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── radio-group-item.svelte │ │ │ │ │ └── radio-group.svelte │ │ │ │ │ ├── scroll-area │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── scroll-area-scrollbar.svelte │ │ │ │ │ └── scroll-area.svelte │ │ │ │ │ ├── select │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── select-content.svelte │ │ │ │ │ ├── select-group-heading.svelte │ │ │ │ │ ├── select-group.svelte │ │ │ │ │ ├── select-item.svelte │ │ │ │ │ ├── select-label.svelte │ │ │ │ │ ├── select-scroll-down-button.svelte │ │ │ │ │ ├── select-scroll-up-button.svelte │ │ │ │ │ ├── select-separator.svelte │ │ │ │ │ └── select-trigger.svelte │ │ │ │ │ ├── separator │ │ │ │ │ ├── index.ts │ │ │ │ │ └── separator.svelte │ │ │ │ │ ├── skeleton │ │ │ │ │ ├── index.ts │ │ │ │ │ └── skeleton.svelte │ │ │ │ │ ├── sonner │ │ │ │ │ ├── index.ts │ │ │ │ │ └── sonner.svelte │ │ │ │ │ ├── switch │ │ │ │ │ ├── index.ts │ │ │ │ │ └── switch.svelte │ │ │ │ │ ├── table │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── table-body.svelte │ │ │ │ │ ├── table-caption.svelte │ │ │ │ │ ├── table-cell.svelte │ │ │ │ │ ├── table-footer.svelte │ │ │ │ │ ├── table-head.svelte │ │ │ │ │ ├── table-header.svelte │ │ │ │ │ ├── table-row.svelte │ │ │ │ │ └── table.svelte │ │ │ │ │ └── textarea │ │ │ │ │ ├── index.ts │ │ │ │ │ └── textarea.svelte │ │ │ ├── index.ts │ │ │ ├── server │ │ │ │ └── api.ts │ │ │ ├── stores │ │ │ │ ├── auth.store.ts │ │ │ │ └── theme.store.ts │ │ │ ├── translations │ │ │ │ ├── de.json │ │ │ │ ├── el.json │ │ │ │ ├── en.json │ │ │ │ ├── es.json │ │ │ │ ├── et.json │ │ │ │ ├── fr.json │ │ │ │ ├── index.ts │ │ │ │ ├── it.json │ │ │ │ ├── ja.json │ │ │ │ ├── nl.json │ │ │ │ └── pt.json │ │ │ └── utils.ts │ │ └── routes │ │ │ ├── +layout.server.ts │ │ │ ├── +layout.svelte │ │ │ ├── +layout.ts │ │ │ ├── +page.svelte │ │ │ ├── +page.ts │ │ │ ├── api │ │ │ └── [...slug] │ │ │ │ └── +server.ts │ │ │ ├── dashboard │ │ │ ├── +error.svelte │ │ │ ├── +layout.server.ts │ │ │ ├── +layout.svelte │ │ │ ├── +page.server.ts │ │ │ ├── +page.svelte │ │ │ ├── admin │ │ │ │ ├── jobs │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ ├── +page.svelte │ │ │ │ │ └── [queueName] │ │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ │ └── +page.svelte │ │ │ │ └── license │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ ├── archived-emails │ │ │ │ ├── +page.server.ts │ │ │ │ ├── +page.svelte │ │ │ │ └── [id] │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ ├── compliance │ │ │ │ └── audit-log │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ ├── ingestions │ │ │ │ ├── +page.server.ts │ │ │ │ └── +page.svelte │ │ │ ├── search │ │ │ │ ├── +page.server.ts │ │ │ │ └── +page.svelte │ │ │ └── settings │ │ │ │ ├── api-keys │ │ │ │ ├── +page.server.ts │ │ │ │ └── +page.svelte │ │ │ │ ├── roles │ │ │ │ ├── +page.server.ts │ │ │ │ └── +page.svelte │ │ │ │ ├── system │ │ │ │ ├── +page.server.ts │ │ │ │ └── +page.svelte │ │ │ │ └── users │ │ │ │ ├── +page.server.ts │ │ │ │ └── +page.svelte │ │ │ ├── setup │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ │ │ └── signin │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ ├── static │ │ ├── favicon.png │ │ └── logos │ │ │ └── logo-sq.svg │ ├── svelte.config.js │ ├── tsconfig.json │ └── vite.config.ts └── types │ ├── package.json │ ├── src │ ├── archived-emails.types.ts │ ├── audit-log.enums.ts │ ├── audit-log.types.ts │ ├── auth.types.ts │ ├── dashboard.types.ts │ ├── email.types.ts │ ├── iam.types.ts │ ├── index.ts │ ├── ingestion.types.ts │ ├── integrity.types.ts │ ├── jobs.types.ts │ ├── license.types.ts │ ├── search.types.ts │ ├── storage.types.ts │ ├── system.types.ts │ └── user.types.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.base.json └── tsconfig.build.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.env.example -------------------------------------------------------------------------------- /.github/CLA-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.github/CLA-v2.md -------------------------------------------------------------------------------- /.github/CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.github/CLA.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [wayneshn] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/cla.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.github/workflows/cla.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/docker-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.github/workflows/docker-deployment.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/README.md -------------------------------------------------------------------------------- /apps/open-archiver/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/apps/open-archiver/Dockerfile -------------------------------------------------------------------------------- /apps/open-archiver/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/apps/open-archiver/index.ts -------------------------------------------------------------------------------- /apps/open-archiver/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/apps/open-archiver/package.json -------------------------------------------------------------------------------- /apps/open-archiver/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/apps/open-archiver/tsconfig.json -------------------------------------------------------------------------------- /assets/screenshots/archived-emails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/assets/screenshots/archived-emails.png -------------------------------------------------------------------------------- /assets/screenshots/dashboard-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/assets/screenshots/dashboard-1.png -------------------------------------------------------------------------------- /assets/screenshots/email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/assets/screenshots/email.png -------------------------------------------------------------------------------- /assets/screenshots/integrity-report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/assets/screenshots/integrity-report.png -------------------------------------------------------------------------------- /assets/screenshots/job-queue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/assets/screenshots/job-queue.png -------------------------------------------------------------------------------- /assets/screenshots/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/assets/screenshots/search.png -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docker/docker-entrypoint.sh -------------------------------------------------------------------------------- /docs/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/.vitepress/config.mts -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/api/archived-email.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/archived-email.md -------------------------------------------------------------------------------- /docs/api/auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/auth.md -------------------------------------------------------------------------------- /docs/api/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/authentication.md -------------------------------------------------------------------------------- /docs/api/dashboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/dashboard.md -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/api/ingestion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/ingestion.md -------------------------------------------------------------------------------- /docs/api/integrity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/integrity.md -------------------------------------------------------------------------------- /docs/api/jobs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/jobs.md -------------------------------------------------------------------------------- /docs/api/rate-limiting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/rate-limiting.md -------------------------------------------------------------------------------- /docs/api/search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/search.md -------------------------------------------------------------------------------- /docs/api/storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/api/storage.md -------------------------------------------------------------------------------- /docs/enterprise/audit-log/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/enterprise/audit-log/api.md -------------------------------------------------------------------------------- /docs/enterprise/audit-log/audit-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/enterprise/audit-log/audit-service.md -------------------------------------------------------------------------------- /docs/enterprise/audit-log/guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/enterprise/audit-log/guide.md -------------------------------------------------------------------------------- /docs/enterprise/audit-log/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/enterprise/audit-log/index.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/public/logo-sq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/public/logo-sq.svg -------------------------------------------------------------------------------- /docs/services/iam-service/iam-policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/services/iam-service/iam-policy.md -------------------------------------------------------------------------------- /docs/services/index.md: -------------------------------------------------------------------------------- 1 | # services 2 | -------------------------------------------------------------------------------- /docs/services/ocr-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/services/ocr-service.md -------------------------------------------------------------------------------- /docs/services/storage-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/services/storage-service.md -------------------------------------------------------------------------------- /docs/user-guides/email-providers/eml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/email-providers/eml.md -------------------------------------------------------------------------------- /docs/user-guides/email-providers/google-workspace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/email-providers/google-workspace.md -------------------------------------------------------------------------------- /docs/user-guides/email-providers/imap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/email-providers/imap.md -------------------------------------------------------------------------------- /docs/user-guides/email-providers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/email-providers/index.md -------------------------------------------------------------------------------- /docs/user-guides/email-providers/mbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/email-providers/mbox.md -------------------------------------------------------------------------------- /docs/user-guides/email-providers/microsoft-365.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/email-providers/microsoft-365.md -------------------------------------------------------------------------------- /docs/user-guides/email-providers/pst.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/email-providers/pst.md -------------------------------------------------------------------------------- /docs/user-guides/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/installation.md -------------------------------------------------------------------------------- /docs/user-guides/integrity-check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/integrity-check.md -------------------------------------------------------------------------------- /docs/user-guides/settings/system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/settings/system.md -------------------------------------------------------------------------------- /docs/user-guides/troubleshooting/cors-errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/troubleshooting/cors-errors.md -------------------------------------------------------------------------------- /docs/user-guides/upgrade-and-migration/meilisearch-upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/upgrade-and-migration/meilisearch-upgrade.md -------------------------------------------------------------------------------- /docs/user-guides/upgrade-and-migration/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/docs/user-guides/upgrade-and-migration/upgrade.md -------------------------------------------------------------------------------- /open-archiver.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/open-archiver.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/package.json -------------------------------------------------------------------------------- /packages/backend/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/drizzle.config.ts -------------------------------------------------------------------------------- /packages/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/package.json -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/api-key.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/api-key.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/archived-email.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/archived-email.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/auth.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/dashboard.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/dashboard.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/iam.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/iam.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/ingestion.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/ingestion.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/integrity.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/integrity.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/jobs.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/jobs.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/search.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/search.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/settings.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/settings.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/storage.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/storage.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/upload.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/upload.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/controllers/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/controllers/user.controller.ts -------------------------------------------------------------------------------- /packages/backend/src/api/middleware/rateLimiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/middleware/rateLimiter.ts -------------------------------------------------------------------------------- /packages/backend/src/api/middleware/requireAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/middleware/requireAuth.ts -------------------------------------------------------------------------------- /packages/backend/src/api/middleware/requirePermission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/middleware/requirePermission.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/api-key.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/api-key.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/archived-email.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/archived-email.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/auth.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/auth.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/dashboard.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/dashboard.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/iam.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/iam.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/ingestion.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/ingestion.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/integrity.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/integrity.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/jobs.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/jobs.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/search.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/search.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/settings.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/settings.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/storage.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/storage.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/upload.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/upload.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/routes/user.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/routes/user.routes.ts -------------------------------------------------------------------------------- /packages/backend/src/api/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/api/server.ts -------------------------------------------------------------------------------- /packages/backend/src/config/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/config/api.ts -------------------------------------------------------------------------------- /packages/backend/src/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/config/app.ts -------------------------------------------------------------------------------- /packages/backend/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/config/index.ts -------------------------------------------------------------------------------- /packages/backend/src/config/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/config/logger.ts -------------------------------------------------------------------------------- /packages/backend/src/config/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/config/redis.ts -------------------------------------------------------------------------------- /packages/backend/src/config/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/config/search.ts -------------------------------------------------------------------------------- /packages/backend/src/config/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/config/storage.ts -------------------------------------------------------------------------------- /packages/backend/src/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/index.ts -------------------------------------------------------------------------------- /packages/backend/src/database/migrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrate.ts -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0000_amusing_namora.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0000_amusing_namora.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0001_odd_night_thrasher.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE "public"."ingestion_status" ADD VALUE 'auth_success'; -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0002_lethal_quentin_quire.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0002_lethal_quentin_quire.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0003_petite_wrecker.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0003_petite_wrecker.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0004_sleepy_paper_doll.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0004_sleepy_paper_doll.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0005_chunky_sue_storm.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0005_chunky_sue_storm.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0006_majestic_caretaker.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "ingestion_sources" ADD COLUMN "sync_state" jsonb; -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0007_handy_archangel.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0007_handy_archangel.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0008_eminent_the_spike.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0008_eminent_the_spike.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0009_late_lenny_balinger.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0009_late_lenny_balinger.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0010_perpetual_lightspeed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0010_perpetual_lightspeed.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0011_tan_blackheart.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0011_tan_blackheart.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0012_warm_the_stranger.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0012_warm_the_stranger.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0013_classy_talkback.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0013_classy_talkback.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0014_foamy_vapor.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE "public"."ingestion_provider" ADD VALUE 'eml_import'; -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0015_wakeful_norman_osborn.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0015_wakeful_norman_osborn.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0016_lonely_mariko_yashida.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0016_lonely_mariko_yashida.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0017_tranquil_shooting_star.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0017_tranquil_shooting_star.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0018_flawless_owl.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0018_flawless_owl.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0019_confused_scream.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "api_keys" ADD COLUMN "key_hash" text NOT NULL; -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0020_panoramic_wolverine.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE "public"."ingestion_provider" ADD VALUE 'mbox_import'; -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0021_nosy_veda.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0021_nosy_veda.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0022_complete_triton.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0022_complete_triton.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/0023_swift_swordsman.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/0023_swift_swordsman.sql -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0001_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0002_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0003_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0004_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0004_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0005_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0005_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0006_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0006_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0007_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0007_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0008_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0008_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0009_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0009_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0010_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0010_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0011_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0011_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0012_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0012_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0013_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0013_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0014_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0014_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0015_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0015_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0016_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0016_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0017_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0017_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0018_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0018_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0019_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0019_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0020_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0020_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0021_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0021_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0022_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0022_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/0023_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/0023_snapshot.json -------------------------------------------------------------------------------- /packages/backend/src/database/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/migrations/meta/_journal.json -------------------------------------------------------------------------------- /packages/backend/src/database/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/api-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/api-keys.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/archived-emails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/archived-emails.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/attachments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/attachments.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/audit-logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/audit-logs.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/compliance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/compliance.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/custodians.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/custodians.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/enums.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/ingestion-sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/ingestion-sources.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/system-settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/system-settings.ts -------------------------------------------------------------------------------- /packages/backend/src/database/schema/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/database/schema/users.ts -------------------------------------------------------------------------------- /packages/backend/src/helpers/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/helpers/db.ts -------------------------------------------------------------------------------- /packages/backend/src/helpers/deletionGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/helpers/deletionGuard.ts -------------------------------------------------------------------------------- /packages/backend/src/helpers/mongoToDrizzle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/helpers/mongoToDrizzle.ts -------------------------------------------------------------------------------- /packages/backend/src/helpers/mongoToMeli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/helpers/mongoToMeli.ts -------------------------------------------------------------------------------- /packages/backend/src/helpers/streamToBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/helpers/streamToBuffer.ts -------------------------------------------------------------------------------- /packages/backend/src/helpers/textExtractor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/helpers/textExtractor.ts -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/ability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/ability.ts -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/policy-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/policy-validator.ts -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/test-policies/admin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/test-policies/admin.json -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/test-policies/auditor-specific-mailbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/test-policies/auditor-specific-mailbox.json -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/test-policies/auditor-specific-sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/test-policies/auditor-specific-sources.json -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/test-policies/end-user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/test-policies/end-user.json -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/test-policies/ingestion-admin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/test-policies/ingestion-admin.json -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/test-policies/read-only-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/test-policies/read-only-all.json -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/test-policies/single-ingestion-access.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/test-policies/single-ingestion-access.json -------------------------------------------------------------------------------- /packages/backend/src/iam-policy/test-policies/user-manager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/iam-policy/test-policies/user-manager.json -------------------------------------------------------------------------------- /packages/backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/index.ts -------------------------------------------------------------------------------- /packages/backend/src/jobs/processors/continuous-sync.processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/jobs/processors/continuous-sync.processor.ts -------------------------------------------------------------------------------- /packages/backend/src/jobs/processors/index-email-batch.processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/jobs/processors/index-email-batch.processor.ts -------------------------------------------------------------------------------- /packages/backend/src/jobs/processors/initial-import.processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/jobs/processors/initial-import.processor.ts -------------------------------------------------------------------------------- /packages/backend/src/jobs/processors/process-mailbox.processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/jobs/processors/process-mailbox.processor.ts -------------------------------------------------------------------------------- /packages/backend/src/jobs/processors/schedule-continuous-sync.processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/jobs/processors/schedule-continuous-sync.processor.ts -------------------------------------------------------------------------------- /packages/backend/src/jobs/processors/sync-cycle-finished.processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/jobs/processors/sync-cycle-finished.processor.ts -------------------------------------------------------------------------------- /packages/backend/src/jobs/queues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/jobs/queues.ts -------------------------------------------------------------------------------- /packages/backend/src/jobs/schedulers/sync-scheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/jobs/schedulers/sync-scheduler.ts -------------------------------------------------------------------------------- /packages/backend/src/locales/de/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/de/translation.json -------------------------------------------------------------------------------- /packages/backend/src/locales/el/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/el/translation.json -------------------------------------------------------------------------------- /packages/backend/src/locales/en/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/en/translation.json -------------------------------------------------------------------------------- /packages/backend/src/locales/es/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/es/translation.json -------------------------------------------------------------------------------- /packages/backend/src/locales/et/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/et/translation.json -------------------------------------------------------------------------------- /packages/backend/src/locales/fr/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/fr/translation.json -------------------------------------------------------------------------------- /packages/backend/src/locales/it/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/it/translation.json -------------------------------------------------------------------------------- /packages/backend/src/locales/ja/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/ja/translation.json -------------------------------------------------------------------------------- /packages/backend/src/locales/nl/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/nl/translation.json -------------------------------------------------------------------------------- /packages/backend/src/locales/pt/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/locales/pt/translation.json -------------------------------------------------------------------------------- /packages/backend/src/services/ApiKeyService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/ApiKeyService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/ArchivedEmailService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/ArchivedEmailService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/AuditService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/AuditService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/AuthService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/AuthService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/AuthorizationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/AuthorizationService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/CryptoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/CryptoService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/DashboardService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/DashboardService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/DatabaseService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/DatabaseService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/EmailProviderFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/EmailProviderFactory.ts -------------------------------------------------------------------------------- /packages/backend/src/services/FilterBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/FilterBuilder.ts -------------------------------------------------------------------------------- /packages/backend/src/services/IamService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/IamService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/IndexingService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/IndexingService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/IngestionService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/IngestionService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/IntegrityService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/IntegrityService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/JobsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/JobsService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/OcrService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/OcrService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/SearchService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/SearchService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/SettingsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/SettingsService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/StorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/StorageService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/UserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/UserService.ts -------------------------------------------------------------------------------- /packages/backend/src/services/ingestion-connectors/EMLConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/ingestion-connectors/EMLConnector.ts -------------------------------------------------------------------------------- /packages/backend/src/services/ingestion-connectors/GoogleWorkspaceConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/ingestion-connectors/GoogleWorkspaceConnector.ts -------------------------------------------------------------------------------- /packages/backend/src/services/ingestion-connectors/ImapConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/ingestion-connectors/ImapConnector.ts -------------------------------------------------------------------------------- /packages/backend/src/services/ingestion-connectors/MboxConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/ingestion-connectors/MboxConnector.ts -------------------------------------------------------------------------------- /packages/backend/src/services/ingestion-connectors/MicrosoftConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/ingestion-connectors/MicrosoftConnector.ts -------------------------------------------------------------------------------- /packages/backend/src/services/ingestion-connectors/PSTConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/ingestion-connectors/PSTConnector.ts -------------------------------------------------------------------------------- /packages/backend/src/services/ingestion-connectors/helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/ingestion-connectors/helpers/utils.ts -------------------------------------------------------------------------------- /packages/backend/src/services/storage/LocalFileSystemProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/storage/LocalFileSystemProvider.ts -------------------------------------------------------------------------------- /packages/backend/src/services/storage/S3StorageProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/services/storage/S3StorageProvider.ts -------------------------------------------------------------------------------- /packages/backend/src/workers/indexing.worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/workers/indexing.worker.ts -------------------------------------------------------------------------------- /packages/backend/src/workers/ingestion.worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/src/workers/ingestion.worker.ts -------------------------------------------------------------------------------- /packages/backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/backend/tsconfig.json -------------------------------------------------------------------------------- /packages/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/.gitignore -------------------------------------------------------------------------------- /packages/frontend/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /packages/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/README.md -------------------------------------------------------------------------------- /packages/frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/components.json -------------------------------------------------------------------------------- /packages/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/package.json -------------------------------------------------------------------------------- /packages/frontend/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/app.css -------------------------------------------------------------------------------- /packages/frontend/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/app.d.ts -------------------------------------------------------------------------------- /packages/frontend/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/app.html -------------------------------------------------------------------------------- /packages/frontend/src/hooks.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/hooks.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/api.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/api.client.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/EmailPreview.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/EmailPreview.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/EmailThread.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/EmailThread.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/EmptyState.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/EmptyState.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/Footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/Footer.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/IngestionSourceForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/IngestionSourceForm.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/RoleForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/RoleForm.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/ThemeSwitcher.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/ThemeSwitcher.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/UserForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/UserForm.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/alert/Alerts.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/alert/Alerts.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/alert/alert-state.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/alert/alert-state.svelte.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/charts/IngestionHistoryChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/charts/IngestionHistoryChart.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/charts/StorageBySourceChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/charts/StorageBySourceChart.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/custom/charts/TopSendersChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/custom/charts/TopSendersChart.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/alert/alert-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/alert/alert-description.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/alert/alert-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/alert/alert-title.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/alert/alert.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/alert/alert.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/alert/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/alert/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/badge/badge.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/badge/badge.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/badge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/badge/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/button/button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/button/button.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/button/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/card/card-action.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/card/card-action.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/card/card-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/card/card-content.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/card/card-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/card/card-description.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/card/card-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/card/card-footer.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/card/card-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/card/card-header.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/card/card-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/card/card-title.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/card/card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/card/card.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/card/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/chart/chart-container.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/chart/chart-container.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/chart/chart-style.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/chart/chart-style.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/chart/chart-tooltip.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/chart/chart-tooltip.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/chart/chart-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/chart/chart-utils.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/chart/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/chart/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/checkbox/checkbox.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/checkbox/checkbox.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/checkbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/checkbox/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dialog/dialog-close.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dialog/dialog-close.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dialog/dialog-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dialog/dialog-content.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dialog/dialog-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dialog/dialog-description.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dialog/dialog-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dialog/dialog-footer.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dialog/dialog-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dialog/dialog-header.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dialog/dialog-overlay.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dialog/dialog-overlay.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dialog/dialog-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dialog/dialog-title.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dialog/dialog-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dialog/dialog-trigger.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dialog/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-checkbox-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-checkbox-item.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-content.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-group-heading.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-group-heading.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-group.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-group.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-item.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-label.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-radio-group.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-radio-group.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-radio-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-radio-item.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-separator.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-shortcut.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-shortcut.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-content.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-trigger.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/dropdown-menu-trigger.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/dropdown-menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/dropdown-menu/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/hover-card/hover-card-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/hover-card/hover-card-content.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/hover-card/hover-card-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/hover-card/hover-card-trigger.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/hover-card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/hover-card/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/input/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/input/input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/input/input.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/label/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/label/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/label/label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/label/label.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/navigation-menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/navigation-menu/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-content.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-indicator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-indicator.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-item.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-link.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-link.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-list.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-list.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-trigger.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-viewport.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu-viewport.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/navigation-menu/navigation-menu.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/pagination/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/pagination/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/pagination/pagination-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/pagination/pagination-content.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/pagination/pagination-ellipsis.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/pagination/pagination-ellipsis.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/pagination/pagination-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/pagination/pagination-item.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/pagination/pagination-link.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/pagination/pagination-link.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/pagination/pagination-next-button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/pagination/pagination-next-button.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/pagination/pagination-prev-button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/pagination/pagination-prev-button.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/pagination/pagination.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/pagination/pagination.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/progress/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/progress/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/progress/progress.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/progress/progress.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/radio-group/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/radio-group/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/radio-group/radio-group-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/radio-group/radio-group-item.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/radio-group/radio-group.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/radio-group/radio-group.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/scroll-area/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/scroll-area/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/scroll-area/scroll-area-scrollbar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/scroll-area/scroll-area-scrollbar.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/scroll-area/scroll-area.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/scroll-area/scroll-area.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/select-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/select-content.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/select-group-heading.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/select-group-heading.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/select-group.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/select-group.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/select-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/select-item.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/select-label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/select-label.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/select-scroll-down-button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/select-scroll-down-button.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/select-scroll-up-button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/select-scroll-up-button.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/select-separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/select-separator.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/select/select-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/select/select-trigger.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/separator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/separator/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/separator/separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/separator/separator.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/skeleton/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/skeleton/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/skeleton/skeleton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/skeleton/skeleton.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/sonner/index.ts: -------------------------------------------------------------------------------- 1 | export { default as Toaster } from "./sonner.svelte"; 2 | -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/sonner/sonner.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/sonner/sonner.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/switch/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/switch/switch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/switch/switch.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/table/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/table/table-body.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/table/table-body.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/table/table-caption.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/table/table-caption.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/table/table-cell.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/table/table-cell.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/table/table-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/table/table-footer.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/table/table-head.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/table/table-head.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/table/table-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/table/table-header.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/table/table-row.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/table/table-row.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/table/table.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/table/table.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/textarea/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/textarea/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/components/ui/textarea/textarea.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/components/ui/textarea/textarea.svelte -------------------------------------------------------------------------------- /packages/frontend/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/frontend/src/lib/server/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/server/api.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/stores/auth.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/stores/auth.store.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/stores/theme.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/stores/theme.store.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/de.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/el.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/el.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/en.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/es.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/et.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/et.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/fr.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/it.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/ja.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/nl.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/translations/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/translations/pt.json -------------------------------------------------------------------------------- /packages/frontend/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/lib/utils.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/+layout.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/+layout.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/+layout.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/+page.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/frontend/src/routes/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/+page.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/api/[...slug]/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/api/[...slug]/+server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/+error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/+error.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/+layout.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/+layout.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/admin/jobs/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/admin/jobs/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/admin/jobs/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/admin/jobs/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/admin/jobs/[queueName]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/admin/jobs/[queueName]/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/admin/jobs/[queueName]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/admin/jobs/[queueName]/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/admin/license/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/admin/license/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/admin/license/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/admin/license/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/archived-emails/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/archived-emails/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/archived-emails/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/archived-emails/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/archived-emails/[id]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/archived-emails/[id]/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/archived-emails/[id]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/archived-emails/[id]/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/compliance/audit-log/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/compliance/audit-log/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/compliance/audit-log/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/compliance/audit-log/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/ingestions/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/ingestions/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/ingestions/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/ingestions/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/search/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/search/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/search/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/search/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/settings/api-keys/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/settings/api-keys/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/settings/api-keys/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/settings/api-keys/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/settings/roles/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/settings/roles/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/settings/roles/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/settings/roles/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/settings/system/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/settings/system/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/settings/system/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/settings/system/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/settings/users/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/settings/users/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/dashboard/settings/users/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/dashboard/settings/users/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/setup/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/setup/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/setup/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/setup/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/src/routes/signin/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/signin/+page.server.ts -------------------------------------------------------------------------------- /packages/frontend/src/routes/signin/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/src/routes/signin/+page.svelte -------------------------------------------------------------------------------- /packages/frontend/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/static/favicon.png -------------------------------------------------------------------------------- /packages/frontend/static/logos/logo-sq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/static/logos/logo-sq.svg -------------------------------------------------------------------------------- /packages/frontend/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/svelte.config.js -------------------------------------------------------------------------------- /packages/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/tsconfig.json -------------------------------------------------------------------------------- /packages/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/frontend/vite.config.ts -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/types/src/archived-emails.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/archived-emails.types.ts -------------------------------------------------------------------------------- /packages/types/src/audit-log.enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/audit-log.enums.ts -------------------------------------------------------------------------------- /packages/types/src/audit-log.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/audit-log.types.ts -------------------------------------------------------------------------------- /packages/types/src/auth.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/auth.types.ts -------------------------------------------------------------------------------- /packages/types/src/dashboard.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/dashboard.types.ts -------------------------------------------------------------------------------- /packages/types/src/email.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/email.types.ts -------------------------------------------------------------------------------- /packages/types/src/iam.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/iam.types.ts -------------------------------------------------------------------------------- /packages/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/index.ts -------------------------------------------------------------------------------- /packages/types/src/ingestion.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/ingestion.types.ts -------------------------------------------------------------------------------- /packages/types/src/integrity.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/integrity.types.ts -------------------------------------------------------------------------------- /packages/types/src/jobs.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/jobs.types.ts -------------------------------------------------------------------------------- /packages/types/src/license.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/license.types.ts -------------------------------------------------------------------------------- /packages/types/src/search.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/search.types.ts -------------------------------------------------------------------------------- /packages/types/src/storage.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/storage.types.ts -------------------------------------------------------------------------------- /packages/types/src/system.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/system.types.ts -------------------------------------------------------------------------------- /packages/types/src/user.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/src/user.types.ts -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/packages/types/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicLabs-OU/OpenArchiver/HEAD/tsconfig.build.json --------------------------------------------------------------------------------