You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/services
KN4CK3R 0c3c041c88
Add Arch package registry (#32692)
Close #25037
Close #31037

This PR adds a Arch package registry usable with pacman.

![grafik](https://github.com/user-attachments/assets/81cdb0c2-02f9-4733-bee2-e48af6b45224)

Rewrite of #25396 and #31037. You can follow [this
tutorial](https://wiki.archlinux.org/title/Creating_packages) to build a
package for testing.

Docs PR: https://gitea.com/gitea/docs/pulls/111

Co-authored-by: [d1nch8g@ion.lc](mailto:d1nch8g@ion.lc)
Co-authored-by: @ExplodingDragon

---------

Co-authored-by: dancheg97 <dancheg97@fmnx.su>
Co-authored-by: dragon <ExplodingFKL@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2 months ago
..
actions allow the actions user to login via the jwt token (#32527) 2 months ago
agit Add reviewers selection to new pull request (#32403) 3 months ago
asymkey Fix some pending problems (#29985) 11 months ago
attachment Include file extension checks in attachment API (#32151) 3 months ago
auth Move team related functions to service layer (#32537) 2 months ago
automerge Add new event commit status creation and webhook implementation (#27151) 3 months ago
context Refactor markup render system (#32589) 2 months ago
contexttest Check if reverse proxy is correctly configured (#30890) 9 months ago
convert Add priority to protected branch (#32286) 2 months ago
cron Support repo license (#24872) 4 months ago
doctor Move team related functions to service layer (#32537) 2 months ago
externalaccount allow synchronizing user status from OAuth2 login providers (#31572) 7 months ago
feed Move GetFeeds to service layer (#32526) 2 months ago
forms Add Arch package registry (#32692) 2 months ago
gitdiff Reduce integration test overhead (#32475) 3 months ago
indexer Update issue indexer after merging a PR (#30715) 9 months ago
issue Fix get reviewers' bug (#32415) 2 months ago
lfs Fix LFS route mock, realm, middleware names (#32488) 3 months ago
mailer Use new mail package instead of an unmintained one (#32682) 2 months ago
markup Refactor markup render system (#32612) 2 months ago
migrations Support migrating GitHub/GitLab PR draft status (#32242) 4 months ago
mirror Refactor push mirror find and add check for updating push mirror (#32539) 2 months ago
notify Add new event commit status creation and webhook implementation (#27151) 3 months ago
oauth2_provider Introduce OrgList and add LoadTeams, optimaze Load teams for orgs (#32543) 2 months ago
org Move team related functions to service layer (#32537) 2 months ago
packages Add Arch package registry (#32692) 2 months ago
projects Add issue comment when moving issues from one column to another of the project (#29311) 6 months ago
pull Fix get reviewers' bug (#32415) 2 months ago
release Trim title before insert/update to database to match the size requirements of database (#32498) 3 months ago
repository Fix delete branch perm checking (#32654) 2 months ago
secrets Refactor deletion (#28610) 1 year ago
task Fix "force private" logic (#31012) 9 months ago
uinotification Penultimate round of `db.DefaultContext` refactor (#27414) 1 year ago
user Move team related functions to service layer (#32537) 2 months ago
webhook Only provide the commit summary for Discord webhook push events (#32432) 3 months ago
webtheme Initial support for colorblindness-friendly themes (#30625) 9 months ago
wiki Use global lock instead of NewExclusivePool to allow distributed lock between multiple Gitea instances (#31813) 5 months ago