Martin Brennan
de983796e1
FIX: Introduce Guardian::BasicUser for oneboxing checks ( #24681 )
...
Through internal discussion, it has become clear that
we need a conceptual Guardian user that bridges the
gap between anon users and a logged in forum user with
an absolute baseline level of access to public topics,
which can be used in cases where:
1. Automated systems are running which shouldn't see any
private data
1. A baseline level of user access is needed
In this case we are fixing the latter; when oneboxing a local
topic, and we are linking to a topic in another category from
the current one, we need to operate off a baseline level of
access, since not all users have access to the same categories,
and we don't want e.g. editing a post with an internal link to
expose sensitive internal information.
2023-12-05 09:25:23 +10:00
..
2023-11-09 16:47:59 -06:00
2023-11-29 16:38:07 +11:00
2023-12-04 13:45:19 +01:00
2023-01-09 11:49:28 +00:00
2023-11-29 14:18:47 -06:00
2023-01-09 11:49:28 +00:00
2023-10-05 15:22:43 -04:00
2023-12-04 13:45:19 +01:00
2023-11-09 16:47:59 -06:00
2023-06-26 11:41:52 +02:00
2023-06-16 15:28:03 +01:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-05-24 08:59:37 +08:00
2023-06-26 11:41:52 +02:00
2023-01-09 11:49:28 +00:00
2023-11-29 16:38:07 +11:00
2023-03-22 14:43:32 +00:00
2023-12-04 13:45:19 +01:00
2023-11-30 10:53:17 +10:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-01-16 09:08:44 +11:00
2023-11-09 16:47:59 -06:00
2023-08-01 13:53:23 +02:00
2023-11-16 12:37:05 +10:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-02 08:10:15 +03:00
2023-11-09 16:47:59 -06:00
2023-11-10 14:27:35 +11:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-02-27 12:48:48 +11:00
2023-11-09 16:47:59 -06:00
2023-02-01 09:55:21 +00:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-11-06 15:57:00 +00:00
2023-12-04 15:45:11 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-10 00:44:05 +04:00
2023-08-24 16:36:22 +02:00
2023-06-26 13:16:03 +08:00
2023-12-04 13:45:19 +01:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-23 00:57:12 +01:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-13 10:34:06 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-07-28 09:07:53 -06:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-12-01 15:03:06 +08:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-08-02 10:46:37 +08:00
2023-06-26 10:09:57 +05:30
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-12-01 12:57:11 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-29 16:38:07 +11:00
2023-11-06 18:03:32 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-08-02 10:46:37 +08:00
2023-01-09 11:49:28 +00:00
2023-01-16 17:28:59 +00:00
2023-11-29 16:38:07 +11:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-12-05 09:25:23 +10:00
2023-01-09 11:49:28 +00:00
2023-04-11 10:16:28 +01:00
2023-01-09 11:49:28 +00:00
2023-12-04 13:45:19 +01:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-29 16:38:07 +11:00
2023-06-26 11:41:52 +02:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-10 20:39:48 +00:00
2023-03-30 13:52:10 +10:00
2023-08-10 02:03:38 +02:00
2023-06-26 11:01:59 +08:00
2023-11-09 16:47:59 -06:00
2023-12-01 15:03:06 +08:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-29 16:38:07 +11:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-20 10:43:58 +10:00
2022-07-28 10:27:38 +08:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-10 10:46:28 +10:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-10-02 12:36:06 +02:00
2023-03-06 11:41:47 +03:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-02-28 14:31:59 +02:00
2023-06-26 11:41:52 +02:00
2023-11-21 11:31:42 -07:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-02-07 15:28:59 -03:00
2023-10-16 10:34:38 -04:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-12-04 13:45:19 +01:00
2023-11-22 15:19:40 +10:00
2023-06-26 11:41:52 +02:00
2023-01-09 11:49:28 +00:00
2023-12-04 13:45:19 +01:00
2023-09-12 15:31:31 -03:00
2023-07-28 12:53:51 +01:00