summaryrefslogtreecommitdiffstats
path: root/modules/repository/repo.go
Commit message (Expand)AuthorAgeFilesLines
* Move migration functions to services layer (#29497)Lunny Xiao2024-03-011-243/+0
* Ignore the linux anchor point to avoid linux migrate failure (#29295)Lunny Xiao2024-02-221-1/+3
* Simplify how git repositories are opened (#28937)Lunny Xiao2024-01-271-1/+2
* Don't remove all mirror repository's releases when mirroring (#28817)Lunny Xiao2024-01-261-6/+70
* Allow to sync tags from admin dashboard (#28045)JakobDev2024-01-241-0/+16
* Move more functions to db.Find (#28419)Lunny Xiao2024-01-151-1/+2
* Remove GetByBean method because sometimes it's danger when query condition pa...Lunny Xiao2023-12-071-2/+2
* Another round of `db.DefaultContext` refactor (#27103)JakobDev2023-09-251-8/+8
* Add `RemoteAddress` to mirrors (#26952)KN4CK3R2023-09-161-0/+5
* Move createrepository from module to service layer (#26927)Lunny Xiao2023-09-061-2/+2
* Sync branches into databases (#22743)Lunny Xiao2023-06-291-1/+5
* Use git command instead of the ini package to remove the `origin` remote (#25...Lunny Xiao2023-06-051-12/+9
* Refactor INI package (first step) (#25024)wxiaoguang2023-06-021-2/+2
* Use the type RefName for all the needed places and fix pull mirror sync bugs ...Lunny Xiao2023-05-261-1/+10
* Add context cache as a request level cache (#22294)Lunny Xiao2023-02-151-3/+3
* Map OIDC groups to Orgs/Teams (#21441)KN4CK3R2023-02-081-1/+1
* Use context parameter in models/git (#22367)Jason Song2023-01-091-4/+4
* Implement FSFE REUSE for golang files (#21840)flynnnnnnnnnn2022-11-271-2/+1
* Add `context.Context` to more methods (#21546)KN4CK3R2022-11-191-1/+1
* Allow detect whether it's in a database transaction for a context.Context (#2...Lunny Xiao2022-11-121-2/+2
* Adjust clone timeout error to suggest increasing timeout (#21769)zeripath2022-11-121-0/+4
* Replace all instances of fmt.Errorf(%v) with fmt.Errorf(%w) (#21551)delvh2022-10-241-16/+16
* Add generic set type (#21408)KN4CK3R2022-10-121-3/+4
* Move some files into models' sub packages (#20262)Lunny Xiao2022-08-251-10/+9
* Move some code into models/git (#19879)Lunny Xiao2022-06-121-5/+6
* Move some repository related code into sub package (#19711)Lunny Xiao2022-06-061-8/+17
* fix #19545 (#19563)65432022-04-301-4/+5
* Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280)wxiaoguang2022-04-011-3/+3
* Improve sync performance for pull-mirrors (#19125)Peter GardfjÀll2022-03-311-0/+60
* Make git.OpenRepository accept Context (#19260)65432022-03-301-1/+1
* Use full output of git show-ref --tags to get tags for PushUpdateAddTag (#19235)zeripath2022-03-291-13/+22
* Move organization related structs into sub package (#18518)Lunny Xiao2022-03-291-1/+2
* Use `ctx` instead of `db.DefaultContext` in some packages(routers/services/mo...wxiaoguang2022-03-221-1/+1
* Make migrations SKIP_TLS_VERIFY apply to git too (#19132)zeripath2022-03-191-7/+9
* Improve SyncMirrors logging (#19045)zeripath2022-03-101-20/+20
* Delete old git.NewCommand() and use it as git.NewCommandContext() (#18552)65432022-02-061-2/+2
* format with gofumpt (#18184)65432022-01-201-2/+2
* Propagate context and ensure git commands run in request context (#17868)zeripath2022-01-191-9/+9
* Fix NPE on try to get tag reference via API (#18245)65432022-01-121-1/+1
* Move repository model into models/repo (#17933)Lunny Xiao2021-12-101-14/+15
* Move user related model into models/user (#17781)Lunny Xiao2021-11-241-4/+5
* Use `hostmatcher` to replace `matchlist`, improve security (#17605)wxiaoguang2021-11-201-8/+11
* Use a standalone struct name for Organization (#17632)Lunny Xiao2021-11-191-1/+1
* Move migrations into services and base into modules/migration (#17663)Lunny Xiao2021-11-161-1/+1
* Ensure that git daemon export ok is created for mirrors (#17243)zeripath2021-10-131-0/+15
* Move login related structs and functions to models/login (#17093)Lunny Xiao2021-09-241-1/+5
* DBContext is just a Context (#17100)zeripath2021-09-231-1/+1
* Move db related basic functions to models/db (#17075)Lunny Xiao2021-09-191-1/+2
* Add skip and limit to git.GetTags (#16897)65432021-09-101-1/+1
* Add proxy settings and support for migration and webhook (#16704)Lunny Xiao2021-08-181-3/+3