Grapevine is a Matrix homeserver, forked from Conduit 0.7.0
Find a file
Charles Hall 51b30d9ba3
largely stop using RoomCreateEventContent
This became a problem because  #foundation-office:matrix.org has a
malformed create event with its `predecessor` set to a string instead of
a map.

The solution to this is, unfortunately, to do more shotgun parsing to
extract only the desired fields rather than trying to parse the entire
content every time. To prevent this kind of problem from happening
again, `RoomCreateEventContent` must only be used for creating new PDUs,
existing PDUs must be shotgun-parsed.
2024-11-08 20:36:46 -08:00
bin use all-features devshell for clippy/all in CI 2024-05-30 21:19:08 -07:00
book make all caches individually configurable 2024-11-01 14:25:52 -07:00
nix upgrade to latest rust-rocksdb 2024-11-08 17:26:38 -08:00
src largely stop using RoomCreateEventContent 2024-11-08 20:36:46 -08:00
tests/integrations make all caches individually configurable 2024-11-01 14:25:52 -07:00
.envrc optionally use nom to build devshell dependencies 2024-05-30 21:19:09 -07:00
.gitignore set up mdbook 2024-06-16 20:23:18 -07:00
.gitlab-ci.yml disable IFD in CI 2024-08-13 12:12:57 -07:00
.lycheeignore set up mdbook 2024-06-16 20:23:18 -07:00
.markdownlintignore set up mdbook 2024-06-16 20:23:18 -07:00
book.toml oops, i dropped my fork 2024-09-20 16:52:05 -07:00
Cargo.lock upgrade to latest ruma 2024-11-08 17:26:44 -08:00
Cargo.toml upgrade to latest rust-rocksdb 2024-11-08 17:26:38 -08:00
clippy.toml enable doc_markdown lint 2024-05-14 16:34:10 -07:00
default.nix feat: support non-flake users 2024-02-01 19:19:56 -08:00
engage.toml set up mdbook 2024-06-16 20:23:18 -07:00
flake.lock upgrade to latest rust-rocksdb 2024-11-08 17:26:38 -08:00
flake.nix upgrade to latest rust-rocksdb 2024-11-08 17:26:38 -08:00
LICENSE.md convert license to markdown 2024-04-30 21:54:56 -07:00
README.md oops, i dropped my fork 2024-09-20 16:52:05 -07:00
rust-toolchain.toml Update MSRV to 1.81.0 2024-09-08 09:54:08 -07:00
rustfmt.toml enable error_on_line_overflow and fix errors 2024-05-16 19:11:40 -07:00

Grapevine

A Matrix homeserver.

Read the book

Click here to read the latest version.