36 Commits (d797fc27a92d6f96b45e6034aa54e5586eb1a59b)

Author SHA1 Message Date
Anthony Bilinski 9571434df9
feat(CI): Disallow unsafe implicit casts to QString 3 years ago
Anthony Bilinski 16ac8a8eac
refactor(History): Split peers table into chats and authors 3 years ago
Anthony Bilinski f6dddf7c58
refactor(History): Move history upgrades to new directory 3 years ago
Anthony Bilinski f0a23bbb5d
refactor(tests): Move database test utilities to their own lib 3 years ago
Anthony Bilinski d1a8f5d6ae
refactor(test): Use temporary files in dbschema_test 3 years ago
Anthony Bilinski f777aa885c
fix(history): Heal invalid resume_file_id's saved to history 3 years ago
Anthony Bilinski d7b67081e5
refactor(history): Separate db upgrade logic from History 3 years ago
Anthony Bilinski 3d7a0d249d
refactor: Comply with Clang's Wunused-const-variable 3 years ago
Anthony Bilinski cabcf4111f
refactor(style): Match declaration and definition argument names 3 years ago
Anthony Bilinski b894531cdb
fix(tests): Mock Settings for SmileyPack test 3 years ago
Anthony Bilinski 0c967725df
refactor: Remove Settings singleton 3 years ago
Anthony Bilinski 47328cc6bf
refactor: Remove SmileyPack singleton 3 years ago
Anthony Bilinski adc0f0cca6
refactor: Comply with Wmissing-declarations 3 years ago
Anthony Bilinski 02d5270dcc
refactor: Comply with Wmissing-field-initializers 3 years ago
Anthony Bilinski 9ac44ee09c
fix(history): Replace invalid Tox ID saved in peers table with Tox public key 3 years ago
Anthony Bilinski 557af80428
refactor(Paths): Remove Paths factory to enable copy construction 3 years ago
Mick Sayson 18109b2f7f feat(history): Save/load system messages to history 4 years ago
Mick Sayson e9131d33aa
feat(chatlog): Upgrade db schema to support system messages 4 years ago
Waris Boonyasiriwat 7a26fe1708 test(persistence): add smileypack unit test 4 years ago
Mick Sayson 5f5f612841
feat(messages): History and offline message support for extended messages 5 years ago
Anthony Bilinski 5d56a3c039
refactor(paths): move Settings path functions into Paths 5 years ago
Anthony Bilinski 062ba03fb8
refactor(db): map foreign key dependency in db schema 5 years ago
iphydf e71225268f
chore: Various code cleanups. 5 years ago
Anthony Bilinski 239dfdc65c
refactor(status): move isOnline into Status from Friend 6 years ago
Anthony Bilinski 05064771ab
fix(test): create db tables in defined order, verify indexes 6 years ago
Anthony Bilinski edd72906fb
perf(history): enable sql index on chat_id in history table 6 years ago
Anthony Bilinski 746314baf2
fix(history): move stuck action messages to broken_messages table 6 years ago
Anthony Bilinski b28dc30061
fix(history): move stuck pending message into broken_messages table 6 years ago
Anthony Bilinski f72f3f714d
fix(history): handle errors during db upgrade 6 years ago
Anthony Bilinski dacfcdadac
refactor(history): apply db schema upgrade one version at a time 6 years ago
Anthony Bilinski 996b17b1d1
refactor(test): allow generic schema creation and verification in for db schema 6 years ago
Jimi Huotari 7f74d41586
refactor(Qt): use 'QLatin1String' instead of 'QLatin1Literal' 6 years ago
Jimi Huotari ec7d66e96b refactor(Qt): use 'QLatin1String' instead of 'QLatin1Literal' 6 years ago
jenli669 04a9bc46f4
docs(copyright): update and add copyright info 6 years ago
Mick Sayson e5016337bb refactor(offlinemsg): Decouple OfflineMsgEngine from other components 6 years ago
Anthony Bilinski 316893ace9
test(db): add db schema upgrade test 6 years ago
sudden6 55c361eb71
test(paths): add tests for paths module 7 years ago