Skip to content

Conversation

@benjaminstrasser
Copy link
Member

@benjaminstrasser benjaminstrasser commented Jun 4, 2024

Depends on #77

@benjaminstrasser benjaminstrasser requested a review from mledl as a code owner June 4, 2024 20:34
@benjaminstrasser benjaminstrasser marked this pull request as draft June 4, 2024 20:34
@benjaminstrasser benjaminstrasser mentioned this pull request Jun 4, 2024
4 tasks
@benjaminstrasser benjaminstrasser changed the base branch from main to sidebar June 5, 2024 16:16
@benjaminstrasser benjaminstrasser changed the title Projects Overview Page (feat) projects overview page Jun 6, 2024
Base automatically changed from sidebar to main June 7, 2024 12:56
Copy link
Contributor

@mledl mledl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really nice work - our first page 💯
I think we can discuss how we handle state in the path.

@benjaminstrasser
Copy link
Member Author

Do we want to add backend integration with this PR or move it to another one to keep each smaller?

@benjaminstrasser benjaminstrasser force-pushed the projects-overview branch 7 times, most recently from 174adaf to ee253c1 Compare June 16, 2024 13:35
@benjaminstrasser benjaminstrasser marked this pull request as ready for review June 16, 2024 14:04
@benjaminstrasser
Copy link
Member Author

@sjaghori
I will add an e2e test once #98 is merged to allow for multiple e2e tests.

Copy link
Collaborator

@sjaghori sjaghori left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job, just some suggestions.

Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
added create project dialog and form

Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
…already in use

Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
jjnp
jjnp previously approved these changes Jul 1, 2024
Copy link
Contributor

@jjnp jjnp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small changes. I'll approve, so you can fix them an merge right away

Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
Signed-off-by: Benjamin Strasser <bp.strasser@gmail.com>
@benjaminstrasser
Copy link
Member Author

@jjnp @sjaghori

In my opinion, this PR is complete. Would love a last look to see if everything checks out. The only remaining feedback concerns error handling and logging. Since the PR is already larger than desired, I suggest we create separate issues for logging and error handling. This way, we can implement these in the currently implemented features (auth, projects) more coherently and independently.

Copy link
Collaborator

@sjaghori sjaghori left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good Job! 🚀

@benjaminstrasser benjaminstrasser merged commit bfd71df into main Jul 5, 2024
@benjaminstrasser benjaminstrasser deleted the projects-overview branch July 5, 2024 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants