RandyTheSilly
|
3613d3dd0c
|
Fix installed extension ownership on FreeBSD
|
2024-01-08 20:11:26 -05:00 |
|
RandyTheSilly
|
249269a3e3
|
Address flake8 suggestions
|
2024-01-08 19:39:44 -05:00 |
|
RandyTheSilly
|
5717133168
|
Do not connect to server from "sshyp init" menu, as the user may not yet have copied their ssh pubkey to the server
|
2024-01-07 19:42:44 -05:00 |
|
RandyTheSilly
|
07c0dee0a4
|
Fix quick-unlock: newly generated quick-unlock pins have not been valid since v1.5.0 - this is now fixed - re-generate your quick-unlock pin if it was created after v1.5.0
|
2024-01-07 19:08:02 -05:00 |
|
RandyTheSilly
|
c85640804a
|
Make quick-unlock pin-length configuration helptext more clear
|
2024-01-07 18:00:11 -05:00 |
|
RandyTheSilly
|
8ec2b31c23
|
Recommend using ssh keyfile without a password
|
2024-01-07 17:48:14 -05:00 |
|
RandyTheSilly
|
50189dd526
|
Warn against removing active device IDs
|
2024-01-07 17:14:36 -05:00 |
|
RandyTheSilly
|
f13404e76f
|
Apply consistent code formatting, especially regarding additive and multiplicative operators
|
2024-01-07 17:05:18 -05:00 |
|
RandyTheSilly
|
5d00f83df0
|
Remove trailing spaces upon commit
|
2024-01-07 16:44:39 -05:00 |
|
RandyTheSilly
|
5ce28e1138
|
Replace misuses of ".extend()"
|
2024-01-07 16:33:45 -05:00 |
|
RandyTheSilly
|
2f7b548360
|
Keep the user in device ID add/remove menus until they select "BACK", optimize menu logic
|
2024-01-07 16:25:43 -05:00 |
|
RandyTheSilly
|
08c6f1aeef
|
Attempt to remove old device ID registration/whitelist entry from server when changing client device ID - bumps minimum supported Python version to 3.8
|
2024-01-04 13:41:35 -05:00 |
|
RandyTheSilly
|
3bb2f194d4
|
Standardize language (vars): _proceed/_sure -> _sure
|
2024-01-04 03:31:48 -05:00 |
|
RandyTheSilly
|
52727e8eea
|
Extend 18d03279b9 to server tweak menu
|
2024-01-04 03:23:06 -05:00 |
|
RandyTheSilly
|
cd560d6f8f
|
Fix incorrect order of parameters when calling copy_id_check() from dev_id_config(), fixed inconsistency between order of parameters that caused the readability issue leading to the typo
|
2024-01-04 03:06:02 -05:00 |
|
RandyTheSilly
|
18d03279b9
|
Standardize language: device name/id -> device id, syncing -> synchronization/synchronizing
|
2024-01-03 22:56:13 -05:00 |
|
RandyTheSilly
|
d4f1831486
|
Add a warning before changing an existing device id
|
2024-01-03 22:14:39 -05:00 |
|
RandyTheSilly
|
0ecb842480
|
Add "BACK" button in optional SSH configuration
|
2024-01-03 14:58:29 -05:00 |
|
RandyTheSilly
|
45be25e6bd
|
Rename all back/cancel buttons to "BACK"
|
2024-01-03 14:43:14 -05:00 |
|
RandyTheSilly
|
acf46b6227
|
Move registered_remover() to be covered by RMSERVER port-job
|
2024-01-03 14:32:46 -05:00 |
|
RandyTheSilly
|
dbf3b35237
|
Add option to remove registered devices in server tweak menu
|
2024-01-03 14:10:09 -05:00 |
|
RandyTheSilly
|
43f8306932
|
Add processing warnings during gpg key generation
|
2023-12-11 13:56:56 -05:00 |
|
RandyTheSilly
|
e044122d48
|
Allow displaying partial options in curses menus in smaller terminals
|
2023-12-11 13:09:21 -05:00 |
|
RandyTheSilly
|
23e51ae133
|
Improve text wrapping for entry list - list now uses full width of terminal and can be displayed in smaller terminals without crashing
|
2023-12-11 02:58:04 -05:00 |
|
RandyTheSilly
|
27cf610a1f
|
Fix crash when terminal is not tall enough to display curses radio pretext
|
2023-12-10 21:49:40 -05:00 |
|
RandyTheSilly
|
2edb1b9b53
|
Remove "/example/" heading format from extension downloader (this format is reserved entry paths)
|
2023-12-10 20:10:08 -05:00 |
|
RandyTheSilly
|
675e05c14f
|
Improve text wrapping for curses radio pretext
|
2023-12-10 19:03:14 -05:00 |
|
RandyTheSilly
|
c3f8178db4
|
Fix needless function recursion when calling the global menu from the init menu (fixes errors on Alpine Linux 3.19)
|
2023-12-09 01:30:19 -05:00 |
|
RandyTheSilly
|
75cf927343
|
Properly handle error for missing pinentry program/configuration
|
2023-12-08 20:55:45 -05:00 |
|
RandyTheSilly
|
5a34cfbc8b
|
Bump version to 1.5.2
Former-commit-id: 4344a965a805f5c92a707ed7ad37048f8eda93b6
Former-commit-id: 42325bca647366a6593272694daff9f9af390f10
|
2023-12-08 19:03:30 -05:00 |
|
RandyTheSilly
|
dbae72b926
|
More clearly present extension information in the install screen
Former-commit-id: d75086ed21f45966b6c2b0074aea6e288d1ce650
Former-commit-id: fcf66ffac17cfc97868b0dc6dd4f4c4077f90fd3
|
2023-10-26 20:30:49 -04:00 |
|
RandyTheSilly
|
da4a4d272d
|
Add support for multi-line extension usage information
Former-commit-id: f3dfe5815a3ffcf453b430f12b63235a88469b3f
Former-commit-id: 9c3fec49417dfca2c1494f3edacd123b25dbe27a
|
2023-10-26 19:11:52 -04:00 |
|
RandyTheSilly
|
787a2bbfc4
|
Fix extension removal on Busybox environments (Alpine)
Former-commit-id: 47909194ae390b1ace732f19da7a5a72592824c8
Former-commit-id: 165ea2af5edfc99d1094a4aeb1a341ac815d3af8
|
2023-10-25 21:16:17 -04:00 |
|
RandyTheSilly
|
386044d081
|
Fix colons and backslashes in gpg key names being interpreted as their hexadecimal equivalents
Former-commit-id: 98a19896d872423ff771e4b7bb5014397b63e889
Former-commit-id: 940178d578742aa457b985df4d7b231324aba0d9
|
2023-10-23 22:32:56 -04:00 |
|
RandyTheSilly
|
c651c41a41
|
Disable ConfigParser interpolation to allow for "%" to be stored in configuration files
Former-commit-id: 4ac84f3ceef3407bd9e8e2c2f2191f7ea2ee2a55
Former-commit-id: 2fb4bf9d2630520702e99fa0913a3db5e1a0d0bb
|
2023-10-23 21:08:01 -04:00 |
|
RandyTheSilly
|
5c589de4f2
|
Switch to v1.5.1 extension pointer
Former-commit-id: 3997d7c4f7a05a8992b93a9b8d73c3d44e4c6026
Former-commit-id: 2a56f062345d177023c9a6f1f5ed5415450a9155
|
2023-10-19 18:47:06 -04:00 |
|
RandyTheSilly
|
18aacf648b
|
Add pop-up explaining optional configuration menu
Former-commit-id: ed0d42781420080646ec6051e9f9c56ba8eaba99
Former-commit-id: 48b7d5de29ee9ad88b0aec222954769473ddda8a
|
2023-10-17 00:52:54 -04:00 |
|
RandyTheSilly
|
98f76ac1ab
|
Exclude "known_hosts.old" in ssh key listing
Former-commit-id: fc088270e9865b35ae4b10f020fec916e5093a8a
Former-commit-id: 8988481a7d3f37636dfa534312890760cd24ca81
|
2023-10-16 23:51:20 -04:00 |
|
RandyTheSilly
|
bdff85f024
|
Fix copy_id_check resulting in errors when called from another module
Former-commit-id: 31bb5415499ca5f06413eba61eaafd284d2d5da1
Former-commit-id: 9cd0e6852e09874a1a06c8cde22e539f1cb58345
|
2023-10-16 23:46:19 -04:00 |
|
RandyTheSilly
|
185baec03f
|
Fixed re-encryption not being possible in offline mode
Former-commit-id: f608b138c1d850523c3c5cde0e65ec592a1e1a10
Former-commit-id: 0c5f542c6bf66e51c79969dd3ba60586d814d73a
|
2023-07-12 21:07:31 -04:00 |
|
RandyTheSilly
|
37075230cc
|
Added port-job for disabling extension management; applied to Haiku and Termux packages
Former-commit-id: eb66222b45b41fbd92712dacd23ed825ba377982
Former-commit-id: 0544589759a4e41c005aae8a6b00fcdff58f72d9
|
2023-07-11 12:34:59 -04:00 |
|
RandyTheSilly
|
2e51a1ff15
|
Ensure ~/.ssh directory exists in sshync configuration
Former-commit-id: 84f8021609d8e62c12e89fc539fcb954ec876118
Former-commit-id: 3bb543b0b155f6ef73dc277042246bf8f918597b
|
2023-07-10 14:41:44 -04:00 |
|
RandyTheSilly
|
a3551cc042
|
If $EDITOR is not set, default to "vi" instead of "nano"
Former-commit-id: e07df2bf109cc0de30a88a1bfe49ec15f8e739fb
Former-commit-id: 9dc13886c901240b8f8cfe99a1181817d92161a7
|
2023-07-09 13:17:50 -04:00 |
|
RandyTheSilly
|
ba1e2734be
|
Re-implemented re-encryption termination warning
Former-commit-id: 328eb0038e909a9831edce0f1b978323c491f4f5
Former-commit-id: 337b2de2b370e6d410a14f5cffcea6d1b3b26034
|
2023-07-08 21:58:50 -04:00 |
|
RandyTheSilly
|
5255d61f61
|
Fixed missing clipboard tool error message
Former-commit-id: 0f44766f316be7c27ba2a9a6cb94ac9bbb86c0ab
Former-commit-id: 4811948d213abb5f5170841022f5b026242ac80b
|
2023-07-08 19:58:14 -04:00 |
|
RandyTheSilly
|
9fc2aa69a3
|
No longer exit the tweak menu after (un-)installing an extension
Former-commit-id: 6589fef86d354b7dd3fd066e19b87b412c5e6eec
Former-commit-id: 6d9b5a407a566effa13943664d4d6ba00de40d54
|
2023-07-08 19:41:45 -04:00 |
|
RandyTheSilly
|
4a7234282b
|
Replaced termination messages with mid-config confirmation dialogs
Former-commit-id: d6cf3398a45586fc2f21b209cc8a10ad7f67c5d9
Former-commit-id: 55b9c950ac3d9a2fa63341c0e7382c912abda216
|
2023-07-08 19:09:06 -04:00 |
|
RandyTheSilly
|
5fb5b5b108
|
Allow multiple lines of text before presenting radio options
Former-commit-id: 46751c0b67133a277612c46086b21f5c2477cf48
Former-commit-id: db8800da451d469e1d42dae19a4ca77bf657c947
|
2023-07-08 18:53:37 -04:00 |
|
RandyTheSilly
|
1344aa23f6
|
Fixed privilege escalation code attempting to run when interacting with user-only menus
Former-commit-id: bcc2a99ab5324a049982bfff83eb191cfd7c0346
Former-commit-id: ce58e4b07a2e5fc26ab34c8ecdc695953b5a2d58
|
2023-07-08 17:24:57 -04:00 |
|
RandyTheSilly
|
2ac8e8e434
|
Fixed privilege escalation input in extension manager
Former-commit-id: d75cdc8010eb8b5285c532284c9b14d553c7deaf
Former-commit-id: 57edd15ca67e4f2e94f5201cdb18401b5ac40f59
|
2023-07-08 17:18:05 -04:00 |
|