[CP-215] Expose current operator name in service desktop API
Get current operator name from cellular modem,
and expose it in service desktop API to let
Mudtia Center use it.
[EGD-7141] Fix GUI googletest
Fix invalidly added GUI gtest. Test dummies moved to individual files to
deal with a bug in cmake test discovery for gtest.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[CP-325] Request reboot code adjusted to work with harness
We have no controll on UART over the device flushing, minimum code
added to assure that data could be flushed
We do not close services when these are closed with reason
[EGD-7130] Renamed settings application
Renamed settings application.
[CP-254] Use Send File for Update package
Switched from raw data transfer to FS Send File
[CP-280] Implement send file procedure
Implemented Send File operation on FS endpoint
[CP-316] Tool to get MuditaOS log
Python tool to get MuditaOS.log file from Pure
[CP-253] Add checksum to package transfer
Added CRC32 to FS download command
[CP-248] Harness script to transfer Update package to Pure
Script to JUST transfer update package to Pure
without starting OS update
[CP-163] Implement FS Endpoint read file
Implemented get file opration in FS Endpoint
[CP-166] Update Harness Tests
Renamed endpoint filesystemUpdate to filesystem
Added get file test
[CP-143] Set 204 code for responses with empty body
Body field was always added to response json, even if
it was containing only null. Now empty body is
not attached to response json, and status code
for such message is set to 204. Additionaly some
minor cleanup in service desktop was done.
[CP-142] Update tests with 204 response code
Uptdate python test scripts with 204 (NoContent) code
for responsens with empty body.
Merge branch 'master' into stable
[CP-187] Fix stack overflow on passcode decoding
When passcode is passed as json string, each of digits needs to be
parsed as separate character with std::atoi. Replaced the string
with json array of integers to simplify decoding and avoid SO.
Merge branch 'master' into stable
[BH-378] Fix unit tests includes
Fix Unt tests includes
[BH-378] Utils move log to library
Moved log to separate library
[CP-84] Implement Security API
- Added pass code unlock from MC
- Removed Set USB security status
- Changed isLocked to phoneLocked in request for phone lock status
- Removed remainings of USB security in Settings App
- Reworked USB security model to depend both on
Phone lock state and Pass code being enabled
- Updated test_security.py
[CP-83] Update tests for unlocking phone and usb
Removed leftovers of old usb security tests implementation.
Added tests for unlocking via security endpoint.