├── .dockerignore ├── .env.example ├── .github └── workflows │ ├── ci.yml │ └── deploy.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── conftest.py ├── images └── meilisync-admin.png ├── meilisync_admin ├── __init__.py ├── api │ ├── __init__.py │ ├── action_log.py │ ├── admin.py │ ├── auth.py │ ├── init.py │ ├── meilisearch.py │ ├── source.py │ ├── stat.py │ └── sync.py ├── app.py ├── auth.py ├── constants.py ├── depends.py ├── exceptions.py ├── libs │ ├── __init__.py │ └── redis.py ├── locales │ ├── __init__.py │ ├── en-US.yml │ └── zh-CN.yml ├── log.py ├── models.py ├── scheduler.py ├── schema │ ├── __init__.py │ └── request.py ├── settings.py ├── signals.py ├── static.py └── validators.py ├── migrations └── models │ ├── 0_20230302145034_init.py │ ├── 1_20230302170140_update.py │ ├── 2_20230303230533_update.py │ ├── 3_20230306115039_update.py │ ├── 4_20230309224223_update.py │ ├── 5_20230508174203_update.py │ ├── 6_20230518133021_update.py │ └── 7_20230619212542_update.py ├── poetry.lock ├── pyproject.toml ├── static └── .gitkeep └── tests └── __init__.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /images/meilisync-admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/images/meilisync-admin.png -------------------------------------------------------------------------------- /meilisync_admin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meilisync_admin/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/api/__init__.py -------------------------------------------------------------------------------- /meilisync_admin/api/action_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/api/action_log.py -------------------------------------------------------------------------------- /meilisync_admin/api/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/api/admin.py -------------------------------------------------------------------------------- /meilisync_admin/api/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/api/auth.py -------------------------------------------------------------------------------- /meilisync_admin/api/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/api/init.py -------------------------------------------------------------------------------- /meilisync_admin/api/meilisearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/api/meilisearch.py -------------------------------------------------------------------------------- /meilisync_admin/api/source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/api/source.py -------------------------------------------------------------------------------- /meilisync_admin/api/stat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/api/stat.py -------------------------------------------------------------------------------- /meilisync_admin/api/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/api/sync.py -------------------------------------------------------------------------------- /meilisync_admin/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/app.py -------------------------------------------------------------------------------- /meilisync_admin/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/auth.py -------------------------------------------------------------------------------- /meilisync_admin/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/constants.py -------------------------------------------------------------------------------- /meilisync_admin/depends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/depends.py -------------------------------------------------------------------------------- /meilisync_admin/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/exceptions.py -------------------------------------------------------------------------------- /meilisync_admin/libs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meilisync_admin/libs/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/libs/redis.py -------------------------------------------------------------------------------- /meilisync_admin/locales/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/locales/__init__.py -------------------------------------------------------------------------------- /meilisync_admin/locales/en-US.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/locales/en-US.yml -------------------------------------------------------------------------------- /meilisync_admin/locales/zh-CN.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/locales/zh-CN.yml -------------------------------------------------------------------------------- /meilisync_admin/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/log.py -------------------------------------------------------------------------------- /meilisync_admin/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/models.py -------------------------------------------------------------------------------- /meilisync_admin/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/scheduler.py -------------------------------------------------------------------------------- /meilisync_admin/schema/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meilisync_admin/schema/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/schema/request.py -------------------------------------------------------------------------------- /meilisync_admin/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/settings.py -------------------------------------------------------------------------------- /meilisync_admin/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/signals.py -------------------------------------------------------------------------------- /meilisync_admin/static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/static.py -------------------------------------------------------------------------------- /meilisync_admin/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/meilisync_admin/validators.py -------------------------------------------------------------------------------- /migrations/models/0_20230302145034_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/migrations/models/0_20230302145034_init.py -------------------------------------------------------------------------------- /migrations/models/1_20230302170140_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/migrations/models/1_20230302170140_update.py -------------------------------------------------------------------------------- /migrations/models/2_20230303230533_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/migrations/models/2_20230303230533_update.py -------------------------------------------------------------------------------- /migrations/models/3_20230306115039_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/migrations/models/3_20230306115039_update.py -------------------------------------------------------------------------------- /migrations/models/4_20230309224223_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/migrations/models/4_20230309224223_update.py -------------------------------------------------------------------------------- /migrations/models/5_20230508174203_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/migrations/models/5_20230508174203_update.py -------------------------------------------------------------------------------- /migrations/models/6_20230518133021_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/migrations/models/6_20230518133021_update.py -------------------------------------------------------------------------------- /migrations/models/7_20230619212542_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/migrations/models/7_20230619212542_update.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/long2ice/meilisync-admin/HEAD/pyproject.toml -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------