├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── LICENCE ├── README.md ├── client ├── gm_fetch-inject.user.js ├── progress.user.js └── stashlist.user.js ├── plugins ├── README.md └── stashlist-sync │ ├── stashlist-sync.py │ └── stashlist-sync.yml └── server ├── .eslintrc.json ├── nodemon.json ├── package.json ├── pnpm-lock.yaml ├── src ├── index.ts ├── routes │ ├── listRoute.ts │ └── userRoute.ts ├── server.ts ├── types │ └── listType.ts └── utils │ ├── authenticateUser.ts │ ├── db.ts │ ├── dbList.ts │ └── dbUser.ts ├── static ├── assets │ ├── apis.js │ └── list.css ├── config │ └── index.html ├── performers │ ├── index.html │ ├── scenelist.css │ └── scenelist.js └── wishlist │ ├── index.html │ ├── wishlist.css │ └── wishlist.js └── tsconfig.json /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | server/dist/ 3 | config.py 4 | .env -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/README.md -------------------------------------------------------------------------------- /client/gm_fetch-inject.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/client/gm_fetch-inject.user.js -------------------------------------------------------------------------------- /client/progress.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/client/progress.user.js -------------------------------------------------------------------------------- /client/stashlist.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/client/stashlist.user.js -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- 1 | Add URL: `https://feederbox826.github.io/stashlist/main/index.yml` -------------------------------------------------------------------------------- /plugins/stashlist-sync/stashlist-sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/plugins/stashlist-sync/stashlist-sync.py -------------------------------------------------------------------------------- /plugins/stashlist-sync/stashlist-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/plugins/stashlist-sync/stashlist-sync.yml -------------------------------------------------------------------------------- /server/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/.eslintrc.json -------------------------------------------------------------------------------- /server/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/nodemon.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/package.json -------------------------------------------------------------------------------- /server/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/pnpm-lock.yaml -------------------------------------------------------------------------------- /server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/src/index.ts -------------------------------------------------------------------------------- /server/src/routes/listRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/src/routes/listRoute.ts -------------------------------------------------------------------------------- /server/src/routes/userRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/src/routes/userRoute.ts -------------------------------------------------------------------------------- /server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/src/server.ts -------------------------------------------------------------------------------- /server/src/types/listType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/src/types/listType.ts -------------------------------------------------------------------------------- /server/src/utils/authenticateUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/src/utils/authenticateUser.ts -------------------------------------------------------------------------------- /server/src/utils/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/src/utils/db.ts -------------------------------------------------------------------------------- /server/src/utils/dbList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/src/utils/dbList.ts -------------------------------------------------------------------------------- /server/src/utils/dbUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/src/utils/dbUser.ts -------------------------------------------------------------------------------- /server/static/assets/apis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/static/assets/apis.js -------------------------------------------------------------------------------- /server/static/assets/list.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/static/assets/list.css -------------------------------------------------------------------------------- /server/static/config/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/static/config/index.html -------------------------------------------------------------------------------- /server/static/performers/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/static/performers/index.html -------------------------------------------------------------------------------- /server/static/performers/scenelist.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/static/performers/scenelist.css -------------------------------------------------------------------------------- /server/static/performers/scenelist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/static/performers/scenelist.js -------------------------------------------------------------------------------- /server/static/wishlist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/static/wishlist/index.html -------------------------------------------------------------------------------- /server/static/wishlist/wishlist.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/static/wishlist/wishlist.css -------------------------------------------------------------------------------- /server/static/wishlist/wishlist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/static/wishlist/wishlist.js -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feederbox826/stashlist/HEAD/server/tsconfig.json --------------------------------------------------------------------------------