Aurélien Sibiril
a5259fc978
Refine connector provider registry per review
...
Three follow-ups from review of the registry consolidation:
- Build Vercel's authorization URL with net/url instead of a
hand-rolled "{integration_slug}" placeholder resolved by
strings.ReplaceAll. The slug is escaped via url.PathEscape in a
per-provider Registration.BuildAuthURL closure, and the unused
AuthURLParams plumbing on Registration and OAuth2Connector is
removed (OAuth2Connector now carries a typed IntegrationSlug).
- Drop the SettingsInput union type and the per-provider
MarshalSettings closures. The create resolvers now build the typed
coredata.*ConnectorSettings directly from the gqlgen input, the
same way the OAuth callback path already does, so there is no
shared catch-all DTO and no stringly-typed boundary.
- Restore ConnectorProviders() to a plain ordered slice literal; the
intermediate map + slices.Sort added nondeterminism and a sort for
no benefit.
Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com >
2026-05-27 00:34:39 +02:00
..
2026-05-26 15:49:17 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-13 21:21:39 +02:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-03-21 19:16:19 +01:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-13 21:21:39 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-05-23 13:31:38 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-03-25 17:38:32 +01:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-27 00:34:39 +02:00
2026-05-27 00:34:39 +02:00
2026-05-27 00:34:39 +02:00
2026-05-20 11:46:39 +04:00
2026-05-23 14:07:37 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 11:46:39 +04:00
2026-03-25 17:38:32 +01:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-03-25 17:38:32 +01:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-04-13 14:50:42 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-23 14:07:37 -07:00
2026-05-22 10:20:06 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-04-28 15:28:17 +04:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-26 11:14:48 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-13 21:21:39 +02:00
2026-05-23 14:07:37 -07:00
2026-05-22 11:54:44 +02:00
2026-05-22 11:54:44 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 11:46:39 +04:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-22 14:34:35 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-04-03 11:56:06 +02:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-04-03 11:56:06 +02:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-19 21:44:27 +02:00
2026-04-23 20:50:25 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 09:27:28 +04:00
2026-04-28 13:12:58 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-03-25 17:38:32 +01:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 11:46:39 +04:00
2026-03-25 17:38:32 +01:00
2026-05-26 15:49:17 +02:00
2026-05-26 15:49:17 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-04-27 16:06:44 +04:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-03-25 17:38:32 +01:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-04-03 11:56:06 +02:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 09:27:28 +04:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-15 23:26:02 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:05:08 +04:00
2026-05-20 15:05:08 +04:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 09:27:28 +04:00
2026-05-04 14:13:42 +02:00
2026-05-20 09:27:28 +04:00
2026-04-03 11:56:06 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 11:46:39 +04:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-03-25 17:38:32 +01:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-26 15:49:17 +02:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-26 15:21:38 +02:00
2026-05-26 15:49:17 +02:00
2026-05-20 11:46:39 +04:00
2026-05-11 15:34:24 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-26 18:06:55 +02:00
2026-05-26 18:06:55 +02:00
2026-05-11 14:52:53 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 15:36:47 -07:00
2026-05-20 09:27:28 +04:00
2026-05-20 15:36:47 -07:00
2026-05-23 14:07:37 -07:00