sources

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
    • -3
    • +4
    ./view/settings/VAdjustmentAlarmVolume.cpp
DEN-15738: UI: Cybersecurity: Move the Treatment log to the Encrypted partition

- Fixing the pending treatment log upload

    • -1
    • +14
    ./cloudsync/CloudSyncController.cpp
DEN-15859: UI: USB drive cannot be mounted or unmounted

DEN-15738: UI: Cybersecurity: Move the Treatment log to the Encrypted partition

- Fixed a bug in treatment folder detection.

DEN-15279: Updated - Cybersecurity, umount/mount USB

Remove the attribute and related code because GUI/View code not need since only calling script via CPP

DEN-15279: Added - Cybersecurity, umount/mount USB

Added the CPP code for calling the USB umount and mount scripts

DEN-15738: UI: Cybersecurity: Move the Treatment log to the Encrypted partition

- Fix the issue caused by moving the Treatment Lox to Encrypted partition.

DEN-15738: UI: Cybersecurity: Move the Treatment log to the Encrypted partition

- Fixed the issue with the initial treatment log folder location.

DEN-15817: UI: HD state bypass during the setup

- Fixed the <attribute>Enabled

DEN-15817: UI: HD state bypass during the setup

- mostly ignored the HD states

- needs to timeout the post in -E [ no implemented ]

- Also cleaned up the decommissioning, factory reset, device configurations screens.

    • -4
    • +5
    ./gui/qml/pages/settings/SettingsStack.qml
