Neil Alexander
202b25a694
It's beautiful
2022-06-14 13:59:12 +01:00
Till Faelligen
e1136f4d3e
Make the linter happy again
2022-06-13 11:46:59 +02:00
Neil Alexander
0a7f7dc716
Add --difference to resolve-state tool
2022-06-13 10:16:30 +01:00
Neil Alexander
9f8b3136b2
Fix bugs in resolve-state tool
2022-05-30 15:11:48 +01:00
Neil Alexander
fb52b6cedc
Sort resolve-state output
2022-05-30 14:38:50 +01:00
Neil Alexander
9ce3898d03
Fix the resolve-state tool
2022-05-25 13:37:15 +01:00
Neil Alexander
4ad5f9c982
Global database connection pool (for monolith mode) ( #2411 )
...
* Allow monolith components to share a single database pool
* Don't yell about missing connection strings
* Rename field
* Setup tweaks
* Fix panic
* Improve configuration checks
* Update config
* Fix lint errors
* Update comments
2022-05-03 16:35:06 +01:00
Neil Alexander
d15836e260
Increase gocyclo complexity to 25 (and remove all but 2 golint directives related to it) ( #1783 )
2021-03-03 14:35:57 +00:00
Neil Alexander
5d74a1757f
Don't query for servers so often in /send ( #1766 )
...
* Look up servers less often, don't hit API for missing auth events unless there are actually missing auth events
* Remove ResolveConflictsAdhoc (since it is already in GMSL), other tweaks
* Update gomatrixserverlib to matrix-org/gomatrixserverlib#254
* Fix resolve-state
* Initialise t.servers on first use
2021-02-16 17:12:17 +00:00
Neil Alexander
b5aa7ca3ab
Top-level setup package ( #1605 )
...
* Move config, setup, mscs into "setup" top-level folder
* oops, forgot the EDU server
* Add setup
* goimports
2020-12-02 17:41:00 +00:00
Neil Alexander
20a01bceb2
Pass pointers to events — reloaded ( #1583 )
...
* Pass events as pointers
* Fix lint errors
* Update gomatrixserverlib
* Update gomatrixserverlib
* Update to matrix-org/gomatrixserverlib#240
2020-11-16 15:44:53 +00:00
Neil Alexander
534f9a9eb6
Refactor forward extremities ( #1556 )
...
* Add resolve-state helper
* Tweaks
* Refactor forward extremities, again
* Tweaks
* Minor optimisation
* Make path a bit clearer
* Only process state/membership if forward extremities have changed
* Usage comments in resolve-state
2020-10-21 15:37:07 +01:00