Timo Kösters
|
5711467ad9
|
Merge branch 'state-res-closure' into 'master'
Remove auth_cache using a closure to fetch events in state-res
See merge request famedly/conduit!108
|
2021-07-02 10:56:21 +00:00 |
Aiden McClelland
|
b2d5516058
|
add support for arbitrary proxies
|
2021-07-01 12:41:12 -06:00 |
Timo Kösters
|
05821d6fd5
|
improvement: pdu cache, /sync cache
|
2021-06-30 10:31:34 +02:00 |
Jonas Platte
|
f3e630c064
|
Fix lots of clippy lints
|
2021-06-17 20:34:14 +02:00 |
hamidreza kalbasi
|
affa124864
|
create media folder in init
|
2021-06-09 22:22:05 +02:00 |
hamidreza kalbasi
|
804105479c
|
fix fmt and clippy warnings
|
2021-06-09 22:22:04 +02:00 |
hamidreza kalbasi
|
972caacdc2
|
put media in filesystem
|
2021-06-09 22:22:04 +02:00 |
Timo Kösters
|
d0ee823254
|
feat: swappable database backend
|
2021-06-09 22:21:52 +02:00 |
Timo Kösters
|
5b5cc0574e
|
feat: implement /claim, handle to-device events
|
2021-05-28 13:46:15 +02:00 |
Timo Kösters
|
09157b2096
|
improvement: federation get_keys and optimize signingkey storage
- get encryption keys over federation
- optimize signing key storage
- rate limit parsing of bad events
- rate limit signature fetching
- dependency bumps
|
2021-05-21 13:25:24 +02:00 |
Timo Kösters
|
8f27e6123b
|
feat: send read receipts over federation
currently they will only be sent if a PDU has to be sent as well
|
2021-05-17 10:25:27 +02:00 |
Timo Kösters
|
226045ea4b
|
improvement: warning on misconfigured reverse proxy
|
2021-04-24 12:29:02 +02:00 |
Gabriel Souza Franco
|
7faa021ff5
|
chore: code formatting and cleanup
|
2021-04-16 12:18:22 -03:00 |
Gabriel Souza Franco
|
e73de2317e
|
fix: verify tls cert for non-conformant servers
|
2021-04-16 00:36:35 -03:00 |
Gabriel Souza Franco
|
0b56589dce
|
feat: add handling of tls cert for delegated hosts
|
2021-04-15 22:07:27 -03:00 |
Gabriel Souza Franco
|
7b3fe88345
|
Send proper Host header in federation requests
|
2021-03-18 17:59:16 +01:00 |
Timo Kösters
|
21f785d530
|
Merge branch 'correct-sendtxn' into pushers
|
2021-03-15 09:56:04 +01:00 |
Timo Kösters
|
6da40225bb
|
improvement: make state res actually work
|
2021-03-13 16:30:12 +01:00 |
Devin Ragotzy
|
0d55964d24
|
Run nightly cargo fmt
|
2021-03-04 08:45:23 -05:00 |
Devin Ragotzy
|
d0df8b495c
|
Merge remote-tracking branch 'upstream/master' into correct-sendtxn
|
2021-03-04 08:39:16 -05:00 |
Timo Kösters
|
bd6507eafb
|
Merge branch 'valkum-master-patch-25423' into 'master'
Make clippy happy (needless-return, etc.)
See merge request famedly/conduit!23
|
2021-03-04 12:35:12 +00:00 |
Rudi Floren
|
231c6032f4
|
Make clippy happy (needless-return, etc.)
|
2021-03-04 12:35:12 +00:00 |
Timo Kösters
|
105f893cf3
|
chore: bump other dependencies to make it work
|
2021-03-04 12:29:08 +01:00 |
Devin Ragotzy
|
79c9de98cd
|
Add trusted_servers, filter servers to query keys by trusted_servers
|
2021-03-01 09:17:53 -05:00 |
Devin Ragotzy
|
74d530ae0e
|
Address review issues, fix forward extremity calc
Keep track of all prev_events since if we know that an event is a
prev_event it is referenced and does not qualify as a forward extremity.
|
2021-02-23 17:21:01 -05:00 |
Devin Ragotzy
|
6fd3e1d1dd
|
Append state event that pass resolution to DB, update to tokio 1.1
|
2021-02-23 17:21:01 -05:00 |
Devin Ragotzy
|
4cf530c55b
|
Abstract event validation/fetching, add outlier and signing key DB trees
Fixed the miss named commented out keys in conduit-example.toml.
|
2021-02-09 15:24:09 -05:00 |
Devin Ragotzy
|
cdeb1236a2
|
Fix clippy warnings remove unused imports
|
2021-02-09 15:21:14 -05:00 |
Timo Kösters
|
d49911c5e0
|
Add 'm.login.token' authentication
|
2021-02-07 17:38:45 +01:00 |
Devin Ragotzy
|
a0ecd76e21
|
Run cargo fmt using nightly
|
2021-01-29 21:48:09 -05:00 |
Devin Ragotzy
|
cd0c5c0566
|
Append state event that pass resolution to DB, update to tokio 1.1
|
2021-01-29 11:20:33 -05:00 |
Devin Ragotzy
|
851eb555b6
|
Abstract event validation/fetching, add outlier and signing key DB trees
Fixed the miss named commented out keys in conduit-example.toml.
|
2021-01-14 21:32:22 -05:00 |
Devin Ragotzy
|
7c4d74bf9b
|
Fix clippy warnings remove unused imports
|
2021-01-14 14:30:24 +01:00 |
Timo Kösters
|
b4818716b8
|
improvement: better deploy guide
|
2021-01-01 22:21:05 +01:00 |
Timo Kösters
|
85364a9c27
|
improvement: change federation_enabled to federation_disabled
This enables federation by default
|
2021-01-01 10:52:43 +01:00 |
Timo Kösters
|
6606e41dde
|
feat: improved state store
|
2020-12-20 13:34:11 +01:00 |
Timo Kösters
|
6e5b35ea92
|
feat: implement appservices
this also reverts some stateres changes
|
2020-12-08 12:59:20 +01:00 |
Timo Kösters
|
d62f17a91a
|
improvement: cache actual destination
|
2020-12-06 11:05:51 +01:00 |
Timo Kösters
|
45086b54b3
|
improvement: upgrade dependencies, fix timeline reload bug
|
2020-12-05 21:04:34 +01:00 |
Timo Kösters
|
9439f2c183
|
feat: send logs into admin room
Log entries will automatically be deduplicated, so a message won't be
sent if the same line has already been sent in the last 30 mins
|
2020-12-05 17:34:58 +01:00 |
Timo Kösters
|
6afc4c9b3e
|
feat: federation disabled by default
It can be enable in the Rocket.toml config or using ROCKET_FEDERATION_ENABLED=true
|
2020-10-07 11:51:56 +02:00 |
Timo Kösters
|
dd749b8aee
|
fix: server keys and destination resolution when server name contains port
|
2020-09-16 11:01:04 +02:00 |
Timo Kösters
|
b7ab57897b
|
fix: sending slowness
|
2020-09-15 16:14:59 +02:00 |
CapsizeGlimmer
|
fa2da9e048
|
Implement max_request_size config option
|
2020-07-27 17:49:11 +02:00 |
timokoesters
|
dc5fb7e33a
|
feat: encryption_disabled config option
Can be used with ROCKET_ENCRYPTION_DISABLED=true
|
2020-07-26 22:41:29 +02:00 |
Jonas Platte
|
09561ccea3
|
Upgrade ruma
|
2020-07-26 16:52:43 +02:00 |
Devin R
|
84d47da392
|
Simplify deserialization and deconstruction for Responses
|
2020-07-21 16:26:01 -04:00 |
Devin R
|
75959cdc10
|
Resolve stying review issues
|
2020-07-18 08:21:25 -04:00 |
Devin R
|
d02685a4fd
|
Update to latest ruma/ruma commit
This will most likely be the API that is released to crates.io so it
should be fairly stable...
|
2020-07-17 16:04:05 -04:00 |
Devin R
|
84dcb885a7
|
Return correct Errors and replace panic, fix misc review issues
Remove EventJson todo comments, clean up Cargo.toml commented ruma deps.
|
2020-07-17 16:03:36 -04:00 |