Martin Brennan
09223e5ae7
DEV: Remove enable_experimental_hashtag_autocomplete logic ( #22820 )
...
This commit removes any logic in the app and in specs around
enable_experimental_hashtag_autocomplete and deletes some
old category hashtag code that is no longer necessary.
It also adds a `slug_ref` category instance method, which
will generate a reference like `parent:child` for a category,
with an optional depth, which hashtags use. Also refactors
PostRevisor which was using CategoryHashtagDataSource directly
which is a no-no.
Deletes the old hashtag markdown rule as well.
2023-08-08 11:18:55 +10:00
..
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-20 12:52:49 -06:00
2023-06-06 15:47:40 +10:00
2022-04-28 11:51:03 +02:00
2023-01-20 12:52:49 -06:00
2023-07-28 12:53:44 +01:00
2023-01-09 12:10:19 +00:00
2023-07-20 16:31:20 -05:00
2023-06-26 13:16:03 +08:00
2023-02-16 10:47:01 +00:00
2023-02-20 06:20:47 +03:00
2023-01-09 12:10:19 +00:00
2023-07-12 12:06:49 +08:00
2023-07-25 15:01:02 +08:00
2023-06-16 15:28:03 +01:00
2021-08-20 11:29:06 +02:00
2023-07-21 21:21:07 +08:00
2023-01-31 16:53:24 +01:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-05-19 10:59:04 +01:00
2023-08-02 10:46:37 +08:00
2023-04-20 11:28:08 -05:00
2023-07-26 09:41:01 +08:00
2023-08-02 12:48:20 +01:00
2023-08-08 11:18:55 +10:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-07-28 12:53:51 +01:00
2023-04-03 11:09:36 -03:00
2023-01-09 12:10:19 +00:00
2023-08-01 13:53:23 +02:00
2023-01-09 12:10:19 +00:00
2023-06-09 11:02:55 -04:00
2023-06-01 05:27:11 +03:00
2023-07-12 11:21:51 -03:00
2023-08-02 12:48:20 +01:00
2023-01-09 12:10:19 +00:00
2023-06-27 14:49:34 +10:00
2023-07-05 11:47:35 +08:00
2023-06-13 14:21:46 -03:00
2023-01-09 12:10:19 +00:00
2023-03-21 10:40:42 -04:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-07-24 09:37:18 +08:00
2023-05-25 14:53:59 +02:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2020-04-30 16:48:53 +10:00
2023-01-27 12:28:47 +08:00
2021-05-21 11:43:47 +10:00
2023-01-05 08:43:58 +10:00
2023-07-28 12:53:46 +01:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-02-01 09:55:21 +00:00
2023-01-09 12:10:19 +00:00
2023-02-21 10:30:48 +01:00
2023-07-25 15:12:22 +08:00
2023-06-07 21:31:20 +03:00
2023-02-21 10:30:48 +01:00
2023-07-28 12:53:44 +01:00
2023-07-19 12:21:34 -06:00
2023-03-16 15:27:09 -06:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2019-05-13 09:31:32 +08:00
2023-01-10 22:38:52 +02:00
2023-01-09 12:10:19 +00:00
2023-01-20 12:52:49 -06:00
2023-01-09 12:10:19 +00:00
2021-06-14 20:34:44 +05:30
2023-01-20 12:52:49 -06:00
2023-08-02 18:44:19 -03:00
2023-04-19 15:30:12 +02:00
2023-01-09 12:10:19 +00:00
2023-04-24 17:39:02 +01:00
2023-01-09 12:10:19 +00:00
2023-06-26 13:16:03 +08:00
2023-06-16 12:44:35 +10:00
2023-01-09 12:10:19 +00:00
2023-06-02 19:47:29 +05:30
2023-01-09 12:10:19 +00:00
2023-07-12 09:49:28 -05:00
2023-01-09 12:10:19 +00:00
2023-07-12 09:49:28 -05:00
2022-04-05 19:29:58 +02:00
2023-03-01 08:58:32 +11:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-20 12:52:49 -06:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-06-09 11:14:11 +01:00
2023-01-09 12:10:19 +00:00
2019-05-13 09:31:32 +08:00
2023-01-09 12:10:19 +00:00
2023-07-28 11:47:22 -06:00
2023-03-08 15:27:17 +10:00
2023-01-09 12:10:19 +00:00
2022-01-21 17:54:18 +02:00
2023-05-24 16:13:36 -03:00
2023-01-09 12:10:19 +00:00
2023-05-12 15:32:02 +08:00
2021-11-11 12:21:25 -06:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-08-02 10:46:37 +08:00
2023-06-26 10:09:57 +05:30
2023-01-25 18:55:01 +02:00
2023-01-20 12:52:49 -06:00
2023-01-09 12:10:19 +00:00
2023-05-31 19:32:06 +05:30
2023-07-21 21:21:07 +08:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-07-28 12:53:51 +01:00
2023-01-09 12:10:19 +00:00
2023-01-20 12:52:49 -06:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-03-22 10:19:59 +10:00
2023-05-19 10:59:04 +01:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-08-02 10:46:37 +08:00
2023-01-09 12:10:19 +00:00
2023-01-25 18:55:33 +02:00
2023-07-18 11:50:31 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-06-30 11:30:03 +01:00
2023-01-09 12:10:19 +00:00
2023-04-11 10:16:28 +01:00
2023-04-05 17:00:05 +01:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-20 12:52:49 -06:00
2023-06-26 15:11:35 -03:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-02-21 10:30:48 +01:00
2023-07-21 11:50:07 +08:00
2023-02-21 10:30:48 +01:00
2019-05-13 09:31:32 +08:00
2023-01-09 12:10:19 +00:00
2023-08-08 11:18:55 +10:00
2023-08-01 09:34:57 +01:00
2023-08-08 11:18:55 +10:00
2023-03-30 13:52:10 +10:00
2023-01-09 12:10:19 +00:00
2023-06-26 11:01:59 +08:00
2023-01-09 12:10:19 +00:00
2023-06-16 12:44:35 +10:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-20 12:52:49 -06:00
2023-05-12 15:32:02 +08:00
2023-01-09 12:10:19 +00:00
2023-01-20 12:52:49 -06:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-06-06 15:47:40 +10:00
2023-01-20 12:52:49 -06:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-08-02 15:28:17 -04:00
2019-12-03 10:05:53 +01:00
2023-01-20 12:52:49 -06:00
2023-01-09 12:10:19 +00:00
2023-07-17 10:14:17 +10:00
2023-05-25 07:53:57 +08:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2019-05-13 09:31:32 +08:00
2023-01-09 12:10:19 +00:00
2023-07-13 15:06:17 +08:00
2023-06-07 22:51:24 +03:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-07-13 12:57:45 -05:00
2023-01-09 12:10:19 +00:00
2023-03-06 11:41:47 +03:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-05-15 17:19:41 -03:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-05-12 17:09:40 +03:00
2023-08-03 10:48:41 +08:00
2023-03-02 13:05:45 -03:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-07-28 16:16:23 +00:00
2023-07-13 18:05:56 +08:00
2023-06-28 06:21:56 +08:00
2023-03-01 15:35:21 +11:00
2023-05-12 11:13:52 +02:00
2023-07-03 19:53:12 -03:00
2020-07-21 15:55:03 +08:00
2023-01-09 12:10:19 +00:00
2023-06-16 11:26:26 +08:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-06-06 15:47:40 +10:00
2023-03-09 11:52:26 +10:00
2023-03-23 12:01:04 +00:00
2023-07-03 10:18:37 +10:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-08-01 09:50:46 +01:00
2023-01-09 12:10:19 +00:00
2023-01-09 12:10:19 +00:00
2023-07-28 12:53:51 +01:00