hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/git2go 2026-06-22 13:27:13 +00:00
d175c77686 fixed a version check when including git2/sys/errors.h
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-22 12:54:31 +00:00
6183799152 update for packaging
hyung-hwan pushed to main at hyung-hwan/git2go 2026-06-22 12:50:02 +00:00
417e82b6c5 renamed the module name
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-22 11:35:42 +00:00
d605da00e6 replaced go-git by libgit2/git2go for history performance issues on a file - this adds build complexity
93a3de9588 updated git file commit history retrieval using an external git utility
Compare 2 commits »
hyung-hwan pushed to main at hyung-hwan/git2go 2026-06-22 11:30:13 +00:00
eb09776b38 minor update to support libgit2 1.9.4
4b14d29c20 Fix the github-tag-action workflow (#932)
c1ec21d89c libgit2 v1.5.0 #major (#929)
9db5de109c Set BasicAuth in http.go only if username and password are not empty (#914)
7bff4ca7ad Uprev libgit to v1.3.1 (#911)
Compare 10 commits »
hyung-hwan created branch main in hyung-hwan/git2go 2026-06-22 11:30:13 +00:00
hyung-hwan created repository hyung-hwan/git2go 2026-06-22 11:27:42 +00:00
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-21 16:11:16 +00:00
1e184f075e touching up frontend/src/pages/RepoGitDetailPage.tsx
76fe4f6830 some git detail page touch up
Compare 2 commits »
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-21 13:38:36 +00:00
c5ce9d3a14 adde dmore test cases
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-21 10:30:36 +00:00
ef424f8131 minor adjustment of the repo table
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-21 10:17:39 +00:00
3d333dd506 flattened the directory structure of rpm/git/docker directories, no more placed under project ID subdirectory
b180ef1893 enhanced concurrency handling in DeleteProject
05a4af70b5 no txWrite on api.RepoRPMClearMirrorRuns
d5b8349377 fixed race condition between read and delete of rpm/docker/git repos
12861d1b63 revalidation of auth provider record after oidc/ldap check
Compare 6 commits »
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-21 05:54:50 +00:00
2f12f5c00a updated log format for git and rpm access
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-21 05:48:21 +00:00
1d6bfcc5e4 fixed more lock/transaction issues
30e7195953 enhanced repo lock managmenet
412b859a72 simplified rollback in RepoRPMCreateSubdir
2bf00ccb50 renamed lockRPMRepo to lockRepo. added lockRepos. enhanced DeleteProject with lockRepos
32efb0069d introduced rpm repo lock based on mutex to mitigate fs op race condition
Compare 7 commits »
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-21 03:43:24 +00:00
a9c7fddfaf more transaction issue fix in acme
7f418927e7 defined constants for various timeouts
90328001e5 fixed race condition issue in DeleteRepo further
c4a1f5575c fixed race conditions between CreateRepo and DeleteRepo/DeleteProject
Compare 4 commits »
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-20 17:22:55 +00:00
37dfa6edc4 no request-wide transaction for some repo endpoints
8b0435f84b more transaction fix in repo and project creation/deletion
205c71e1f8 more trasaction fix
555f3dcd34 updated UploadFile for transaction
7ea5dfe058 updated login for transaction
Compare 13 commits »
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-20 05:39:17 +00:00
e8bdbd53e0 removed txWrite in registering api.TestAuthProvider
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-20 05:06:49 +00:00
31b2f1c54a fixed multiple context propagation issues
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-20 04:31:15 +00:00
4d0577775b more code refactoring to use context
83c405b282 added beginContext and beginImmediateContext
f9a3e4b389 added beginImmediate() to Store
5c13311aba fixed some minor correctness issues
68176b1bdd various transaction fixes
Compare 5 commits »
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-20 01:40:41 +00:00
ee3c8810ac fixed the transaction issue in UpsertBlockProperties
adb6d8e30e updated DeleteUserGroup() to be more transaction safe
3e43afc34c updated the api handler to not install the global store transaction middle but migrated all routers to use per-route middleware - txRead/txWrite helpers
66cfe30804 enhanced the TxRoute middleware with the output mode
c8c6058117 introduced the TxRoute middleware, not wired yet
Compare 5 commits »
hyung-hwan pushed to main at hyung-hwan/codit 2026-06-19 14:07:02 +00:00
6c4572d27f some db/transaction code refactored
858afe5371 refactored withStoreTransaction() by removing duplicate code
11d2d80d77 updated codit-data-browser to use the common routine for db access
e1c056ebc4 checklist input enhancement
3a2d962472 enhanced CreateSession failure.
Compare 5 commits »