depot
this commit
canon
subtree-staging
monorepo for the virus lounge
The Virus Lounge
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
nixery
Age
Commit message (
Expand
)
Author
Files
Lines
2020-10-27
refactor(storage): Rename ServeLayer -> Serve
Vincent Ambo
4
-12
/
+12
2020-10-27
refactor(main): Split HTTP handlers into separate functions
Vincent Ambo
2
-57
/
+62
2020-10-27
fix(build): Work around arbitrary new maxLayers restriction
Vincent Ambo
1
-1
/
+1
2020-10-27
fix(build): Completely remove Cachix from build setup
Vincent Ambo
1
-2
/
+2
2020-07-25
fix(build): Don't use Cachix as the binary cache during builds
Vincent Ambo
1
-1
/
+0
2020-07-25
chore(build): Update pinned Go dependencies
Vincent Ambo
1
-41
/
+50
2020-07-25
fix(popcount): Accommodate upstream changes on nixos.org
Vincent Ambo
1
-2
/
+9
2020-07-25
chore(build): Change pin for default nixpkgs used to build Nixery
Vincent Ambo
3
-2
/
+6
2020-05-01
chore(nix): update channel 19.03 -> 20.03
Raphael Borun Das Gupta
4
-5
/
+5
2020-02-26
fix(popcount): Fix nix-build -A nixery-popcount
Florian Klink
1
-8
/
+6
2020-01-19
fix(builder): Fix minor logging switcharoo
Vincent Ambo
1
-1
/
+1
2019-11-27
refactor: Reshuffle file structure for better code layout
Vincent Ambo
21
-114
/
+83
2019-11-27
fix(builder): Ensure "solo-metapackages" do not break builds
Vincent Ambo
1
-1
/
+7
2019-11-27
test(builder): Add test coverage for name->image conversion
Vincent Ambo
1
-0
/
+123
2019-11-09
chore(build): Use significantly fewer layers for Nixery itself
Vincent Ambo
2
-3
/
+5
2019-11-09
feat(build): Integration test on both CPU architectures
Vincent Ambo
1
-1
/
+22
2019-11-09
feat(build): Include arm64 in build matrix
Vincent Ambo
1
-0
/
+4
2019-11-09
fix(build-image): Allow "cross-builds" of images for different arch
Vincent Ambo
1
-4
/
+9
2019-11-09
feat(builder): Support 'arm64' meta-package
Vincent Ambo
1
-12
/
+29
2019-11-09
refactor(builder): Parameterise CPU architecture to use for images
Vincent Ambo
3
-6
/
+33
2019-11-03
chore(build): Add nixery-popcount to top-level package set
Vincent Ambo
2
-0
/
+28
2019-11-03
feat(popcount): Cache seen narinfos on disk
Vincent Ambo
1
-0
/
+14
2019-11-03
chore: Add missing copyright headers to source files
Vincent Ambo
8
-0
/
+110
2019-11-03
feat(popcount): Add new narinfo-based popcount implementation
Vincent Ambo
4
-67
/
+256
2019-10-29
chore(server): Remove outdated TODO
Vincent Ambo
1
-5
/
+1
2019-10-29
refactor(server): Handle non-error errors safely
Vincent Ambo
1
-5
/
+6
2019-10-28
chore(build): Configure build to use new GCS configuration options
Vincent Ambo
1
-3
/
+2
2019-10-28
fix(server): Use correct scope for GCS tokens
Vincent Ambo
1
-1
/
+1
2019-10-28
docs(under-the-hood): Update builder & storage backend information
Vincent Ambo
1
-28
/
+51
2019-10-28
docs: Add storage configuration options to README
Vincent Ambo
1
-1
/
+25
2019-10-28
fix(server): Thread request context to all relevant places
Vincent Ambo
6
-23
/
+20
2019-10-28
chore(server): Move cache miss log statement to debug level
Vincent Ambo
2
-2
/
+2
2019-10-28
fix(server): Correctly construct filesystem paths for layer serving
Vincent Ambo
1
-6
/
+8
2019-10-28
fix(server): Ensure paths exist when renaming in filesystem storage
Vincent Ambo
1
-1
/
+7
2019-10-28
fix(server): Ensure error messages are correctly printed in logs
Vincent Ambo
1
-0
/
+7
2019-10-28
feat(server): Add filesystem storage backend config options
Vincent Ambo
3
-1
/
+11
2019-10-28
refactor(server): Pass HTTP request to storage.ServeLayer
Vincent Ambo
4
-4
/
+6
2019-10-28
feat(server): Implement initial filesystem storage backend
Vincent Ambo
1
-0
/
+68
2019-10-28
refactor(server): Change setup to create new storage backends
Vincent Ambo
5
-15
/
+44
2019-10-28
feat(server): Implement GCS storage backend with new interface
Vincent Ambo
1
-0
/
+206
2019-10-28
refactor(server): Introduce pluggable interface for storage backends
Vincent Ambo
5
-229
/
+111
2019-10-28
refactor(build): Do not expose nixery-server attribute
Vincent Ambo
1
-5
/
+3
2019-10-27
docs: Update GCS signing key documentation
Vincent Ambo
2
-12
/
+14
2019-10-27
refactor(server): Load GCS signing key from service account key
Vincent Ambo
1
-12
/
+16
2019-10-11
fix(build): Only take the first matching hash for source hashing
Vincent Ambo
1
-1
/
+1
2019-10-11
refactor(server): Only compress symlink forest layer once
Vincent Ambo
2
-16
/
+24
2019-10-11
fix(server): Use uncompressed tarball hashes in image config
Vincent Ambo
4
-16
/
+42
2019-10-11
feat(server): Apply GZIP compression to all image layers
Vincent Ambo
4
-9
/
+15
2019-10-11
chore(build): Use separate GCS bucket for CI runs
Vincent Ambo
1
-1
/
+1
2019-10-06
refactor(server): Use logrus convenience functions for logs
Vincent Ambo
5
-128
/
+59
[next]