Metadata-Version: 2.1
Name: djbackup
Version: 1.0.0
Summary: dj_backup is an installable module for Django that is used for backup purposes.
Home-page: https://github.com/FZl47/dj_backup
Author: FZl47
Author-email: fzl8747@example.com
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# dj_backup

### TODO:

[ ] complete code TODO

[x] fix access direction in list files(prevent access to out of base dirs)

[x] add update/delete backup object

[x] add storages in dashboard

[x] add user required mixin views

[x] add ftp server storage

[x] add sftp server storage

[x] add drop box storage

#### Update TODO:

[x] add external databases

[x] add postgresql db backup

[ ] add google cloud and aws S3 storages

[ ] add notification(email)

[ ] add storages free space

[ ] add schedule task for clear temp files

[ ] add object logs

[x] use local file instead temp files if not available to download

[ ] * change structure load and initial storages

[ ] prevent backup dirs in file list(loop backup)

[x] add time taken to generate and store backup

[ ] * use pure schedule library or apscheduler or etc. instead django_q(has problems)

[ ] refactor storages exception level
