-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[dashboard] Allow Projects for Individuals #4966
Conversation
5bc9fd1
to
2d8d6c8
Compare
7c50afb
to
1427745
Compare
1427745
to
20afcc5
Compare
0cd283b
to
987064f
Compare
987064f
to
70e898d
Compare
1bfb799
to
df93235
Compare
@AlexTugarev Okay, I believe I've now fixed all the Teams & Project URLs (they all now use either I've also adjusted the top menu to work with individual projects as well, and I've made sure every page sets a window title (by slightly abusing the Please take another look + test again (deployment already has GH app) + let me know what you think! 🙏 |
Comments/notes:
|
@AlexTugarev I agree that eventually this could probably default to 🍊 🍊 🍊 🍊
When a user tries to create a project from within a team page it could make sense to automatically associate that project with the team they were looking at, right? suggestion: When
|
I think it is good to ask in one but not the other case, because we want to help users put their projects below teams. So it makes sense to suggest it in that case. When I crate a project from a team there is no need to ask users to choose another team. |
After double-checking with gitpod-staging.com, it seems prebuilds aren't working here. I cannot see prebuilds running. Server logs do indicate prebuild registration, but there aren't any. @jankeromnes, could you check the webhook URL, please? |
Many thanks for the reviews!!
Interesting. With my integration, I was able to trigger a prebuild by:
Not sure why you didn't see prebuilds. Maybe the Also, what items are still blocking this PR from being merged?
|
Gitpod deployment, I summon thee! 🧙 /werft run 👍 started the job as gitpod-build-jx-user-projects.28 |
FWIW, to me it lVerygtm 🎉 when I tested it yesterday and looked over the code, but since you had intense conversations with Alex, I think he should do the approval. |
@jankeromnes, this still fails. |
Woohoo! Thanks Alex! 🎉 (To be safe, I even recorded a quick screencast to demo prebuilds in action 😁 but I guess it's no longer needed!)
Oh! I totally overlooked this comment. 🙈 Will check & fix. |
/lgtm 👍🏻 👍🏻 👍🏻 /hold @jankeromnes, please have a look at the last two comments of mine. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: AlexTugarev Associated issue: #4920 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
df93235
to
ed5152e
Compare
ed5152e
to
98080ef
Compare
Fixed the two nits, and added a dependency on Carrying over the /lgtm from #4966 (comment) 😇 |
Fixes #4920