-
initialize
sourceComplianceLevel
anddestComplianceLevel
to the default values that are used in the .html instead of hardcoding their initial values to match those from the .html -
type arguments with types such as
'option1' | 'option2'
in functions where applicable- e.g.
complianceLevel
should always be of type'commercial' | 'fedramp'
- e.g.
-
remove need for direct call to axios (sending
data
withJSON.stringify()
and then deserializing withJSON.parse()
should probably work) -
improve UI
-
change ' to "
-
use Angular to inject
window
instead of using<any> window
-
error handling for incorrect password
-
convert settings.ts into an environment variable file that Angular natively supports; even better would be an env var file that both Electron main process and renderer process load upon starting
- when I use the correct spoke (na4) to log in to source account, no error occurs with the login. when I use the spoke na1, which is incorrect, to attempt to log into the source account, I get an error resulting from the fact that, at some point,
shard
is''
(it is likely thatshard
is''
inloginHelper()
; maybe_sourceShard
and_destShard
aren't getting updated)