WebHooker/src
RhenCloud 39bb639883
feat(install): post-install setup flow with group bind choice
The GitHub App Setup URL now lands on /auth/github/install, which renders a choice page: bind the installation to a new inst-{id} group or to an existing group the signed-in user owns (owner role re-checked on POST /auth/github/install/bind). Adds an App-JWT helper (getInstallationAccount) to name the auto-created group, audit entries, a console toast, and keeps the installation.created webhook fallback.
2026-08-13 09:39:02 +08:00
..
__tests__ feat(install): post-install setup flow with group bind choice 2026-08-13 09:39:02 +08:00
core feat: per-group webhook ingress, custom webhooks, GitHub App tenant isolation 2026-08-13 09:24:50 +08:00
drivers feat: add Discord role mention support to routes 2026-08-11 15:48:44 +08:00
events feat: add gitea/forgejo support 2026-08-11 22:01:04 +08:00
formatters feat: per-group webhook ingress, custom webhooks, GitHub App tenant isolation 2026-08-13 09:24:50 +08:00
github feat(install): post-install setup flow with group bind choice 2026-08-13 09:39:02 +08:00
lib feat: per-group webhook ingress, custom webhooks, GitHub App tenant isolation 2026-08-13 09:24:50 +08:00
providers feat: per-group webhook ingress, custom webhooks, GitHub App tenant isolation 2026-08-13 09:24:50 +08:00
web feat(install): post-install setup flow with group bind choice 2026-08-13 09:39:02 +08:00
config.ts feat: per-group webhook ingress, custom webhooks, GitHub App tenant isolation 2026-08-13 09:24:50 +08:00
index.ts feat(admin): role-based group members (owner/admin/viewer), invites and audit log 2026-08-11 23:37:19 +08:00
server.ts feat: per-group webhook ingress, custom webhooks, GitHub App tenant isolation 2026-08-13 09:24:50 +08:00
types.ts feat: per-group webhook ingress, custom webhooks, GitHub App tenant isolation 2026-08-13 09:24:50 +08:00
webhook.ts feat: per-group webhook ingress, custom webhooks, GitHub App tenant isolation 2026-08-13 09:24:50 +08:00