Till

Results 43 issues of Till

I'm not quite sure if that's covered in other chapters, but I'm struggling with testing my database/sql stuff. The mocking and dependency injection chapters were useful, but I'm still lost....

help wanted
new chapter

This adds a `servername` column to the `account_profiles` table, so it is possible to store federated profiles. The `MakeAuthAPI` function now also adds the server name to the device struct,...

This adds the main component of the fulltext search. This PR doesn't do anything yet, besides creating an empty fulltextindex folder if enabled. Indexing events is done in a separate...

Updates/adds a new multistage (build-kit) Dockerfile. (if accepted, could make `Dockerfile.monolith` and `Dockerfile.polylith` in `build/docker` obsolete) There's no huge difference between the dockerfiles, except this uses a non-root user when...

This adds the unspecified consent tracking. Most parts are documented [here](https://github.com/matrix-org/synapse/blob/develop/docs/consent_tracking.md) - When creating a new account, the user now has to accept the specified terms an services (or what...

(As a reminder) Things to consider when we're creating a new config version: - Rename `user_api.account_database` to `user_api.database` - Use `time.Duration` for all `*_ms` entries (see https://github.com/matrix-org/dendrite/pull/2410) - `Disable/Enable` options...

maintenance

Based on #2480 This actually indexes events based on their event type. They are removed from the index if we receive a `m.room.redaction` event on the `OutputRoomEvent` stream. An admin...

This PR changes the handling of notifications - removes the `StreamEvent` stream (todo: actually remove the stream from NATS) - listens on the `OutputRoomEvent` stream in the UserAPI to inform...

https://spec.matrix.org/v1.3/client-server-api/#mroommessage "Discovered" because I forgot to set the `msgtype` in Complement, Dendrite was happy, Synapse failed the tests because of the missing `msgtype`

Only use the `ts` parameter e.g. https://github.com/matrix-org/dendrite/blob/8f944f64349be6c434d5e47d9453c85db82d0144/clientapi/routing/sendevent.go#L161 for appservices, similar to what Synapse is [doing](https://github.com/element-hq/synapse/blob/e5dfb6ecbfb70376cc9b1c0c213bc3eee6d8b71d/synapse/rest/client/room.py#L363-L366).

good first issue
C-App-Services