Skip to content

Commit

Permalink
FIx freeze and remove some logging
Browse files Browse the repository at this point in the history
  • Loading branch information
quexten committed Feb 8, 2024
1 parent cf6221c commit ca17380
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 24 deletions.
1 change: 0 additions & 1 deletion agent/unixsocketagent.go
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,6 @@ func StartUnixAgent(path string, runtimeConfig config.RuntimeConfig) error {
if err != nil {
fmt.Println("accept error", err.Error())
}
fmt.Println("Accepted connection")

go serveAgentSession(fd, vault, &cfg)
}
Expand Down
19 changes: 5 additions & 14 deletions cmd/logins.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,8 @@ var listLoginsCmd = &cobra.Command{
return
}

fmt.Println("[")
for index, login := range logins {
var toPrintLogins []map[string]string
for _, login := range logins {
data := map[string]string{
"name": stringsx.Clean(login.Name),
"uuid": stringsx.Clean(login.UUID),
Expand All @@ -82,19 +82,10 @@ var listLoginsCmd = &cobra.Command{
"totp": stringsx.Clean(login.TOTPSeed),
"uri": stringsx.Clean(login.URI),
}
jsonString, err := json.Marshal(data)
if err != nil {
handleSendToAgentError(err)
return
}
fmt.Print(string(jsonString))
if index != len(logins)-1 {
fmt.Println(",")
} else {
fmt.Println()
}
toPrintLogins = append(toPrintLogins, data)
}
fmt.Println("]")
toPrintJSON, _ := json.Marshal(toPrintLogins)
fmt.Println(string(toPrintJSON))
},
}

Expand Down
7 changes: 0 additions & 7 deletions ui/src/services/goldwarden.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,9 @@ def send_authenticated_command(cmd):
print("No daemon connection running, please restart the application completely.")
return ""

print("sending command", cmd)
authenticated_connection.stdin.write(cmd + "\n")
authenticated_connection.stdin.flush()
result = authenticated_connection.stdout.readline()
print("result", result)
return result

def set_api_url(url):
Expand All @@ -61,7 +59,6 @@ def get_environment():
try:
return json.loads(result)
except Exception as e:
print(e)
return None

def set_client_id(client_id):
Expand Down Expand Up @@ -110,21 +107,17 @@ def get_vault_status():
try:
return json.loads(result)
except Exception as e:
print(e)
return None

def get_vault_logins():
result = send_authenticated_command(f"logins list")
if result.returncode != 0:
raise Exception("Failed to initialize repository, err", result.stderr)
try:
return json.loads(result)
except Exception as e:
return None

def get_runtime_config():
result = send_authenticated_command(f"config get-runtime-config")
print(result)
try:
return json.loads(result)
except Exception as e:
Expand Down
3 changes: 1 addition & 2 deletions ui/src/ui/quickaccess.py
Original file line number Diff line number Diff line change
Expand Up @@ -136,8 +136,7 @@ def do_autotype(username, password):
self.history_list.get_style_context().add_class("boxed-list")
self.box.append(self.history_list)
self.set_default_size(700, 700)
# self.set_title("Goldwarden")
self.set_title(token)
self.set_title("Goldwarden Quick Access")

app = MyApp(application_id="com.quexten.Goldwarden.autofill-menu")
app.run(sys.argv)

0 comments on commit ca17380

Please sign in to comment.