• Joined on 2026年06月02日
birdgoose commented on pull request forgejo/forgejo#12921 2026年06月30日 21:45:20 +02:00
feat: Download repository avatar when migrating from Gogs, Gitlab, Gitea, or Forgejo

Changes have been made :)

birdgoose pushed to 12726-migrate-repo-avatars at birdgoose/forgejo 2026年06月30日 21:44:47 +02:00
d628730a05 12726: Ensure http clients have a transport specified.
birdgoose commented on pull request forgejo/forgejo#12921 2026年06月29日 20:10:55 +02:00
feat: Download repository avatar when migrating from Gogs, Gitlab, Gitea, or Forgejo

@Gusted thanks for reviewing my PR. I've addressed your comments and pushed some relevant changes.

birdgoose pushed to 12726-migrate-repo-avatars at birdgoose/forgejo 2026年06月29日 20:08:56 +02:00
fa6fd1f1b3 12726: Ensure the card module passes in an external URL when calling FetchExternalImageData.
e7b9b209e9 12726: Use NewMigrationHttpClient for retrieving avatar.
8648e4a63a 12726: Remove username from GOGS token
071271898b 12726: Update the Gitea migration tests to work against the repo on CFO.
937e5be8e2 12726: Update the GitHub migration tests after transferring ownership to forgejo.
Compare 53 commits »
birdgoose commented on pull request forgejo/forgejo#12921 2026年06月29日 20:07:57 +02:00
feat: Download repository avatar when migrating from Gogs, Gitlab, Gitea, or Forgejo

Good spotting, this is actually only relevant to one usage of this function (the one that I factored this method from originally). I've moved it up to the call site where it came from. The (now)...

birdgoose pushed to forgejo at birdgoose/forgejo 2026年06月29日 09:33:11 +02:00
fd286904b9 chore: fix compile errors from merge of #13151 (#13235)
birdgoose pushed to forgejo at birdgoose/forgejo 2026年06月29日 05:31:27 +02:00
a3fa6fe41d chore: add coverage for REST API fork destination permission check (#13151)
a48683f064 feat: add internal APIs for reactions notifications (#13017)
1ab4c8d915 fix(ui): fix HTMX attributes in watch, star, and notification buttons (#12976)
309b365bd3 Update CodeMirror (forgejo) (#13222)
6bbcaeae04 Update actions/cache (forgejo) (#13223)
Compare 33 commits »
birdgoose commented on pull request forgejo/forgejo#12976 2026年06月28日 19:53:35 +02:00
12975: Fix HTMX attributes in watch, star, and notification buttons

Glad I could help!

birdgoose pushed to 12726-migrate-repo-avatars at birdgoose/forgejo 2026年06月22日 09:25:56 +02:00
5a8a53639a 12726: Remove username from GOGS token
2eb3f486db 12726: Update the Gitea migration tests to work against the repo on CFO.
c1ee2958c8 12726: Update the GitHub migration tests after transferring ownership to forgejo.
22f4e93e09 12726: Update the GitLab migration tests after transferring ownership to forgejo.
6290429035 12726: Add an entry in app.example.ini for the AVATAR_FETCH_TIMEOUT setting.
Compare 48 commits »
birdgoose pushed to forgejo at birdgoose/forgejo 2026年06月22日 03:11:02 +02:00
65e35d2ba0 chore(refactor): run routers/api/v1/permissions/tests from tests/integration (#13157)
0ab8cecc52 chore: refactor orgAssignment to two separate middlewares (#13155)
e6bf743c04 Update actions/setup-forgejo to v3.2.3 (forgejo) (#13154)
af0a1ab993 Update module code.forgejo.org/forgejo/runner/v12 to v12.12.0 (forgejo) (#13153)
7e04aa1e97 feat: improve REST API permissions functions test coverage (#12512)
Compare 31 commits »
birdgoose commented on pull request forgejo/forgejo#12976 2026年06月17日 20:44:01 +02:00
12975: Fix HTMX attributes in watch, star, and notification buttons

@0ko thanks for your feedback, I've addressed that issue with the tests.

birdgoose pushed to 12975-prevent-url-change-when-watching-or-starring at birdgoose/forgejo 2026年06月17日 20:24:45 +02:00
f05651d3d9 12975: Merge star/unstar button E2E tests for clarity and performance.
birdgoose closed pull request forgejo/forgejo#12956 2026年06月16日 19:57:37 +02:00
WIP: 11845: Prevent redirect loop in repos with tags and no branches
birdgoose commented on pull request forgejo/forgejo#12956 2026年06月16日 19:57:36 +02:00
WIP: 11845: Prevent redirect loop in repos with tags and no branches

I'm going to leave the branch on my fork alive for this but I'll close this PR; I don't have enough time or knowledge of the codebase to give this problem the solution that it deserves. My...

birdgoose pushed to 12726-migrate-repo-avatars at birdgoose/forgejo 2026年06月16日 19:51:29 +02:00
4cf12990ae 12726: Remove username from GOGS token
birdgoose commented on pull request forgejo/forgejo#12921 2026年06月15日 20:55:16 +02:00
feat: Download repository avatar when migrating from Gogs, Gitlab, Gitea, or Forgejo

@limiting-factor I've rebased once more since I was getting some test failures in an earlier run and addressed the concerns you had around the environment variable names and moving the Forgejo...

birdgoose pushed to 12726-migrate-repo-avatars at birdgoose/forgejo 2026年06月15日 20:53:38 +02:00
222629eafa 12726: Update the Gitea migration tests to work against the repo on CFO.
0c095031fb 12726: Update the GitHub migration tests after transferring ownership to forgejo.
b459e120ea 12726: Update the GitLab migration tests after transferring ownership to forgejo.
94e6068681 12726: Add an entry in app.example.ini for the AVATAR_FETCH_TIMEOUT setting.
5a6bfa1b83 12726: Add migrations avatar test for GiteaDownloader.
Compare 57 commits »