Skip to content

Commit

Permalink
[release] v3.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
cedricve committed Jan 7, 2024
1 parent 9b71363 commit aac2150
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ Next to attaching the configuration file, it is also possible to override the co
| `AGENT_TURN_USERNAME` | TURN username used for WebRTC. | "username1" |
| `AGENT_TURN_PASSWORD` | TURN password used for WebRTC. | "password1" |
| `AGENT_CLOUD` | Store recordings in Kerberos Hub (s3), Kerberos Vault (kstorage) or Dropbox (dropbox). | "s3" |
| `AGENT_HUB_ENCRYPTED` | Turning on or off encrypted traffic from your Kerberos Agent to Kerberos Hub. | "true" |
| `AGENT_HUB_ENCRYPTION` | Turning on/off encryption of traffic from your Kerberos Agent to Kerberos Hub. | "true" |
| `AGENT_HUB_URI` | The Kerberos Hub API, defaults to our Kerberos Hub SAAS. | "https://api.hub.domain.com" |
| `AGENT_HUB_KEY` | The access key linked to your account in Kerberos Hub. | "" |
| `AGENT_HUB_PRIVATE_KEY` | The secret access key linked to your account in Kerberos Hub. | "" |
Expand Down
2 changes: 1 addition & 1 deletion machinery/data/config/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
"turn_username": "username1",
"turn_password": "password1",
"heartbeaturi": "",
"hub_encrypted": "true",
"hub_encryption": "true",
"hub_uri": "https://api.cloud.kerberos.io",
"hub_key": "",
"hub_private_key": "",
Expand Down
4 changes: 2 additions & 2 deletions machinery/src/cloud/Cloud.go
Original file line number Diff line number Diff line change
Expand Up @@ -450,9 +450,9 @@ loop:
}`, config.Key, system.Version, system.CPUId, username, key, name, isEnterprise, system.Hostname, system.Architecture, system.TotalMemory, system.UsedMemory, system.FreeMemory, system.ProcessUsedMemory, macs, ips, "0", "0", "0", uptimeString, boottimeString, config.HubSite, onvifEnabled, onvifZoom, onvifPanTilt, onvifPresets, onvifPresetsList, onvifEventsList, cameraConnected, hasBackChannel)

// Get the private key to encrypt the data using symmetric encryption: AES.
HubEncrypted := config.HubEncrypted
HubEncryption := config.HubEncryption
privateKey := config.HubPrivateKey
if HubEncrypted == "true" && privateKey != "" {
if HubEncryption == "true" && privateKey != "" {
// Encrypt the data using AES.
encrypted, err := encryption.AesEncrypt([]byte(object), privateKey)
if err != nil {
Expand Down
4 changes: 2 additions & 2 deletions machinery/src/config/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -406,8 +406,8 @@ func OverrideWithEnvironmentVariables(configuration *models.Configuration) {
break

/* When connected and storing in Kerberos Hub (SAAS) */
case "AGENT_HUB_ENCRYPTED":
configuration.Config.HubEncrypted = value
case "AGENT_HUB_ENCRYPTION":
configuration.Config.HubEncryption = value
break
case "AGENT_HUB_URI":
configuration.Config.HubURI = value
Expand Down
2 changes: 1 addition & 1 deletion machinery/src/models/Config.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ type Config struct {
TURNUsername string `json:"turn_username" bson:"turn_username"`
TURNPassword string `json:"turn_password" bson:"turn_password"`
HeartbeatURI string `json:"heartbeaturi" bson:"heartbeaturi"` /*obsolete*/
HubEncrypted string `json:"hub_encrypted" bson:"hub_encrypted"`
HubEncryption string `json:"hub_encryption" bson:"hub_encryption"`
HubURI string `json:"hub_uri" bson:"hub_uri"`
HubKey string `json:"hub_key" bson:"hub_key"`
HubPrivateKey string `json:"hub_private_key" bson:"hub_private_key"`
Expand Down
2 changes: 1 addition & 1 deletion ui/src/App.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ class App extends React.Component {
</div>
)}
<div id="page-root">
<Sidebar logo={logo} title="Kerberos Agent" version="v3.1.0" mobile>
<Sidebar logo={logo} title="Kerberos Agent" version="v3.1.1" mobile>
<Profilebar
username={username}
email="[email protected]"
Expand Down

0 comments on commit aac2150

Please sign in to comment.