Skip to content

gamesguru/continuwuity

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7,484 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

continuwuity

A community-driven Matrix homeserver in Rust

continuwuity is a Matrix homeserver written in Rust. It's the official community continuation of the conduwuit homeserver.

Unit Tests

Complement Tests (GitHub) (main)

Complement Tests (dev) (dev)

Complement Tests (Forge)

Why the fork?

I make too many changes and PRs. Up til now it's backwards compatible, but with dropping the Sync Tokens I am slightly ahead.

Optimizations in PDU event storage and read receipt logic will leave it largely non-backwards compatible, until the C10Y team accept these database improvements upstream.

I cannot realistically PR all of the things I change into the main repo, so I've set up this fork.

The main branch is generally the most stable. Some minor regressions with the unsigned field, media linger there (fixed on dev branches, but those are more experimental and not advised to run on your own).

Feature branches are best avoided unless talking to me first.

Complement tests have been added, as well functionality for these:

✓  tests/msc3890 (9.129s) [Remotely silence local notifications]
✓  tests/msc3967 (9.445s) [Do not require UIA when uploading cross-signing keys]
✓  tests/msc4155 (19.007s) [Invite filtering]
✓  tests/msc4222 (11.685s) [Adding `state_after` to `/sync`]

✓ MSC3266 [Room summaries]
✓ MSC3890 [Remotely silence local notifications]
✓ MSC4289 [Explicitly privilege room creators]

TODO:

- MSC4108 [QR Code login]
- other complement failures relevant to continuwuity

Chats to join (my fork)

About

Progressive c10y fork. Datascience-centric. Features & performance.

Resources

License

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages

  • Rust 95.4%
  • Shell 0.9%
  • Makefile 0.8%
  • Just 0.6%
  • Dockerfile 0.6%
  • Python 0.5%
  • Other 1.2%