- Nov 17, 2020
-
-
Erik Johnston authored
-
- Sep 18, 2020
-
-
Patrick Cloke authored
This converts calls like super(Foo, self) -> super(). Generated with: sed -i "" -Ee 's/super\([^\(]+\)/super()/g' **/*.py
-
- Sep 04, 2020
-
-
Patrick Cloke authored
-
- Aug 27, 2020
-
-
Patrick Cloke authored
-
- Jul 27, 2020
-
-
Patrick Cloke authored
-
- Jul 24, 2020
-
-
Patrick Cloke authored
-
- Feb 21, 2020
-
-
Patrick Cloke authored
Ensure good comprehension hygiene using flake8-comprehensions.
-
- Feb 07, 2020
-
-
Richard van der Hoff authored
... and use it in places where it's trivial to do so. This will make it easier to pass room versions into the FrozenEvent constructors.
-
- Jan 31, 2020
-
-
Richard van der Hoff authored
... to make way for a forthcoming get_room_version which returns a RoomVersion object.
-
- Dec 20, 2019
-
-
Erik Johnston authored
-
- Nov 06, 2019
-
-
Richard van der Hoff authored
Fixes a bug where rejected events were persisted with the wrong state group. Also fixes an occasional internal-server-error when receiving events over federation which are rejected and (possibly because they are backwards-extremities) have no prev_group. Fixes #6289.
-
- Oct 30, 2019
-
-
Erik Johnston authored
-
- Aug 30, 2019
-
-
Andrew Morgan authored
Python will return a tuple whether there are parentheses around the returned values or not. I'm just sick of my editor complaining about this all over the place :)
-
- Jun 20, 2019
-
-
Amber Brown authored
-
- May 13, 2019
-
-
Amber Brown authored
Migrate all tests to use the dict-based config format instead of hanging items off HomeserverConfig (#5171)
-
- Apr 09, 2019
-
-
Brendan Abolivier authored
-
- Apr 01, 2019
-
-
Richard van der Hoff authored
Collect all the things that make room-versions different to one another into one place, so that it's easier to define new room versions.
-
- Sep 06, 2018
-
-
Amber Brown authored
-
- Aug 10, 2018
-
-
black authored
-
- Aug 09, 2018
-
-
Erik Johnston authored
-
- Jul 23, 2018
-
-
Erik Johnston authored
-
- Jul 09, 2018
-
-
Amber Brown authored
-
- Jun 14, 2018
-
-
Richard van der Hoff authored
We need power levels for this test to do what it is supposed to do.
-
- Feb 06, 2018
-
-
Erik Johnston authored
* Split state group persist into seperate storage func * Add per database engine code for state group id gen * Move store_state_group to StateReadStore This allows other workers to use it, and so resolve state. * Hook up store_state_group * Fix tests * Rename _store_mult_state_groups_txn * Rename StateGroupReadStore * Remove redundant _have_persisted_state_group_txn * Update comments * Comment compute_event_context * Set start val for state_group_id_seq ... otherwise we try to recreate old state groups * Update comments * Don't store state for outliers * Update comment * Update docstring as state groups are ints
-
- Feb 01, 2018
-
-
Richard van der Hoff authored
We extract the storage-independent bits of the state group resolution out to a separate functiom, and stick it in a new handler, in preparation for its use from the storage layer.
-
- May 26, 2017
-
-
Erik Johnston authored
-
- Aug 31, 2016
-
-
Erik Johnston authored
-
- Aug 26, 2016
-
-
Erik Johnston authored
-
- Aug 25, 2016
-
-
Erik Johnston authored
-
- Apr 18, 2016
-
-
Erik Johnston authored
-
- Jan 07, 2016
-
-
Matthew Hodgson authored
-
- Nov 12, 2015
-
-
Richard van der Hoff authored
Changes to m.room.power_levels events are supposed to be handled at a high priority; however a typo meant that the relevant bit of code was never executed, so they were handled just like any other state change - which meant that a bad person could cause room state changes by forking the graph from a point in history when they were allowed to do so.
-
- Sep 01, 2015
-
-
Erik Johnston authored
-
Erik Johnston authored
-
- Aug 05, 2015
-
-
Erik Johnston authored
-
- Feb 09, 2015
-
-
Erik Johnston authored
-
- Jan 21, 2015
-
-
Erik Johnston authored
-
- Dec 16, 2014
-
-
Mark Haines authored
Construct the EventContext in the state handler rather than constructing one and then immediately calling state_handler.annotate_context_with_state
-
Mark Haines authored
Remove annotate_event_with_state as nothing was using it. Update state tests to call annotate_context_with_state
-
- Nov 11, 2014
-
-
Erik Johnston authored
-