Skip to content
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

Bridge request for Gogs / Gitea #1012

Closed
6 of 10 tasks
Perflyst opened this issue Jan 17, 2019 · 4 comments · Fixed by #1180
Closed
6 of 10 tasks

Bridge request for Gogs / Gitea #1012

Perflyst opened this issue Jan 17, 2019 · 4 comments · Fixed by #1180
Labels
Bridge-Request Request for a new bridge

Comments

@Perflyst
Copy link

Bridge request

Bridge request for Gogs and/or Gitea

General information

Display new commits, releases and issues in each seperate bridge like we have for github. GitHub has already atom feeds, gogs/gitea does not have it and we need it.

  • Host URI for the bridge (i.e. https://github.com):
    universal, user should can add the instance url

  • Which information would you like to see?
    Issues
    Commits
    Releases

  • How should the information be displayed/formatted?
    Like on GitHub bridge, just simple

  • Which of the following parameters do you expect?

    • Title
    • URI (link to the original article)
    • Author
    • Timestamp
    • Content (the content of the article)
    • Enclosures (pictures, videos, etc...)
    • Categories (categories, tags, etc...)

Options

  • Limit number of returned items
    • Default limit: 5
  • Load full articles
    • Cache articles (articles are stored in a local cache on first request): yes
    • Cache timeout (max = 24 hours): 24 hours
  • Balance requests (RSS-Bridge uses cached versions to reduce bandwith usage)
    • Timeout (default = 5 minutes, max = 24 hours): 5 minutes
@em92
Copy link
Contributor

em92 commented Jan 18, 2019

If anyone is familiar with golang, also fix this: gogs/gogs#2301

@logmanoriginal
Copy link
Contributor

Please let me know if PR #1180 has everything you need.

@Perflyst
Copy link
Author

If both gogs and gitea work with this, yeah cool!

@logmanoriginal
Copy link
Contributor

I don't use Gitea, but it sees to work with their test servers (except releases): https://try.gitea.io

As long as they share the same code base everything should work fine. I'm sure they'll diverge at some point in which case a separate bridge for Gitea is needed. Let me add another bridge for Gitea for maintainability reasons.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bridge-Request Request for a new bridge
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants