Plugin system #228

Closed
opened 2025-11-02 03:14:43 -06:00 by GiteaMirror · 5 comments
Owner

Originally created by @shyim on GitHub (Jan 13, 2017).

  • Gitea version (or commit ref):
  • Git version:
  • Operating system: macOs
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • SQLite
  • Can you reproduce the bug at https://try.gitea.io:
    • Yes (provide example URL)
    • No
    • Not relevant
  • Log gist:

Description

It were awesome if we had something like a plugin system. I made some changes to gitea to push notifications to Asana (Task-Managment system) and on any update i must merge the gitea repository with my patches and resolve the conflicts :(

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/40915232-plugin-system?utm_campaign=plugin&utm_content=tracker%2F47456670&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F47456670&utm_medium=issues&utm_source=github).
Originally created by @shyim on GitHub (Jan 13, 2017). - Gitea version (or commit ref): - Git version: - Operating system: macOs - Database (use `[x]`): - [ ] PostgreSQL - [ ] MySQL - [X] SQLite - Can you reproduce the bug at https://try.gitea.io: - [ ] Yes (provide example URL) - [ ] No - [X] Not relevant - Log gist: ## Description It were awesome if we had something like a plugin system. I made some changes to gitea to push notifications to Asana (Task-Managment system) and on any update i must merge the gitea repository with my patches and resolve the conflicts :( <bountysource-plugin> --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/40915232-plugin-system?utm_campaign=plugin&utm_content=tracker%2F47456670&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F47456670&utm_medium=issues&utm_source=github). </bountysource-plugin>
GiteaMirror added the type/featuretype/proposal labels 2025-11-02 03:14:43 -06:00
Author
Owner

@lunny commented on GitHub (Jan 13, 2017):

You can send a PR to Gitea :)

@lunny commented on GitHub (Jan 13, 2017): You can send a PR to Gitea :)
Author
Owner

@tboerger commented on GitHub (Jan 13, 2017):

The 1.1.0 release is really not a target for a plugin system. Maybe you can tell us more about your Asana integration, possibly it's worth it to integrate it into the core until we get a plugin system built.

@tboerger commented on GitHub (Jan 13, 2017): The 1.1.0 release is really not a target for a plugin system. Maybe you can tell us more about your Asana integration, possibly it's worth it to integrate it into the core until we get a plugin system built.
Author
Owner

@shyim commented on GitHub (Jan 13, 2017):

The user can insert a API Token in their user settings.
And if i add to my commit message "#asanaTaskID", will be a comment created on the asana ticket like
"New Commit: Datei Upload Plugin #227297458457220

427ea88f10
"
So its possible to check easily commits in ticket system. This could be also extened to pull requests.
I guess it could be a great basis for other task managment systems like trello/jira else

@shyim commented on GitHub (Jan 13, 2017): The user can insert a API Token in their user settings. And if i add to my commit message "#asanaTaskID", will be a comment created on the asana ticket like "New Commit: Datei Upload Plugin #227297458457220 http://host:3000/org/repo/commit/427ea88f10c0640f022a4e8ca83788d4120a5f16 " So its possible to check easily commits in ticket system. This could be also extened to pull requests. I guess it could be a great basis for other task managment systems like trello/jira else
Author
Owner

@ChangePlaces commented on GitHub (Feb 20, 2019):

I fail to see how this is related to #1169 as this is about a general feature, whereas #1169 is a specific feature. poor show

@ChangePlaces commented on GitHub (Feb 20, 2019): I fail to see how this is related to #1169 as this is about a general feature, whereas #1169 is a specific feature. poor show
Author
Owner

@lunny commented on GitHub (Feb 20, 2019):

There is also another issue #2222 duplicated with this but more discuss there. I will close this one and reopen #1169 .

@lunny commented on GitHub (Feb 20, 2019): There is also another issue #2222 duplicated with this but more discuss there. I will close this one and reopen #1169 .
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#228