aboutsummaryrefslogtreecommitdiff
path: root/lib/jobs
AgeCommit message (Expand)Author
2019-04-16BaseJob: preserve the calculated error code if JSON error code is unknownKitsune Ral
2019-04-15BaseJob: fix a possible crash upon logoutKitsune Ral
2019-04-04Clean up on clang-tidy/clazy analysisKitsune Ral
2019-03-14Fix read receipts and redactions on v3 roomsKitsune Ral
2019-02-27BaseJob::abandon() fixesKitsune Ral
2019-02-20BaseJob: M_UNSUPPORTED_ROOM_VERSION & M_INCOMPATIBLE_ROOM_VERSIONKitsune Ral
2018-12-24Clarify doc-comment for BaseJob::finished a bitKitsune Ral
2018-12-08SyncJob: accept Filter instead of QString for the filterKitsune Ral
2018-11-20SyncJob::parseJson: fix a validation mistakeKitsune Ral
2018-11-20Make SyncData more self-contained and prepare for cache splittingKitsune Ral
2018-11-19BaseJob::rawDataSample()Kitsune Ral
2018-11-04Profiler logging fixes and improvementsKitsune Ral
2018-11-03MediaThumbnailJob: minor code polishingKitsune Ral
2018-10-10add http2 and pipelining for all JobsKrombel
2018-09-16BaseJob::rawData: only add "truncated" when actually truncatedKitsune Ral
2018-08-30SyncJob: Add account_data to left roomsKitsune Ral
2018-07-27Initial support for local echoKitsune Ral
2018-07-16Fix a clazy warningKitsune Ral
2018-07-04Break down event.* into smaller filesKitsune Ral
2018-07-04Use QStringLiteral() and operator"" _ls() in network jobsKitsune Ral
2018-07-04Event types system remade to be extensibleKitsune Ral
2018-07-04Connection: Trim raw data in emitted signalsKitsune Ral
2018-07-03Roll various switch case fallthrough markers into a macroKitsune Ral
2018-07-03SyncJob: log sync data statistics betterKitsune Ral
2018-07-01CleanupKitsune Ral
2018-06-11BaseJob: Drop 'error' from methods that work in normal job state tooKitsune Ral
2018-06-08SyncJob: Support receiving to_device and presence eventsKitsune Ral
2018-06-03csapi/content-repo.*: jobs return results in data() instead of content() nowKitsune Ral
2018-06-02BaseJob: fix error handling for M_CONSENT_NOT_GIVENKitsune Ral
2018-05-30BaseJob::setStatus: Don't try to remove access token if it's emptyKitsune Ral
2018-05-29BaseJob: Treat M_CONSENT_NOT_GIVEN separately from other content access errorsKitsune Ral
2018-05-29BaseJob: "background" switch; more extensive error reportingKitsune Ral
2018-05-28BaseJob: support status trackingKitsune Ral
2018-05-28BaseJob: refresh rotten comments about kill()Kitsune Ral
2018-05-23BaseJob: more careful error handling; unify and extend error signals in Conne...Kitsune Ral
2018-05-06Remove unused job classes.Kitsune Ral
2018-05-06Optimise #includes, eliminate some excess blank lines in lib/csapiKitsune Ral
2018-05-04New home for the generated code - lib/csapiKitsune Ral
2018-05-04gtad.yaml: CleanupKitsune Ral
2018-05-04gtad.yaml: Even more concise type stubbingKitsune Ral
2018-05-04Connection, jobs/generated: Use QStringList instead of QVector<QString>Kitsune Ral
2018-05-04gtad.yaml: Use QStringList instead of QVector<QString>Kitsune Ral
2018-05-04jobs/generated: code ordering, more commentsKitsune Ral
2018-05-04gtad.yaml: Support maps of eventsKitsune Ral
2018-05-04{{base}}.h.mustache: better code ordering, more commentsKitsune Ral
2018-05-04SendToDeviceJob: use a map-of-maps for messages instead of an opaque QJsonObjectKitsune Ral
2018-05-04gtad.yaml: Support OpenAPI value maps (aka additionalProperties)Kitsune Ral
2018-05-04Preempt job/setroomstatejob.* with jobs/generated/room_state.*Kitsune Ral
2018-05-04EvT::TypeId: Use a member function instead of a variableKitsune Ral
2018-05-03gtad.yaml: Update regexes to match string partsKitsune Ral