can create app with same name
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 40/100
Research direction
Start the API with ./bin/api and reproduce the duplicate POST /apps requests shown in the issue. Trace the POST /apps entry point and determine how app IDs are stored or checked. Done means a second request for the same app ID is rejected rather than creating another initial release.
Written by the indexing model from the issue text.
Description
><> curl -XPOST localhost:8080/apps -d '{"id": "foo"}'
><> curl -XPOST localhost:8080/apps -d '{"id": "foo"}'
Results in
><> ./bin/api
INFO[0000] server is now listening at tcp://0.0.0.0:8080
INFO[0008] POST /apps
INFO[0008] created initial release app=foo
INFO[0008] POST /apps
INFO[0008] created initial release app=foo
- Dominant language
- Go
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from fishworks/api
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 25/100
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 10/100
-
implement apps:run Open
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
implement ps:scale Open
Difficulty 5/5 Over a week Newbie friendliness 15/100
Similar issues
-
area/dev-productivity area/disaster-recovery area/ipcei kind/enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
kind/bug status/0-triage
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
🤔 refinement needed
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
equinor/radix-operator#1979 ·