-
Notifications
You must be signed in to change notification settings - Fork 18
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
feat: support full project CRUD #201
Conversation
032a80a
to
22a03d0
Compare
Unfortunately we can't enable project creation via the SDK until the underlying repository is setup entirely server-side, currently the API endpoint relies on the fact that the desktop client will create the repository with a I think we'll need a new API version that enables gitnode to perform this operation, rather than the client, and then use that API version here before it's mergeable. I do think this is important though, so lets figure out a path to move forward – whether it's yourself doing the gitnode work or if we need to grab one of the platform engineers for a few days. |
Ah, thanks for this @tommoor. I will try to get the gitnode stuff in place. |
Removing review request until backend is ready. |
773369b
to
6828c63
Compare
Ready for another pass now that the backend changes are live and the API version has been bumped @tommoor. Thanks in advance! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I was able to pull down and CRUD projects locally.
This pull request updates the API transport by adding support for project creation, updating, deletion, archiving, and unarchiving.
Requires https://github.com/goabstract/projects/pull/3841
References #180