Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
160cdf7
fix: remove extra blank lines in README.md
techplayz32 Oct 23, 2025
8f8ada7
feat(docker): mount users directory in docker-compose
techplayz32 Oct 23, 2025
10d2c65
feat(auth): implement user management system with permissions (#8)
techplayz32 Oct 23, 2025
0957947
feat(auth): enhance user authentication with user store and permissio…
techplayz32 Oct 23, 2025
ea973a1
fix(auth): pass storage root path to authenticator initialization (#8)
techplayz32 Oct 23, 2025
c756ee6
chore(deps): add golang.org/x/term and update x/sys to v0.37.0
techplayz32 Oct 23, 2025
f9ddfdc
feat(user): add comprehensive user management CLI commands
techplayz32 Oct 23, 2025
8d0835d
fix(auth): update authenticator initialization to use users directory…
techplayz32 Oct 23, 2025
c585667
feat(auth): ensure users.json is stored in dedicated users directory
techplayz32 Oct 23, 2025
a3b940f
fix(auth): standardize token-based user ID generation with helper
techplayz32 Oct 23, 2025
7139832
chore(deps): add golang.org/x/crypto dependency for secure operations
techplayz32 Oct 23, 2025
999b23e
feat(auth): upgrade password hashing to bcrypt and improve token gene…
techplayz32 Oct 23, 2025
9a3ab03
feat(server): return error from NewGitHandler for proper auth init
techplayz32 Oct 23, 2025
715944a
fix(auth): handle hash error when creating users
techplayz32 Oct 23, 2025
27eecb3
**chore(deps): downgrade Go version from 1.25.1 to 1.25 (#9)**
techplayz32 Oct 23, 2025
95b510e
fix(auth): prevent redundant "users" dir in storage path (#9)
techplayz32 Oct 23, 2025
cc79ed1
fix(auth): improve password hashing and timestamp consistency (#9)
techplayz32 Oct 23, 2025
c3ccb8f
fix: enforce per-repo permissions and use filepath.Base for lock (#9)
techplayz32 Oct 23, 2025
8d8a88f
fix: handle GitHandler initialization error in route registration (#9)
techplayz32 Oct 23, 2025
56e4426
fix(user): normalize repository names in permission setting
techplayz32 Oct 23, 2025
c842fb9
feat(auth): normalize repository names with .git suffix
techplayz32 Oct 23, 2025
407fccc
feat(auth): ensure unique tokens and dedicated users directory (#9)
techplayz32 Oct 24, 2025
b3bae48
fix(auth): improve security and error handling in user operations (#9)
techplayz32 Oct 24, 2025
542ed22
fix(auth): improve token regeneration rollback safety (#9)
techplayz32 Oct 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ Mostly, we started this project, because relaying on `git-http-backend` as the m

We suggest to deploy from Docker, as it uses Git and may messed up your config.


```bash
# Build
docker build -t workgit:latest .
Expand All @@ -26,7 +25,6 @@ docker run -d \
workgit:latest
```


Or build from source:

```bash
Expand Down
Loading