From 8c557ee290e6a997bd0a02a5251aec1d83b66154 Mon Sep 17 00:00:00 2001 From: Cuan Date: Mon, 1 Nov 2021 15:15:01 -0400 Subject: [PATCH] Rebranding step 1 --- share/doc/rpass/changelog | 49 ++++++++------------------------- share/doc/rpass/changelog-sshyp | 45 ++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 38 deletions(-) create mode 100644 share/doc/rpass/changelog-sshyp diff --git a/share/doc/rpass/changelog b/share/doc/rpass/changelog index d031376..f14ce26 100755 --- a/share/doc/rpass/changelog +++ b/share/doc/rpass/changelog @@ -1,55 +1,28 @@ <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> -rpass 2021.10.13.mr5.1 +rpass 2021.11.01.mr5.1 -The Notetaker Update - (Mega) Patch 1 +The Notetaker Update - Patch 1 -This release fixes major bugs from previous releases. -This includes a complete overhaul of the entry syncing system. +This is the FINAL release of "rpass". +After this release, the project will be rebranded as "sshyp". + +rpass's syncing system is fundamentally broken, hence the need for "sshyp" +and its new syncing system. I would highly advise against using this release. New features: -- none! +- none Changes: - fixed an issue with copying notes (currently only copies first line, will be changed in the future) -** fixed an issue with syncing that could cause data loss - ^ This issue has been in rpass (undiagnosed) since rsync support was first introduced - - the solution involved dropping rsync and switching to sftp. - This change should have no user-facing impact and is overall a net positive, - as rsync is no longer a dependency and the data loss bug is now fixed. - Time to rename rpass! - rpass is validated to work with Python 3.10 (no changes were needed) -Planned for next update (Patch mr5.2) +Planned for next update (sshyp fr1) -**package for Termux (basic Android support) -**package for Alpine Linux -**re-add support for custom directories and custom ssh keys -**adjust copy note feature to copy all lines - -Planned for next update (The Beauty Update): - -- add new file list w/color and w/o extensions + proper displaying of nested folders -- ability to pass entries as arguments for more functions -- entry backup and recovery system, in case a mistake is made with an entry -- manpage -- add more comments to code - -Planned for next update (The Optimus Update): - -- add an entry name masking system -- modularize and shrink rpass code as much as possible -- shrink rpass package size as much as possible - ^ run question modules in file write commands to return values - -Planned, no timeline: - -- create separate gui frontend targetting mobile devices (first Android + Linux phones - official iOS client not likely) - ^ the gui will also function on desktop linux -- make platform agnostic (add Windows support and package for more Linux distributions, such as Debian and Fedora) -- auto-completion on tab (currently unsure of best way to make this work) +- full project rebrand ("sshyp") +- new syncing back-end <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> diff --git a/share/doc/rpass/changelog-sshyp b/share/doc/rpass/changelog-sshyp new file mode 100644 index 0000000..8794807 --- /dev/null +++ b/share/doc/rpass/changelog-sshyp @@ -0,0 +1,45 @@ +sshyp 2021.11.01.fr1 + +First public release of sshyp. + +This release fixes major bugs from rpass and rebrands the project. + +New features: + +- an entirely new syncing back-end called sshync (custom Python wrapper around sftp) + ^ in thoery, all syncing-related data loss should now be fixed, however, this new + system has just been created and is still under testing. Maybe wait for a few patches + before trusting this system. + +Changes: + +- branding has been updated to reflect new project name and goals + +Planned for next update (The Fluffy Update): + +- modularized and optimized code + ^ some older, bad code from "rpass" will be re-written. +- new visual features + ^ this includes the new file list and thematic text art. sshyp will be + getting a retro computing theme. +- packages for more environments + ^ "sshyp" will be officially packaged for Arch Linux, Alpine Linux, and Termux (Android). + Debian/Ubuntu and Fedora packaging will come later. + +Planned for next update (The Sheep w/Shears Update): + +- allow for multi-client deletion... somehow +- ability to pass entries as arguments for more functions +- detatch sshync and make it a separate package +- manpage + +Planned, no timeline: + +- create separate gui frontend targetting mobile devices (first Android + Linux phones - official iOS client not likely) + ^ the gui will also function on desktop linux +- make platform agnostic (add Windows support and package for more Linux distributions, such as Debian and Fedora) +- auto-completion on tab (currently unsure of best way to make this work) + +<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> + +Future changelogs will include a link to the complete history of patches across rpass and sshyp.