bot-hermes
b772f5dad9
fix(ui): support bare scp and IPv6 host forms in git provider detection
...
Extract a single shared parseGitHost (packages/ui/src/lib/gitHost.ts) used
by both the custom-domain registry (normalizeProviderDomain) and remote
detection (gitProvider). Previously both parsers required a user@ prefix,
rejecting valid bare scp remotes like codeberg.org:owner/repo.git, and
mangled IPv6 hosts. Now scp forms with or without a user, ssh:// URLs with
ports, git+ssh scheme, and bracketed/unbracketed IPv6 all normalize to a
bare hostname; Windows-path-like input is rejected.
2026-08-16 16:27:50 +00:00
..
2026-08-06 22:38:34 +03:00
2026-07-21 21:24:06 +03:00
2026-06-30 11:47:52 +03:00
2026-08-15 17:56:55 +03:00
2026-08-04 13:21:04 +03:00
2026-08-04 13:21:04 +03:00
2026-08-03 23:14:14 +03:00
2026-08-03 23:14:14 +03:00
2026-07-21 20:52:20 +03:00
2026-07-21 20:52:20 +03:00
2026-07-17 12:59:41 +03:00
2026-08-09 19:30:25 +03:00
2026-08-09 19:30:25 +03:00
2026-06-26 19:27:53 +03:00
2026-08-03 09:26:57 +00:00
2026-06-30 11:47:52 +03:00
2026-08-13 22:44:13 +03:00
2026-08-13 22:44:13 +03:00
2026-06-02 00:43:05 +03:00
2026-08-03 06:56:38 +00:00
2026-08-04 12:46:48 +00:00
2026-08-04 12:46:48 +00:00
2026-02-26 20:26:12 +02:00
2026-06-30 11:47:52 +03:00
2026-04-03 13:59:10 +03:00
2026-07-21 20:52:20 +03:00
2026-07-21 20:52:20 +03:00
2026-08-05 17:40:01 +00:00
2026-07-27 23:07:42 +03:00
2026-05-12 10:56:53 +03:00
2026-08-16 16:27:49 +00:00
2026-06-02 00:43:05 +03:00
2026-08-15 17:56:55 +03:00
2026-08-15 17:56:55 +03:00
2026-07-27 23:07:42 +03:00
2026-08-16 15:42:26 +00:00
2026-08-16 16:27:50 +00:00
2026-08-16 16:27:50 +00:00
2026-06-13 08:50:11 +03:00
2026-08-02 21:46:22 +03:00
2026-08-02 21:46:22 +03:00
2026-08-04 13:21:04 +03:00
2026-07-31 21:02:23 +03:00
2026-08-04 13:21:04 +03:00
2026-07-21 20:52:20 +03:00
2026-07-27 23:07:42 +03:00
2026-04-07 22:51:14 +03:00
2026-08-03 06:56:38 +00:00
2026-08-10 20:23:45 +03:00
2026-06-02 17:04:23 +03:00
2026-06-02 15:37:23 +03:00
2026-06-26 19:36:47 +03:00
2026-08-03 12:51:12 +03:00
2026-06-26 12:16:42 +03:00
2026-06-03 02:42:00 +03:00
2026-08-03 06:56:38 +00:00
2026-08-14 15:19:25 +00:00
2026-08-14 15:19:25 +00:00
2026-07-27 23:07:42 +03:00
2026-07-27 23:07:42 +03:00
2026-07-21 20:52:20 +03:00
2026-08-15 10:16:31 +03:00
2026-08-11 12:58:36 +03:00
2026-07-28 12:04:39 +03:00
2026-08-13 15:30:54 +03:00
2026-07-21 20:52:20 +03:00
2026-07-21 20:52:20 +03:00
2026-07-12 01:23:22 +03:00
2026-04-20 23:32:32 +03:00
2026-07-21 20:52:20 +03:00
2026-07-21 20:52:20 +03:00
2026-08-14 18:49:31 +00:00
2026-08-15 06:43:56 +03:00
2026-08-03 11:05:27 +00:00
2026-08-09 19:30:25 +03:00
2026-06-26 19:27:53 +03:00
2026-08-07 09:09:32 +03:00
2026-08-07 09:09:32 +03:00
2026-07-21 20:52:20 +03:00
2026-07-21 20:52:20 +03:00
2026-08-13 22:44:13 +03:00
2026-08-06 21:17:16 +03:00
2026-08-13 22:44:13 +03:00
2026-07-31 12:51:15 +03:00
2026-08-03 01:27:27 +03:00
2026-08-03 01:27:27 +03:00
2026-06-02 16:10:20 +03:00