-
fe744c856f
Upgrade ruma
Jonas Platte
2021-04-05 21:25:10 +02:00
-
-
c267c0f09e
fix: use full codeblocks and capitalize Conduit and Debian
Marcel
2021-04-06 13:17:39 +00:00
-
9b2f8730bb
fix: Do not run conduit as root instead use a separate user
Marcel
2021-04-06 12:26:47 +00:00
-
-
c9b1f0ca83
Merge branch 'k0gen-master-patch-33282' into 'master'
Timo Kösters
2021-04-03 13:04:55 +00:00
-
-
246e4735fd
No need to log out and back in fix
Mariusz Kogen
2021-04-02 22:11:14 +00:00
-
-
db7044a950
sytest test
Timo Kösters
2021-03-26 13:41:05 +01:00
-
8c6a49bec3
Merge branch 'update_CI_for_develop' into 'develop'
Timo Kösters
2021-03-26 12:31:34 +00:00
-
-
cd4dc13731
fix: use correct room versions
Timo Kösters
2021-03-26 11:10:45 +01:00
-
5a13f6f7e0
Remove build container and use the always present build artifact directly
Rudi Floren
2021-03-24 18:25:21 +01:00
-
-
c213769d9f
improvement: refactor state res and fix a few bugs in the process
Timo Kösters
2021-03-25 23:55:40 +01:00
-
16eed1d8c2
chore: get rid of warnings
Timo Kösters
2021-03-24 11:52:10 +01:00
-
e50f2864de
improvement: save state for send_join pdu
Timo Kösters
2021-03-23 22:31:19 +01:00
-
e305889b72
feat: room_account_data endpoints
Timo Kösters
2021-03-24 08:48:28 +01:00
-
1d00a8c41f
improvement: better logging
Timo Kösters
2021-03-23 22:01:14 +01:00
-
46d8f36a2c
fix: media thumbnail calculation and appservice detection
Timo Kösters
2021-03-23 19:46:54 +01:00
-
3ea7d162db
fix: various improvements and fixes
Timo Kösters
2021-03-23 12:59:27 +01:00
-
363c629faf
fix: signature key fetching, optimize push sending
Timo Kösters
2021-03-22 14:04:11 +01:00
-
d4c76f4654
chore: update ruma
Timo Kösters
2021-03-18 19:38:08 +01:00
-
f775c76d8a
chore: get rid of warnings
Timo Kösters
2021-03-18 18:33:43 +01:00
-
abe9122df6
Merge branch 'more-gitignore' into 'master'
Timo Kösters
2021-03-18 17:09:04 +00:00
-
-
7b3fe88345
Send proper Host header in federation requests
Gabriel Souza Franco
2021-03-13 22:31:41 -03:00
-
5cb15551f3
improvement: use db compression
Timo Kösters
2021-03-18 13:13:08 +01:00
-
a0fa0ee7a0
fix: join appservice room with alias
Timo Kösters
2021-03-18 12:03:15 +01:00
-
a77fcd106e
feat: implement /state_ids and fix federation stuff
Timo Kösters
2021-03-18 00:09:57 +01:00
-
100307c936
improvement: optimize state storage
Timo Kösters
2021-03-17 22:30:25 +01:00
-
44425a903a
fix: multiple federation/pusher fixes
Timo Kösters
2021-03-16 18:00:26 +01:00
-
21f785d530
Merge branch 'correct-sendtxn' into pushers
Timo Kösters
2021-03-15 09:48:19 +01:00
-
-
0367028203
add settings.json
Jonathan de Jong
2021-03-14 11:55:28 +01:00
-
-
-
d0d5bc412b
Add more gitignore
Jonathan de Jong
2021-03-13 20:33:16 +01:00
-
-
f79053484b
Add .gitlab-ci.yml
Jonathan de Jong
2021-03-13 19:00:13 +00:00
-
-
-
6da40225bb
improvement: make state res actually work
Timo Kösters
2021-03-13 16:30:12 +01:00
-
e785ff6f56
Merge branch 'sled-no-metrics' into 'master'
Timo Kösters
2021-03-12 17:29:47 +00:00
-
-
7bc58461cd
fix: avoid illegal instruction crash
Timo Kösters
2021-03-12 16:22:35 +01:00
-
-
6538d91567
Merge branch 'readme' into 'master'
Timo Kösters
2021-03-04 20:37:50 +00:00
-
-
96431069a9
docs: add icon and license to readme
Timo Kösters
2021-03-04 21:26:30 +01:00
-
3436e844c2
Merge branch 'valkum-master-patch-62987' into 'master'
Timo Kösters
2021-03-04 17:51:52 +00:00
-
-
156296ac05
Fix Complement CI paths
Rudi Floren
2021-03-04 17:22:23 +00:00
-
-
643109309b
Merge branch 'incoming-pdu' into 'master'
Timo Kösters
2021-03-04 14:38:07 +00:00
-
-
03440f4b15
Merge branch 'readme' into 'master'
Timo Kösters
2021-03-04 14:35:12 +00:00
-
-
-
-
79c910efdf
Merge branch 'clippy_again' into 'master'
Timo Kösters
2021-03-04 14:30:28 +00:00
-
-
bb1064ce04
docs: small readme changes
Timo Kösters
2021-03-04 15:28:28 +01:00
-
-
-
4027cbd01d
Fix various clippy errors
Rudi Floren
2021-03-04 15:27:25 +01:00
-
6309506a48
Allow suspicious_else_formatting
Rudi Floren
2021-03-04 15:26:34 +01:00
-
-
0d55964d24
Run nightly cargo fmt
Devin Ragotzy
2021-03-04 08:45:23 -05:00
-
d0df8b495c
Merge remote-tracking branch 'upstream/master' into correct-sendtxn
Devin Ragotzy
2021-03-04 08:39:16 -05:00
-
-
-
-
e239014fa3
Query for the correct server
Devin Ragotzy
2021-03-04 08:02:41 -05:00
-
1ce00f90fe
fix: don't accept incoming pdus if we know about them already
Timo Kösters
2021-03-04 13:36:06 +01:00
-
-
bd6507eafb
Merge branch 'valkum-master-patch-25423' into 'master'
Timo Kösters
2021-03-04 12:35:12 +00:00
-
-
231c6032f4
Make clippy happy (needless-return, etc.)
Rudi Floren
2021-03-04 12:35:12 +00:00
-
eaeba35f3c
Merge branch 'valkum/complement' into 'master'
Timo Kösters
2021-03-04 12:32:55 +00:00
-
-
3e274d7d2c
Merge branch 'valkum/conduit-update_rocket' into 'master'
Timo Kösters
2021-03-04 12:32:22 +00:00
-
-
105f893cf3
chore: bump other dependencies to make it work
Timo Kösters
2021-03-04 12:29:08 +01:00
-
a04860b513
Merge branch 'as-fix' into 'master'
Timo Kösters
2021-03-04 11:18:00 +00:00
-
-
-
-
437cb5783a
fix: apply the same appservice sending rules to events coming from federation
Timo Kösters
2021-03-04 11:29:13 +01:00
-
f4039902d8
Bump Rocket to current HEAD
Rudi Floren
2021-03-03 22:38:31 +01:00
-
-
-
1a940b6e05
Merge branch 'as-fix' into 'master'
Timo Kösters
2021-03-03 21:07:18 +00:00
-
-
f2ec2be821
fix: don't always query aliases of appservices
Timo Kösters
2021-03-03 21:41:26 +01:00
-
-
1a198e7336
Merge branch 'jaeger' into 'master'
Timo Kösters
2021-03-02 14:14:26 +00:00
-
-
4155a47db1
feat: opentelemetry/jaeger support
Timo Kösters
2021-02-28 12:41:03 +01:00
-
066d5b92da
Merge branch 'sending' into 'master'
Timo Kösters
2021-03-02 14:04:11 +00:00
-
-
-
-
f7713fdf2e
fix: sending code got stuck sometimes
Timo Kösters
2021-02-26 13:24:07 +01:00
-
-
566b8ebabb
Merge branch 'receipt-and-txnid' into 'master'
Timo Kösters
2021-03-02 13:49:14 +00:00
-
-
278751eb23
improvement: use transaction ids for federation requests
Timo Kösters
2021-03-02 14:36:48 +01:00
-
dd68031b69
improvement: implement /receipt
Timo Kösters
2021-03-02 14:32:30 +01:00
-
-
79c9de98cd
Add trusted_servers, filter servers to query keys by trusted_servers
Devin Ragotzy
2021-03-01 09:17:53 -05:00
-
c9f4ff5cf8
Ask multiple servers for keys when not known or sending server failed
Devin Ragotzy
2021-03-01 08:23:28 -05:00
-
f3253f2033
Move comments about Rooms trees to doc comments
Devin Ragotzy
2021-02-28 18:53:17 -05:00
-
0dd8a15c49
Fix leaves not being replaced by correct eventId in membership
Devin Ragotzy
2021-02-27 16:09:22 -05:00
-
a9239a4d0b
Merge branch 'larodar-master-patch-53953' into 'master'
Timo Kösters
2021-02-26 15:00:19 +00:00
-
-
a601c29c97
Chore: Add Issue Template
Niklas Zender
2021-02-26 14:55:06 +00:00
-
-
0cc6448dbe
Temp disable rust_2018_idioms for CI
Devin Ragotzy
2021-02-09 17:58:40 -05:00
-
8f283510aa
Fix unused import clippy warning
Devin Ragotzy
2021-02-03 23:01:31 -05:00
-
48601142f8
Use auth_cache to avoid db, save state for every event when joining
Devin Ragotzy
2021-02-03 22:48:43 -05:00
-
74d530ae0e
Address review issues, fix forward extremity calc
Devin Ragotzy
2021-02-03 20:00:01 -05:00
-
591769d5f3
Fiter PDU's before main incoming PDU loop
Devin Ragotzy
2021-02-01 17:02:56 -05:00
-
64374b4679
Use eventId when saving outliers
Devin Ragotzy
2021-02-01 12:44:30 -05:00
-
e09be2f7ee
Add incoming event to the current room state then resolve
Devin Ragotzy
2021-01-30 12:43:43 -05:00
-
6661de50ab
Fix and integrate outlier tree, build forks after adding event to DB
Devin Ragotzy
2021-01-29 21:45:33 -05:00
-
6fd3e1d1dd
Append state event that pass resolution to DB, update to tokio 1.1
Devin Ragotzy
2021-01-29 11:20:33 -05:00
-
e0453e2348
Cleanup dbg prints and error messages
Devin Ragotzy
2021-01-28 15:50:45 -05:00
-
68f60933e6
Resolved state is set as the current room state on incoming events
Devin Ragotzy
2021-01-28 15:33:41 -05:00
-
05a4c0b325
Finish forward extremity gathering, use resolved state as new snapshot
Devin Ragotzy
2021-01-24 20:18:40 -05:00
-
602edfd849
feature: push rule settings
Timo Kösters
2021-01-24 16:05:52 +01:00
-
88c60605b4
Add ability to update room leaves with multiple eventIds
Devin Ragotzy
2021-01-18 19:41:38 -05:00
-
66af1ff695
Update ruma and rocket to latest git rev and tokio to 1.0
Devin Ragotzy
2021-01-18 19:36:44 -05:00
-
aa7b6b6e09
Sync paths with CI pipeline due to dockerignore#
Valkum
2021-02-22 19:06:10 +01:00
-
-
835cf80acd
fix: pushers
Timo Kösters
2021-02-11 13:16:14 +01:00
-
7309b2fba9
WIP gather and update forward extremities
Devin Ragotzy
2021-01-18 19:08:59 -05:00
-
94da569119
Fixing the incoming events algorithm (review with time)
Devin Ragotzy
2021-01-16 16:37:20 -05:00
-
db0aee3318
Use the auth_events for step 6, WIP forward_extremity_ids fn
Devin Ragotzy
2021-01-15 15:46:47 -05:00
-
4b2eb5ab82
Fix ALL clippy warnings
Devin Ragotzy
2021-01-15 11:05:57 -05:00
-
4cf530c55b
Abstract event validation/fetching, add outlier and signing key DB trees
Devin Ragotzy
2021-01-14 21:32:22 -05:00
-
52392628e9
Convert uses of Box<ServerName> to a ref
Devin Ragotzy
2021-01-14 14:39:56 -05:00
-
d108a735a4
State resolution outline for /send
Devin Ragotzy
2020-12-22 12:45:35 -05:00
-
d0b8d0f5fd
Fix signature/hash checks, fetch recursive auth events
Devin Ragotzy
2021-01-12 08:26:52 -05:00
-
168ae8dca0
Fill event_map with all events that will be needed for resolution
Devin Ragotzy
2021-01-06 15:05:09 -05:00
-
8de0d9f9ce
Remove StateStore trait from state-res collect events needed
Devin Ragotzy
2021-01-06 08:52:30 -05:00
-
cdeb1236a2
Fix clippy warnings remove unused imports
Devin Ragotzy
2021-01-05 09:21:41 -05:00
-
63af3d3da0
Step 5 in /send just fetches state from incoming server
Devin Ragotzy
2021-01-03 17:26:17 -05:00
-
4b9976aa74
Update state-res, use the new Event trait
Devin Ragotzy
2020-12-31 08:40:49 -05:00