- Oct 01, 2019
-
-
Erik Johnston authored
-
Erik Johnston authored
Joining against `events` and ordering by `stream_ordering` is inefficient as it forced scanning the entirety of the redactions table. This isn't the case if we use `redactions.received_ts` column as we can then use an index.
-
Erik Johnston authored
This will allow us to efficiently search for uncensored redactions in the DB before a given time.
-
Erik Johnston authored
Currently we don't set `have_censored` column if we don't have the target event of a redaction, which means we repeatedly attempt to censor the same non-existant event. When we persist non-redacted events we unset the `have_censored` column for any redactions that target said event.
-
Erik Johnston authored
Fix `devices_last_seen` background update.
-
- Sep 30, 2019
-
-
Erik Johnston authored
-
Erik Johnston authored
Fixes #6134.
-
- Sep 26, 2019
-
-
Erik Johnston authored
Fix 'redaction_retention_period' sampel config to match guidelines
-
Erik Johnston authored
-
Erik Johnston authored
-
Neil Johnson authored
-
Richard van der Hoff authored
formatting tweak
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Neil Johnson authored
-
Richard van der Hoff authored
-
Neil Johnson authored
-
Richard van der Hoff authored
-
Neil Johnson authored
Fixes #5905
-
Erik Johnston authored
Prune old rows in user_ips tables.
-
- Sep 25, 2019
-
-
Richard van der Hoff authored
-
Erik Johnston authored
-
Erik Johnston authored
Move last seen info into devices table
-
Neil Johnson authored
Enable cleaning up extremities with dummy events by default to prevent undue build up of forward extremities. (#5884)
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Co-Authored-By:
Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
-
Neil Johnson authored
Fixes #6103
-
Richard van der Hoff authored
If email or msisdn verification aren't supported, let's stop advertising them for registration. Fixes #6100.
-
Richard van der Hoff authored
Pull the checkers out to their own classes, rather than having them lost in a massive 1000-line class which does everything. This is also preparation for some more intelligent advertising of flows, as per #6100
-
Richard van der Hoff authored
because, frankly, it looked like it was written by an axe-murderer. This should be a non-functional change, except that where `m.login.dummy` was previously advertised *before* `m.login.terms`, it will now be advertised afterwards. AFAICT that should have no effect, and will be more consistent with the flows that involve passing a 3pid.
-
- Sep 24, 2019
-
-
Brendan Abolivier authored
Fix the return value in the users_set_deactivated_flag background job
-
Richard van der Hoff authored
Update the process for mapping SAML2 users to matrix IDs
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Added in #5377, apparently in error
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Defaults to pruning everything older than 28d.
-
Erik Johnston authored
This allows checking if a specific background update has completed.
-