├── .gitattributes ├── .gitignore ├── README.md ├── tools ├── cleanup_listening_sessions.py ├── correct_listening_sessions.py ├── migrate_backup_to_new_server.py ├── plexToAbs.py ├── quick_match_chapters.py ├── remove_empty_authors.py ├── split_genres.py └── update_descriptions.py └── web ├── .gitignore ├── env.d.ts ├── index.html ├── package-lock.json ├── package.json ├── public ├── icon-192x192.png ├── icon-32x32.png ├── icon-512x512.png ├── images │ ├── cors.png │ ├── insecure1.png │ ├── insecure2.png │ └── metadata.png └── logos │ ├── ABS-LICENSE │ ├── ABS.png │ ├── AudioBooth.png │ ├── buchable.png │ ├── github-mark.svg │ ├── lissen-LICENSE │ └── lissen.png ├── src ├── App.vue ├── common │ └── libraryIds.ts ├── components │ ├── DynamicForm.vue │ ├── FilterBar.vue │ └── Footer.vue ├── composables │ ├── useApi.ts │ └── useProjectsCache.ts ├── data │ ├── clients.ts │ ├── projects.ts │ └── toolDefinitions.ts ├── main.ts ├── router │ └── index.ts ├── stores │ └── settings.ts ├── style.css ├── tools │ ├── deleteListeningSessions.ts │ ├── forceMetadata.ts │ ├── listenDateUpdater.ts │ ├── migrateServer.ts │ ├── pathTagUpdater.ts │ ├── quickMatchChapters.ts │ ├── removeEmptyAuthors.ts │ ├── renameSeries.ts │ └── splitGenres.ts ├── types │ ├── clients.ts │ ├── filterBar.ts │ ├── project.ts │ └── tool.ts └── views │ ├── ClientsView.vue │ ├── ProjectsView.vue │ ├── SelectionView.vue │ ├── SettingsView.vue │ └── ToolsView.vue ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/README.md -------------------------------------------------------------------------------- /tools/cleanup_listening_sessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/tools/cleanup_listening_sessions.py -------------------------------------------------------------------------------- /tools/correct_listening_sessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/tools/correct_listening_sessions.py -------------------------------------------------------------------------------- /tools/migrate_backup_to_new_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/tools/migrate_backup_to_new_server.py -------------------------------------------------------------------------------- /tools/plexToAbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/tools/plexToAbs.py -------------------------------------------------------------------------------- /tools/quick_match_chapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/tools/quick_match_chapters.py -------------------------------------------------------------------------------- /tools/remove_empty_authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/tools/remove_empty_authors.py -------------------------------------------------------------------------------- /tools/split_genres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/tools/split_genres.py -------------------------------------------------------------------------------- /tools/update_descriptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/tools/update_descriptions.py -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/index.html -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/package.json -------------------------------------------------------------------------------- /web/public/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/icon-192x192.png -------------------------------------------------------------------------------- /web/public/icon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/icon-32x32.png -------------------------------------------------------------------------------- /web/public/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/icon-512x512.png -------------------------------------------------------------------------------- /web/public/images/cors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/images/cors.png -------------------------------------------------------------------------------- /web/public/images/insecure1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/images/insecure1.png -------------------------------------------------------------------------------- /web/public/images/insecure2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/images/insecure2.png -------------------------------------------------------------------------------- /web/public/images/metadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/images/metadata.png -------------------------------------------------------------------------------- /web/public/logos/ABS-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/logos/ABS-LICENSE -------------------------------------------------------------------------------- /web/public/logos/ABS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/logos/ABS.png -------------------------------------------------------------------------------- /web/public/logos/AudioBooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/logos/AudioBooth.png -------------------------------------------------------------------------------- /web/public/logos/buchable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/logos/buchable.png -------------------------------------------------------------------------------- /web/public/logos/github-mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/logos/github-mark.svg -------------------------------------------------------------------------------- /web/public/logos/lissen-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/logos/lissen-LICENSE -------------------------------------------------------------------------------- /web/public/logos/lissen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/public/logos/lissen.png -------------------------------------------------------------------------------- /web/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/App.vue -------------------------------------------------------------------------------- /web/src/common/libraryIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/common/libraryIds.ts -------------------------------------------------------------------------------- /web/src/components/DynamicForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/components/DynamicForm.vue -------------------------------------------------------------------------------- /web/src/components/FilterBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/components/FilterBar.vue -------------------------------------------------------------------------------- /web/src/components/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/components/Footer.vue -------------------------------------------------------------------------------- /web/src/composables/useApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/composables/useApi.ts -------------------------------------------------------------------------------- /web/src/composables/useProjectsCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/composables/useProjectsCache.ts -------------------------------------------------------------------------------- /web/src/data/clients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/data/clients.ts -------------------------------------------------------------------------------- /web/src/data/projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/data/projects.ts -------------------------------------------------------------------------------- /web/src/data/toolDefinitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/data/toolDefinitions.ts -------------------------------------------------------------------------------- /web/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/main.ts -------------------------------------------------------------------------------- /web/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/router/index.ts -------------------------------------------------------------------------------- /web/src/stores/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/stores/settings.ts -------------------------------------------------------------------------------- /web/src/style.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; -------------------------------------------------------------------------------- /web/src/tools/deleteListeningSessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/tools/deleteListeningSessions.ts -------------------------------------------------------------------------------- /web/src/tools/forceMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/tools/forceMetadata.ts -------------------------------------------------------------------------------- /web/src/tools/listenDateUpdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/tools/listenDateUpdater.ts -------------------------------------------------------------------------------- /web/src/tools/migrateServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/tools/migrateServer.ts -------------------------------------------------------------------------------- /web/src/tools/pathTagUpdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/tools/pathTagUpdater.ts -------------------------------------------------------------------------------- /web/src/tools/quickMatchChapters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/tools/quickMatchChapters.ts -------------------------------------------------------------------------------- /web/src/tools/removeEmptyAuthors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/tools/removeEmptyAuthors.ts -------------------------------------------------------------------------------- /web/src/tools/renameSeries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/tools/renameSeries.ts -------------------------------------------------------------------------------- /web/src/tools/splitGenres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/tools/splitGenres.ts -------------------------------------------------------------------------------- /web/src/types/clients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/types/clients.ts -------------------------------------------------------------------------------- /web/src/types/filterBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/types/filterBar.ts -------------------------------------------------------------------------------- /web/src/types/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/types/project.ts -------------------------------------------------------------------------------- /web/src/types/tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/types/tool.ts -------------------------------------------------------------------------------- /web/src/views/ClientsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/views/ClientsView.vue -------------------------------------------------------------------------------- /web/src/views/ProjectsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/views/ProjectsView.vue -------------------------------------------------------------------------------- /web/src/views/SelectionView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/views/SelectionView.vue -------------------------------------------------------------------------------- /web/src/views/SettingsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/views/SettingsView.vue -------------------------------------------------------------------------------- /web/src/views/ToolsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/src/views/ToolsView.vue -------------------------------------------------------------------------------- /web/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/tsconfig.app.json -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/tsconfig.node.json -------------------------------------------------------------------------------- /web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vito0912/absToolbox/HEAD/web/vite.config.ts --------------------------------------------------------------------------------