Zhaofeng Li
|
94a1d44a10
|
server: Only read PUT payload up to the claimed size
|
2023-03-21 18:45:34 -06:00 |
|
Zhaofeng Li
|
ba8bd5d66c
|
Thanks clippy
|
2023-03-21 18:45:34 -06:00 |
|
Zhaofeng Li
|
2e68228fee
|
token: Enforce the same lint configs
|
2023-03-21 18:45:34 -06:00 |
|
Zhaofeng Li
|
63f64ee8c4
|
Revert bindgenHook workarounds
Fixed in https://github.com/NixOS/nixpkgs/pull/215060.
This reverts commit 365d739bca .
This reverts commit db443f1932 .
This reverts commit 9869ab4a85 .
|
2023-03-21 18:45:34 -06:00 |
|
Zhaofeng Li
|
1a3b6513b0
|
Merge pull request #32 from poscat0x04/nixos-module-user-group-name
nixos: Make the group and user name under which attic runs configurable
|
2023-03-05 11:37:47 -07:00 |
|
Zhaofeng Li
|
fb1db7511c
|
Merge pull request #33 from poscat0x04/suppress-systemd-run
nixos: Suppress systemd-run's output in atticadm wrapper
|
2023-03-05 11:37:10 -07:00 |
|
Zhaofeng Li
|
944b14abdd
|
.github/install-attic-ci.sh: Update
Built against f36f01d431 .
|
2023-03-05 11:35:04 -07:00 |
|
Zhaofeng Li
|
f36f01d431
|
.github: Bump DetSys installer
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
63019bb208
|
client: rustfmt
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
f0e9199817
|
client/watch_store: Hide --no-closure in help
It's there for testing.
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
0ee4f4901b
|
nixos: Start atticd after nss-lookup for Postgres peer auth
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
22626efd35
|
Trivial semver-incompatible upgrades
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
c3c7c10c05
|
Upgrade toml
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
97285de54f
|
Upgrade base64
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
7f62e92d71
|
server: Upgrade fastcdc
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
b6002b413c
|
server: Upgrade aws-sdk-rust
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
18ca2cf29a
|
Update deps
|
2023-03-05 11:05:11 -07:00 |
|
Zhaofeng Li
|
dbcf98b4e4
|
flake.nix: Bump dependencies
|
2023-03-05 11:05:11 -07:00 |
|
poscat
|
2f5b2a56cf
|
nixos: Suppress systemd-run's output in atticadm wrapper
|
2023-03-02 20:27:43 +08:00 |
|
poscat
|
96824109c0
|
nixos: Allow configuring user and group names
|
2023-03-02 17:54:07 +08:00 |
|
Zhaofeng Li
|
0bb3d00136
|
nixos: Don't fail if PWD cannot be changed into
Fixes #26.
|
2023-02-16 14:01:27 -07:00 |
|
Zhaofeng Li
|
5a23cda073
|
client: Document CacheRef syntax in help
Ref: #25
|
2023-02-16 14:01:27 -07:00 |
|
Zhaofeng Li
|
863f8dcca3
|
Revert "server: Allow configuring max database connections"
Causes issues with SQLite. To be investigated further.
This reverts commit 9fdec3397d .
|
2023-02-11 01:42:14 -07:00 |
|
Zhaofeng Li
|
1710a33eca
|
.github/install-attic-ci.sh: Update
Built against a0a29b01cf .
|
2023-02-11 01:16:55 -07:00 |
|
Zhaofeng Li
|
a0a29b01cf
|
flake.nix: Revert nixpkgs pin to December 2022
nixos-unstable has been so bumpy this year and it's getting
frustrating :(
|
2023-02-11 01:16:55 -07:00 |
|
Zhaofeng Li
|
9fdec3397d
|
server: Allow configuring max database connections
We set it to 20 by default. The SQLx default is 10.
|
2023-02-11 01:16:55 -07:00 |
|
Zhaofeng Li
|
fce89f4c95
|
attic/nix_store: Only initialize Nix once
|
2023-02-06 19:39:10 -07:00 |
|
Zhaofeng Li
|
365d739bca
|
flake.nix: Add bindgenHook workaround to devShell
|
2023-02-06 19:39:10 -07:00 |
|
Zhaofeng Li
|
db443f1932
|
crane.nix: Also apply workaround to tests as well
|
2023-02-06 14:31:47 -07:00 |
|
Zhaofeng Li
|
9869ab4a85
|
Temporary workaround to fix bindgen on Darwin
https://github.com/NixOS/nixpkgs/pull/207352#issuecomment-1418363441
|
2023-02-06 13:54:21 -07:00 |
|
Zhaofeng Li
|
1ffa429a9b
|
flake.nix: Pin to nixpkgs-unstable for Darwin
|
2023-02-04 14:06:18 -07:00 |
|
Zhaofeng Li
|
4ad6ce9309
|
attic/nix_store: Call initNix before connecting to store
Fixes #22.
|
2023-02-04 13:28:47 -07:00 |
|
Zhaofeng Li
|
97187894c2
|
flake.lock: Update
|
2023-02-04 13:28:47 -07:00 |
|
Zhaofeng Li
|
c77b5fb64e
|
book/admin-guide: Add some docs on the NixOS module
|
2023-01-29 17:23:59 -07:00 |
|
Zhaofeng Li
|
a42953bd9a
|
book: Add vendored highlight.js with Nix syntax
|
2023-01-29 17:23:59 -07:00 |
|
Zhaofeng Li
|
3e76e46535
|
book/colorized-help: Document attic watch-store
|
2023-01-29 17:23:59 -07:00 |
|
Zhaofeng Li
|
d540cc6888
|
client: Implement watch-store
|
2023-01-29 12:01:54 -07:00 |
|
Zhaofeng Li
|
a2bc969594
|
rustfmt
|
2023-01-29 12:01:54 -07:00 |
|
Zhaofeng Li
|
8f1916b5cc
|
client: Refactor pushing to use a job queue
|
2023-01-29 12:01:54 -07:00 |
|
Zhaofeng Li
|
a113845095
|
server/upload_path: Remove already fixed FIXME
|
2023-01-29 12:01:54 -07:00 |
|
Zhaofeng Li
|
3c8bebf6b5
|
upload-path: Support including the upload info as part of the PUT body
Often times there are tight limits on how large headers can be.
|
2023-01-29 12:01:54 -07:00 |
|
Zhaofeng Li
|
00c3024c41
|
server: Use the same read_chunk_async implementation
|
2023-01-29 12:01:54 -07:00 |
|
Zhaofeng Li
|
33d8dfabbd
|
Use common constant for X-Attic-Nar-Info header
|
2023-01-29 12:01:54 -07:00 |
|
Zhaofeng Li
|
54d93ff61f
|
book/faqs: .narinfo with missing chunks longer returns 503
|
2023-01-26 23:17:45 -07:00 |
|
Zhaofeng Li
|
44e179362b
|
server/binary_cache: No need to fetch all chunks for narinfo
|
2023-01-26 23:17:45 -07:00 |
|
Zhaofeng Li
|
8d4951ca00
|
Merge pull request #19 from chris-02/main
fix typo in readme
|
2023-01-26 22:55:50 -07:00 |
|
chris-02
|
ccd9ffb4d6
|
Fix typo in readme
|
2023-01-23 18:16:37 +01:00 |
|
Zhaofeng Li
|
9c8e9fbc35
|
Merge pull request #17 from chris-02/main
use system certificate store for attic client
|
2023-01-22 13:24:34 -07:00 |
|
chris-02
|
8fa4eaffc5
|
client: Use system certificate store
|
2023-01-22 11:25:10 +01:00 |
|
Zhaofeng Li
|
0e61ddf927
|
attic/util: Mark Finally as must_use
|
2023-01-17 14:10:27 -07:00 |
|