https://git.schokokeks.org/derivepassphrase.git/tree/eaeb94b68c5efa3833066d0700d63ffefe43a227Recent commits to derivepassphrase.git (eaeb94b68c5efa3833066d0700d63ffefe43a227)2024-10-21T13:28:51+02:00tag:gitlist.org,2012:commit/eaeb94b68c5efa3833066d0700d63ffefe43a227Use non-breakable spaces in basic setup (passphrase) tutorial2024-10-21T13:28:51+02:00Marco Riccisoftware@the13thletter.info
<pre>Use non-breakable spaces to ensure that mathematical expressions are not
broken accross several lines.
</pre>
tag:gitlist.org,2012:commit/db91cd71d3883363d15f1e4384b0fc5070ebe21bFix installation instructions in basic setup (passphrase) tutorial2024-10-21T13:23:20+02:00Marco Riccisoftware@the13thletter.info
<pre>The previous installation instructions just blindly assumed `pipx` were
available. Assuming that only `pip` is available is better (because
a standard Python installation contains everything necessary to
bootstrap `pip`), and providing short, toggleable installation
instructions for common Python package managers is even better. We now
do the latter.
</pre>
tag:gitlist.org,2012:commit/9a57adad751024ff6d3c98ef2050b26a73f0e30fSuggest more future work (subcommands, documentation)2024-10-18T13:26:04+02:00Marco Riccisoftware@the13thletter.info
<pre>Includes the "master password" or "spectre" derivation scheme and some
tool functionality I've originally implemented as wrapper scripts around
`vault` (load SSH key, decrypt notes, generate TOTPs from config in
notes, and auto-run/wait for runit services). Also includes the two
how-tos (supported/unsupported special characters, passphrase rotation)
from the basic setup (passphrase) tutorial, FAQs for the misnamed
`--repeat` option and the SSH agent on Windows, and new helper
subcommands for making the previous two how-tos less painful.
On that note, this TODO list no longer deals solely with future
documentation, and so needs to be retitled and to recategorize its
contents.
</pre>
tag:gitlist.org,2012:commit/45eff8af9e70bed2b828f75111f5517bd9587db0Use proper HTML for variables in the basic setup (passphrase) tutorial2024-10-16T17:33:28+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/38696145b173f7194217caacf15bd28d4b15d40bFix missing Python version classifier2024-10-16T00:43:03+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/23abeb72fb91e2ead0bb029138fd68d0fdf23e9cImplement feedback on the basic setup (passphrase) tutorial2024-10-16T00:29:21+02:00Marco Riccisoftware@the13thletter.info
<pre>Fix typos and outdated command output. Add a (hidden by default) short
explanation, mnemonic and examples for the `--repeat` option, which
actually denotes maximum consecutive occurrence, not additional allowed
repetitions.
</pre>
tag:gitlist.org,2012:commit/71c3866eef5deae63ad66f0100c5bf294917a749Release 0.3.02024-10-15T13:46:21+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/7d6ac080e84b06a116063b3cfec9c40620242b94Merge topic branch 'vault-config-amending' into master2024-10-15T13:16:27+02:00Marco Riccisoftware@the13thletter.info
<pre>* t/vault-config-amending:
Add changelog entry summarizing new warnings emitted
Add changelog entry for the new amending/merging config import behavior
Warn the user upon supplying an empty service name
Add a stateful hypothesis test for config importing and merging
Fix missing consideration of key and phrase both being specified
Fix clean up of falsy "length" and "repeat" settings
Correctly model vault global and service settings
Move vault service config generation to top-level tests module
Align behavior with vault concerning config imports
GitHub: Closes #16.
</pre>
tag:gitlist.org,2012:commit/e6710afcce476a8b4301ce49846b44fd6cf714f2Add changelog entry summarizing new warnings emitted2024-10-15T13:15:38+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/16068a30b5fbbeb0b8624c52ac664911b24b83f4Add changelog entry for the new amending/merging config import behavior2024-10-15T13:07:09+02:00Marco Riccisoftware@the13thletter.info
<pre></pre>