~aleteoryx/muditaos

ref: 3c69244f4db9f310c328687052326659aad29146 muditaos/module-db d---------
f2ce6e94 — Michał Kamoń 4 years ago
[EGD-6707] Add single number message notification

This PR provides implementation of home screen notification for
`notSeen` messages received from a single number. The "single-number:
`notSeen` message notification distinct from "multiple-number"
notification with the following features:
 - displaying formatted contact name
 - `onActivated` it switches to respective thread window (instead of
 all thread window) in `ApplicationMessages`

 The PR also introduced some `ActiveNotificationsModel` code refactor
 to align the implementation with `Single Responsibility Principle`
f49f4fda — Tomasz Sobkowiak 4 years ago
[EGD-5512] Don't log pragma errors

Ignore false pragma errors caused by our VFS and sqlite.
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.
56344b05 — Adam Dobrowolski 4 years ago
[EGD-6680] Notes crash fix on search

Changed query for all matches to query with limit
cfb2b9cc — Radoslaw Wicik 4 years ago
[EGD-6645] Fix ContactGroups tests

Fixed Contact Groups tests.
b3affc1a — Radoslaw Wicik 4 years ago
[EGD-6650] Fix Thread Record test

Fix UT for using WAL in SQLite.
5fae63df — Radoslaw Wicik 4 years ago
[EGD-6648] Fix Events Record tests

Update UT for work with SQLite WAL.
d4e5807e — Radoslaw Wicik 4 years ago
[EGD-6643] Fix Alarm Record tests

Fix UT Alarm Record to work with WAL in SQLite.
92f028dd — Radoslaw Wicik 4 years ago
[EGD-6649] Fix SMS Record tests

Fix UT for WAL in SQLite.
3a28111e — Radoslaw Wicik 4 years ago
[EGD-6644] Fix Alarms Table tests

Fix UT for supporting WAL in SQLite.
c42df243 — Pawel.Paprocki 4 years ago
[EGD-6646] Fix Contact Record db tests

Clean  WAL file after db init
d967db0a — RobertPiet 4 years ago
[EGD-6110] Cyclic db write

WAL option used, checkpoint set to 1
94098983 — Adam Dobrowolski 4 years ago
[EGD-6527] Internationalization API unification

Single api to rule i18n
all calls to localistaion in cpp files unified
cut off ass many dependencies in i18n header as possible
10a2c379 — Wiktor S. Ovalle Correa 4 years ago
[EGD-3649] Fix paths in UT

Reorganization of assets left path in UT outdated.
97833e2d — Pawel.Paprocki 4 years ago
[EGD-6313] Fix Can not find contact by full name

Add support for contact full nane in queries
332aed93 — Marcin Smoczyński 4 years ago
[EGD-6507] Enable per-module testing

Add per-module:
 - test build
 - test execution
 - coverage reporting (xml/html).

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
4a1801bb — Pawel Olejniczak 4 years ago
[EGD-6389] Fix database initialization scripts UT

Tests were not passing locally due to incorrect
sql file names.
ad52bab7 — Michał Kamoń 4 years ago
[EGD-6283] Fix to slow Application Desktop start

ApplicationDesktop start was slowed down by two synchronous DB calls:
-get unread threads count
-get unread calls count
Both were replaced with asynch versions.
5b0f2aa4 — Mateusz Grzegorzek 4 years ago
[EGD-6262] Refactor Quotes

- Connect QuotesMainWindow to work with agent,
- Use DatabaseModel in Quotes and Categories models,
- Connect add/edit/remove quotes with agent
982e1b8d — Lucjan Bryndza 4 years ago
[EGD-6105] Fix database synchronization

std::fflush used in the sqlite3vfs sync only the stdio buffer
but without sync internal filesystem. Additional fsync call fix
this issue.
Next