Age | Commit message (Expand) | Author | Files | Lines |
2023-10-12 | r/6787 refactor(tvix/nar-bridge): panic on inval PathInfo.NarInfo.NarSha256 | Florian Klink | 4 | -9/+6 |
2023-10-11 | r/6784 docs(tvix/nar-bridge): remove redundant comments | Florian Klink | 1 | -2/+0 |
2023-10-11 | r/6783 refactor(tvix/nar-bridge): use mh.SHA2_256 | Florian Klink | 2 | -2/+5 |
2023-10-11 | r/6781 feat(tvix/nar-bridge): stop parsing nixbase32 manually, validate | Florian Klink | 2 | -10/+24 |
2023-10-11 | r/6780 refactor(tvix/nar-bridge): have Export return root node | Florian Klink | 10 | -297/+211 |
2023-10-11 | r/6779 refactor(tvix/nar-bridge): pass root node to storev1pb.Export | Florian Klink | 5 | -6/+6 |
2023-10-10 | r/6773 chore(tvix/nar-bridge): move to Export from storev1pb | Florian Klink | 8 | -335/+49 |
2023-10-10 | r/6772 feat(tvix/store/protos): add Export | Florian Klink | 3 | -271/+98 |
2023-10-10 | r/6771 refactor(tvix/nar-bridge): use castorev1pb.RenamedNode | Florian Klink | 4 | -100/+35 |
2023-10-10 | r/6770 chore(tvix/nar-bridge): bump google.golang.org/protobuf | Florian Klink | 3 | -4/+4 |
2023-10-09 | r/6759 refactor(tvix/nar-bridge): use storepath for store paths | Florian Klink | 1 | -19/+13 |
2023-10-09 | r/6758 feat(tvix/nar-bridge): add ToNixNarInfo() | Florian Klink | 2 | -35/+52 |
2023-10-09 | r/6757 test(tvix/store/protos): add go tests for Validate() | Florian Klink | 1 | -3/+0 |
2023-10-09 | r/6755 chore(tvix/nar-bridge): bump go-nix | Florian Klink | 3 | -4/+4 |
2023-10-07 | r/6719 feat(tvix/nar-bridge): do pathInfo.Validate() as additional check | Florian Klink | 4 | -9/+20 |
2023-10-05 | r/6716 fix(tvix/nar-bridge): properly check error during HTTP shutdown | Florian Klink | 1 | -1/+1 |
2023-10-05 | r/6714 docs(tvix/nar-bridge): fix comment | Florian Klink | 1 | -1/+1 |
2023-10-05 | r/6713 chore(tvix/nar-bridge): bump go-nix dependency | Florian Klink | 6 | -9/+11 |
2023-10-05 | r/6709 refactor(tvix/nar-bridge): do root directory dgst check in uploader | Florian Klink | 2 | -20/+19 |
2023-10-05 | r/6708 feat(tvix/nar-bridge): add nar-bridge-pathinfo command | Florian Klink | 6 | -1/+423 |
2023-10-05 | r/6703 refactor(tvix/nar-bridge): mv nar-bridge{,-http} | Florian Klink | 2 | -2/+2 |
2023-10-05 | r/6702 refactor(tvix/nar-bridge): deduplicate NAR HEAD and GET | Florian Klink | 1 | -49/+26 |
2023-10-05 | r/6701 docs(tvix/nar-bridge): fix typo in comment | Florian Klink | 1 | -1/+1 |
2023-10-05 | r/6700 refactor(tvix/nar-bridge): move pkg/server to pkg/http | Florian Klink | 7 | -8/+8 |
2023-10-05 | r/6699 refactor(tvix/nar-bridge): move DirectoriesUploader to pkg/importer | Florian Klink | 2 | -2/+2 |
2023-10-05 | r/6698 refactor(tvix/nar-bridge): move blob cb function to pkg/importer | Florian Klink | 2 | -3/+3 |
2023-10-05 | r/6697 docs(tvix/nar-bridge): add more comments for DirectoriesUploader. | Florian Klink | 1 | -1/+5 |
2023-10-05 | r/6696 refactor(tvix/nar-bridge): rename writer package to exporter | Florian Klink | 4 | -11/+11 |
2023-10-05 | r/6695 refactor(tvix/nar-bridge): combine writers/readers | Florian Klink | 3 | -80/+37 |
2023-10-05 | r/6694 refactor(tvix/nar-bridge): let callbaks return calculated digests | Florian Klink | 6 | -100/+109 |
2023-10-05 | r/6693 refactor(tvix/nar-bridge): drop reader package | Florian Klink | 6 | -56/+41 |
2023-10-05 | r/6692 refactor(tvix/nar-bridge): rename item to stackItem | Florian Klink | 1 | -3/+3 |
2023-10-05 | r/6691 refactor(tvix/nar-bridge): inline assemblePathInfo | Florian Klink | 1 | -17/+14 |
2023-09-24 | r/6644 feat(tvix/nar-bridge): provide a default for store-addr | Florian Klink | 1 | -3/+3 |
2023-09-24 | r/6643 refactor(tvix/nar-bridge): rename binary to nar-bridge | Florian Klink | 1 | -0/+0 |
2023-09-22 | r/6633 refactor(tvix/nar-bridge): update to new separated protos | Florian Klink | 16 | -158/+170 |
2023-09-18 | r/6616 feat(tvix/nar-bridge): graceful shutdown | Florian Klink | 2 | -16/+30 |
2023-09-18 | r/6615 refactor(tvix/nar-bridge): rename contentReader to blobReader | Florian Klink | 1 | -5/+5 |
2023-09-18 | r/6614 refactor(tvix/nar-bridge): don't buffer blob in memory | Florian Klink | 1 | -16/+25 |
2023-09-18 | r/6613 refactor(tvix/nar-bridge): simplify CLI interface | Florian Klink | 8 | -138/+56 |
2023-09-18 | r/6612 fix(tvix/nar-bridge): don't log error on simple 404s | Florian Klink | 2 | -2/+2 |
2023-09-18 | r/6611 feat(tvix/nar-bridge): buffer request body a bit more | Florian Klink | 1 | -1/+2 |
2023-09-18 | r/6610 fix(tvix/nar-bridge): chunk blobs | Florian Klink | 2 | -25/+48 |
2023-09-18 | r/6609 chore(tvix/nar-bridge): bump tvix/store/protos | Florian Klink | 3 | -4/+4 |
2023-09-17 | r/6603 refactor(tvix/nar-bridge): Clean up directory popping loop | Connor Brewster | 1 | -9/+4 |
2023-09-17 | r/6602 fix(tvix/nar-bridge): Fix directory stack tracking | Connor Brewster | 3 | -5/+39 |
2023-09-17 | r/6601 feat(tvix/nar-bridge): increase timeouts | Florian Klink | 1 | -3/+3 |
2023-09-17 | r/6600 feat(tvix/nar-bridge): init | Florian Klink | 27 | -0/+2663 |