DEN-15739: UI: Cybersecurity: Move the post log/err/out to the /tmp/ folder (denali won't have write access to its home)

  1. … 2 more files in changeset.
DEN-15738: UI: Cybersecurity: Move the Treatment log to the Encrypted partition

DEN-15737 UI: Call the lockdown.sh before quits

- DEN-15402 is disabled for now, just to release the Cybersecurity release

# I set to always enabled for now to always go to the manufacturing mode

# 1 - Even for normal setup start is moving files to /home/root, so the lockdown needs to run to move files.

# 2 - The UI still needs to be executed to decrypt the /var/configurations, otherwise the configurations can not be updated,

# and I don't have the ability to just decrypt and exit right now.

# Note: after the Cybersecurity release I will improve the user experience and will make it easier for manufacturing.

    • -2
    • +9
    ./gui/qml/pages/settings/SettingsStack.qml
  1. … 3 more files in changeset.
Merge branch 'DEN-15530-UI-VD-S99-Cybersecurity-BN-branch-off' into DEN-15279-UI-BN-S97-Cybersecurity

    • -4
    • +18
    ./gui/qml/pages/settings/SettingsStack.qml
  1. … 1 more file in changeset.
DEN-15211 : CS: CloudSync Configuration Should Preserve after setup

- Made the code testable for CloudSync Device Registration.

    • -1
    • +1
    ./gui/qml/pages/settings/SettingsHome.qml
    • -1
    • +1
    ./gui/qml/pages/settings/SettingsStack.qml
DEN-15211 : CS: CloudSync Configuration Should Preserve after setup

DEN-15294 : UI: Cybersecurity: Clean up the device after manufacturing [remove the setup.sh]

DEN-15293 : UI: Cybersecurity: Clean up the device after manufacturing [remove./.ssh]

  1. … 4 more files in changeset.
DEN-15211 : CS: CloudSync Configuration Should Preserve after setup

    • -51
    • +11
    ./cloudsync/CloudSyncController.cpp
DEN-15657 : UI: Cybersecurity: Add Enable Root SSH, in the Settings Service menu

- To be consistent and better find the entire feature later, changed the SettingsRootSSH to RootSSHAccess in the SettingsRootSSHAccess.qml.

DEN-15657 : UI: Cybersecurity: Add Enable Root SSH, in the Settings Service menu

- Added the Root SSH Access screen, scripts, MVC

    • -0
    • +100
    ./gui/qml/pages/settings/SettingsRootSSHAccess.qml
    • -1
    • +11
    ./gui/qml/pages/settings/SettingsStack.qml
  1. … 3 more files in changeset.
DEN-15604 : UI Encryption/Decryption during normal operation

- Need to review the CloudSyncController execution order and stopt the controller for log removal

put in place:

- UIPOSTDone

- POSTInfReq

- AdjustHDAlarmVolume

- AdjustRoWater

- CheckIn

2:18:31:11.708, ,UI,DEN-15279-UI-BN-S97-Cybersecurity.06151830.6

3:18:31:11.884, ,UI,The Encrypted Partition error. [131]

19:18:31:12.458, ,UI,1686879069,1,222,1999,2,966,/tmp/credentials/

20:18:31:12.460, ,UI,1686879069,2,240,1999,2,972,1006

21:18:31:12.475,9200,UI,UIPOSTDone,1

22:18:31:12.476,UI,Ack Req, Sq:-1, ID:0x9200

23:18:31:12.476,1c00,UI,POSTInfReq,0,0,0,0,6

24:18:31:12.477,UI,Ack Req, Sq:-2, ID:0x1C00

25:18:31:13.521,4e00,UI,AdjustHDAlarmVolume,2

26:18:31:13.521,UI,Ack Req, Sq:-3, ID:0x4E00

27:18:31:13.522,bc00,UI,AdjustRoWater,0

31:18:31:13.641,UI,Ack Bak, Sq:8735, Dst:HD

34:18:31:13.642,UI,Ack Bak, Sq:8736, Dst:HD

41:18:31:13.646,UI,Ack Bak, Sq:8735, Dst:HD

44:18:31:13.647,UI,Ack Bak, Sq:8736, Dst:HD

50:18:31:13.649,UI,Ack Bak, Sq:8735, Dst:HD

53:18:31:13.650,UI,Ack Bak, Sq:8736, Dst:HD

60:18:31:13.653,UI,Ack Bak, Sq:8735, Dst:HD

63:18:31:13.654,UI,Ack Bak, Sq:8736, Dst:HD

79:18:31:13.659,UI,Ack Bak, Sq:8766, Dst:HD

82:18:31:13.660,UI,Ack Bak, Sq:8767, Dst:HD

88:18:31:13.663,UI,Ack Bak, Sq:8771, Dst:HD

91:18:31:13.664,UI,Ack Bak, Sq:8772, Dst:HD

95:18:31:13.665,UI,Ack Bak, Sq:8766, Dst:HD

98:18:31:13.666,UI,Ack Bak, Sq:8767, Dst:HD

104:18:31:13.765,UI,Ack Bak, Sq:8771, Dst:HD

107:18:31:13.766,UI,Ack Bak, Sq:8772, Dst:HD

135:18:31:14.680, ,UI,CheckIn

136:18:31:14.680,UI,Ack Req, Sq:-21, ID:0x0700

167:18:31:15.728, ,UI,CheckIn

168:18:31:15.728,UI,Ack Req, Sq:-22, ID:0x0700

201:18:31:16.756, ,UI,CheckIn

202:18:31:16.757,UI,Ack Req, Sq:-23, ID:0x0700

232:18:31:17.758, ,UI,CheckIn

233:18:31:17.759,UI,Ack Req, Sq:-24, ID:0x0700

263:18:31:18.752, ,UI,CheckIn

264:18:31:18.753,UI,Ack Req, Sq:-25, ID:0x0700

294:18:31:19.760, ,UI,CheckIn

DEN-15604 : UI Encryption/Decryption during normal operation

- still needs work to clean up the execution order

- some of them have been disabled.

    • -17
    • +1
    ./view/hd/data/VHDOperationModeData.cpp
    • -14
    • +0
    ./view/hd/data/VHDOperationModeData.h
    • -1
    • +15
    ./view/settings/VAdjustmentAlarmVolume.cpp
    • -1
    • +4
    ./view/settings/VAdjustmentAlarmVolume.h
    • -1
    • +0
    ./view/settings/VAdjustmentVersions.cpp
  1. … 4 more files in changeset.
DEN-15442: Updated - UI: Cybersecurity: Decommissioning [Settings Menu, Service Mode]

Included the password storing in the system environment

Added passing argument to decom script

DEN-15442: Updated - UI: Cybersecurity: Decommissioning [Settings Menu, Service Mode]

Updated the decommission qml to reflect CR feedback

change condition to show decommission and factory reset options in settings

    • -2
    • +2
    ./gui/qml/pages/settings/SettingsStack.qml
  1. … 1 more file in changeset.
DEN-15441: Updated - UI: Cybersecurity: Reset Factory [Settings Menu, Service Mode]

Update factory reset qml file based on CR feedback

DEN-15441: Updated - UI: Cybersecurity: Reset Factory [Settings Menu, Service Mode]

Changed the script to check if the removal was successful

Added password replacement in script and removed from UI code

Added cloud sync token removing

  1. … 1 more file in changeset.
DEN-15400: UI: Cybersecurity: UI needs to auto generate the password for the Encrypted partition

- completed the encryption partition creation

- used a function to get the settings home, which is going to be different when App is in manufacturing mode and in normal operation.

- now in normal mode it needs to be mounted to be used and needs some movements and threading.

- For now the application should use the -R CLIS to make the app use the root home folder for the configurations, and I add it to the run.sh, but it has to be removed later.

  1. … 5 more files in changeset.
DEN-15441: Updated - UI: Cybersecurity: Reset Factory [Settings Menu, Service Mode]

Changed the way factoryResetEnabled property is set in the response. Taking into account when it fails

Comment out the decommission debug message