~aleteoryx/muditaos

ref: 70e9ef0d03b9d338bc8029e9650db8170a48213d muditaos/image/user/db d---------
70e9ef0d — Pawel Olejniczak 4 years ago
[CP-77] Replace receivedAt and sentAt fields with createdAt

sentAt json field was never updated and was not used.
Cleaned up DB and DB interface from unused date_send.
ce0cb23a — Michał Kamoń 4 years ago
[EGD-6794] Fix display light settings

This commit provides the flowing fixes in display light functionality:
 - Settings-path bug causing lack of display light settings on "fresh"
 image. Solved with proper paths definition
 - Invalid settings after phone restart. Solved with proper handling
 of enums and booleans on the Event manager side.
 - No turning off light just after turning on light functionality with
 manual brightness setting in ApplicationSettings bug (required
 another key press to start timer that turns off the light after 5s).
 Solved by starting timer explicitly on Action::turnOn
 - No turning off light just after turning on the phone bug (required
 --as above --). Solved by starting timer explicitly on `Settings
 ValueChange` callback with Action::turnOn.
 - No autoMode until user entered `AppSettings::DisplayLight` Window.
 Bug caused by curve parameters being provided by the window rather
 than on the functionality back-end initialization.

 Commit also provides some code cleanup
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.
2e6899a4 — Marek Niepieklo 4 years ago
[CP-2] I don't want to see data from Pure in Center when Pure is locked

[CP-48] Re-enabled USB security
[CP-49] Update test harness with usb security
46c57aaa — Michał Kamoń 4 years ago
[EGD-6599] Add single number call notification

This PR adds proper notification on call notifications coming from
single number. To that end following changes have been introduced:
 * extension of Notification DB record with contact_id filed
 * use of `ContactRecordInterface` in `NotificationsRecordInterface`
 * extension of `Increment` query to require `PhoneNumber::View`
 * multiple minor changes on path from creating/handling
 `NotificationsRecord` to displaying respective notification.
98b90196 — Mateusz Grzegorzek 4 years ago
[EGD-5928] Fix loading default BT entries

Default BT entries weren't loaded at Pure start
because of unproper paths in `settings_tab`.
Adding `ServiceBluetooth` to paths fixes it.
4750fd28 — Wojtek Cichoń 5 years ago
[EGD-6574] Update image/user/db/sms_003.sql

Co-authored-by: Michał Kamoń
Co-authored-by: Piotr Tański
2e4b14a7 — Wojtek Cichoń 5 years ago
[EGD-6574] Create new SMS SQL

Working on nice SMS messages to be displayed by defualt.
9ae8d0f1 — Pawel.Paprocki 5 years ago
[EGD-6313] Fix Display backlight settings are not presistent

Add global scope to settings db function calls
39be3572 — Mateusz Grzegorzek 5 years ago
[EGD-6505] Implement “On when active” Keypad light functionality

Implement “On when active” Keypad light functionality
6ca2bd04 — Wojtek Cichon 5 years ago
[EGD-6361] Fixed quotation marks in Notes

Fixed quoatation marks in Notes so that they get reflected
and stored properly in SQL
ed0d26dc — Wojtek Cichon 5 years ago
[EGD-6282] Add marketing-friendly test messages to Pure

Added a long 4K note from a book and Mudita-related.
b30edef8 — Tomasz Nosal 5 years ago
[EGD-6282] Add marketing-friendly notes

Added a marketing-friendly notes and a 4K chars passage
from 'The Picture of Dorian Grey'.
7f29ad22 — Tomasz Nosal 5 years ago
[EGD-6277] Changed contacts to English names

Changed contact names and contact details to 
more marketing-friendly.
ab2252e9 — Michał Kamoń 5 years ago
[EGD-6220] Fix Calllog persistent DB entry

Date entries are stored in DB as `int`s. String version is obsolete
9098f69e — Wojtek Rzepecki 5 years ago
[EGD-5814] Fix battery revert

Revert of temporary fix
for old battery operation
31b24ed4 — Mateusz Grzegorzek 5 years ago
[EGD-5932] Add more queries to Quotes agent

Added queries:
- list quotes from selected category,
- enable/disable category,
- enable/disable single quote,
- list enabled quotes,

Other fixes:
- move `msgHandled` and `msgNotHandled` to `Message.hpp`,
- use `typeid` in `QuotesAgent::registerMessages`,
- change `Quotes::Queries` style,
- make `quotesList` private

Queries to add in next PR:
- add/read/write quote
39e6f1b1 — RobertPiet 5 years ago
[EGD-5902] Phone Modes Windows

Windows for phone modes created.
Offline:FightMode/messages only ServiceCellularApi created.
ConnectionFrequency and DND options settings throught AppSettings.
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
898de054 — Mateusz Grzegorzek 5 years ago
[EGD-5932] Create Quotes agent

- add Quotes agent,
- implement get all quotes
  and get all categories queries,
- extract PagedData from ListDirData
  and reuse it in QuotesMessages,
- unify naming in Quotes and FileIndexer,
- add Quotes agent unit tests
Next