├── .DS_Store ├── .dockerignore ├── .github ├── actions │ └── test │ │ └── action.yml └── workflows │ ├── deploy.yml │ ├── dev-image.yml │ ├── manual-build.yml │ ├── pull-request.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── CHANGELOG.md ├── CLAUDE.md ├── LICENSE ├── Makefile ├── README.md ├── altmount ├── cmd └── altmount │ ├── cmd │ ├── root.go │ ├── scan.go │ ├── serve.go │ └── setup.go │ └── main.go ├── config.sample.yaml ├── docker-compose-dev.yml ├── docker-compose.volume-plugin.example ├── docker-compose.yml ├── docker ├── Dockerfile ├── Dockerfile.ci ├── README.md └── root │ └── etc │ └── s6-overlay │ └── s6-rc.d │ ├── svc-altmount │ ├── dependencies.d │ │ └── init-adduser │ ├── run │ └── type │ └── user │ └── contents.d │ └── svc-altmount ├── docs ├── .gitignore ├── README.md ├── bun.lock ├── docs │ ├── 1. intro.md │ ├── 2. Installation │ │ ├── cli.md │ │ └── docker-volume-plugin.md │ ├── 3. Configuration │ │ ├── health-monitoring.md │ │ ├── providers.md │ │ └── streaming.md │ ├── 4. API │ │ └── endpoints.md │ ├── 5. Troubleshooting │ │ └── common-issues.md │ └── 6. Development │ │ └── setup.md ├── docusaurus.config.ts ├── package.json ├── sidebars.ts ├── src │ ├── components │ │ └── HomepageFeatures │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ ├── css │ │ └── custom.css │ └── pages │ │ ├── index.module.css │ │ ├── index.tsx │ │ └── markdown-page.md ├── static │ ├── .nojekyll │ └── img │ │ ├── add_provider.png │ │ ├── arr_config.png │ │ ├── arr_integration.svg │ │ ├── favicon.ico │ │ ├── health_config.png │ │ ├── health_monitoring.png │ │ ├── health_status.png │ │ ├── high_performance.svg │ │ ├── import_config.png │ │ ├── logo.png │ │ ├── metadata_config.png │ │ ├── providers.png │ │ ├── radarr_sabnzbd.png │ │ ├── rclone_mount_config.png │ │ ├── rclone_vfs.png │ │ ├── register.png │ │ ├── sabnzbd_config.png │ │ ├── sonarr_sabnzbd.png │ │ ├── streaming_config.png │ │ ├── symlink_config.png │ │ ├── system_config.png │ │ ├── webdav_config.png │ │ └── webdav_featured.svg └── tsconfig.json ├── frontend ├── .gitignore ├── README.md ├── biome.json ├── bun.lock ├── embed_cli.go ├── embed_docker.go ├── index.html ├── package.json ├── public │ ├── favicon.ico │ └── logo.png ├── src │ ├── App.css │ ├── App.tsx │ ├── api │ │ └── client.ts │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── auth │ │ │ ├── DirectLoginForm.tsx │ │ │ ├── LoginPage.tsx │ │ │ ├── ProtectedRoute.tsx │ │ │ ├── RegisterForm.tsx │ │ │ ├── UserManagement.tsx │ │ │ ├── UserMenu.tsx │ │ │ └── index.ts │ │ ├── charts │ │ │ └── QueueChart.tsx │ │ ├── config │ │ │ ├── ArrsConfigSection.tsx │ │ │ ├── ArrsInstanceCard.tsx │ │ │ ├── AuthConfigSection.tsx │ │ │ ├── ComingSoonSection.tsx │ │ │ ├── HealthConfigSection.tsx │ │ │ ├── MetadataConfigSection.tsx │ │ │ ├── ProviderModal.tsx │ │ │ ├── ProvidersConfigSection.tsx │ │ │ ├── RCloneConfigSection.tsx │ │ │ ├── SABnzbdConfigSection.tsx │ │ │ ├── StreamingConfigSection.tsx │ │ │ ├── SystemConfigSection.tsx │ │ │ ├── WebDAVConfigSection.tsx │ │ │ └── WorkersConfigSection.tsx │ │ ├── files │ │ │ ├── BreadcrumbNav.tsx │ │ │ ├── FileActions.tsx │ │ │ ├── FileExplorer.tsx │ │ │ ├── FileInfoModal.tsx │ │ │ ├── FileList.tsx │ │ │ └── FilePreview.tsx │ │ ├── layout │ │ │ ├── Layout.tsx │ │ │ ├── Navbar.tsx │ │ │ └── Sidebar.tsx │ │ ├── queue │ │ │ ├── DragDropUpload.tsx │ │ │ └── ManualScanSection.tsx │ │ ├── system │ │ │ ├── PoolMetricsCard.tsx │ │ │ └── ProviderCard.tsx │ │ └── ui │ │ │ ├── BytesDisplay.tsx │ │ │ ├── ConfirmModal.tsx │ │ │ ├── ErrorAlert.tsx │ │ │ ├── LoadingSpinner.tsx │ │ │ ├── Logo.tsx │ │ │ ├── Pagination.tsx │ │ │ ├── PathDisplay.tsx │ │ │ ├── RestartRequiredBanner.tsx │ │ │ ├── StatusBadge.tsx │ │ │ ├── Toast.tsx │ │ │ └── ToastContainer.tsx │ ├── contexts │ │ ├── AuthContext.tsx │ │ ├── ModalContext.tsx │ │ └── ToastContext.tsx │ ├── hooks │ │ ├── useApi.ts │ │ ├── useArrs.ts │ │ ├── useAuth.ts │ │ ├── useConfig.ts │ │ ├── useFilePreview.ts │ │ ├── useLibrarySync.ts │ │ ├── useProgressStream.ts │ │ ├── useProviders.ts │ │ └── useWebDAV.ts │ ├── index.css │ ├── lib │ │ ├── queryClient.ts │ │ └── utils.ts │ ├── main.tsx │ ├── pages │ │ ├── ConfigurationPage.tsx │ │ ├── Dashboard.tsx │ │ ├── FilesPage.tsx │ │ ├── HealthPage.tsx │ │ ├── HealthPage │ │ │ ├── components │ │ │ │ ├── BulkActionsToolbar.tsx │ │ │ │ ├── CleanupModal.tsx │ │ │ │ ├── HealthFilters.tsx │ │ │ │ ├── HealthPageHeader.tsx │ │ │ │ ├── HealthStatsCards.tsx │ │ │ │ ├── HealthStatusAlert.tsx │ │ │ │ ├── HealthTable │ │ │ │ │ ├── HealthItemActionsMenu.tsx │ │ │ │ │ ├── HealthTable.tsx │ │ │ │ │ ├── HealthTableHeader.tsx │ │ │ │ │ └── HealthTableRow.tsx │ │ │ │ ├── LibraryScanStatus.tsx │ │ │ │ └── ProviderHealth │ │ │ │ │ └── ProviderHealth.tsx │ │ │ └── types.ts │ │ └── QueuePage.tsx │ ├── services │ │ └── webdavClient.ts │ ├── types │ │ ├── api.ts │ │ ├── config.ts │ │ ├── error.ts │ │ └── webdav.ts │ ├── utils │ │ └── fileUtils.ts │ └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── go.mod ├── go.sum ├── internal ├── api │ ├── arrs_handlers.go │ ├── auth_handlers.go │ ├── auth_updater.go │ ├── config_handlers.go │ ├── errors.go │ ├── file_handlers.go │ ├── health_handlers.go │ ├── health_library_sync_handlers.go │ ├── import_handlers.go │ ├── parsers.go │ ├── progress_handlers.go │ ├── queue_handlers.go │ ├── rclone_handlers.go │ ├── responses_http.go │ ├── sabnzbd_handlers.go │ ├── sabnzbd_types.go │ ├── server.go │ ├── stream_handler.go │ ├── system_handlers.go │ └── types.go ├── arrs │ └── service.go ├── auth │ ├── api_key_middleware.go │ ├── middleware.go │ └── service.go ├── config │ └── manager.go ├── database │ ├── db.go │ ├── health_repository.go │ ├── media_repository.go │ ├── migrations │ │ ├── 001_initial_schema.sql │ │ ├── 002_add_repair_retry_system.sql │ │ ├── 003_add_file_id_column.sql │ │ ├── 004_remove_partial_status.sql │ │ ├── 005_add_health_scheduling_fields.sql │ │ ├── 006_remove_next_retry_at.sql │ │ ├── 007_add_library_path.sql │ │ └── 008_add_priority_column.sql │ ├── models.go │ ├── queue_repository.go │ ├── repository.go │ └── user_repository.go ├── encryption │ ├── aes │ │ ├── aes_cipher.go │ │ └── aes_decrypt_reader.go │ ├── config.go │ ├── errors.go │ ├── nonce.go │ └── rclone │ │ ├── cipher.go │ │ ├── crypt.go │ │ ├── pkcs7 │ │ └── pkcs7.go │ │ ├── utils.go │ │ └── version │ │ └── version.go ├── health │ ├── checker.go │ ├── config.go │ ├── library_sync.go │ ├── library_sync_test.go │ ├── scheduler.go │ └── worker.go ├── importer │ ├── archive │ │ ├── common.go │ │ ├── rar │ │ │ ├── aggregator.go │ │ │ ├── processor.go │ │ │ ├── processor_test.go │ │ │ ├── types.go │ │ │ └── utils.go │ │ └── sevenzip │ │ │ ├── aggregator.go │ │ │ ├── processor.go │ │ │ ├── types.go │ │ │ └── utils.go │ ├── errors.go │ ├── filesystem │ │ ├── usenet_fs.go │ │ └── utils.go │ ├── multifile │ │ └── processor.go │ ├── parser │ │ ├── fileinfo │ │ │ ├── detector.go │ │ │ ├── fileinfo.go │ │ │ ├── fileinfo_test.go │ │ │ └── types.go │ │ ├── par2 │ │ │ ├── descriptor.go │ │ │ ├── detector.go │ │ │ ├── reader.go │ │ │ └── types.go │ │ ├── parser.go │ │ ├── strm_parser.go │ │ ├── strm_parser_test.go │ │ └── types.go │ ├── processor.go │ ├── service.go │ ├── singlefile │ │ └── processor.go │ ├── utils │ │ ├── file_extensions.go │ │ └── file_validation.go │ └── validation │ │ └── segments.go ├── metadata │ ├── proto │ │ ├── metadata.pb.go │ │ └── metadata.proto │ ├── reader.go │ └── service.go ├── nzbfilesystem │ ├── constants.go │ ├── metadata_remote_file.go │ ├── metadata_remote_file_test.go │ ├── nzb_filesystem.go │ └── types.go ├── pool │ ├── config.go │ ├── manager.go │ └── metrics_tracker.go ├── progress │ ├── progress_broadcaster.go │ └── tracker.go ├── rclone │ └── mount_service.go ├── sabnzbd │ └── client.go ├── slogutil │ ├── config.go │ ├── data.go │ ├── handler.go │ └── leveler.go ├── usenet │ ├── errors.go │ ├── range.go │ ├── range_test.go │ ├── segment.go │ ├── sequential_reader.go │ ├── usenet_reader.go │ ├── utils.go │ └── validation.go ├── utils │ ├── copy.go │ ├── library.go │ ├── path_args.go │ └── range.go └── webdav │ ├── adapter.go │ ├── auth_updater.go │ ├── config.go │ ├── error_handler.go │ ├── file_system.go │ └── propfind │ ├── prop.go │ ├── propfind.go │ ├── xml.go │ └── xml │ ├── marshal.go │ ├── read.go │ ├── typeinfo.go │ └── xml.go └── pkg └── rclonecli ├── client.go ├── health.go ├── killed_unix.go ├── killed_windows.go ├── manager.go ├── mount.go ├── stats.go └── vfs_client.go /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.DS_Store -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/actions/test/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.github/actions/test/action.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/dev-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.github/workflows/dev-image.yml -------------------------------------------------------------------------------- /.github/workflows/manual-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.github/workflows/manual-build.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.github/workflows/pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/README.md -------------------------------------------------------------------------------- /altmount: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/altmount -------------------------------------------------------------------------------- /cmd/altmount/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/cmd/altmount/cmd/root.go -------------------------------------------------------------------------------- /cmd/altmount/cmd/scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/cmd/altmount/cmd/scan.go -------------------------------------------------------------------------------- /cmd/altmount/cmd/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/cmd/altmount/cmd/serve.go -------------------------------------------------------------------------------- /cmd/altmount/cmd/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/cmd/altmount/cmd/setup.go -------------------------------------------------------------------------------- /cmd/altmount/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/cmd/altmount/main.go -------------------------------------------------------------------------------- /config.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/config.sample.yaml -------------------------------------------------------------------------------- /docker-compose-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docker-compose-dev.yml -------------------------------------------------------------------------------- /docker-compose.volume-plugin.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docker-compose.volume-plugin.example -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/Dockerfile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docker/Dockerfile.ci -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/root/etc/s6-overlay/s6-rc.d/svc-altmount/dependencies.d/init-adduser: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker/root/etc/s6-overlay/s6-rc.d/svc-altmount/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docker/root/etc/s6-overlay/s6-rc.d/svc-altmount/run -------------------------------------------------------------------------------- /docker/root/etc/s6-overlay/s6-rc.d/svc-altmount/type: -------------------------------------------------------------------------------- 1 | longrun -------------------------------------------------------------------------------- /docker/root/etc/s6-overlay/s6-rc.d/user/contents.d/svc-altmount: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/bun.lock -------------------------------------------------------------------------------- /docs/docs/1. intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docs/1. intro.md -------------------------------------------------------------------------------- /docs/docs/2. Installation/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docs/2. Installation/cli.md -------------------------------------------------------------------------------- /docs/docs/2. Installation/docker-volume-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docs/2. Installation/docker-volume-plugin.md -------------------------------------------------------------------------------- /docs/docs/3. Configuration/health-monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docs/3. Configuration/health-monitoring.md -------------------------------------------------------------------------------- /docs/docs/3. Configuration/providers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docs/3. Configuration/providers.md -------------------------------------------------------------------------------- /docs/docs/3. Configuration/streaming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docs/3. Configuration/streaming.md -------------------------------------------------------------------------------- /docs/docs/4. API/endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docs/4. API/endpoints.md -------------------------------------------------------------------------------- /docs/docs/5. Troubleshooting/common-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docs/5. Troubleshooting/common-issues.md -------------------------------------------------------------------------------- /docs/docs/6. Development/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docs/6. Development/setup.md -------------------------------------------------------------------------------- /docs/docusaurus.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/docusaurus.config.ts -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/sidebars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/sidebars.ts -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/src/components/HomepageFeatures/index.tsx -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/src/pages/index.module.css -------------------------------------------------------------------------------- /docs/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/src/pages/index.tsx -------------------------------------------------------------------------------- /docs/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/src/pages/markdown-page.md -------------------------------------------------------------------------------- /docs/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/static/img/add_provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/add_provider.png -------------------------------------------------------------------------------- /docs/static/img/arr_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/arr_config.png -------------------------------------------------------------------------------- /docs/static/img/arr_integration.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/arr_integration.svg -------------------------------------------------------------------------------- /docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/static/img/health_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/health_config.png -------------------------------------------------------------------------------- /docs/static/img/health_monitoring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/health_monitoring.png -------------------------------------------------------------------------------- /docs/static/img/health_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/health_status.png -------------------------------------------------------------------------------- /docs/static/img/high_performance.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/high_performance.svg -------------------------------------------------------------------------------- /docs/static/img/import_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/import_config.png -------------------------------------------------------------------------------- /docs/static/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/logo.png -------------------------------------------------------------------------------- /docs/static/img/metadata_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/metadata_config.png -------------------------------------------------------------------------------- /docs/static/img/providers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/providers.png -------------------------------------------------------------------------------- /docs/static/img/radarr_sabnzbd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/radarr_sabnzbd.png -------------------------------------------------------------------------------- /docs/static/img/rclone_mount_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/rclone_mount_config.png -------------------------------------------------------------------------------- /docs/static/img/rclone_vfs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/rclone_vfs.png -------------------------------------------------------------------------------- /docs/static/img/register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/register.png -------------------------------------------------------------------------------- /docs/static/img/sabnzbd_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/sabnzbd_config.png -------------------------------------------------------------------------------- /docs/static/img/sonarr_sabnzbd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/sonarr_sabnzbd.png -------------------------------------------------------------------------------- /docs/static/img/streaming_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/streaming_config.png -------------------------------------------------------------------------------- /docs/static/img/symlink_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/symlink_config.png -------------------------------------------------------------------------------- /docs/static/img/system_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/system_config.png -------------------------------------------------------------------------------- /docs/static/img/webdav_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/webdav_config.png -------------------------------------------------------------------------------- /docs/static/img/webdav_featured.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/static/img/webdav_featured.svg -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/biome.json -------------------------------------------------------------------------------- /frontend/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/bun.lock -------------------------------------------------------------------------------- /frontend/embed_cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/embed_cli.go -------------------------------------------------------------------------------- /frontend/embed_docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/embed_docker.go -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/public/logo.png -------------------------------------------------------------------------------- /frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/App.css -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/api/client.ts -------------------------------------------------------------------------------- /frontend/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/assets/react.svg -------------------------------------------------------------------------------- /frontend/src/components/auth/DirectLoginForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/auth/DirectLoginForm.tsx -------------------------------------------------------------------------------- /frontend/src/components/auth/LoginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/auth/LoginPage.tsx -------------------------------------------------------------------------------- /frontend/src/components/auth/ProtectedRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/auth/ProtectedRoute.tsx -------------------------------------------------------------------------------- /frontend/src/components/auth/RegisterForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/auth/RegisterForm.tsx -------------------------------------------------------------------------------- /frontend/src/components/auth/UserManagement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/auth/UserManagement.tsx -------------------------------------------------------------------------------- /frontend/src/components/auth/UserMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/auth/UserMenu.tsx -------------------------------------------------------------------------------- /frontend/src/components/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/auth/index.ts -------------------------------------------------------------------------------- /frontend/src/components/charts/QueueChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/charts/QueueChart.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/ArrsConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/ArrsConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/ArrsInstanceCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/ArrsInstanceCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/AuthConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/AuthConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/ComingSoonSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/ComingSoonSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/HealthConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/HealthConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/MetadataConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/MetadataConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/ProviderModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/ProviderModal.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/ProvidersConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/ProvidersConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/RCloneConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/RCloneConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/SABnzbdConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/SABnzbdConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/StreamingConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/StreamingConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/SystemConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/SystemConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/WebDAVConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/WebDAVConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/config/WorkersConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/config/WorkersConfigSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/files/BreadcrumbNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/files/BreadcrumbNav.tsx -------------------------------------------------------------------------------- /frontend/src/components/files/FileActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/files/FileActions.tsx -------------------------------------------------------------------------------- /frontend/src/components/files/FileExplorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/files/FileExplorer.tsx -------------------------------------------------------------------------------- /frontend/src/components/files/FileInfoModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/files/FileInfoModal.tsx -------------------------------------------------------------------------------- /frontend/src/components/files/FileList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/files/FileList.tsx -------------------------------------------------------------------------------- /frontend/src/components/files/FilePreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/files/FilePreview.tsx -------------------------------------------------------------------------------- /frontend/src/components/layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/layout/Layout.tsx -------------------------------------------------------------------------------- /frontend/src/components/layout/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/layout/Navbar.tsx -------------------------------------------------------------------------------- /frontend/src/components/layout/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/layout/Sidebar.tsx -------------------------------------------------------------------------------- /frontend/src/components/queue/DragDropUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/queue/DragDropUpload.tsx -------------------------------------------------------------------------------- /frontend/src/components/queue/ManualScanSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/queue/ManualScanSection.tsx -------------------------------------------------------------------------------- /frontend/src/components/system/PoolMetricsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/system/PoolMetricsCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/system/ProviderCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/system/ProviderCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/BytesDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/BytesDisplay.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/ConfirmModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/ConfirmModal.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/ErrorAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/ErrorAlert.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/LoadingSpinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/LoadingSpinner.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/Logo.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/Pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/Pagination.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/PathDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/PathDisplay.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/RestartRequiredBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/RestartRequiredBanner.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/StatusBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/StatusBadge.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/Toast.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/ToastContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/components/ui/ToastContainer.tsx -------------------------------------------------------------------------------- /frontend/src/contexts/AuthContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/contexts/AuthContext.tsx -------------------------------------------------------------------------------- /frontend/src/contexts/ModalContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/contexts/ModalContext.tsx -------------------------------------------------------------------------------- /frontend/src/contexts/ToastContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/contexts/ToastContext.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/useApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/hooks/useApi.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useArrs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/hooks/useArrs.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/hooks/useAuth.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/hooks/useConfig.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useFilePreview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/hooks/useFilePreview.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useLibrarySync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/hooks/useLibrarySync.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useProgressStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/hooks/useProgressStream.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useProviders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/hooks/useProviders.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useWebDAV.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/hooks/useWebDAV.ts -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/lib/queryClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/lib/queryClient.ts -------------------------------------------------------------------------------- /frontend/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/lib/utils.ts -------------------------------------------------------------------------------- /frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/main.tsx -------------------------------------------------------------------------------- /frontend/src/pages/ConfigurationPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/ConfigurationPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/Dashboard.tsx -------------------------------------------------------------------------------- /frontend/src/pages/FilesPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/FilesPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/BulkActionsToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/BulkActionsToolbar.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/CleanupModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/CleanupModal.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/HealthFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/HealthFilters.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/HealthPageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/HealthPageHeader.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/HealthStatsCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/HealthStatsCards.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/HealthStatusAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/HealthStatusAlert.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/HealthTable/HealthItemActionsMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/HealthTable/HealthItemActionsMenu.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/HealthTable/HealthTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/HealthTable/HealthTable.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/HealthTable/HealthTableHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/HealthTable/HealthTableHeader.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/HealthTable/HealthTableRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/HealthTable/HealthTableRow.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/LibraryScanStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/LibraryScanStatus.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/components/ProviderHealth/ProviderHealth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/components/ProviderHealth/ProviderHealth.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HealthPage/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/HealthPage/types.ts -------------------------------------------------------------------------------- /frontend/src/pages/QueuePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/pages/QueuePage.tsx -------------------------------------------------------------------------------- /frontend/src/services/webdavClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/services/webdavClient.ts -------------------------------------------------------------------------------- /frontend/src/types/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/types/api.ts -------------------------------------------------------------------------------- /frontend/src/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/types/config.ts -------------------------------------------------------------------------------- /frontend/src/types/error.ts: -------------------------------------------------------------------------------- 1 | export interface ApiError { 2 | message: string; 3 | status: number; 4 | } 5 | -------------------------------------------------------------------------------- /frontend/src/types/webdav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/types/webdav.ts -------------------------------------------------------------------------------- /frontend/src/utils/fileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/utils/fileUtils.ts -------------------------------------------------------------------------------- /frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/src/vite-env.d.ts -------------------------------------------------------------------------------- /frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/tsconfig.app.json -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/frontend/vite.config.ts -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/go.sum -------------------------------------------------------------------------------- /internal/api/arrs_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/arrs_handlers.go -------------------------------------------------------------------------------- /internal/api/auth_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/auth_handlers.go -------------------------------------------------------------------------------- /internal/api/auth_updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/auth_updater.go -------------------------------------------------------------------------------- /internal/api/config_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/config_handlers.go -------------------------------------------------------------------------------- /internal/api/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/errors.go -------------------------------------------------------------------------------- /internal/api/file_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/file_handlers.go -------------------------------------------------------------------------------- /internal/api/health_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/health_handlers.go -------------------------------------------------------------------------------- /internal/api/health_library_sync_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/health_library_sync_handlers.go -------------------------------------------------------------------------------- /internal/api/import_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/import_handlers.go -------------------------------------------------------------------------------- /internal/api/parsers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/parsers.go -------------------------------------------------------------------------------- /internal/api/progress_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/progress_handlers.go -------------------------------------------------------------------------------- /internal/api/queue_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/queue_handlers.go -------------------------------------------------------------------------------- /internal/api/rclone_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/rclone_handlers.go -------------------------------------------------------------------------------- /internal/api/responses_http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/responses_http.go -------------------------------------------------------------------------------- /internal/api/sabnzbd_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/sabnzbd_handlers.go -------------------------------------------------------------------------------- /internal/api/sabnzbd_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/sabnzbd_types.go -------------------------------------------------------------------------------- /internal/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/server.go -------------------------------------------------------------------------------- /internal/api/stream_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/stream_handler.go -------------------------------------------------------------------------------- /internal/api/system_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/system_handlers.go -------------------------------------------------------------------------------- /internal/api/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/api/types.go -------------------------------------------------------------------------------- /internal/arrs/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/arrs/service.go -------------------------------------------------------------------------------- /internal/auth/api_key_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/auth/api_key_middleware.go -------------------------------------------------------------------------------- /internal/auth/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/auth/middleware.go -------------------------------------------------------------------------------- /internal/auth/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/auth/service.go -------------------------------------------------------------------------------- /internal/config/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/config/manager.go -------------------------------------------------------------------------------- /internal/database/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/db.go -------------------------------------------------------------------------------- /internal/database/health_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/health_repository.go -------------------------------------------------------------------------------- /internal/database/media_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/media_repository.go -------------------------------------------------------------------------------- /internal/database/migrations/001_initial_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/migrations/001_initial_schema.sql -------------------------------------------------------------------------------- /internal/database/migrations/002_add_repair_retry_system.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/migrations/002_add_repair_retry_system.sql -------------------------------------------------------------------------------- /internal/database/migrations/003_add_file_id_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/migrations/003_add_file_id_column.sql -------------------------------------------------------------------------------- /internal/database/migrations/004_remove_partial_status.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/migrations/004_remove_partial_status.sql -------------------------------------------------------------------------------- /internal/database/migrations/005_add_health_scheduling_fields.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/migrations/005_add_health_scheduling_fields.sql -------------------------------------------------------------------------------- /internal/database/migrations/006_remove_next_retry_at.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/migrations/006_remove_next_retry_at.sql -------------------------------------------------------------------------------- /internal/database/migrations/007_add_library_path.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/migrations/007_add_library_path.sql -------------------------------------------------------------------------------- /internal/database/migrations/008_add_priority_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/migrations/008_add_priority_column.sql -------------------------------------------------------------------------------- /internal/database/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/models.go -------------------------------------------------------------------------------- /internal/database/queue_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/queue_repository.go -------------------------------------------------------------------------------- /internal/database/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/repository.go -------------------------------------------------------------------------------- /internal/database/user_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/database/user_repository.go -------------------------------------------------------------------------------- /internal/encryption/aes/aes_cipher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/aes/aes_cipher.go -------------------------------------------------------------------------------- /internal/encryption/aes/aes_decrypt_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/aes/aes_decrypt_reader.go -------------------------------------------------------------------------------- /internal/encryption/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/config.go -------------------------------------------------------------------------------- /internal/encryption/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/errors.go -------------------------------------------------------------------------------- /internal/encryption/nonce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/nonce.go -------------------------------------------------------------------------------- /internal/encryption/rclone/cipher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/rclone/cipher.go -------------------------------------------------------------------------------- /internal/encryption/rclone/crypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/rclone/crypt.go -------------------------------------------------------------------------------- /internal/encryption/rclone/pkcs7/pkcs7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/rclone/pkcs7/pkcs7.go -------------------------------------------------------------------------------- /internal/encryption/rclone/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/rclone/utils.go -------------------------------------------------------------------------------- /internal/encryption/rclone/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/encryption/rclone/version/version.go -------------------------------------------------------------------------------- /internal/health/checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/health/checker.go -------------------------------------------------------------------------------- /internal/health/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/health/config.go -------------------------------------------------------------------------------- /internal/health/library_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/health/library_sync.go -------------------------------------------------------------------------------- /internal/health/library_sync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/health/library_sync_test.go -------------------------------------------------------------------------------- /internal/health/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/health/scheduler.go -------------------------------------------------------------------------------- /internal/health/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/health/worker.go -------------------------------------------------------------------------------- /internal/importer/archive/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/common.go -------------------------------------------------------------------------------- /internal/importer/archive/rar/aggregator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/rar/aggregator.go -------------------------------------------------------------------------------- /internal/importer/archive/rar/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/rar/processor.go -------------------------------------------------------------------------------- /internal/importer/archive/rar/processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/rar/processor_test.go -------------------------------------------------------------------------------- /internal/importer/archive/rar/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/rar/types.go -------------------------------------------------------------------------------- /internal/importer/archive/rar/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/rar/utils.go -------------------------------------------------------------------------------- /internal/importer/archive/sevenzip/aggregator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/sevenzip/aggregator.go -------------------------------------------------------------------------------- /internal/importer/archive/sevenzip/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/sevenzip/processor.go -------------------------------------------------------------------------------- /internal/importer/archive/sevenzip/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/sevenzip/types.go -------------------------------------------------------------------------------- /internal/importer/archive/sevenzip/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/archive/sevenzip/utils.go -------------------------------------------------------------------------------- /internal/importer/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/errors.go -------------------------------------------------------------------------------- /internal/importer/filesystem/usenet_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/filesystem/usenet_fs.go -------------------------------------------------------------------------------- /internal/importer/filesystem/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/filesystem/utils.go -------------------------------------------------------------------------------- /internal/importer/multifile/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/multifile/processor.go -------------------------------------------------------------------------------- /internal/importer/parser/fileinfo/detector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/fileinfo/detector.go -------------------------------------------------------------------------------- /internal/importer/parser/fileinfo/fileinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/fileinfo/fileinfo.go -------------------------------------------------------------------------------- /internal/importer/parser/fileinfo/fileinfo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/fileinfo/fileinfo_test.go -------------------------------------------------------------------------------- /internal/importer/parser/fileinfo/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/fileinfo/types.go -------------------------------------------------------------------------------- /internal/importer/parser/par2/descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/par2/descriptor.go -------------------------------------------------------------------------------- /internal/importer/parser/par2/detector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/par2/detector.go -------------------------------------------------------------------------------- /internal/importer/parser/par2/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/par2/reader.go -------------------------------------------------------------------------------- /internal/importer/parser/par2/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/par2/types.go -------------------------------------------------------------------------------- /internal/importer/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/parser.go -------------------------------------------------------------------------------- /internal/importer/parser/strm_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/strm_parser.go -------------------------------------------------------------------------------- /internal/importer/parser/strm_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/strm_parser_test.go -------------------------------------------------------------------------------- /internal/importer/parser/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/parser/types.go -------------------------------------------------------------------------------- /internal/importer/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/processor.go -------------------------------------------------------------------------------- /internal/importer/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/service.go -------------------------------------------------------------------------------- /internal/importer/singlefile/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/singlefile/processor.go -------------------------------------------------------------------------------- /internal/importer/utils/file_extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/utils/file_extensions.go -------------------------------------------------------------------------------- /internal/importer/utils/file_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/utils/file_validation.go -------------------------------------------------------------------------------- /internal/importer/validation/segments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/importer/validation/segments.go -------------------------------------------------------------------------------- /internal/metadata/proto/metadata.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/metadata/proto/metadata.pb.go -------------------------------------------------------------------------------- /internal/metadata/proto/metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/metadata/proto/metadata.proto -------------------------------------------------------------------------------- /internal/metadata/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/metadata/reader.go -------------------------------------------------------------------------------- /internal/metadata/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/metadata/service.go -------------------------------------------------------------------------------- /internal/nzbfilesystem/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/nzbfilesystem/constants.go -------------------------------------------------------------------------------- /internal/nzbfilesystem/metadata_remote_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/nzbfilesystem/metadata_remote_file.go -------------------------------------------------------------------------------- /internal/nzbfilesystem/metadata_remote_file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/nzbfilesystem/metadata_remote_file_test.go -------------------------------------------------------------------------------- /internal/nzbfilesystem/nzb_filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/nzbfilesystem/nzb_filesystem.go -------------------------------------------------------------------------------- /internal/nzbfilesystem/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/nzbfilesystem/types.go -------------------------------------------------------------------------------- /internal/pool/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/pool/config.go -------------------------------------------------------------------------------- /internal/pool/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/pool/manager.go -------------------------------------------------------------------------------- /internal/pool/metrics_tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/pool/metrics_tracker.go -------------------------------------------------------------------------------- /internal/progress/progress_broadcaster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/progress/progress_broadcaster.go -------------------------------------------------------------------------------- /internal/progress/tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/progress/tracker.go -------------------------------------------------------------------------------- /internal/rclone/mount_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/rclone/mount_service.go -------------------------------------------------------------------------------- /internal/sabnzbd/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/sabnzbd/client.go -------------------------------------------------------------------------------- /internal/slogutil/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/slogutil/config.go -------------------------------------------------------------------------------- /internal/slogutil/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/slogutil/data.go -------------------------------------------------------------------------------- /internal/slogutil/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/slogutil/handler.go -------------------------------------------------------------------------------- /internal/slogutil/leveler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/slogutil/leveler.go -------------------------------------------------------------------------------- /internal/usenet/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/usenet/errors.go -------------------------------------------------------------------------------- /internal/usenet/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/usenet/range.go -------------------------------------------------------------------------------- /internal/usenet/range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/usenet/range_test.go -------------------------------------------------------------------------------- /internal/usenet/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/usenet/segment.go -------------------------------------------------------------------------------- /internal/usenet/sequential_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/usenet/sequential_reader.go -------------------------------------------------------------------------------- /internal/usenet/usenet_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/usenet/usenet_reader.go -------------------------------------------------------------------------------- /internal/usenet/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/usenet/utils.go -------------------------------------------------------------------------------- /internal/usenet/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/usenet/validation.go -------------------------------------------------------------------------------- /internal/utils/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/utils/copy.go -------------------------------------------------------------------------------- /internal/utils/library.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/utils/library.go -------------------------------------------------------------------------------- /internal/utils/path_args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/utils/path_args.go -------------------------------------------------------------------------------- /internal/utils/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/utils/range.go -------------------------------------------------------------------------------- /internal/webdav/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/adapter.go -------------------------------------------------------------------------------- /internal/webdav/auth_updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/auth_updater.go -------------------------------------------------------------------------------- /internal/webdav/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/config.go -------------------------------------------------------------------------------- /internal/webdav/error_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/error_handler.go -------------------------------------------------------------------------------- /internal/webdav/file_system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/file_system.go -------------------------------------------------------------------------------- /internal/webdav/propfind/prop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/propfind/prop.go -------------------------------------------------------------------------------- /internal/webdav/propfind/propfind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/propfind/propfind.go -------------------------------------------------------------------------------- /internal/webdav/propfind/xml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/propfind/xml.go -------------------------------------------------------------------------------- /internal/webdav/propfind/xml/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/propfind/xml/marshal.go -------------------------------------------------------------------------------- /internal/webdav/propfind/xml/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/propfind/xml/read.go -------------------------------------------------------------------------------- /internal/webdav/propfind/xml/typeinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/propfind/xml/typeinfo.go -------------------------------------------------------------------------------- /internal/webdav/propfind/xml/xml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/internal/webdav/propfind/xml/xml.go -------------------------------------------------------------------------------- /pkg/rclonecli/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/pkg/rclonecli/client.go -------------------------------------------------------------------------------- /pkg/rclonecli/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/pkg/rclonecli/health.go -------------------------------------------------------------------------------- /pkg/rclonecli/killed_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/pkg/rclonecli/killed_unix.go -------------------------------------------------------------------------------- /pkg/rclonecli/killed_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/pkg/rclonecli/killed_windows.go -------------------------------------------------------------------------------- /pkg/rclonecli/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/pkg/rclonecli/manager.go -------------------------------------------------------------------------------- /pkg/rclonecli/mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/pkg/rclonecli/mount.go -------------------------------------------------------------------------------- /pkg/rclonecli/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/pkg/rclonecli/stats.go -------------------------------------------------------------------------------- /pkg/rclonecli/vfs_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javi11/altmount/HEAD/pkg/rclonecli/vfs_client.go --------------------------------------------------------------------------------