waveterm/wavesrv
Sylvie Crowe c2a894b280
SSH Configuration Import Alert Modal (#218)
* add an alert modal for the sshconfig import button

When the sshconfig import button is pressed, there currently is no
visual indicator of what changed. This adds an alert modal to pop up
only in the case where the gui button is used.

* improve alert modal for sshconfig imports

The previous message for SSH configuration imports was vague and did not
provide detailed information as what happened during the import. This
clarifies that by specifying which remotes were deleted, created, and
updated. Updates are only ran and recorded if they would actually change
something.

* fix port value limiting

The SSH config import port limiting was correct but set off a warning in
linters. It has been updated to do the same behavior in a different way.

Also, port limiting was never added to manually adding a new remote.
This change adds it there as well.

* change user-facing term to connection

Previously, the ssh configuration alert modal used to use the word
"remote" to describe connections. "Remote" is the internal name but it
isn't consistent with what is being displayed to users. So it has been
replaced with "Connection" instead to match.

* change remote to connection for ssh import buttons

Like the previous change, the word "remote" was used instead of
"connection." This was for the tooltips added to connections that had
been imported in the connections menu.

* update one more remote -> connection
2024-01-09 16:13:23 -08:00
..
cmd Escape error output in main-server to quiet security alert (#185) 2023-12-22 17:55:20 -08:00
db Allow dots in alias and add port to canonical name (#209) 2024-01-04 10:16:26 -08:00
pkg SSH Configuration Import Alert Modal (#218) 2024-01-09 16:13:23 -08:00
go.mod ssh config import (#156) 2023-12-28 11:09:41 -08:00
go.sum upgrade go crypto library 2023-12-18 20:45:00 -08:00