Commit graph

87 commits

Author SHA1 Message Date
08934b9a86
fixing merge 2020-06-18 16:09:20 -04:00
7b58e970da
formatting python with black 2020-06-18 16:07:38 -04:00
3704e525cb
Fixing bug in pinboard when a UTF-8 bom started being presented 2020-06-16 08:57:48 -04:00
5f7c3b4072
Merge branch 'caldav' 2020-05-13 09:39:23 -04:00
927cd15f19
Using ctag to assess updates rather than time/etag
Updating logging to use display names.
2020-05-13 09:39:11 -04:00
ec3ee387dd
Merge branch 'imap' 2020-05-11 20:36:22 -04:00
214f0b0b8f
fixing cull_list generation to be set comparison rather than piecewise. huge speedup on large mail folders. 2020-05-11 20:36:09 -04:00
f48cef8495
Fixing bug in logging for carddav backups 2020-05-10 21:33:09 -04:00
b948184a25
Merge branch 'caldav' 2020-05-09 12:17:57 -04:00
5a2018c734
ffixing logging issues 2020-05-09 12:17:44 -04:00
50aaa92db4
Updating caldav to be icloud compatible 2020-05-09 12:16:35 -04:00
6ccf099c70
Fixing cleanup for old copies of downloaded address books 2020-05-01 21:47:49 -04:00
dff912caa1
Merge branch 'carddav' 2020-05-01 21:36:49 -04:00
95b6c94b92
updating carddav to be iCloud compatible and theoretically more compliant to the standard
progress towards #15
2020-05-01 21:34:33 -04:00
c3a769dba4
Refactoring carddav.py to match caldav.py structure 2020-04-29 08:39:24 -04:00
d652149f21
updating readme for caldav support 2020-04-29 08:36:22 -04:00
efdb3b0905
Caldav support working against fastmail. 2020-04-29 08:34:07 -04:00
50d8d3377f
fixing bug with vcard cleanup in a folder with no old backups 2020-04-29 08:32:01 -04:00
4307a8a2fc
Updating readme for carddav 2020-04-27 15:15:28 -04:00
34b01f5c34
updating pip dependencies 2020-04-27 15:13:13 -04:00
2cf20f56cb
carddav backup working and tested against fastmail
needs testing against other carddav services
saying this fixes #5 for now.
2020-04-27 15:12:07 -04:00
fa25fb2171
restructuring 2020-04-24 15:58:58 -04:00
bb4c3d0910
traversing from url to final address book urls 2020-04-24 15:40:46 -04:00
c6fb552b78
allowing warn or warning as equivalent loglevels 2020-04-17 09:29:12 -04:00
22f0c02bba
adjusting Dockerfile to allow for arguments when running, fixes #14 2020-04-16 07:55:30 -04:00
fa137b8310
Merge branch 'imap' 2020-04-14 14:44:09 -04:00
3ae3d65616
adding exclusion list configuration for backing up imap servers, useful for skipping Spam, Trash, or mailing list folders. Fixes #13 2020-04-14 14:44:03 -04:00
dcff72e957
Merge branch 'github' 2020-04-14 13:28:53 -04:00
087fc5e7a4
adding gist exclude list. 2020-04-14 13:28:48 -04:00
6682c7c248
adding repo exclusion list, only used when repo_backup_list is not used 2020-04-14 13:27:01 -04:00
6d1096bf9f
fixing some bugs that crept into gist backups when authentication was added 2020-04-09 14:21:31 -04:00
f9040490d6
Adding warning when a service type is not enabled in archivist.py 2020-04-09 10:23:13 -04:00
4b5aa8d446
Update readme.md 2020-04-09 10:19:55 -04:00
f9c5fb1a3c
Typo in readme.md 2020-04-09 10:19:10 -04:00
4830279c08
Adding additional config locations to readme 2020-04-09 10:18:03 -04:00
c986b3b9b8
fixing bug with docker implementation and adding a config file 2020-04-08 15:21:43 -04:00
0fed6f0c6e
Working dockerization 2020-04-08 14:31:26 -04:00
5658790edd
Basic working github authentication. Fixes #2 2020-04-08 08:52:25 -04:00
d466a6ba0d
Added support for config specifying specific repos and gists to
backup, avoiding need to backup entire github account.

repo_backup_list:
- Repo_name1
- Repo_name2

gist_backup_list:
- gist_id1
- gits_id2
2020-04-06 16:40:04 -04:00
e3066ad6f1
Clarifying logging when message counts dont match in imap folders 2020-04-06 16:23:32 -04:00
1665bf359f
Changing default to purge old pinboard backups.
backups can be preserved with a `keep_old:` True setting in
archivist.yml.

Fixes #12
2020-04-06 16:13:55 -04:00
4a9b677dad
changing package structure and adding log level control option, fixes #8 2020-04-06 09:21:48 -04:00
5a4a3a88ef
Merge branch 'github' 2020-04-05 20:54:21 -04:00
fd30d449e1
adding disable options for github gists and repos. fixes #10 2020-04-05 20:54:08 -04:00
e96c08d003
adding option to limit folders in imap backups, fixes #9 2020-04-05 20:47:41 -04:00
016f22d167
removing magic word 'all', to avoid naming conflicts with services 2020-04-05 16:37:29 -04:00
402d7208d7
Fixes #3, Updating gitignore and readme.md to reflect new config stucture and
ignore archivist.yml in local folder to avoid committing secrets
2020-04-05 15:55:39 -04:00
1b0f1a6b65
Updating gitignore and readme.md to reflect new config stucture and
ignore archivist.yml in local folder to avoid committing secrets
2020-04-05 15:55:05 -04:00
88152f6fee
Github working with new config structure, working #3 2020-04-05 15:50:50 -04:00
d123745663
Pinboard working with new config stucture, working on #3 2020-04-05 15:49:02 -04:00