wxiaoguang
6cee3bfa96
Refactor markup render to fix various path problems ( #34114 )
...
* Fix #33972
* Use consistent path resolving for links and medias.
* No need to make the markup renders to resolve the paths, instead, the
paths are all correctly resolved in the "post process" step.
* Fix #33274
* Since 1.23, all paths starting with "/" are relative to current render
context (for example: the current repo branch)
* Introduce `/:root/path-relative-to-root`, then the path will be
rendered as relative to "ROOT_URL"
2025-04-04 23:45:23 +08:00
..
2025-04-03 05:13:16 +00:00
2024-12-15 10:41:29 +00:00
2025-01-09 09:21:47 +08:00
2025-03-31 01:53:48 -04:00
2025-01-09 21:09:11 +08:00
2025-04-01 10:14:01 +00:00
2025-04-01 09:42:10 +00:00
2025-03-10 15:57:17 +08:00
2025-04-01 10:14:01 +00:00
2025-03-31 01:53:48 -04:00
2024-11-11 04:07:54 +08:00
2025-03-31 01:53:48 -04:00
2025-03-31 01:53:48 -04:00
2025-01-09 09:21:47 +08:00
2025-01-09 09:21:47 +08:00
2025-04-01 07:02:30 +00:00
2024-02-16 15:18:30 +00:00
2025-04-02 17:31:32 +00:00
2025-04-02 17:31:32 +00:00
2025-04-01 10:14:01 +00:00
2025-03-31 01:53:48 -04:00
2025-03-29 17:32:28 -04:00
2023-01-29 09:49:51 -06:00
2025-03-31 01:53:48 -04:00
2024-09-11 05:47:00 +00:00
2025-01-08 03:44:32 +00:00
2025-03-13 07:04:50 +08:00
2025-04-01 10:14:01 +00:00
2025-04-01 10:14:01 +00:00
2025-04-01 10:14:01 +00:00
2025-03-24 20:26:58 -07:00
2023-04-10 16:44:02 +08:00
2025-04-01 10:14:01 +00:00
2025-04-01 10:14:01 +00:00
2025-03-31 01:53:48 -04:00
2025-04-04 23:45:23 +08:00
2022-11-27 18:20:29 +00:00
2024-05-27 08:59:54 +00:00
2025-03-14 00:28:57 +00:00
2025-01-09 09:21:47 +08:00
2025-03-31 01:53:48 -04:00
2023-04-12 18:16:45 +08:00
2025-04-01 10:14:01 +00:00
2025-03-23 19:52:43 +00:00
2022-11-27 18:20:29 +00:00
2025-04-01 10:14:01 +00:00
2025-02-20 09:57:40 +00:00
2023-02-11 08:39:50 +08:00
2025-04-01 10:14:01 +00:00
2025-03-13 07:04:50 +08:00
2025-03-31 01:53:48 -04:00
2022-11-27 18:20:29 +00:00
2025-03-31 01:53:48 -04:00
2025-03-31 01:53:48 -04:00
2025-04-01 10:14:01 +00:00
2025-03-10 15:57:17 +08:00
2025-02-21 00:05:40 +08:00
2024-04-25 11:22:32 +00:00
2025-04-01 10:14:01 +00:00
2022-12-30 23:31:00 +08:00
2025-04-01 10:14:01 +00:00
2025-04-01 10:14:01 +00:00
2025-04-02 21:47:31 -07:00
2024-12-24 01:54:19 +00:00
2024-09-06 10:12:41 +00:00
2025-03-31 01:53:48 -04:00
2025-01-21 18:57:07 +00:00
2025-04-04 23:45:23 +08:00
2025-04-01 10:14:01 +00:00
2025-02-20 09:57:40 +00:00
2024-11-04 11:30:00 +00:00
2025-03-31 01:53:48 -04:00
2023-02-05 15:29:03 +08:00
2024-11-15 00:55:50 +00:00
2025-04-01 10:14:01 +00:00
2022-11-27 18:20:29 +00:00
2025-01-09 09:21:47 +08:00
2025-04-01 10:14:01 +00:00
2025-04-01 10:14:01 +00:00
2025-04-01 10:14:01 +00:00
2025-03-11 10:40:38 -07:00
2024-08-09 10:10:30 +08:00