[BH-1720] Changed misc-tools to point to current master
After some previous commits to misc-tools, the MuditaOS misc-tools
submodule version was not updated. Now the version in the MuditaOS
repository will be up to date.
[BH-1701] Add extended user heap statistics for debugging
Added extended statistics to help track potential memory leaks:
* used user heap size per task
* number of successful allocations
* number of successful frees
[MOS-000] Reworked translation verification tool
Added removal of unused keys in files
Refactored code
[MOS-000] Fixed minor issue in db migration script
* Removed doubled copyright header from 'up/down/devel.sql' when committing
databases.
* During installing, 'devel.sql' was created even if specific revisions
didn't contain one.
* Removed unnecessary product-specific .lua scripts.
[MOS-000] Added tool for translations verification
Added script for verifying if the translation json:
- has duplicates
- has empty entries
- has missing entries
It has possibility to fix those files by removing the duplicates
and pretty-printing the file without duplicates
[MOS-000] Update tools/misc
Sub-repo update to latest master
[MOS-922] Add database migration docs
* Added database migration docs
* Updated database migration tool
[MOS-000] Move commit message checks to CI repo
Moved script to CI tools repo
[MOS-000] Update commit checks
Increased max line length to 100 chars, allowed
auto revert commits to pass CI checks
[CP-1210] Contacts imported from SIM dont show up in Mudita Center
Fix for imported contacts from SIM don't show up in Mudita Center.
Added functionality to send notification after all imported contacts are
added to the database.
[MOS-75] Fix incorrect data in pure heapstats tool
"pure heapstats" command was returning incorrect
system heap data
[MOS-855] Restore process update
Fixed issues with restoring from legacy backups
and cases when the database set fetched from backup package
is different than the system one.
[MOS-805] Prepare update package - rewritten script
Rewritten script for generating update package
[MOS-803] Fixes
Fixes for deviceInfo endpoint, scripts
and missing migration files in sysroot
[MOS-835] Per product layout of database migration scripts
Implemented DB init migration and version.json update
[MOS-783] Fixed issues with generating imgs
Fixed:
- improper block count in Harmony,
resulting in ~300MB unallocated space;
- invalid rsync parameters, resulting
in nested 'factory' directory structure
creation;
- minor fixes.
[MOS-783] First part of new dir structure implementation
Works:
- generating .img for Pure;
- Pure boots after flashing new image and
seems to be working fine;
Not yet:
- generating update package;
- generating image for Harmony;
- simulator;
- path-related unit tests fail
due to paths being hardcoded
in test scenarios.
[MOS-694] Move DB initialization from OS to build scripts
* Switched to DB initialization at compile time
* Organized and cleaned up db files directories(not finished completely)
* Fixed DB related unit tests
* Minor improvements to CMake
* Small fixes for GCC12 build
[BH-1599] Add characters to the py tool
latin1 supplement
[BH-1599][BH-1573] Shortcuts translations
Add and fix shortcuts translations.
Fix translations in Meditation app settings.