Zixuan James Li
3349ac9f86
user_groups: Audit UserGroup group based setting changes.
...
This add audit log entries when any group based setting of a user group
is updated. We store both the old and new values in extra_data, along
with the name of that setting. Entries populated during user group creation
are hardcoded to track "can_mention_group".
Potentially we can adjust "set_defaults_for_group_settings" so that it
populates realm audit logs with it, but that is out of scope for this change.
We use an atomic transaction so that the audit logs are committed
together with the updates.
Signed-off-by: Zixuan James Li <p359101898@gmail.com >
2023-07-11 08:56:55 -07:00
..
2023-07-07 11:07:45 -04:00
2023-07-03 21:51:58 -07:00
2023-04-25 19:58:16 -07:00
2023-06-29 13:17:30 -07:00
2023-06-23 11:24:13 -07:00
2023-06-28 18:03:32 -07:00
2023-03-02 16:36:19 -08:00
2023-05-26 22:09:18 -07:00
2023-02-14 17:17:06 -05:00
2023-03-05 14:46:28 -08:00
2023-02-02 10:40:13 -08:00
2023-03-05 14:46:28 -08:00
2023-02-10 17:35:49 -08:00
2023-03-05 14:46:28 -08:00
2023-06-28 18:03:32 -07:00
2023-02-02 10:40:13 -08:00
2023-01-04 16:25:07 -08:00
2023-05-19 11:11:04 -07:00
2023-06-06 14:58:11 -07:00
2023-05-10 19:44:47 -07:00
2023-02-02 10:40:13 -08:00
2023-07-10 13:41:28 -07:00
2022-10-31 14:36:54 -07:00
2022-11-03 12:10:15 -07:00
2023-05-10 19:44:47 -07:00
2023-07-03 22:03:17 -07:00
2023-02-02 10:40:13 -08:00
2023-01-31 17:28:33 -08:00
2023-04-13 14:59:58 -07:00
2023-06-30 17:28:33 -07:00
2023-07-10 13:41:28 -07:00
2023-04-11 11:07:23 -07:00
2023-06-23 11:24:13 -07:00
2023-02-02 10:40:13 -08:00
2023-02-02 10:40:13 -08:00
2023-02-04 16:34:55 -08:00
2023-06-30 11:26:23 -07:00
2023-01-04 16:25:07 -08:00
2023-03-05 14:46:28 -08:00
2023-07-11 08:56:55 -07:00
2023-06-09 15:08:24 -07:00
2023-01-23 11:18:36 -08:00
2023-02-02 10:40:13 -08:00
2023-02-23 16:04:17 -08:00
2023-07-03 22:03:17 -07:00
2023-07-03 22:03:17 -07:00
2023-02-10 15:39:57 -08:00
2023-06-23 10:45:40 -07:00
2023-06-30 11:26:23 -07:00
2023-06-30 11:26:23 -07:00
2023-07-03 22:03:17 -07:00
2023-06-23 11:24:13 -07:00
2023-05-16 07:00:37 -07:00
2023-04-26 14:26:47 -07:00
2023-07-03 22:03:17 -07:00
2023-06-28 11:06:24 -07:00
2023-06-12 12:55:27 -07:00
2023-02-14 17:17:06 -05:00
2023-02-14 17:17:06 -05:00
2023-06-23 11:24:13 -07:00
2023-06-07 12:14:43 -07:00
2023-06-20 16:17:55 -07:00
2023-03-06 10:33:13 -08:00
2023-02-04 16:34:55 -08:00
2023-05-08 09:56:02 -07:00
2023-05-09 13:48:28 -07:00
2023-05-16 13:52:56 -07:00
2023-06-19 13:40:50 -07:00
2023-04-18 09:22:56 -07:00
2023-04-03 22:39:21 -07:00
2023-07-03 22:03:17 -07:00
2023-02-23 11:47:08 -08:00
2023-07-03 22:03:17 -07:00
2023-03-06 19:15:45 -08:00
2023-07-10 13:41:28 -07:00
2023-02-14 17:17:06 -05:00
2023-03-05 14:46:28 -08:00
2023-04-03 22:39:21 -07:00
2023-07-06 11:44:50 -07:00
2023-04-25 21:20:33 -07:00
2022-11-16 09:29:11 -08:00
2023-06-12 12:55:27 -07:00
2023-01-09 18:23:58 -05:00
2023-05-18 11:52:22 -07:00
2023-02-23 12:15:13 -08:00
2023-03-05 14:46:28 -08:00
2023-01-09 18:23:58 -05:00
2023-06-30 17:28:33 -07:00
2023-04-25 09:07:08 -07:00
2023-05-15 16:13:55 -07:00
2023-07-11 08:56:55 -07:00
2023-02-02 10:40:13 -08:00
2023-04-18 16:40:57 -07:00
2023-03-05 14:46:28 -08:00
2023-04-25 19:58:16 -07:00
2023-05-11 12:08:25 -07:00