grim/hgkeeper
Clone
Summary
Browse
Changes
Graph
Add logging of permission
13 months ago, aklitzing
da1acc394cf4
Add kong.NoDefaultHelp() option
13 months ago, aklitzing
3cd8ca687dbc
Use correct HGK_SSH_HOST_KEYS_PATH
13 months ago, aklitzing
3e4e68fec9ed
Fix wrong parameter of ssh-keygen
13 months ago, aklitzing
07d2669c823b
Use WalkDir as it is more efficient
13 months ago, aklitzing
7351a2dcdf60
Replace logrus with zap logging
13 months ago, aklitzing
4a8207ba4501
Use fullname for COPYRIGHT
13 months ago, aklitzing
c612113b1cd4
Add aklitzing to the COPYRIGHT file
13 months ago, Gary Kramlich
b7bd8f17113a
Do not execute server hooks without write permission
13 months ago, aklitzing
a9755831b8bd
Update to go 1.20 in go mod and the container
14 months ago, Gary Kramlich
7dc04c05874e
Update our dependencies
14 months ago, Gary Kramlich
ab97e6944829
Add support for specifying which mercurial executable to use
14 months ago, Gary Kramlich
8275959b76f0
Added tag v1.1.0 for changeset 22d5b3872b43
16 months ago, Gary Kramlich
2e68e9d4652d
Prepare for the 1.1.0 release
v1.1.0
16 months ago, Gary Kramlich
22d5b3872b43
Normalize paths before passing them to the authorization checker
16 months ago, Gary Kramlich
e33f7739ab49
Update our dependencies
16 months ago, Gary Kramlich
c273bc3f7bd1
Instally pygments into the default image
18 months ago, Gary Kramlich
119639a05934
ChangeLog the unpinning of hg
23 months ago, Gary Kramlich
88a3725c1933
Remove the mercurial 6.1 pin from the container image
23 months ago, Gary Kramlich
653b933ba715
Add a note about downloads and pgp verification to the readme
23 months ago, Gary Kramlich
ebc5f568d629
Add a ChangeLog
23 months ago, Gary Kramlich
a85cd09a6ba0
Spit out a warning if we find a duplicated key.
23 months ago, Gary Kramlich
dc46af0b583b
Added tag v1.0.0 for changeset b1bb1f180fee
23 months ago, Gary Kramlich
4c0055e85914
A few more typoes in the docs
v1.0.0
23 months ago, Gary Kramlich
b1bb1f180fee
Fix a typo in the readme
23 months ago, Gary Kramlich
a2f020bc5a00
Add a version command and include the short commit hash in it
23 months ago, Gary Kramlich
2d8b599beeb4
ignore the build binaries
23 months ago, Gary Kramlich
ef4ae04808d3
Remove the explicit write access of admins to the hgkeeper repo.
23 months ago, Gary Kramlich
5389b17b4002
Add binaries to the convey.yml
23 months ago, Gary Kramlich
6118b5de7042
Move the image to golang 1.18
23 months ago, Gary Kramlich
3c93ac85c843
fix a bunch of typos
23 months ago, Gary Kramlich
78c18605c140
Add a .reviewboardrc file
2022-03-27, Gary Kramlich
69db4c08b54a
Move to the docs to the readthedocs theme and work around the jinja2 bug
2022-03-26, Gary Kramlich
7e5e43563b1f
user mercurial.templater as a better way to find the templates directory
2022-03-23, Gary Kramlich
d9bdbbcc712b
fix the docs build to work on convey 0.13 and 0.15
2022-03-23, Gary Kramlich
5b6ad1b98031
Move all of the documentation to mkdocs.
2022-03-23, Gary Kramlich
c47e4554fa47
Update the Dockerfile to build with golang 1.17
2022-03-07, Gary Kramlich
61b4f876b057
Add a health endpoing at /hgk/health
2022-03-07, Gary Kramlich
09d54726d3f1
Move the /ssh/authorized_keys endpoint to /hgk/authorized_keys
2022-03-07, Gary Kramlich
bc46a398eba6
Rename the --disable-http serve flag to --disable-hgweb.
2022-03-07, Gary Kramlich
f70ee21d6c1c
Clean up an error message so it's a bit easier to understand
2022-03-07, Gary Kramlich
84baf61558d2
Move the http server from the hgweb package to the http package
2022-03-07, Gary Kramlich
00b9a40ac18c
make hgweb its own type
2022-03-07, Gary Kramlich
578a90d306a3
Split the server pieces out of hgweb.go
2022-03-07, Gary Kramlich
334e63a51155
remove a stray go:generate that I missed earlier
2022-03-07, Gary Kramlich
d30d528a29fa
Remove the caching from hgweb.
2022-03-07, Gary Kramlich
f1c78b2d25b9
run go mod tidy
2022-03-07, Gary Kramlich
4bd445aa0546
Remove the esc embedder from README.md
2022-03-07, Gary Kramlich
476489023b40
Convert hgweb from esc to the stdlib embed package
2022-03-07, Gary Kramlich
285592accfa6
convert the setup command to use the stdlib embed package instead of esc
2022-03-07, Gary Kramlich
0e9bc5f6e28f
Update the documentation for additional OpenSSH integration and fix some other typoes
2022-03-06, Gary Kramlich
df734a54a97c
Added the ability to integrate a long running hgkeeper with openssh
2022-03-06, Gary Kramlich
4fdd9ead8875
Update our dependencies
2022-03-06, Gary Kramlich
d6f63e8dc215
Bump the hg version to 6.1
2022-03-03, Gary Kramlich
4db99476aeab
Update all of our dependencies
2021-12-05, Gary Kramlich
ab67dc694c4b
Tell go mod we support golang 1.17 now
2021-12-05, Gary Kramlich
6d4da6cbaf26
Fix a typo in the HGK_DISABLE_SSH environment variable name
2021-12-05, Gary Kramlich
7f7c4eb94057
Add documentation for disabling the http and ssh servers
2021-12-05, Gary Kramlich
f0d4e9da6a1a
Add support for disabling either the HTTP or SSH serves in the serve command
2021-12-05, Gary Kramlich
67d976e7c7d1
Add an HGK_REPOSITORY environment variable containing the relative path to the repository when running hg commands
2021-10-28, Gary Kramlich
b3b134a272ad