Commit Graph

  • 6d83954c40
    fix: room upgrades Timo Kösters 2021-08-22 13:05:56 +0200
  • 667ffb4239
    fix: correct create event warnings Timo Kösters 2021-08-22 13:00:36 +0200
  • 48494c9464 Implement federation/v1/send_join Kurt Roeckx 2021-07-25 19:28:54 +0200
  • 2ef23b213a
    Consistent and escaped response in get_pdu Tom Smeding 2021-08-21 14:38:00 +0200
  • 33481ec062 Merge branch 'statediffs' into 'master' Timo Kösters 2021-08-21 13:05:38 +0000
  • 3b78e43a18
    fmt Timo Kösters 2021-08-21 14:24:10 +0200
  • 4956fb9fba
    improvement: limit prev event fetching Timo Kösters 2021-08-21 14:22:21 +0200
  • b09499c2df
    fix: don't save empty tokens Timo Kösters 2021-08-19 14:05:23 +0200
  • 46d8a46e1f
    improvement: faster incoming transaction handling Timo Kösters 2021-08-19 11:01:18 +0200
  • cefca2d0d1 Merge branch 'different-optimizations-for-master-and-branches' into 'master' Timo Kösters 2021-08-18 08:58:45 +0000
  • bf7e019a68
    improvement: better prev event fetching, perf improvements Timo Kösters 2021-08-17 16:06:09 +0200
  • 75ba8bb565
    fix: faster room joins Timo Kösters 2021-08-17 00:22:52 +0200
  • 0823506d05
    fix: don't load endless prev events and fix room join bug Timo Kösters 2021-08-16 23:24:52 +0200
  • 2c3bee34a0
    improvement: better sqlite Timo Kösters 2021-08-15 13:17:42 +0200
  • a4310f840e
    improvement: state info cache Timo Kösters 2021-08-15 06:46:00 +0200
  • 5bd5b41c70
    fix: fetch event multiple times Timo Kösters 2021-08-14 23:29:25 +0200
  • f9a2edc0dd
    fix: also fetch prev events that are outliers already Timo Kösters 2021-08-14 22:50:45 +0200
  • ecd1e45a44
    fix: fetch more than one prev event Timo Kösters 2021-08-14 21:56:15 +0200
  • 1d46569929
    fix: don't use recursion for prev events Timo Kösters 2021-08-14 21:30:14 +0200
  • 1e3a8ca35d
    fmt Timo Kösters 2021-08-14 19:47:49 +0200
  • 0cb22996be
    remove prev event fetch limit Timo Kösters 2021-08-14 19:47:16 +0200
  • 9c3a8edcae Use full optimizations for master and faster config else Jonas Zohren 2021-08-13 17:20:40 +0200
  • 38effda799
    fix: delta calculation Timo Kösters 2021-08-14 19:07:50 +0200
  • 3cf0145bc5
    fix: room exists panic Timo Kösters 2021-08-14 08:26:45 +0200
  • 3eabaa2a95
    finish implementing better state store Timo Kösters 2021-08-12 23:04:00 +0200
  • 31f60ad6fd
    improvement: migrations, batch inserts Timo Kösters 2021-08-02 22:32:28 +0200
  • 41dd620d74
    WIP improvement: much better state storage Timo Kösters 2021-08-01 15:14:54 +0200
  • 9410d3ef9c
    fix: long prev event fetch times for huge rooms Timo Kösters 2021-08-12 17:55:16 +0200
  • 665aee11c0
    less warnings Timo Kösters 2021-08-11 21:17:01 +0200
  • 5173d0deb5
    improvement: cache for short event ids Timo Kösters 2021-08-11 21:14:22 +0200
  • c2c6a8673e
    improvement: use u64s in auth chain cache Timo Kösters 2021-08-11 19:15:38 +0200
  • 096e0971f1
    improvement: smaller cache, better prev event fetching Timo Kösters 2021-08-11 10:24:16 +0200
  • 8a5dbef474 Merge branch 'set-canonical-room-alias-on-room-creation' into 'master' Timo Kösters 2021-08-12 12:24:33 +0000
  • 4cf3c432af Try to set canonical room alias on room creation. Jonas Zohren 2021-08-12 14:02:46 +0200
  • dd3c60fb5a Merge branch 'master' into 'master' Timo Kösters 2021-08-10 05:44:16 +0000
  • e83c226b1b Merge branch 'zap-displayname' into 'master' Timo Kösters 2021-08-10 05:43:44 +0000
  • 8335f44bfe Set nicer displayname Jonathan de Jong 2021-08-10 05:43:44 +0000
  • 3745a7cbe6 Merge branch '3pid' into 'master' Timo Kösters 2021-08-10 05:42:50 +0000
  • 610b4f9ad1 Merge branch 'fetchprev' into 'master' Timo Kösters 2021-08-10 05:30:12 +0000
  • 879aeafa9e Add support for a minimal `r0/account/3pid`. Ahmed Charles 2021-08-09 12:29:35 -0700
  • a7b6af7caf Bump version of alpine docker image to 3.14 Daniel Wiesenberg 2021-08-09 21:21:18 +0200
  • 260db9fcc7
    improvement: try to load missing prev events Timo Kösters 2021-08-09 19:15:14 +0200
  • 1cbc61c558 Merge branch 'badeventfix' into 'master' Timo Kösters 2021-08-08 19:48:08 +0000
  • d2f406e0e8
    fix: handle bad events in db better Timo Kösters 2021-08-06 20:00:08 +0200
  • a816e3decd Merge branch 'room_create_version' into 'master' Timo Kösters 2021-08-07 15:36:45 +0000
  • 989a20e99c Support creating rooms with a version Kurt Roeckx 2021-08-07 15:55:03 +0200
  • 1cf9da26bf Merge branch 'timeout' into 'master' Timo Kösters 2021-08-04 21:09:48 +0000
  • 55a2ff025f
    improvement: longer timeout, more descriptive errors Timo Kösters 2021-08-04 22:55:03 +0200
  • 76660bf189 Merge branch 'sqlitefixes' into 'master' Timo Kösters 2021-08-04 19:52:30 +0000
  • df727688ef
    remove rocksdb Timo Kösters 2021-08-04 21:17:40 +0200
  • 902404d48d
    improvement: save member count + sled fixes Timo Kösters 2021-08-04 21:15:01 +0200
  • b813c34642
    improvement: more auth chain caching Timo Kösters 2021-08-04 18:30:56 +0200
  • ab7835dedb
    fix: early return from state res Timo Kösters 2021-08-04 15:19:50 +0200
  • 9bb4c3cd01
    improvement: batched inserts for tokenids Timo Kösters 2021-08-04 12:54:26 +0200
  • fce22362d4
    improvement: better auth chain calculation Timo Kösters 2021-08-03 19:18:41 +0200
  • 41ec7cf5d0
    improvement: batch inserts for stateids Timo Kösters 2021-08-03 16:14:07 +0200
  • 49ade0cfbd
    improvement: allow batch inserts Timo Kösters 2021-08-03 11:24:21 +0200
  • 0eeba86b32
    fix: improve locks Timo Kösters 2021-08-03 11:10:58 +0200
  • 6b06fc9707
    fix: don't run push rules for users that don't exist Timo Kösters 2021-08-03 10:23:20 +0200
  • bd63797213
    improvement: make better use of sqlite connections Timo Kösters 2021-08-02 10:13:34 +0200
  • 2c4f966d60
    improvement: use sqlite properly Timo Kösters 2021-08-01 16:59:52 +0200
  • 8174b16c38 Merge branch 'master' into 'master' Timo Kösters 2021-08-01 10:10:51 +0000
  • 6666aae5a5 Merge branch 'docs' into 'master' Timo Kösters 2021-07-30 17:44:33 +0000
  • 0f045890eb
    docs: make it clear that database_path is a folder Timo Kösters 2021-07-30 19:27:37 +0200
  • 9cb99a05e0 Merge branch 'tracing_flame' into 'master' Timo Kösters 2021-07-30 16:42:25 +0000
  • dc85a8fafd
    fix: migration and push edu bugs Timo Kösters 2021-07-30 18:05:26 +0200
  • fcd127aadc Also push docker image to docker hub Daniel Wiesenberg 2021-07-30 15:29:45 +0200
  • 5df6b8cd5f
    improvement: better account data implementation Timo Kösters 2021-07-30 12:11:06 +0200
  • 5c776e9ba7
    feat: heed db backend (LMDB) Timo Kösters 2021-07-29 20:17:47 +0200
  • c209775abd
    fix: pdu without state bug Timo Kösters 2021-07-29 12:33:44 +0200
  • 5e924227b6
    feat: add threadpool for iterator threads, bug fixes, tracing_flame support Timo Kösters 2021-07-29 08:36:01 +0200
  • 734c4637f0 Merge branch 'ci-build-docker-image' into 'master' Timo Kösters 2021-07-21 15:05:20 +0000
  • e0072eff63 Merge branch 'v5' into 'master' Timo Kösters 2021-07-21 11:05:59 +0000
  • cae2b200cc Merge branch 'initial_state_keys' into 'master' Timo Kösters 2021-07-21 10:03:08 +0000
  • 918df9ca6d
    feat: support room version 5 Timo Kösters 2021-07-21 11:29:13 +0200
  • 387e864659 Merge branch 'aliases' into 'master' Timo Kösters 2021-07-21 09:48:17 +0000
  • c84960df91 Merge branch 'deploy-guide-remove-arm-add-x86_64-musl' into 'master' Timo Kösters 2021-07-21 09:34:14 +0000
  • 32db4c09a0 Docs: Remove arm download, but add x86_64 musl one Jonas Zohren 2021-07-21 09:21:49 +0000
  • 0d33cc4acd Implement getting room aliases Kurt Roeckx 2021-07-11 11:28:55 +0200
  • 666e1d30a3 Implement From<AnyInitialStateEvent> on PduBuilder phesch 2021-07-21 10:55:23 +0200
  • f43fd6a475 Merge branch 'e2ee-fed' into 'master' Timo Kösters 2021-07-21 08:41:00 +0000
  • 1587f2cd52
    fix: check events in timeline (not only state) for member changes Timo Kösters 2021-07-21 09:39:15 +0200
  • f121978897
    fix: state bug Timo Kösters 2021-07-20 23:36:03 +0200
  • 80533bfab2
    fix: improve code when skipping /state_ids Timo Kösters 2021-07-20 22:06:42 +0200
  • 08a3326431
    docs: Initial end-to-end encryption over federation support Timo Kösters 2021-07-20 21:18:37 +0200
  • fe3b5d32a7
    feat: send to-device events over federation Timo Kösters 2021-07-20 21:17:15 +0200
  • e20f55970e
    feat: call /query/profile over federation when local user asks Timo Kösters 2021-07-20 19:49:47 +0200
  • 728e176a06
    feat: /keys/query and /keys/claim over federation Timo Kösters 2021-07-20 19:40:25 +0200
  • 7d14a46607 Merge branch 'improvements' into 'master' Timo Kösters 2021-07-20 16:59:49 +0000
  • 68cc743f2a
    fix: use get_auth_chain method more often Timo Kösters 2021-07-20 18:45:21 +0200
  • 56e5d5e3d2
    fix: add warning for strange bug Timo Kösters 2021-07-20 18:38:17 +0200
  • f0ac7ed933
    chore: update ruma again Timo Kösters 2021-07-20 15:24:18 +0200
  • 0f8ecdc625
    fix: state res fixes Timo Kösters 2021-07-20 12:41:35 +0200
  • cfaa900e83
    improvement: auth chain cache Timo Kösters 2021-07-18 20:43:39 +0200
  • f5273f7eb1
    improvement: upgrade ruma and implement blurhashes Timo Kösters 2021-07-15 23:17:58 +0200
  • 0fcefa4125
    fix: ruma Timo Kösters 2021-07-15 19:54:04 +0200
  • d07762f596 Merge branch 'connection-cushion' into 'master' Timo Kösters 2021-07-20 10:39:04 +0000
  • d253f9236a change fraction type Jonathan de Jong 2021-07-20 11:01:35 +0200
  • ec44f3d568 change to f64 Jonathan de Jong 2021-07-20 10:47:36 +0200
  • 167e903a56 Fix typo Jonas Zohren 2021-07-19 22:02:10 +0200