aboutsummaryrefslogtreecommitdiff
path: root/lib/connection.cpp
AgeCommit message (Expand)Author
2022-01-02Add ImplPtr and makeImplAlexey Rusakov
2021-12-27Connection: Simplify room/user factory codeAlexey Rusakov
2021-12-02visit(Event, ...) -> switchOnType()Alexey Rusakov
2021-11-19Make enum values logging more terse()Alexey Rusakov
2021-11-08Q_DISABLE_MOVE/COPY_MOVE; QT_IGNORE_DEPRECATIONSAlexey Rusakov
2021-10-13Connection::resolveServer(): don't connect to loginFlowsJobAlexey Rusakov
2021-10-05Connection: fix C++20 warningsAlexey Rusakov
2021-10-05BaseJob::StatusCode: officially deprecate most *Error enumeratorsAlexey Rusakov
2021-09-12Connection: update AccountRegistryAlexey Rusakov
2021-09-10Move URL creation to Room/Connection; use query instead of fragmentAlexey Rusakov
2021-08-22Drop other stuff deprecated pre- or early 0.6Alexey Rusakov
2021-07-18MembershipType -> Membership, also used for JoinStateAlexey Rusakov
2021-06-12connection.cpp: erase_if -> remove_ifAlexey Rusakov
2021-06-12Adjust to new moc/QMetaType requirementsAlexey Rusakov
2021-06-07Connection::joinRoom() shouldn't enforce room stateAlexey Rusakov
2021-05-09Fix joinedRoom signal not being emitted in some casesAlexey Rusakov
2021-02-26Apply suggestionCarl Schwan
2021-02-26Add public method to determine if we can change the user passwordCarl Schwan
2021-01-16Updated copyright statements upon Git auditKitsune Ral
2021-01-15Merge pull request #428 from ognarb/licensingKitsune Ral
2021-01-07Connection: don't explicitly reset QPointersKitsune Ral
2021-01-07isJobRunning() -> isJobPending()Kitsune Ral
2021-01-07Connection::resolveServer: abandon is not a failureKitsune Ral
2021-01-07Prefer connecting to BaseJob::result(), not finished()Kitsune Ral
2020-12-28Connection: fix FTBFS with Quotient_E2EE_ENABLEDKitsune Ral
2020-12-28Connection: refactor the resolve/login codeKitsune Ral
2020-12-28More comments/documentationKitsune Ral
2020-12-26Port existing copyright statement to reuse using licensediggerCarl Schwan
2020-12-24Fix clang-tidy/clazy warningsKitsune Ral
2020-12-23Connection::resolveServer(): fix error handlingKitsune Ral
2020-11-12More JSON key constantsKitsune Ral
2020-11-06More stringent serverpart checks in user idsKitsune Ral
2020-09-04Fixes of clazy warningsKitsune Ral
2020-08-04Connection: self-delete after emitting loggedOut()Kitsune Ral
2020-08-04Connection: stop the sync loop on SyncJob::failureKitsune Ral
2020-07-21Connection: tolerate an empty set of room versionsKitsune Ral
2020-06-19Revert adding a pause between syncs, use sane timeout defaultsKitsune Ral
2020-06-12The previous commit is incomplete, this completes itKitsune Ral
2020-06-12Connection::syncLoop: give a pause between syncsKitsune Ral
2020-06-07Small updates to match the new generated definitionsKitsune Ral
2020-06-05Use CBOR for binary JSON caching on Qt 5.15+Kitsune Ral
2020-06-05Connection::run(): Q_INVOKABLE and chainingKitsune Ral
2020-05-31Move around and format codeKitsune Ral
2020-04-15Connection: track resolving and login flows jobs; isUsable()Kitsune Ral
2020-04-15Connection: cleanup and reformatKitsune Ral
2020-04-15Connection: connectToServer -> loginWithPasswordKitsune Ral
2020-04-14BaseJob::makeRequestUrl(): even more tolerance to slash separatorsKitsune Ral
2020-03-31Reparent all jobs to their connectionsKitsune Ral
2020-03-30Connection::resolveServer(): refactorKitsune Ral
2020-03-27Fix FTBFS with Quotient_ENABLE_E2EEKitsune Ral