application

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
    • -3
    • +13
    /sources/device/DeviceController.cpp
    • -2
    • +3
    /sources/canbus/MessageInterpreter.cpp
    • -1
    • +25
    /sources/device/DeviceController.cpp
DEN-15738: UI: Cybersecurity: Move the Treatment log to the Encrypted partition

- Fixing the pending treatment log upload

    • -0
    • +1
    /sources/cloudsync/CloudSyncController.h
DEN-15859: UI: USB drive cannot be mounted or unmounted

    • -51
    • +93
    /sources/device/DeviceController.cpp
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

    • -4
    • +17
    /sources/device/DeviceController.cpp
DEN-15279: Added - Cybersecurity, umount/mount USB

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

    • -29
    • +72
    /sources/device/DeviceController.cpp
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.

Removed the Scripts folder from the application repository

Moved scripts in a separate ropository named ui.scripts

  1. … 22 more files in changeset.
DEN-15739: UI: Cybersecurity: Move the post log/err/out to the /tmp/ folder (denali won't have write access to its home)

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.

    • -0
    • +109
    /scripts/lockdown.sh
DEN-15402 : UI: Cybersecurity: Add an option for user in start.sh to ask for manufacturing mode or normal update

- Prided a fix for the -E issue not detected and UI is not launched in manufacturing mode.

Merge branch 'DEN-15530-UI-VD-S99-Cybersecurity-BN-branch-off' into DEN-15279-UI-BN-S97-Cybersecurity

    • -0
    • +107
    /sources/device/DeviceController.cpp
DEN-15211 : CS: CloudSync Configuration Should Preserve after setup

- Made the code testable for CloudSync Device Registration.

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
    • +0
    /sources/cloudsync/CloudSyncController.h
DEN-15211 : CS: CloudSync Configuration Should Preserve after setup

    • -7
    • +5
    /sources/cloudsync/CloudSyncController.h
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
    • +25
    /scripts/rootsshaccess_get.sh
    • -0
    • +34
    /scripts/rootsshaccess_set.sh
    • -2
    • +70
    /sources/device/DeviceController.cpp
DEN-15402 : UI: Cybersecurity: Add an option for user in start.sh to ask for manufacturing mode or normal update

DEN-15297 : UI: Cybersecurity: Update global.sh to refer to Encrypted Partition [Encrypted Partition]

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

    • -16
    • +15
    /sources/ApplicationController.cpp
DEN-15604 : UI Encryption/Decryption during normal operation

- still needs work to clean up the execution order

- some of them have been disabled.

    • -13
    • +68
    /sources/device/DeviceController.cpp
    • -10
    • +31
    /sources/device/DeviceController.h
    • -4
    • +4
    /sources/model/hd/alarm/MAlarmMapping.cpp
    • -14
    • +0
    /sources/view/hd/data/VHDOperationModeData.h
  1. … 3 more files in changeset.
DEN-15442: Updated - UI: Cybersecurity: Decommissioning [Settings Menu, Service Mode]

Updated the decommission script to call the crypt_setup.sh script

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

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

Update factory reset qml file based on CR feedback