-
d0df8b495c
Merge remote-tracking branch 'upstream/master' into correct-sendtxn
Devin Ragotzy
2021-03-04 08:39:16 -0500
-
-
-
-
e239014fa3
Query for the correct server
Devin Ragotzy
2021-03-04 08:02:41 -0500
-
1ce00f90fe
fix: don't accept incoming pdus if we know about them already
Timo Kösters
2021-03-04 13:36:06 +0100
-
-
bd6507eafb
Merge branch 'valkum-master-patch-25423' into 'master'
Timo Kösters
2021-03-04 12:35:12 +0000
-
-
231c6032f4
Make clippy happy (needless-return, etc.)
Rudi Floren
2021-03-04 12:35:12 +0000
-
eaeba35f3c
Merge branch 'valkum/complement' into 'master'
Timo Kösters
2021-03-04 12:32:55 +0000
-
-
3e274d7d2c
Merge branch 'valkum/conduit-update_rocket' into 'master'
Timo Kösters
2021-03-04 12:32:22 +0000
-
-
105f893cf3
chore: bump other dependencies to make it work
Timo Kösters
2021-03-04 12:29:08 +0100
-
a04860b513
Merge branch 'as-fix' into 'master'
Timo Kösters
2021-03-04 11:18:00 +0000
-
-
-
-
437cb5783a
fix: apply the same appservice sending rules to events coming from federation
Timo Kösters
2021-03-04 11:29:13 +0100
-
f4039902d8
Bump Rocket to current HEAD
Rudi Floren
2021-03-03 22:38:31 +0100
-
-
-
1a940b6e05
Merge branch 'as-fix' into 'master'
Timo Kösters
2021-03-03 21:07:18 +0000
-
-
f2ec2be821
fix: don't always query aliases of appservices
Timo Kösters
2021-03-03 21:41:26 +0100
-
-
1a198e7336
Merge branch 'jaeger' into 'master'
Timo Kösters
2021-03-02 14:14:26 +0000
-
-
4155a47db1
feat: opentelemetry/jaeger support
Timo Kösters
2021-02-28 12:41:03 +0100
-
066d5b92da
Merge branch 'sending' into 'master'
Timo Kösters
2021-03-02 14:04:11 +0000
-
-
-
-
f7713fdf2e
fix: sending code got stuck sometimes
Timo Kösters
2021-02-26 13:24:07 +0100
-
-
566b8ebabb
Merge branch 'receipt-and-txnid' into 'master'
Timo Kösters
2021-03-02 13:49:14 +0000
-
-
278751eb23
improvement: use transaction ids for federation requests
Timo Kösters
2021-03-02 14:36:48 +0100
-
dd68031b69
improvement: implement /receipt
Timo Kösters
2021-03-02 14:32:30 +0100
-
-
79c9de98cd
Add trusted_servers, filter servers to query keys by trusted_servers
Devin Ragotzy
2021-03-01 09:17:53 -0500
-
c9f4ff5cf8
Ask multiple servers for keys when not known or sending server failed
Devin Ragotzy
2021-03-01 08:23:28 -0500
-
f3253f2033
Move comments about Rooms trees to doc comments
Devin Ragotzy
2021-02-28 18:53:17 -0500
-
0dd8a15c49
Fix leaves not being replaced by correct eventId in membership
Devin Ragotzy
2021-02-27 16:09:22 -0500
-
a9239a4d0b
Merge branch 'larodar-master-patch-53953' into 'master'
Timo Kösters
2021-02-26 15:00:19 +0000
-
-
a601c29c97
Chore: Add Issue Template
Niklas Zender
2021-02-26 14:55:06 +0000
-
-
0cc6448dbe
Temp disable rust_2018_idioms for CI
Devin Ragotzy
2021-02-09 17:58:40 -0500
-
8f283510aa
Fix unused import clippy warning
Devin Ragotzy
2021-02-03 23:01:31 -0500
-
48601142f8
Use auth_cache to avoid db, save state for every event when joining
Devin Ragotzy
2021-02-03 22:48:43 -0500
-
74d530ae0e
Address review issues, fix forward extremity calc
Devin Ragotzy
2021-02-03 20:00:01 -0500
-
591769d5f3
Fiter PDU's before main incoming PDU loop
Devin Ragotzy
2021-02-01 17:02:56 -0500
-
64374b4679
Use eventId when saving outliers
Devin Ragotzy
2021-02-01 12:44:30 -0500
-
e09be2f7ee
Add incoming event to the current room state then resolve
Devin Ragotzy
2021-01-30 12:43:43 -0500
-
6661de50ab
Fix and integrate outlier tree, build forks after adding event to DB
Devin Ragotzy
2021-01-29 21:45:33 -0500
-
6fd3e1d1dd
Append state event that pass resolution to DB, update to tokio 1.1
Devin Ragotzy
2021-01-29 11:20:33 -0500
-
e0453e2348
Cleanup dbg prints and error messages
Devin Ragotzy
2021-01-28 15:50:45 -0500
-
68f60933e6
Resolved state is set as the current room state on incoming events
Devin Ragotzy
2021-01-28 15:33:41 -0500
-
05a4c0b325
Finish forward extremity gathering, use resolved state as new snapshot
Devin Ragotzy
2021-01-24 20:18:40 -0500
-
602edfd849
feature: push rule settings
Timo Kösters
2021-01-24 16:05:52 +0100
-
88c60605b4
Add ability to update room leaves with multiple eventIds
Devin Ragotzy
2021-01-18 19:41:38 -0500
-
66af1ff695
Update ruma and rocket to latest git rev and tokio to 1.0
Devin Ragotzy
2021-01-18 19:36:44 -0500
-
aa7b6b6e09
Sync paths with CI pipeline due to dockerignore#
Valkum
2021-02-22 19:06:10 +0100
-
-
835cf80acd
fix: pushers
Timo Kösters
2021-02-11 13:16:14 +0100
-
7309b2fba9
WIP gather and update forward extremities
Devin Ragotzy
2021-01-18 19:08:59 -0500
-
94da569119
Fixing the incoming events algorithm (review with time)
Devin Ragotzy
2021-01-16 16:37:20 -0500
-
db0aee3318
Use the auth_events for step 6, WIP forward_extremity_ids fn
Devin Ragotzy
2021-01-15 15:46:47 -0500
-
4b2eb5ab82
Fix ALL clippy warnings
Devin Ragotzy
2021-01-15 11:05:57 -0500
-
4cf530c55b
Abstract event validation/fetching, add outlier and signing key DB trees
Devin Ragotzy
2021-01-14 21:32:22 -0500
-
52392628e9
Convert uses of Box<ServerName> to a ref
Devin Ragotzy
2021-01-14 14:39:56 -0500
-
d108a735a4
State resolution outline for /send
Devin Ragotzy
2020-12-22 12:45:35 -0500
-
d0b8d0f5fd
Fix signature/hash checks, fetch recursive auth events
Devin Ragotzy
2021-01-12 08:26:52 -0500
-
168ae8dca0
Fill event_map with all events that will be needed for resolution
Devin Ragotzy
2021-01-06 15:05:09 -0500
-
8de0d9f9ce
Remove StateStore trait from state-res collect events needed
Devin Ragotzy
2021-01-06 08:52:30 -0500
-
cdeb1236a2
Fix clippy warnings remove unused imports
Devin Ragotzy
2021-01-05 09:21:41 -0500
-
63af3d3da0
Step 5 in /send just fetches state from incoming server
Devin Ragotzy
2021-01-03 17:26:17 -0500
-
4b9976aa74
Update state-res, use the new Event trait
Devin Ragotzy
2020-12-31 08:40:49 -0500
-
4a92a29b56
State resolution outline for /send
Devin Ragotzy
2020-12-22 12:45:35 -0500
-
-
-
fb9880fee9
Merge branch 'are-we-synpase-sync' into 'master'
Timo Kösters
2021-02-07 21:36:05 +0000
-
-
098ecb2ca3
Merge branch 'jwt-token-fixed' into 'master'
Timo Kösters
2021-02-07 17:11:53 +0000
-
-
d49911c5e0
Add 'm.login.token' authentication
Timo Kösters
2021-02-07 17:38:45 +0100
-
-
3588dcd6d0
Merge branch 'deviceid-login' into 'master'
Timo Kösters
2021-02-07 12:28:05 +0000
-
-
2d7012cdb1
Merge branch 'appservices' into 'master'
Timo Kösters
2021-02-07 12:24:28 +0000
-
-
ea1e4625d1
fix: default config options
Timo Kösters
2021-02-07 13:20:00 +0100
-
6924dfc8ea
improvement: better appservice compatibility and optimizations
Timo Kösters
2021-02-06 15:27:43 +0100
-
7be2a83195
Merge branch 'valkum/complement' into 'master'
Timo Kösters
2021-02-05 08:52:25 +0000
-
-
1d7207b39e
Sync are-we-synapse with dendrite
Valkum
2021-02-05 02:06:14 +0100
-
a61b1cef5b
Fix binary name typo
Valkum
2021-02-04 23:51:20 +0100
-
a478ec0443
Merge branch 'cleanup' into 'master'
Timo Kösters
2021-02-03 18:30:11 +0000
-
-
fd3fb3a7ed
Merge remote-tracking branch 'famedly/master' into appservices
Timo Kösters
2021-02-03 12:54:37 +0100
-
-
-
-
6de5b3c2a0
Update repository link in crate metadata
Jonas Platte
2020-12-13 13:41:00 +0100
-
-
e4dc7ea8ac
Prevent admin room from recursively spamming itself and user -> user
Devin Ragotzy
2021-01-29 14:19:56 -0500
-
73124629b7
Add general rules matching for pusher, calc unread msgs
Devin Ragotzy
2021-01-29 10:14:09 -0500
-
2d69e81699
WIP: send out push notification, impl pusher routes
Devin Ragotzy
2021-01-26 21:54:35 -0500
-
a0ecd76e21
Run cargo fmt using nightly
Devin Ragotzy
2021-01-26 21:53:03 -0500
-
56b816a2be
Fix and integrate outlier tree, build forks after adding event to DB
Devin Ragotzy
2021-01-29 21:45:33 -0500
-
cd0c5c0566
Append state event that pass resolution to DB, update to tokio 1.1
Devin Ragotzy
2021-01-29 11:20:33 -0500
-
b8b40ce38b
Cleanup dbg prints and error messages
Devin Ragotzy
2021-01-28 15:50:45 -0500
-
894b6ef037
Resolved state is set as the current room state on incoming events
Devin Ragotzy
2021-01-28 15:33:41 -0500
-
265fab843a
feature: push rule settings
Timo Kösters
2021-01-24 16:05:52 +0100
-
35c1904b37
Finish forward extremity gathering, use resolved state as new snapshot
Devin Ragotzy
2021-01-24 20:18:40 -0500
-
a119d858f3
feature: push rule settings
Timo Kösters
2021-01-24 16:05:52 +0100
-
87a0019f3a
Merge branch 'valkum/complement' into 'master'
Timo Kösters
2021-01-23 07:43:05 +0000
-
-
-
-
a1e296374f
Allow the complement test image to use build artifacts
Valkum
2021-01-22 20:11:19 +0100
-
-
a897608025
Roll back tokio and rocket update since ruma's request is at 0.2 tokio
Devin Ragotzy
2021-01-18 19:59:08 -0500
-
3a6f264450
Add ability to update room leaves with multiple eventIds
Devin Ragotzy
2021-01-18 19:41:38 -0500
-
00436a32b0
Update ruma and rocket to latest git rev and tokio to 1.0
Devin Ragotzy
2021-01-18 19:36:44 -0500
-
c65bde41e0
WIP gather and update forward extremities
Devin Ragotzy
2021-01-18 19:08:59 -0500
-
762255fa8d
Simplify device creation logic during login
Devon Hudson
2021-01-17 08:39:47 -0700
-
890187e004
improvement: Handle optional device_id field during login
Devon Hudson
2021-01-16 22:15:45 -0700
-
-
-
9424ba0559
Merge branch 'logout-devices' into 'master'
Timo Kösters
2021-01-16 22:35:08 +0000
-
-
ebb38cd330
improvement: respect logout_devices param on password change
Devon Hudson
2021-01-16 14:48:24 -0700
-
-
b1ae2bbeb2
Fixing the incoming events algorithm (review with time)
Devin Ragotzy
2021-01-16 16:37:20 -0500
-
96dc6be14b
Use the auth_events for step 6, WIP forward_extremity_ids fn
Devin Ragotzy
2021-01-15 15:46:47 -0500
-
5a8041969d
Fix ALL clippy warnings
Devin Ragotzy
2021-01-15 11:05:57 -0500
-
851eb555b6
Abstract event validation/fetching, add outlier and signing key DB trees
Devin Ragotzy
2021-01-14 21:32:22 -0500
-
2ac3ffbb24
Convert uses of Box<ServerName> to a ref
Devin Ragotzy
2021-01-14 14:39:56 -0500
-
7c4e116caa
State resolution outline for /send
Devin Ragotzy
2020-12-22 12:45:35 -0500
-
27c4e9d9d5
Fix signature/hash checks, fetch recursive auth events
Devin Ragotzy
2021-01-12 08:26:52 -0500
-
88f3ee489b
Fill event_map with all events that will be needed for resolution
Devin Ragotzy
2021-01-06 15:05:09 -0500
-
8a035880f0
Remove StateStore trait from state-res collect events needed
Devin Ragotzy
2021-01-06 08:52:30 -0500