├── .gitignore ├── DOCS.md ├── DOCS_CN.md ├── LICENSE ├── README.md ├── README_CN.md ├── assets └── icon.png ├── config.json ├── dist ├── image-uploader-en.json ├── image-uploader-zh-Hans.json └── image-uploader.zip ├── main.js ├── package.json ├── screenshots ├── IMG_1.PNG ├── IMG_2.PNG ├── IMG_3.PNG └── IMG_4.PNG ├── scripts ├── app.js ├── libs │ ├── bottleneck.js │ ├── crypto.js │ └── filesize.js ├── picker.js ├── service.js ├── settings.js ├── storage │ ├── configs.js │ ├── history.js │ ├── keychain.js │ ├── paths.js │ └── thumbnail.js ├── tools │ ├── clipboard.js │ ├── date.js │ ├── fs.js │ ├── image.js │ ├── limiter.js │ ├── link.js │ ├── regex.js │ └── taptic.js ├── ui │ ├── builder.js │ ├── constants │ │ ├── colors.js │ │ ├── dimensions.js │ │ ├── strings.js │ │ └── symbols.js │ ├── main │ │ ├── actions.js │ │ ├── bulk-editing.js │ │ ├── image-picker.js │ │ ├── index.js │ │ ├── menus.js │ │ └── uploader.js │ ├── templates.js │ └── views │ │ ├── config-builder.js │ │ ├── errors-viewer.js │ │ ├── image-viewer.js │ │ ├── local-mover.js │ │ └── uploaders.js ├── updater.js ├── uploaders │ ├── azure.js │ ├── b2.js │ ├── bos.js │ ├── cos.js │ ├── custom.js │ ├── gitee.js │ ├── github.js │ ├── gitlab.js │ ├── imgur.js │ ├── kodo.js │ ├── manifest.js │ ├── obs.js │ ├── oss.js │ ├── qingstor.js │ ├── s3.js │ ├── smms.js │ └── uss.js └── util.js ├── strings ├── en.strings └── zh-Hans.strings ├── templates ├── en.json └── zh-Hans.json ├── tests ├── Demo.md └── assets │ ├── IMG_1.JPG │ ├── IMG_2.JPG │ └── 中文测试.jpg ├── version.conf └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .output 2 | -------------------------------------------------------------------------------- /DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/DOCS.md -------------------------------------------------------------------------------- /DOCS_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/DOCS_CN.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/README_CN.md -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/assets/icon.png -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/config.json -------------------------------------------------------------------------------- /dist/image-uploader-en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/dist/image-uploader-en.json -------------------------------------------------------------------------------- /dist/image-uploader-zh-Hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/dist/image-uploader-zh-Hans.json -------------------------------------------------------------------------------- /dist/image-uploader.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/dist/image-uploader.zip -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/IMG_1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/screenshots/IMG_1.PNG -------------------------------------------------------------------------------- /screenshots/IMG_2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/screenshots/IMG_2.PNG -------------------------------------------------------------------------------- /screenshots/IMG_3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/screenshots/IMG_3.PNG -------------------------------------------------------------------------------- /screenshots/IMG_4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/screenshots/IMG_4.PNG -------------------------------------------------------------------------------- /scripts/app.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | init: require("./ui/main/index") 3 | } -------------------------------------------------------------------------------- /scripts/libs/bottleneck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/libs/bottleneck.js -------------------------------------------------------------------------------- /scripts/libs/crypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/libs/crypto.js -------------------------------------------------------------------------------- /scripts/libs/filesize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/libs/filesize.js -------------------------------------------------------------------------------- /scripts/picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/picker.js -------------------------------------------------------------------------------- /scripts/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/service.js -------------------------------------------------------------------------------- /scripts/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/settings.js -------------------------------------------------------------------------------- /scripts/storage/configs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/storage/configs.js -------------------------------------------------------------------------------- /scripts/storage/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/storage/history.js -------------------------------------------------------------------------------- /scripts/storage/keychain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/storage/keychain.js -------------------------------------------------------------------------------- /scripts/storage/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/storage/paths.js -------------------------------------------------------------------------------- /scripts/storage/thumbnail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/storage/thumbnail.js -------------------------------------------------------------------------------- /scripts/tools/clipboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/tools/clipboard.js -------------------------------------------------------------------------------- /scripts/tools/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/tools/date.js -------------------------------------------------------------------------------- /scripts/tools/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/tools/fs.js -------------------------------------------------------------------------------- /scripts/tools/image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/tools/image.js -------------------------------------------------------------------------------- /scripts/tools/limiter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/tools/limiter.js -------------------------------------------------------------------------------- /scripts/tools/link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/tools/link.js -------------------------------------------------------------------------------- /scripts/tools/regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/tools/regex.js -------------------------------------------------------------------------------- /scripts/tools/taptic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/tools/taptic.js -------------------------------------------------------------------------------- /scripts/ui/builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/builder.js -------------------------------------------------------------------------------- /scripts/ui/constants/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/constants/colors.js -------------------------------------------------------------------------------- /scripts/ui/constants/dimensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/constants/dimensions.js -------------------------------------------------------------------------------- /scripts/ui/constants/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/constants/strings.js -------------------------------------------------------------------------------- /scripts/ui/constants/symbols.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/constants/symbols.js -------------------------------------------------------------------------------- /scripts/ui/main/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/main/actions.js -------------------------------------------------------------------------------- /scripts/ui/main/bulk-editing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/main/bulk-editing.js -------------------------------------------------------------------------------- /scripts/ui/main/image-picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/main/image-picker.js -------------------------------------------------------------------------------- /scripts/ui/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/main/index.js -------------------------------------------------------------------------------- /scripts/ui/main/menus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/main/menus.js -------------------------------------------------------------------------------- /scripts/ui/main/uploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/main/uploader.js -------------------------------------------------------------------------------- /scripts/ui/templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/templates.js -------------------------------------------------------------------------------- /scripts/ui/views/config-builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/views/config-builder.js -------------------------------------------------------------------------------- /scripts/ui/views/errors-viewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/views/errors-viewer.js -------------------------------------------------------------------------------- /scripts/ui/views/image-viewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/views/image-viewer.js -------------------------------------------------------------------------------- /scripts/ui/views/local-mover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/views/local-mover.js -------------------------------------------------------------------------------- /scripts/ui/views/uploaders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/ui/views/uploaders.js -------------------------------------------------------------------------------- /scripts/updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/updater.js -------------------------------------------------------------------------------- /scripts/uploaders/azure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/azure.js -------------------------------------------------------------------------------- /scripts/uploaders/b2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/b2.js -------------------------------------------------------------------------------- /scripts/uploaders/bos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/bos.js -------------------------------------------------------------------------------- /scripts/uploaders/cos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/cos.js -------------------------------------------------------------------------------- /scripts/uploaders/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/custom.js -------------------------------------------------------------------------------- /scripts/uploaders/gitee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/gitee.js -------------------------------------------------------------------------------- /scripts/uploaders/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/github.js -------------------------------------------------------------------------------- /scripts/uploaders/gitlab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/gitlab.js -------------------------------------------------------------------------------- /scripts/uploaders/imgur.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/imgur.js -------------------------------------------------------------------------------- /scripts/uploaders/kodo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/kodo.js -------------------------------------------------------------------------------- /scripts/uploaders/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/manifest.js -------------------------------------------------------------------------------- /scripts/uploaders/obs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/obs.js -------------------------------------------------------------------------------- /scripts/uploaders/oss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/oss.js -------------------------------------------------------------------------------- /scripts/uploaders/qingstor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/qingstor.js -------------------------------------------------------------------------------- /scripts/uploaders/s3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/s3.js -------------------------------------------------------------------------------- /scripts/uploaders/smms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/smms.js -------------------------------------------------------------------------------- /scripts/uploaders/uss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/uploaders/uss.js -------------------------------------------------------------------------------- /scripts/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/scripts/util.js -------------------------------------------------------------------------------- /strings/en.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/strings/en.strings -------------------------------------------------------------------------------- /strings/zh-Hans.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/strings/zh-Hans.strings -------------------------------------------------------------------------------- /templates/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/templates/en.json -------------------------------------------------------------------------------- /templates/zh-Hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/templates/zh-Hans.json -------------------------------------------------------------------------------- /tests/Demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/tests/Demo.md -------------------------------------------------------------------------------- /tests/assets/IMG_1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/tests/assets/IMG_1.JPG -------------------------------------------------------------------------------- /tests/assets/IMG_2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/tests/assets/IMG_2.JPG -------------------------------------------------------------------------------- /tests/assets/中文测试.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/tests/assets/中文测试.jpg -------------------------------------------------------------------------------- /version.conf: -------------------------------------------------------------------------------- 1 | 1.1.0 -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyanzhong/Image-Uploader/HEAD/yarn.lock --------------------------------------------------------------------------------