~aleteoryx/muditaos

ref: 0f3fb7c1528b8294edc1c85b82795bd2e03fe79a muditaos/module-services/service-desktop/endpoints/developerMode/DeveloperModeHelper.cpp -rw-r--r-- 14.3 KiB
0f3fb7c1 — Michał Kamoń 4 years ago
[EGD-6736] Add app's state dependent autoLock mechanism

This PR provides the implementation of the auto-locking mechanism that
is dependent on an application's current auto-locking policy. Three
auto-lock policies have been introduced:

* DetermineByWindow
* DetermineByAppState
* PreventPermanently

Also changed the AutoLockWindow set/get auto-lock time value to the
message-based approach.
b2ca227f — Wiktor S. Ovalle Correa 4 years ago
[EGD-6746] Use new SimCard implementation

Switch to SimCard implementation provided by previous commit
b38adcec — Adam Dobrowolski 5 years ago
[EGD-6019] Minimum settings ownership lifetime fixups

added weakptr link to settings and checks
    it wont crash on deinitialized setings now
Pseuto UT are passing
Added:
    - deregistration on Settings destrution
    - weak referencing of Service to not crash Settings on missuse
    - Proxy as initialization parameter to Settings
Unused code removed
Enabled tests to be written for Settings
Removed dependency from freertos in test global file
EntryPath tests updated and compilation slimed
bcdaf15e — Przemyslaw Brudny 4 years ago
[EGD-6740] Availability and Change handled by PhoneLockHandler

Availability and Change in phoneLock handled by
PhoneLockHandler. Removed old implementation from
onBoarding and Settings. Cleared language assets.
e71a044b — Przemysław Brudny 4 years ago
[EGD-6019] Revert of two commits

This reverts commit b6416b15dac3a638d803681fbad8746b1808b6aa.
This reverts commit e2f3882d8a0194ae6f74bfc5ab6104c368174517.
b6416b15 — Adam Dobrowolski 5 years ago
[EGD-6019] Minimum settings ownership lifetime fixups

added weakptr link to settings and checks
    it wont crash on deinitialized setings now
Pseuto UT are passing
Added:
    - deregistration on Settings destrution
    - weak referencing of Service to not crash Settings on missuse
    - Proxy as initialization parameter to Settings
Unused code removed
Enabled tests to be written for Settings
9a17c5fc — Przemyslaw Brudny 4 years ago
[EGD-6676] PhoneLock handling with ServiceDesktop

Replaced old PhoneLock handler in ServiceDesktop with new
interactions with Application Manager PhoneLockHandler.
9cc5b47b — Maciej Gibowicz 5 years ago
[EGD-4863] Add harness test for cellular sleep mode

Adding test for outgoing call and text message
in cellular sleep mode
00c76023 — Pawel Olejniczak 5 years ago
[EGD-5783] Revert EGD-5783

Revert "EGD-5783 Exclude empty body from response message"
This reverts commit b64eb0622b6c5e59eeb2161223e793ba4164ceb9.
b64eb062 — Pawel Olejniczak 5 years ago
[EGD-5783] Exclude empty body from response message

Remove body field from response message,
if it contains null. Add 204 and 501 status codes
and use them in proper responses.
204 stands for success but no content, and 501
means endpoint is not implemented.
Additionally some minor fixes.
0218e0d7 — Michał Kamoń 5 years ago
[EGD-6191] Fix harness call tests

* This PR provides a fix for the bug reported in [EGD-6081].
The solution adds the `tear_down`-like fixture called after the
problematic tests, that enforce focus on `ApplicationDesktop'`s
main window.
* Additionally similar solution was added to `test_auto_lock`
to restore original (30s) lock timeout.

[EGD-6081]: https://appnroll.atlassian.net/browse/EGD-6081
66db7b08 — SP2FET 5 years ago
[EGD-5512] Usb security refactor and devices pairing

Move all security related functionality to single security endpoint
Paired devices can be added to avoid further passcode requests
e8f7a572 — Tomasz Langowski 5 years ago
[EGD-5758] Restore auto locking timer in ApplicationManager

Restore auto-locking functionality
30fde886 — Adam Dobrowolski 5 years ago
[EGD-5326] Fixed AT commands harness utility

We can now use test harness to send and check at commands
0022da5e — Tomasz Sobkowiak 5 years ago
[EGD-5204] Show passcode screen only when PC is connected

USBConfigured event is not fired when powerbank, charger is connected.

[EGD-5204] Show passcode screen only when PC is connected

USBConfigured event is not fired when powerbank, charger is connected.
d5c3d41c — Piotr Tański 5 years ago
[EGD-5204] Secure USB communication

Secure all endpoints by returning 403(Forbidden) when USB is connected.
Request screen passcode to enable secured endpoints.
6916fed4 — Piotr Tański 5 years ago
[EGD-5836] Turn on/off the tethering via harness

This allows a user to turn on and off the tethering via test harness.
fe721693 — Wiktor S. Ovalle Correa 5 years ago
[EGD-5737] Merge master into experimental

Synchronize with master before merging
3fd296c5 — Tomasz Langowski 5 years ago
[EGD-5845] Fix broken harness messages tests

Fix broken harness messages tests
f724d907 — Adam Dobrowolski 5 years ago
[EGD-5701] Added DOM dump to harness

* Added generic handler to developerMode
* Added DOM message handling
Next