- Changelog
- GitHub login now succeeds before you import your first repository.
- Changelog-Category
- fix
- Changelog-Visibility
- public
Allow GitHub login before the first repository exists
Deploy story
What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.
Not deployed through the forge lane
No push, promotion, build, or deploy receipt references this commit (receipts are scanned over a bounded recent window). Changes shipped by full node replacement carry their proof in the release gate receipt instead.
Changed files
-
modified
docs/2026-08-21-posthog-integration-runbook.md -
modified
lib/openagents_web/controllers/auth_controller.ex -
modified
test/openagents_web/auth_controller_test.exs
Diff
3 files changed, +17 -3
docs/2026-08-21-posthog-integration-runbook.md modified +1 -1
@@ -234,7 +234,7 @@ Public and authentication:
| 234 | 234 |
|
| 235 | 235 |
|
| 236 | 236 |
|
| 237 |
|
|
| 237 |
|
|
| 238 | 238 |
|
| 239 | 239 |
|
| 240 | 240 |
|
lib/openagents_web/controllers/auth_controller.ex modified -1
@@ -30,7 +30,6 @@ defmodule OpenAgentsWeb.AuthController do
| 30 | 30 |
|
| 31 | 31 |
|
| 32 | 32 |
|
| 33 |
|
|
| 34 | 33 |
|
| 35 | 34 |
|
| 36 | 35 |
|
test/openagents_web/auth_controller_test.exs modified +16 -1
@@ -2,7 +2,7 @@ defmodule OpenAgentsWeb.AuthControllerTest do
| 2 | 2 |
|
| 3 | 3 |
|
| 4 | 4 |
|
| 5 |
|
|
| 5 |
|
|
| 6 | 6 |
|
| 7 | 7 |
|
| 8 | 8 |
|
@@ -72,6 +72,21 @@ defmodule OpenAgentsWeb.AuthControllerTest do
| 72 | 72 |
|
| 73 | 73 |
|
| 74 | 74 |
|
| 75 |
|
|
| 76 |
|
|
| 77 |
|
|
| 78 |
|
|
| 79 |
|
|
| 80 |
|
|
| 81 |
|
|
| 82 |
|
|
| 83 |
|
|
| 84 |
|
|
| 85 |
|
|
| 86 |
|
|
| 87 |
|
|
| 88 |
|
|
| 89 |
|
|
| 75 | 90 |
|
| 76 | 91 |
|
| 77 | 92 |
|