MatrixSynapse/changelog.d
Jason Robinson 2560b1b6b2
Allow tracking puppeted users for MAU (#11561)
Currently when puppeting another user, the user doing the puppeting is
tracked for client IPs and MAU (if configured).

When tracking MAU is important, it becomes necessary to be possible to
also track the client IPs and MAU of puppeted users. As an example a
client that manages user creation and creation of tokens via the Synapse
admin API, passing those tokens for the client to use.

This PR adds optional configuration to enable tracking of puppeted users
into monthly active users. The default behaviour stays the same.

Signed-off-by: Jason Robinson <jasonr@matrix.org>
2022-01-12 16:09:36 +00:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
11530.bugfix Strip unauthorized fields from `unsigned` object in events received over federation (#11530) 2022-01-06 09:09:30 -08:00
11561.feature Allow tracking puppeted users for MAU (#11561) 2022-01-12 16:09:36 +00:00
11587.bugfix Cache empty responses from `/user/devices` (#11587) 2022-01-05 13:33:28 +00:00
11593.bugfix Fix get federation status of destination if no error occured (#11593) 2022-01-05 14:46:50 -05:00
11612.misc Bundle aggregations outside of the serialization method. (#11612) 2022-01-07 09:10:46 -05:00
11667.bugfix Fix space hierarchy endpoint to match MSC2946 (#11667) 2022-01-05 20:33:43 +00:00
11672.feature Make room creations denied by `user_may_create_room` cause an `M_FORBIDDEN` error to be returned, not `M_UNKNOWN` (#11672) 2022-01-06 13:16:42 +00:00
11682.removal Remove the /send_relation endpoint. (#11682) 2022-01-06 19:00:34 +00:00
11685.misc Run `pyupgrade --py37-plus --keep-percent-format` on Synapse (#11685) 2022-01-05 09:53:05 -08:00
11691.misc Use buildkit's cache feature to speed up docker builds (#11691) 2022-01-12 10:37:57 +00:00
11693.misc Remove debug logging for #4422 (#11693) 2022-01-06 12:44:36 +00:00
11695.bugfix Support spaces with > 50 rooms in the /hierarchy endpoint. (#11695) 2022-01-07 19:27:58 -05:00
11699.misc Remove a Python 2-ism and improve type hints. (#11699) 2022-01-06 18:08:48 +00:00
11701.misc Test that bans win a join against a race when computing `/sync` response (#11701) 2022-01-07 16:43:21 +00:00
11702.misc Optionally use an on-disk sqlite db in tests (#11702) 2022-01-07 19:13:41 +00:00
11707.misc Prettier complement logs (#11707) 2022-01-10 11:46:40 +00:00
11714.misc Deal with mypy errors w/ type-hinted pynacl 1.5.0 (#11714) 2022-01-10 13:40:46 +00:00
11715.doc Document the `SYNAPSE_TEST_PERSIST_SQLITE_DB` unit test env var (#11715) 2022-01-10 17:06:42 +00:00
11716.misc Fix docstring on `add_account_data_for_user`. (#11716) 2022-01-10 15:38:22 +00:00
11718.misc Complement environment variable name change and update .gitignore. (#11718) 2022-01-10 23:18:56 +00:00
11725.doc Fix documentation of supported PostgreSQL version (#11725) 2022-01-12 14:43:48 +00:00