Codeberg/Community
54
325
Fork
You've already forked Community
12

Is there a public API? #131

Closed
opened 2020年02月06日 22:15:25 +01:00 by ubuntourist · 5 comments

I am trying to clone a repository into one of PythonAnywhere's Bash consoles and getting the error:

Received HTTP code 403 from proxy after CONNECT

According to the forum sites need to be whitelisted and according to one responder:

The requirements for whitelisting a site are that it should have a public API and be useful for other free users.
...just post a link to their API docs and I'll add it to the whitelist.

So, does codeberg have what PythonAnywhere needs?

I am trying to clone a repository into one of [PythonAnywhere's](https://www.pythonanywhere.com/) Bash consoles and getting the error: Received HTTP code 403 from proxy after CONNECT According to the [forum](https://www.pythonanywhere.com/forums/topic/1595/) sites need to be __whitelisted__ and according to one responder: > The requirements for whitelisting a site are that it should have a public API and be useful for other free users. > ...just post a link to their API docs and I'll add it to the whitelist. So, does codeberg have what PythonAnywhere needs?

What exactly do they need? Codeberg is accessible via HTTPS, git+ssh, and the Gitea Swagger API (documented here).

What exactly do they need? Codeberg is accessible via HTTPS, git+ssh, and the Gitea Swagger API (documented [here](https://docs.gitea.io/en-us/api-usage/)).

What exactly do they need? Codeberg is accessible via HTTPS, git+ssh, and the Gitea Swagger API (documented here).

Well, I'm not certain, but I've forwarded your reply to them and will see if that's good enough. Thanks.

> What exactly do they need? Codeberg is accessible via HTTPS, git+ssh, and the Gitea Swagger API (documented [here](https://docs.gitea.io/en-us/api-usage/)). Well, I'm not certain, but I've forwarded your reply to them and will see if that's good enough. Thanks.

...And they have replied to me with the question for you... ;-)

Is the API endpoint mentioned in some public place?

And if you have a question to their question of my original question... ;-) I'll relay it on, but it would seem simpler to find a way to talk to each other directly. Then again, I'm the one who wants it. So, I'll happily act as middle man.

...And they have replied to me with the question for you... ;-) > Is the API endpoint mentioned in some public place? And if you have a question to their question of my original question... ;-) I'll relay it on, but it would seem simpler to find a way to talk to each other directly. Then again, I'm the one who wants it. So, I'll happily act as middle man.
Member
Copy link

By doing "git clone" you are not accessing the API, so their request makes little sense. Whatever, I added a pointer to the public Imprint so that they should be able to add us to their whitelist: Codeberg/org@94d9a08292

(imprint is linked in footer, API access in last paragraph on page)

By doing "git clone" you are not accessing the API, so their request makes little sense. Whatever, I added a pointer to the public Imprint so that they should be able to add us to their whitelist: https://codeberg.org/Codeberg/org/commit/94d9a0829298a05c73fa956b52a0306830e352b2 (imprint is linked in footer, API access in last paragraph on page)

Success! (I haven't tested it yet, but I got a message saying Codeberg is now whitelisted.) Thanks for a speedy resolution!

Success! (I haven't tested it yet, but I got a message saying Codeberg is now whitelisted.) Thanks for a speedy resolution!
Sign in to join this conversation.
No Branch/Tag specified
main
No results found.
Labels
Clear labels
accessibility

Reduces accessibility and is thus a "bug" for certain user groups on Codeberg.
bug

Something is not working the way it should. Does not concern outages.
bug
infrastructure

Errors evidently caused by infrastructure malfunctions or outages
Codeberg

This issue involves Codeberg's downstream modifications and settings and/or Codeberg's structures.
contributions welcome

Please join the discussion and consider contributing a PR!
docs

No bug, but an improvement to the docs or UI description will help
duplicate

This issue or pull request already exists
enhancement

New feature
infrastructure

Involves changes to the server setups, use `bug/infrastructure` for infrastructure-related user errors.
legal

An issue directly involving legal compliance
licence / ToS

involving questions about the ToS, especially licencing compliance
please chill
we are volunteers

Please consider editing your posts and remember that there is a human on the other side. We get that you are frustrated, but it's harder for us to help you this way.
public relations

Things related to Codeberg's external communication
question

More information is needed
question
user support

This issue contains a clearly stated problem. However, it is not clear whether we have to fix anything on Codeberg's end, but we're helping them fix it and/or find the cause.
s/Forgejo

Related to Forgejo. Please also check Forgejo's issue tracker.
s/Forgejo/migration

Migration related issues in Forgejo
s/Pages

Issues related to the Codeberg Pages feature
s/Weblate

Issue is related to the Weblate instance at https://translate.codeberg.org
s/Woodpecker

Woodpecker CI related issue
security

involves improvements to the sites security
service

Add a new service to the Codeberg ecosystem (instead of implementing into Gitea)
upstream

An open issue or pull request to an upstream repository to fix this issue (partially or completely) exists (i.e. Gitea, Forgejo, etc.)
wontfix

Codeberg's current set of contributors are not planning to spend time on delegating this issue.
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Codeberg/Community#131
Reference in a new issue
Codeberg/Community
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?