hgitaly merge requestshttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests2023-12-23T21:08:15Zhttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/209RHGitaly: bump hg-core dependency to 6.5.32023-12-23T21:08:15ZGeorges RacinetRHGitaly: bump hg-core dependency to 6.5.3:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/208Gitaly protocol v16.3 and diff whitespace options2023-12-23T20:44:16ZGeorges RacinetGitaly protocol v16.3 and diff whitespace options:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/207Working directories: high-level acquisition errors, used in services2023-12-20T10:37:24ZGeorges RacinetWorking directories: high-level acquisition errors, used in servicesPrevent crashes, such as those seen in heptapod#1287Prevent crashes, such as those seen in heptapod#1287Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/206OperationService.UserFFBranch implementation2023-12-19T22:37:09ZGeorges RacinetOperationService.UserFFBranch implementationDraft until we make it work on a development instance in real conditions (from the Rails app).
Closes #164Draft until we make it work on a development instance in real conditions (from the Rails app).
Closes #164Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/205UserSquash, the first repository mutation done by HGitaly2023-12-16T11:00:49ZGeorges RacinetUserSquash, the first repository mutation done by HGitalyHere, the main challenge was to accept all necessary information that has to be given back to the Rails app in pre/post-receive hooks. Actually this is performed from repo config and environment variables by the lower layer: heptapod/py-...Here, the main challenge was to accept all necessary information that has to be given back to the Rails app in pre/post-receive hooks. Actually this is performed from repo config and environment variables by the lower layer: heptapod/py-heptapod>. So we need to perform the settings expected by the latter.
The actual method itself is almost a pretense – the infrastructure is what matters most.Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/204Making Heptapod 0.40 the new oldstable2023-12-12T13:10:35ZGeorges RacinetMaking Heptapod 0.40 the new oldstable:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/203Merge stable branch into default2023-11-24T17:06:30ZGeorges RacinetMerge stable branch into default:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/202RemoveRepository: robustness improvements2023-11-20T19:26:31ZGeorges RacinetRemoveRepository: robustness improvements:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/201RemoveRepository: cleanup working directories2023-11-18T14:19:25ZGeorges RacinetRemoveRepository: cleanup working directories:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/200Repository.FindLicense initial implementation2023-11-17T23:30:12ZGeorges RacinetRepository.FindLicense initial implementationCloses #161Closes #161Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/199Minor adaptations for GitLab 16.22023-11-11T00:44:52ZGeorges RacinetMinor adaptations for GitLab 16.2:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/198Merge stable branch2023-10-14T09:37:35ZGeorges RacinetMerge stable branchMercurialOperations, performance fix in LastCommitsFor methodsMercurialOperations, performance fix in LastCommitsFor methodsGeorges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/197MercurialOperationsService, with first method MergeAnalysis2023-10-13T21:15:39ZGeorges RacinetMercurialOperationsService, with first method MergeAnalysis:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/196ListLastCommitsForTree: compute only the requested paths window2023-10-09T14:56:24ZGeorges RacinetListLastCommitsForTree: compute only the requested paths window:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/195LastCommitForTree... performance improvements2023-10-08T12:53:47ZGeorges RacinetLastCommitForTree... performance improvements:rocket:rocketGeorges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/194CreateRepository with default branch2023-09-24T15:58:51ZGeorges RacinetCreateRepository with default branch:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/193Bump Gitaly protocol, performing needed method removals2023-09-21T15:57:52ZGeorges RacinetBump Gitaly protocol, performing needed method removals:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/192CommitService.GetTreeEntries: remove root_oid2023-09-20T22:00:38ZGeorges RacinetCommitService.GetTreeEntries: remove root_oid:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/191Merged stable branch into default2023-09-20T17:49:57ZGeorges RacinetMerged stable branch into default:rocket::rocket:Georges RacinetGeorges Racinethttps://foss.heptapod.net/heptapod/hgitaly/-/merge_requests/190RepositoryService.SearchFilesByContent2023-09-20T13:06:25ZGeorges RacinetRepositoryService.SearchFilesByContentCloses #80Closes #80Georges RacinetGeorges Racinet