~jonn/archive-trap

1bfc6c05 — cognivore 3 years ago master
Problem: Using some weird Github LICENSE

Solution:

 Use WTFPL
b90ffe17 — cognivore 3 years ago
Problem: Outdated instructions in README, old conf

Solution:

 - Update README with a more sleek way to run Archive Trap
 - Update ArchiveTrap with more advanced config
4737ce61 — cognivore 3 years ago
Update README.md
859abe5e — cognivore 3 years ago
Update README.md
945139cd — cognivore 3 years ago
Problem: README has broken markdown + disorganised

Solution:

 - Clean-up README
be348f2a — cognivore 3 years ago
Problem: Hard to work with multitude of repos

Solution:

 - Leave in some commented out lines!
f300e08c — cognivore 3 years ago
Problem: README is misleading

Solution:

 - Make it honest about what's implemented
 - Fix typo in `.netrc` redlist
d2ee143d — cognivore 3 years ago
Problem: Noisy and big backups

Solution:

 - Remove bloated files
 - Add important stuff
8d1a74c0 — cognivore 3 years ago
Problem: verbs incompatible with optparse-applicative

Solution:

 - Update README spec
 - Come up with a more semantic binary name
65c5040b — cognivore 3 years ago
Problem: Unformatted code

Solution: Start using VSCode, autoformat file by file
4bf91739 — cognivore 3 years ago
Problem: Not sure if we can already make an automated push

Solution:

 - Demonstrate that we can (app/Main.hs)
ba381498 — cognivore 3 years ago
Problem: No way to backup green/red-listed configs

Solution:
 - Implement it
 - Bugfix filtering
4c73a4dc — cognivore 3 years ago
Problem: Simple directory filters aren't completely implemented

Soltion:

 - Express simplyDeny and simplyDecide in terms of simplyAllow
77dc904a — cognivore 3 years ago
Problem: There is no simple way to create green/red list searches

Solution:

 - Start implementing it in `src/Turtle/Directory/Filter.hs`:
    - Demonstrate the `simpleFilter` approach
    - Implement `simpleAllow` function to show how it would work with greenlists
091ab77e — cognivore 3 years ago
Problem: Technical debt accumulates early when you hack

Solution:

To address ops side of things while hacking products blazingly quickly, we want
to at least track the configs of [micro-]services.

Doing it manually is plain wrong and error-prone, so we automate it.