mirror of
https://github.com/rwinkhart/sshyp.git
synced 2026-09-05 16:47:14 -04:00
Rebranding step 1
This commit is contained in:
+11
-38
@@ -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 is the FINAL release of "rpass".
|
||||||
This includes a complete overhaul of the entry syncing system.
|
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:
|
New features:
|
||||||
|
|
||||||
- none!
|
- none
|
||||||
|
|
||||||
Changes:
|
Changes:
|
||||||
|
|
||||||
- fixed an issue with copying notes (currently only copies first line, will be changed in the future)
|
- 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)
|
- 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)
|
- full project rebrand ("sshyp")
|
||||||
**package for Alpine Linux
|
- new syncing back-end
|
||||||
**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)
|
|
||||||
|
|
||||||
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
||||||
|
|
||||||
|
|||||||
@@ -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.
|
||||||
Reference in New Issue
Block a user