├── .github └── workflows │ ├── .keep │ └── npmPublish.yml ├── .gitignore ├── CI-CD-Configuration.md ├── README.md ├── assets ├── autoBackupExample.png ├── copy-animation.gif ├── copy-small.gif └── stats-lottie.json ├── dev ├── database │ ├── data.db │ └── temp │ │ └── backup.db ├── docker-compose.yaml ├── exportScheme.sh ├── extensions │ └── directus-extension-auto-backup │ │ ├── .gitignore │ │ ├── dist │ │ └── index.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ ├── BackupController.js │ │ ├── BackupControllerSQLITE.js │ │ ├── BackupLogger.js │ │ ├── BackupSettings.js │ │ ├── helper │ │ │ ├── CollectionsServiceCreator.js │ │ │ └── ItemsServiceCreator.js │ │ ├── index.ts │ │ └── schema │ │ │ └── schema.js │ │ └── tsconfig.json ├── scheme.yaml ├── src │ ├── BackupController.js │ ├── BackupControllerSQLITE.js │ ├── BackupLogger.js │ ├── BackupSettings.js │ ├── helper │ │ ├── CollectionsServiceCreator.js │ │ └── ItemsServiceCreator.js │ ├── index.ts │ └── schema │ │ └── schema.js └── uploads │ ├── 71ed6856-f824-47f7-ba39-0235ed5158ee.db │ └── d950f8fd-e6ee-4d44-92f2-726951e563a9.db └── sonar-project.properties /.github/workflows/.keep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.github/workflows/npmPublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/.github/workflows/npmPublish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/.gitignore -------------------------------------------------------------------------------- /CI-CD-Configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/CI-CD-Configuration.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/README.md -------------------------------------------------------------------------------- /assets/autoBackupExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/assets/autoBackupExample.png -------------------------------------------------------------------------------- /assets/copy-animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/assets/copy-animation.gif -------------------------------------------------------------------------------- /assets/copy-small.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/assets/copy-small.gif -------------------------------------------------------------------------------- /assets/stats-lottie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/assets/stats-lottie.json -------------------------------------------------------------------------------- /dev/database/data.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/database/data.db -------------------------------------------------------------------------------- /dev/database/temp/backup.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/database/temp/backup.db -------------------------------------------------------------------------------- /dev/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/docker-compose.yaml -------------------------------------------------------------------------------- /dev/exportScheme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/exportScheme.sh -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/dist/index.js -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/package-lock.json -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/package.json -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/src/BackupController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/src/BackupController.js -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/src/BackupControllerSQLITE.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/src/BackupControllerSQLITE.js -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/src/BackupLogger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/src/BackupLogger.js -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/src/BackupSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/src/BackupSettings.js -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/src/helper/CollectionsServiceCreator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/src/helper/CollectionsServiceCreator.js -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/src/helper/ItemsServiceCreator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/src/helper/ItemsServiceCreator.js -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/src/index.ts -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/src/schema/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/src/schema/schema.js -------------------------------------------------------------------------------- /dev/extensions/directus-extension-auto-backup/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/extensions/directus-extension-auto-backup/tsconfig.json -------------------------------------------------------------------------------- /dev/scheme.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/scheme.yaml -------------------------------------------------------------------------------- /dev/src/BackupController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/src/BackupController.js -------------------------------------------------------------------------------- /dev/src/BackupControllerSQLITE.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/src/BackupControllerSQLITE.js -------------------------------------------------------------------------------- /dev/src/BackupLogger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/src/BackupLogger.js -------------------------------------------------------------------------------- /dev/src/BackupSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/src/BackupSettings.js -------------------------------------------------------------------------------- /dev/src/helper/CollectionsServiceCreator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/src/helper/CollectionsServiceCreator.js -------------------------------------------------------------------------------- /dev/src/helper/ItemsServiceCreator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/src/helper/ItemsServiceCreator.js -------------------------------------------------------------------------------- /dev/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/src/index.ts -------------------------------------------------------------------------------- /dev/src/schema/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/src/schema/schema.js -------------------------------------------------------------------------------- /dev/uploads/71ed6856-f824-47f7-ba39-0235ed5158ee.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/uploads/71ed6856-f824-47f7-ba39-0235ed5158ee.db -------------------------------------------------------------------------------- /dev/uploads/d950f8fd-e6ee-4d44-92f2-726951e563a9.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/dev/uploads/d950f8fd-e6ee-4d44-92f2-726951e563a9.db -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FireboltCasters/directus-extension-auto-backup/HEAD/sonar-project.properties --------------------------------------------------------------------------------