aboutsummaryrefslogtreecommitdiff
path: root/lib/room.cpp
AgeCommit message (Expand)Author
2021-07-19addHistoricalMessageEvents(): restore force-recount logicAlexey Rusakov
2021-07-19Fix m.read getting stuck behind m.fully_readAlexey Rusakov
2021-07-10Fix Room::processAccountDataEvent() return valueAlexey Rusakov
2021-07-10Room: refactoring around logging (esp. profile logs)Alexey Rusakov
2021-07-10Room: fix the read markers/receipts confusionAlexey Rusakov
2021-07-02Room::memberJoinState(): return Leave if user == nullptrAlexey Rusakov
2021-06-27Room::processEphemeralEvents(): refactoringAlexey Rusakov
2021-03-04Tighten up against malformed user ids in eventsAlexey Rusakov
2020-12-28Cleanup and clang-tidy/clazy fixesKitsune Ral
2020-12-24Room: don't accept . at 0-th position in the tagKitsune Ral
2020-12-24Fix clang-tidy/clazy warningsKitsune Ral
2020-12-03Room: fix breakage in internal member mapKitsune Ral
2020-11-19Fix Q_ASSERT failure on sending messagesKitsune Ral
2020-11-15Room: add power level events to redaction rulesKitsune Ral
2020-11-15Room::P::getCurrentState<>(): bypass the factory chainKitsune Ral
2020-11-09Room: be more robust in Release modeKitsune Ral
2020-09-04More fixing of clazy warningsKitsune Ral
2020-09-03Address clazy warningsKitsune Ral
2020-08-22Cleanup and some extra commentsKitsune Ral
2020-08-04User: optimise names/avatars storing and updatingKitsune Ral
2020-08-04Room: various minor tweaks and fixesKitsune Ral
2020-07-24Room: send read receipts in a background requestKitsune Ral
2020-07-23Room::P::isEventNotable(): edits are not notableKitsune Ral
2020-06-20Room: PostReadMarkersJob should be in backgroundKitsune Ral
2020-06-19Fix FTBFS and warnings with E2EE switched onKitsune Ral
2020-06-10Room: fix messageSent() being emitted too earlyKitsune Ral
2020-06-05Avoid Qt 5.15 deprecation warningKitsune Ral
2020-05-31room.cpp: clean away unused variablesKitsune Ral
2020-04-14Room: emit updatedEvent() on un-reactionKitsune Ral
2020-04-12Room::safeMemberName()Kitsune Ral
2020-04-12Room::canSwitchVersions(): refactor and make Q_INVOKABLEKitsune Ral
2020-04-07Room::addNewMessageEvents: fix an assertion failure on empty senderKitsune Ral
2020-03-26Refactoring around Connection::onSyncSuccess()Kitsune Ral
2020-03-26Room::aliases(): don't add canonical alias if it's emptyKitsune Ral
2020-03-21Merge pull request #383 from ram-nad/msc2432-fixKitsune Ral
2020-03-21Update aliases code lib/room.cppRam Nad
2020-03-20emit nameChanged() on AliasesChangeRam Nad
2020-03-20dont use thisRam Nad
2020-03-20added altAliases()Ram Nad
2020-03-20made suggested changesRam Nad
2020-03-17MSC1849 compatible edited messages (#373)Roland Pallai
2020-03-12E2EE: Make building E2EE optional. Contributes to #369Alexey Andreev
2020-03-08fixing msc2432Ram Nad
2020-02-25Room: fix merge regressionAlexey Andreyev
2020-02-25E2EE: implement megolm inbound session decrypt for roomAlexey Andreyev
2020-02-25E2EE: add connection session decrypt, handle to-device and device_one_time_ke...Alexey Andreyev
2020-01-12Use parsed RoomPowerLevelsEvent in room upgradingBlack Hat
2019-12-28isEditing(): fix a bug in replacing eventsBlack Hat
2019-12-13Room: make downloaded file name building more robustKitsune Ral
2019-12-13Room::postFile(): minor refactoringKitsune Ral