index
:
slackcoder/dendrite
main
Dendrite is a second-generation Matrix homeserver written in Go
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
roomserver
/
state
Age
Commit message (
Expand
)
Author
2023-06-07
Use SenderID Type (#3105)
devonh
2023-06-06
PDU Sender split (#3100)
devonh
2023-05-08
Only require room version instead of room info for db.Events() (#3079)
devonh
2023-05-02
Use PDU not *Event in HeaderedEvent (#3073)
kegsay
2023-04-27
Use PDU interface (#3070)
kegsay
2023-04-21
Implement new RoomVersionImpl API (#3062)
kegsay
2023-03-13
Add basic runtime tracing (#2996)
Till
2023-03-03
Make redaction check easier to read (#2995)
Till
2023-03-01
Refactor `StoreEvent`, add `MaybeRedactEvent`, create an `EventDatabase` (#2989)
Till
2023-02-24
Refactor `StoreEvent` and create a new `RoomDatabase` interface (#2985)
Till
2022-11-01
Optimize history visibility checks (#2848)
Till
2022-11-01
Move code for calculating auth difference into GMSL
Neil Alexander
2022-09-13
Tweak `LoadMembershipAtEvent` behaviour when state not known (#2716)
Neil Alexander
2022-08-11
Implement history visibility on `/messages`, `/context`, `/sync` (#2511)
Till
2022-08-01
Optimise checking other servers allowed to see events (#2596)
Neil Alexander
2022-07-11
Ristretto cache (#2563)
Neil Alexander
2022-07-05
Wrap error from `SnapshotNIDFromEventID`
Neil Alexander
2022-06-07
Optimise `loadAuthEvents`, add roomserver tracing
Neil Alexander
2022-06-01
Fix bugs related to state resolution (#2507)
Neil Alexander
2022-02-24
State resolution v2 micro-optimisations (#2226)
Neil Alexander
2022-02-04
Full roomserver input transactional isolation (#2141)
Neil Alexander
2022-01-27
Roomserver/federation input refactor (#2104)
Neil Alexander
2021-11-04
Try to reduce re-allocations a bit in resolveConflictsV2
Neil Alexander
2021-09-08
- Removed double imports (#1989)
Ryan W
2021-07-19
Metric fixes
Neil Alexander
2021-07-19
Set buckets for dendrite_roomserver_calculate_state_duration_microseconds
Neil Alexander
2021-07-19
dendrite_roomserver_calculate_state_duration_microseconds as histogram rather...
Neil Alexander
2021-03-03
Increase gocyclo complexity to 25 (and remove all but 2 golint directives rel...
Neil Alexander
2021-02-16
Don't query for servers so often in /send (#1766)
Neil Alexander
2021-01-26
Don't retrieve same state events over and over again (#1737)
Neil Alexander
2021-01-18
Don't create so many state snapshots when updating forward extremities (#1718)
Neil Alexander
2020-11-16
Pass pointers to events — reloaded (#1583)
Neil Alexander
2020-10-21
Refactor forward extremities (#1556)
Neil Alexander
2020-10-05
Resolve state after event against current room state when determining latest ...
Neil Alexander
2020-10-01
Fix golangci-lint issues (#1464)
S7evinK
2020-09-16
Implement rejected events (#1426)
Kegsay
2020-09-02
Expand RoomInfo to cover more DB storage functions (#1377)
Kegsay
2020-08-19
Transaction writer changes, move roomserver writers (#1285)
Neil Alexander
2020-05-21
Fix #897 and shuffle directory around (#1054)
Kegsay
2020-04-29
Honour history_visibility when backfilling (#990)
Kegsay
2020-04-24
Use a single storage.Database interface (#978)
Kegsay
2020-04-09
Federation for v3/v4 rooms (#954)
Neil Alexander
2020-03-30
Ensure state res results are unique
Neil Alexander
2020-03-19
Room server changes for room versions (#930)
Neil Alexander
2020-03-16
bugfix: Fix #908 by setting the correct state after the event (#913)
Kegsay
2020-02-05
Implement room version capabilities in CS API (#866)
Neil Alexander
2020-02-05
Room version abstractions (#865)
Neil Alexander
2019-05-21
use go module for dependencies (#594)
ruben