https://git.schokokeks.org/derivepassphrase.git/tree/e410497206fe3c05e4f8fd158e316f63e70d17ce Recent commits to derivepassphrase.git (e410497206fe3c05e4f8fd158e316f63e70d17ce) 2024-10-21T14:42:39+02:00 tag:gitlist.org,2012:commit/e410497206fe3c05e4f8fd158e316f63e70d17ce Include badges instead of text for indicating version support 2024-10-21T14:42:39+02:00 Marco Ricci software@the13thletter.info <pre>In the tutorials, instead of including a statically compiled text list of the current `derivepassphrase` version and the supported Python versions, include a `shields.io` badge that displays precisely this info, sourced from PyPI. &lt;/pre&gt; tag:gitlist.org,2012:commit/9a7563fc4e4c550e4bcfcaa6d8917573efdf623d Document (public, user-facing) post-0.3.0 fixes 2024-10-21T13:53:19+02:00 Marco Ricci software@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/b7599bfd10dfef2b7cc50cb810b0a8acb62e3cba Rename basic setup (passphrase) tutorial to matching filename 2024-10-21T13:30:45+02:00 Marco Ricci software@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/eaeb94b68c5efa3833066d0700d63ffefe43a227 Use non-breakable spaces in basic setup (passphrase) tutorial 2024-10-21T13:28:51+02:00 Marco Ricci software@the13thletter.info <pre>Use non-breakable spaces to ensure that mathematical expressions are not broken accross several lines. &lt;/pre&gt; tag:gitlist.org,2012:commit/db91cd71d3883363d15f1e4384b0fc5070ebe21b Fix installation instructions in basic setup (passphrase) tutorial 2024-10-21T13:23:20+02:00 Marco Ricci software@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. &lt;/pre&gt; tag:gitlist.org,2012:commit/9a57adad751024ff6d3c98ef2050b26a73f0e30f Suggest more future work (subcommands, documentation) 2024-10-18T13:26:04+02:00 Marco Ricci software@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. &lt;/pre&gt; tag:gitlist.org,2012:commit/45eff8af9e70bed2b828f75111f5517bd9587db0 Use proper HTML for variables in the basic setup (passphrase) tutorial 2024-10-16T17:33:28+02:00 Marco Ricci software@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/38696145b173f7194217caacf15bd28d4b15d40b Fix missing Python version classifier 2024-10-16T00:43:03+02:00 Marco Ricci software@the13thletter.info <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/23abeb72fb91e2ead0bb029138fd68d0fdf23e9c Implement feedback on the basic setup (passphrase) tutorial 2024-10-16T00:29:21+02:00 Marco Ricci software@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. &lt;/pre&gt; tag:gitlist.org,2012:commit/71c3866eef5deae63ad66f0100c5bf294917a749 Release 0.3.0 2024-10-15T13:46:21+02:00 Marco Ricci software@the13thletter.info <pre>&lt;/pre&gt;