Recent commits to derivepassphrase.git (e410497206fe3c05e4f8fd158e316f63e70d17ce) https://git.schokokeks.org/derivepassphrase.git/tree/e410497206fe3c05e4f8fd158e316f63e70d17ce Recent commits feed provided by GitList. Include badges instead of text for indicating version support 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. https://git.schokokeks.org/derivepassphrase.git/commit/e410497206fe3c05e4f8fd158e316f63e70d17ce software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 14:42:39 +0200 e410497206fe3c05e4f8fd158e316f63e70d17ce Document (public, user-facing) post-0.3.0 fixes https://git.schokokeks.org/derivepassphrase.git/commit/9a7563fc4e4c550e4bcfcaa6d8917573efdf623d software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 13:53:19 +0200 9a7563fc4e4c550e4bcfcaa6d8917573efdf623d Rename basic setup (passphrase) tutorial to matching filename https://git.schokokeks.org/derivepassphrase.git/commit/b7599bfd10dfef2b7cc50cb810b0a8acb62e3cba software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 13:30:45 +0200 b7599bfd10dfef2b7cc50cb810b0a8acb62e3cba Use non-breakable spaces in basic setup (passphrase) tutorial Use non-breakable spaces to ensure that mathematical expressions are not broken accross several lines. https://git.schokokeks.org/derivepassphrase.git/commit/eaeb94b68c5efa3833066d0700d63ffefe43a227 software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 13:28:51 +0200 eaeb94b68c5efa3833066d0700d63ffefe43a227 Fix installation instructions in basic setup (passphrase) tutorial 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. https://git.schokokeks.org/derivepassphrase.git/commit/db91cd71d3883363d15f1e4384b0fc5070ebe21b software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 13:23:20 +0200 db91cd71d3883363d15f1e4384b0fc5070ebe21b Suggest more future work (subcommands, documentation) 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. https://git.schokokeks.org/derivepassphrase.git/commit/9a57adad751024ff6d3c98ef2050b26a73f0e30f software@the13thletter.info (Marco Ricci) Fri, 18 Oct 2024 13:26:04 +0200 9a57adad751024ff6d3c98ef2050b26a73f0e30f Use proper HTML for variables in the basic setup (passphrase) tutorial https://git.schokokeks.org/derivepassphrase.git/commit/45eff8af9e70bed2b828f75111f5517bd9587db0 software@the13thletter.info (Marco Ricci) Wed, 16 Oct 2024 17:33:28 +0200 45eff8af9e70bed2b828f75111f5517bd9587db0 Fix missing Python version classifier https://git.schokokeks.org/derivepassphrase.git/commit/38696145b173f7194217caacf15bd28d4b15d40b software@the13thletter.info (Marco Ricci) Wed, 16 Oct 2024 00:43:03 +0200 38696145b173f7194217caacf15bd28d4b15d40b Implement feedback on the basic setup (passphrase) tutorial 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. https://git.schokokeks.org/derivepassphrase.git/commit/23abeb72fb91e2ead0bb029138fd68d0fdf23e9c software@the13thletter.info (Marco Ricci) Wed, 16 Oct 2024 00:29:21 +0200 23abeb72fb91e2ead0bb029138fd68d0fdf23e9c Release 0.3.0 https://git.schokokeks.org/derivepassphrase.git/commit/71c3866eef5deae63ad66f0100c5bf294917a749 software@the13thletter.info (Marco Ricci) Tue, 15 Oct 2024 13:46:21 +0200 71c3866eef5deae63ad66f0100c5bf294917a749