├── .gitignore ├── LICENSE ├── ReadMe.md ├── assets ├── fonts │ ├── overpass-mono │ │ ├── bold.otf │ │ ├── light.otf │ │ └── regular.otf │ └── overpass │ │ ├── bold-italic.otf │ │ ├── bold.otf │ │ ├── extrabold-italic.otf │ │ ├── extrabold.otf │ │ ├── extralight-italic.otf │ │ ├── extralight.otf │ │ ├── heavy-italic.otf │ │ ├── heavy.otf │ │ ├── italic.otf │ │ ├── light-italic.otf │ │ ├── light.otf │ │ ├── regular.otf │ │ ├── semibold-italic.otf │ │ ├── semibold.otf │ │ ├── thin-italic.otf │ │ └── thin.otf └── images │ └── logo.png ├── package.json ├── src ├── api │ ├── Betweeny.ts │ ├── Client.ts │ ├── EmailTemplate.ts │ ├── RouteFactory.ts │ ├── RouteResult.ts │ ├── SocketServer.ts │ ├── index.ts │ └── routes │ │ ├── auth │ │ ├── delete-users.ts │ │ ├── get-users-me-balance.ts │ │ ├── get-users-me.ts │ │ ├── get-users.ts │ │ ├── index.ts │ │ ├── login.ts │ │ ├── post-users.ts │ │ ├── put-users.ts │ │ └── reset-password.ts │ │ ├── finder │ │ ├── folders-get.ts │ │ ├── index.ts │ │ ├── utility-index.ts │ │ ├── utility-luts.ts │ │ ├── volume-unmount.ts │ │ └── volumes-get.ts │ │ ├── index.ts │ │ ├── libraries │ │ ├── index.ts │ │ ├── library-delete-one.ts │ │ ├── library-get-many.ts │ │ ├── library-get-one.ts │ │ ├── library-post-drops.ts │ │ ├── library-post-load.ts │ │ ├── library-post-one.ts │ │ ├── library-post-scan.ts │ │ ├── library-post-unload.ts │ │ ├── library-put-folders.ts │ │ ├── library-put-one.ts │ │ ├── metacopy-delete.ts │ │ ├── metacopy-get-many.ts │ │ ├── metacopy-get-one.ts │ │ ├── metacopy-post-one.ts │ │ ├── metafiles-analyse-many.ts │ │ ├── metafiles-analyse-one.ts │ │ ├── metafiles-delete.ts │ │ ├── metafiles-export.ts │ │ ├── metafiles-get-many.ts │ │ ├── metafiles-get-one.ts │ │ ├── metafiles-post-one.ts │ │ ├── metafiles-put.ts │ │ ├── open-folder.ts │ │ ├── status.ts │ │ ├── tasks-delete.ts │ │ ├── tasks-get-many.ts │ │ ├── tasks-get-metafiles.ts │ │ ├── tasks-get-one.ts │ │ ├── tasks-post-generate.ts │ │ ├── tasks-post-run.ts │ │ ├── tasks-post-stop.ts │ │ ├── tasks-post.ts │ │ ├── thumbnails-get.ts │ │ ├── thumbnails-post-many.ts │ │ ├── thumbnails-post-one.ts │ │ ├── transactions-get.ts │ │ ├── transcode-delete.ts │ │ ├── transcode-get.ts │ │ ├── transcode-post-one.ts │ │ ├── transcode-post-run.ts │ │ ├── transcode-post-stop.ts │ │ └── transcode-status.ts │ │ └── social │ │ ├── index.ts │ │ └── share-mail.ts ├── core │ ├── Extension.ts │ ├── WrangleBot.ts │ ├── WrangleBotOptions.ts │ ├── accounts │ │ ├── AccountManager.ts │ │ ├── User.ts │ │ ├── createUserOptions.ts │ │ └── index.ts │ ├── analyse │ │ ├── MLInterface.ts │ │ ├── MLInterfaceOptions.ts │ │ └── analyseOneMetaFileOptions.ts │ ├── database │ │ ├── DB.ts │ │ └── Transaction.ts │ ├── drives │ │ ├── DriveBot.ts │ │ └── Volume.ts │ ├── export │ │ ├── ExportBot.ts │ │ └── index.ts │ ├── library │ │ ├── CancelToken.ts │ │ ├── FolderOptions.ts │ │ ├── Folders.ts │ │ ├── MetaCopy.ts │ │ ├── MetaData.ts │ │ ├── MetaFile.ts │ │ ├── MetaLibrary.ts │ │ ├── MetaLibraryData.ts │ │ ├── MetaLibraryOptions.ts │ │ ├── MetaLibraryUpdateOptions.ts │ │ ├── Thumbnail.ts │ │ ├── analyseMetaFileOptions.ts │ │ └── createTaskOptions.ts │ ├── media │ │ ├── CancelToken.ts │ │ ├── CopyTool.ts │ │ ├── Index.ts │ │ ├── IndexItem.ts │ │ ├── Indexer.ts │ │ ├── Job.ts │ │ ├── Probe.ts │ │ ├── Scraper.ts │ │ ├── Status.ts │ │ ├── Task.ts │ │ └── TaskStatusReturn.ts │ ├── system │ │ ├── Config.ts │ │ ├── finder.ts │ │ ├── index.ts │ │ └── utility.ts │ ├── transcode │ │ ├── ThumbnailFactory.ts │ │ ├── ThumbnailFactoryOptions.ts │ │ ├── ThumbnailFromImageFactory.ts │ │ ├── TranscodeBot.ts │ │ ├── TranscodeFactory.ts │ │ ├── TranscodeFactoryOptions.ts │ │ ├── TranscodeJob.ts │ │ ├── TranscodeSetFactory.ts │ │ ├── TranscodeTask.ts │ │ ├── TranscodeTemplates.ts │ │ └── index.ts │ └── utility │ │ ├── SendBack.ts │ │ ├── Status.ts │ │ └── index.ts ├── extensions │ ├── example-hook.ts │ └── index.ts └── index.ts ├── test └── index.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | # Project exclude paths 2 | /node_modules/ 3 | .env 4 | .idea 5 | /wb_data/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/LICENSE -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/ReadMe.md -------------------------------------------------------------------------------- /assets/fonts/overpass-mono/bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass-mono/bold.otf -------------------------------------------------------------------------------- /assets/fonts/overpass-mono/light.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass-mono/light.otf -------------------------------------------------------------------------------- /assets/fonts/overpass-mono/regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass-mono/regular.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/bold-italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/bold-italic.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/bold.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/extrabold-italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/extrabold-italic.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/extrabold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/extrabold.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/extralight-italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/extralight-italic.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/extralight.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/extralight.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/heavy-italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/heavy-italic.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/heavy.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/heavy.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/italic.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/light-italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/light-italic.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/light.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/light.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/regular.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/semibold-italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/semibold-italic.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/semibold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/semibold.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/thin-italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/thin-italic.otf -------------------------------------------------------------------------------- /assets/fonts/overpass/thin.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/fonts/overpass/thin.otf -------------------------------------------------------------------------------- /assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/assets/images/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/package.json -------------------------------------------------------------------------------- /src/api/Betweeny.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/Betweeny.ts -------------------------------------------------------------------------------- /src/api/Client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/Client.ts -------------------------------------------------------------------------------- /src/api/EmailTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/EmailTemplate.ts -------------------------------------------------------------------------------- /src/api/RouteFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/RouteFactory.ts -------------------------------------------------------------------------------- /src/api/RouteResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/RouteResult.ts -------------------------------------------------------------------------------- /src/api/SocketServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/SocketServer.ts -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/api/routes/auth/delete-users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/auth/delete-users.ts -------------------------------------------------------------------------------- /src/api/routes/auth/get-users-me-balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/auth/get-users-me-balance.ts -------------------------------------------------------------------------------- /src/api/routes/auth/get-users-me.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/auth/get-users-me.ts -------------------------------------------------------------------------------- /src/api/routes/auth/get-users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/auth/get-users.ts -------------------------------------------------------------------------------- /src/api/routes/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/auth/index.ts -------------------------------------------------------------------------------- /src/api/routes/auth/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/auth/login.ts -------------------------------------------------------------------------------- /src/api/routes/auth/post-users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/auth/post-users.ts -------------------------------------------------------------------------------- /src/api/routes/auth/put-users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/auth/put-users.ts -------------------------------------------------------------------------------- /src/api/routes/auth/reset-password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/auth/reset-password.ts -------------------------------------------------------------------------------- /src/api/routes/finder/folders-get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/finder/folders-get.ts -------------------------------------------------------------------------------- /src/api/routes/finder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/finder/index.ts -------------------------------------------------------------------------------- /src/api/routes/finder/utility-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/finder/utility-index.ts -------------------------------------------------------------------------------- /src/api/routes/finder/utility-luts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/finder/utility-luts.ts -------------------------------------------------------------------------------- /src/api/routes/finder/volume-unmount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/finder/volume-unmount.ts -------------------------------------------------------------------------------- /src/api/routes/finder/volumes-get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/finder/volumes-get.ts -------------------------------------------------------------------------------- /src/api/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/index.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/index.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-delete-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-delete-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-get-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-get-many.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-get-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-get-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-post-drops.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-post-drops.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-post-load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-post-load.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-post-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-post-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-post-scan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-post-scan.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-post-unload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-post-unload.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-put-folders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-put-folders.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/library-put-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/library-put-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metacopy-delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metacopy-delete.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metacopy-get-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metacopy-get-many.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metacopy-get-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metacopy-get-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metacopy-post-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metacopy-post-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metafiles-analyse-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metafiles-analyse-many.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metafiles-analyse-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metafiles-analyse-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metafiles-delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metafiles-delete.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metafiles-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metafiles-export.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metafiles-get-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metafiles-get-many.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metafiles-get-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metafiles-get-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metafiles-post-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metafiles-post-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/metafiles-put.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/metafiles-put.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/open-folder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/open-folder.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/status.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/tasks-delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/tasks-delete.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/tasks-get-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/tasks-get-many.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/tasks-get-metafiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/tasks-get-metafiles.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/tasks-get-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/tasks-get-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/tasks-post-generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/tasks-post-generate.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/tasks-post-run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/tasks-post-run.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/tasks-post-stop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/tasks-post-stop.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/tasks-post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/tasks-post.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/thumbnails-get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/thumbnails-get.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/thumbnails-post-many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/thumbnails-post-many.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/thumbnails-post-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/thumbnails-post-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/transactions-get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/transactions-get.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/transcode-delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/transcode-delete.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/transcode-get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/transcode-get.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/transcode-post-one.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/transcode-post-one.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/transcode-post-run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/transcode-post-run.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/transcode-post-stop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/transcode-post-stop.ts -------------------------------------------------------------------------------- /src/api/routes/libraries/transcode-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/libraries/transcode-status.ts -------------------------------------------------------------------------------- /src/api/routes/social/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/social/index.ts -------------------------------------------------------------------------------- /src/api/routes/social/share-mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/api/routes/social/share-mail.ts -------------------------------------------------------------------------------- /src/core/Extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/Extension.ts -------------------------------------------------------------------------------- /src/core/WrangleBot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/WrangleBot.ts -------------------------------------------------------------------------------- /src/core/WrangleBotOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/WrangleBotOptions.ts -------------------------------------------------------------------------------- /src/core/accounts/AccountManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/accounts/AccountManager.ts -------------------------------------------------------------------------------- /src/core/accounts/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/accounts/User.ts -------------------------------------------------------------------------------- /src/core/accounts/createUserOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/accounts/createUserOptions.ts -------------------------------------------------------------------------------- /src/core/accounts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/accounts/index.ts -------------------------------------------------------------------------------- /src/core/analyse/MLInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/analyse/MLInterface.ts -------------------------------------------------------------------------------- /src/core/analyse/MLInterfaceOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/analyse/MLInterfaceOptions.ts -------------------------------------------------------------------------------- /src/core/analyse/analyseOneMetaFileOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/analyse/analyseOneMetaFileOptions.ts -------------------------------------------------------------------------------- /src/core/database/DB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/database/DB.ts -------------------------------------------------------------------------------- /src/core/database/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/database/Transaction.ts -------------------------------------------------------------------------------- /src/core/drives/DriveBot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/drives/DriveBot.ts -------------------------------------------------------------------------------- /src/core/drives/Volume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/drives/Volume.ts -------------------------------------------------------------------------------- /src/core/export/ExportBot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/export/ExportBot.ts -------------------------------------------------------------------------------- /src/core/export/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/export/index.ts -------------------------------------------------------------------------------- /src/core/library/CancelToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/CancelToken.ts -------------------------------------------------------------------------------- /src/core/library/FolderOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/FolderOptions.ts -------------------------------------------------------------------------------- /src/core/library/Folders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/Folders.ts -------------------------------------------------------------------------------- /src/core/library/MetaCopy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/MetaCopy.ts -------------------------------------------------------------------------------- /src/core/library/MetaData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/MetaData.ts -------------------------------------------------------------------------------- /src/core/library/MetaFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/MetaFile.ts -------------------------------------------------------------------------------- /src/core/library/MetaLibrary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/MetaLibrary.ts -------------------------------------------------------------------------------- /src/core/library/MetaLibraryData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/MetaLibraryData.ts -------------------------------------------------------------------------------- /src/core/library/MetaLibraryOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/MetaLibraryOptions.ts -------------------------------------------------------------------------------- /src/core/library/MetaLibraryUpdateOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/MetaLibraryUpdateOptions.ts -------------------------------------------------------------------------------- /src/core/library/Thumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/Thumbnail.ts -------------------------------------------------------------------------------- /src/core/library/analyseMetaFileOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/analyseMetaFileOptions.ts -------------------------------------------------------------------------------- /src/core/library/createTaskOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/library/createTaskOptions.ts -------------------------------------------------------------------------------- /src/core/media/CancelToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/CancelToken.ts -------------------------------------------------------------------------------- /src/core/media/CopyTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/CopyTool.ts -------------------------------------------------------------------------------- /src/core/media/Index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/Index.ts -------------------------------------------------------------------------------- /src/core/media/IndexItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/IndexItem.ts -------------------------------------------------------------------------------- /src/core/media/Indexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/Indexer.ts -------------------------------------------------------------------------------- /src/core/media/Job.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/Job.ts -------------------------------------------------------------------------------- /src/core/media/Probe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/Probe.ts -------------------------------------------------------------------------------- /src/core/media/Scraper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/Scraper.ts -------------------------------------------------------------------------------- /src/core/media/Status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/Status.ts -------------------------------------------------------------------------------- /src/core/media/Task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/Task.ts -------------------------------------------------------------------------------- /src/core/media/TaskStatusReturn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/media/TaskStatusReturn.ts -------------------------------------------------------------------------------- /src/core/system/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/system/Config.ts -------------------------------------------------------------------------------- /src/core/system/finder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/system/finder.ts -------------------------------------------------------------------------------- /src/core/system/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/system/index.ts -------------------------------------------------------------------------------- /src/core/system/utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/system/utility.ts -------------------------------------------------------------------------------- /src/core/transcode/ThumbnailFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/ThumbnailFactory.ts -------------------------------------------------------------------------------- /src/core/transcode/ThumbnailFactoryOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/ThumbnailFactoryOptions.ts -------------------------------------------------------------------------------- /src/core/transcode/ThumbnailFromImageFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/ThumbnailFromImageFactory.ts -------------------------------------------------------------------------------- /src/core/transcode/TranscodeBot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/TranscodeBot.ts -------------------------------------------------------------------------------- /src/core/transcode/TranscodeFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/TranscodeFactory.ts -------------------------------------------------------------------------------- /src/core/transcode/TranscodeFactoryOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/TranscodeFactoryOptions.ts -------------------------------------------------------------------------------- /src/core/transcode/TranscodeJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/TranscodeJob.ts -------------------------------------------------------------------------------- /src/core/transcode/TranscodeSetFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/TranscodeSetFactory.ts -------------------------------------------------------------------------------- /src/core/transcode/TranscodeTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/TranscodeTask.ts -------------------------------------------------------------------------------- /src/core/transcode/TranscodeTemplates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/TranscodeTemplates.ts -------------------------------------------------------------------------------- /src/core/transcode/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/transcode/index.ts -------------------------------------------------------------------------------- /src/core/utility/SendBack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/utility/SendBack.ts -------------------------------------------------------------------------------- /src/core/utility/Status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/utility/Status.ts -------------------------------------------------------------------------------- /src/core/utility/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/core/utility/index.ts -------------------------------------------------------------------------------- /src/extensions/example-hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/extensions/example-hook.ts -------------------------------------------------------------------------------- /src/extensions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/extensions/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/src/index.ts -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/test/index.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxelRothe/wranglebot/HEAD/tsconfig.json --------------------------------------------------------------------------------