Recent commits to derivepassphrase.git (0.3.1) https://git.schokokeks.org/derivepassphrase.git/tree/0.3.1 Recent commits feed provided by GitList. Release 0.3.1 https://git.schokokeks.org/derivepassphrase.git/commit/ffee25004de84db0bd97122e290595a247961628 software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 15:00:45 +0200 ffee25004de84db0bd97122e290595a247961628 Merge topic branch '030-fixes' into master * t/030-fixes: Use proper HTML for yet more variables in the basic setup (passphrase) tutorial Include badges instead of text for indicating version support Document (public, user-facing) post-0.3.0 fixes Rename basic setup (passphrase) tutorial to matching filename Use non-breakable spaces in basic setup (passphrase) tutorial Fix installation instructions in basic setup (passphrase) tutorial Suggest more future work (subcommands, documentation) Use proper HTML for variables in the basic setup (passphrase) tutorial Fix missing Python version classifier Implement feedback on the basic setup (passphrase) tutorial https://git.schokokeks.org/derivepassphrase.git/commit/401817eb3229c099b8cc0117e8fc6a81ad96a8f8 software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 14:48:25 +0200 401817eb3229c099b8cc0117e8fc6a81ad96a8f8 Use proper HTML for yet more variables in the basic setup (passphrase) tutorial https://git.schokokeks.org/derivepassphrase.git/commit/b12d139f345fe3042ccbea5635cd2313404997f0 software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 14:47:39 +0200 b12d139f345fe3042ccbea5635cd2313404997f0 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