MateriiApps / Gloom

GitHub reimagined with Material You
GNU General Public License v3.0
633 stars 15 forks source link

Gitea/Forgejo API support #13

Closed ThatOneCalculator closed 1 year ago

ThatOneCalculator commented 1 year ago

Being able to sign into a Git forge with a similar-ish-to-github API like Gitea or Forgejo (Codeberg) would be very useful :)

wingio commented 1 year ago

Unfortunately since i use an internal github api i cannot add support for other services

RGBCube commented 1 year ago

Unfortunately since i use an internal github api i cannot add support for other services

If GitHub ends up supporting Forgejo, could Gloom be made to use that API, allowing it to be used for everything?

wingio commented 1 year ago

its unlikely that the internal graphql api would be federated, and even if it does, forgejo and others have an entirely different api that would just cause headaches trying to support

RGBCube commented 1 year ago

its unlikely that the internal graphql api would be federated, and even if it does, forgejo and others have an entirely different api that would just cause headaches trying to support

If GitHub supports the ForgeFed API, then all of them would have the same API.

(Forgejo, GitLab and Gitea support ForgeFed, or at least will)

wingio commented 1 year ago

that would still require moving everything away from gh's graphql api, which would be a ton of work as its what the app is built upon