Profile page

Would be nice to have a basic profile page showing the repos mantained by the npub, an activity feed and the repo bookmarks (when they are supported). Could also allow users to pin the repos they want to highlight in their profile.

Reply to this note

Please Login to reply.

Discussion

Wow. you just created a tracking issue. We should probably support that...

profile showing repos maintained by npub is an existing issue:

nostr:nevent1qqsyxwvgdaacc3hcd9rjwmjwqsfpu8guhrj37026ntl3aqw02mrprsgpp4mhxue69uhkummn9ekx7mqzyr7jprhgeregx7q2j4fgjmjgy0xfm34l63pqvwyf2acsd9q0mynuzp660g9

https://gitworkshop.dev/repo/gitworkshop/issue/4339886f7b8c46f86947276e4e04121e1d1cb8e51f3d5a9aff1e81cf56c611c1

pinning seems like an enhancement of this. I wonder whether there is less of a need for this than in github as you don't have to fork someone else's repository to contribute to it?

bookmarking is:

nevent1qqs2gjqk25s39arep650xn04jk79nlua6vl7pgmpadt39yu22uh839gpp4mhxue69uhkummn9ekx7mqzyr7jprhgeregx7q2j4fgjmjgy0xfm34l63pqvwyf2acsd9q0mynuz609tnt

https://gitworkshop.dev/repo/gitworkshop/issue/a44816552112f4790ea8f34df595bc59ff9dd33fe0a361eb5712938a572e7895

User activity feed in the profile looks like a new request.

oops I wasn't aware of nostr:nevent1qvzqqqqx25pzplfq3m5v3u5r0q9f255fdeyz8nyac6lagssx8zy4wugxjs8ajf7pqy88wumn8ghj7mn0wvhxcmmv9uqzqsee3phhhrzxlp55wfmwfczpy8sarjuw28eat2d0785peatvvywpchuqwg

perhaps we could close this one and track improvements to the profile page in separate, atomic issues. up to you.

commit 63c74cb9a42ea0a9483c93ddb24602ee167b0bf0 adds a profile page that shows a profile card and the repositories the user owns. integrating bookmarks and activity feed is still outstanding.

Awesome! Need to update my bookmarks patch, will try to do tomorrow

Nice

We should add the activity feed of Issues and PRs the user created and any cached comments.

When we have nip22 comments, we will be able to fetch git specific comments from relays to create an even better profile experience.