Commit graph

  • 4dbdbee457
    Merge pull request #123 from winterqt/fix-build-on-newer-nix main Zhaofeng Li 2024-03-29 14:01:00 -0600
  • 657db64e51 Fix build on Nix 2.19+ Winter Cute 2024-03-27 17:14:45 -0400
  • 8e64f8ba45 Revert "Fix build on Darwin" Winter Cute 2024-03-27 16:56:04 -0400
  • 60db437df0 Update nixpkgs Winter Cute 2024-03-27 17:19:37 -0400
  • 6eabc3f02f
    Merge pull request #111 from jsoo1/restart-atticd-on-failure Zhaofeng Li 2024-02-14 07:47:33 -0700
  • 8f5e3c1035
    nixos: restart atticd on failure John Soo 2024-02-08 11:39:12 -0700
  • fbe252a5c2
    Merge pull request #105 from JRMurr/fix-lint Zhaofeng Li 2024-01-18 15:31:32 -0700
  • a7c878bffc
    Merge pull request #49 from icewind1991/module-readwritepaths Zhaofeng Li 2024-01-18 15:30:49 -0700
  • 857c71671c
    fix lint John Murray 2024-01-14 15:32:42 -0500
  • c98be70263 nixos: Add non-default storage path to ReadWritePaths Robin Appelman 2023-05-22 18:50:48 +0200
  • e6bedf1869 flake.nix: Remove non-existent overrides Zhaofeng Li 2024-01-01 18:34:19 -0700
  • 52f956a864
    Merge pull request #60 from cole-h/docker-db-migrations-first Zhaofeng Li 2024-01-01 18:28:05 -0700
  • 8c8d9d9006
    Merge pull request #74 from lheckemann/nixos-module-mode Zhaofeng Li 2024-01-01 18:25:12 -0700
  • 40b869ba2c
    Merge pull request #51 from icewind1991/token-file Zhaofeng Li 2024-01-01 16:04:56 -0700
  • 9a9e2c0ce1
    Merge pull request #98 from Mic92/sharding Zhaofeng Li 2024-01-01 09:17:18 -0700
  • bdafd64910 Fix build on Darwin Zhaofeng Li 2023-12-18 18:52:07 -0700
  • b6f0503a92 flake.lock: Update crane Zhaofeng Li 2023-12-18 18:52:35 -0700
  • 75c0482e85 integration-tests/basic: Fix Postgres permissions Zhaofeng Li 2023-12-18 14:50:33 -0700
  • e7a5828192 flake: Update deps Zhaofeng Li 2023-12-18 14:50:33 -0700
  • a8cacb0057 .github: Update workflow deps Zhaofeng Li 2023-12-18 14:50:33 -0700
  • b12e485ef7 flake.nix: Add riscv64-linux Zhaofeng Li 2023-12-18 14:50:33 -0700
  • 7b133bca83 server: Upgrade sea-orm to 0.12.10 Zhaofeng Li 2023-12-18 09:28:58 -0700
  • 4945d00e20 Cargo.lock: Update Zhaofeng Li 2023-12-18 09:28:54 -0700
  • ab4040a267 Trivial semver-incompatible upgrades Zhaofeng Li 2023-12-18 09:28:43 -0700
  • 9c79f6f5cb server: Upgrade aws-sdk-rust Zhaofeng Li 2023-12-18 09:28:43 -0700
  • fdb9d06ff6 Cargo.toml: set resolver = 2 Cole Helbling 2023-12-18 09:28:43 -0700
  • 26234c294a cargo fmt Cole Helbling 2023-12-18 09:28:43 -0700
  • 51d5121a5c integration-tests/basic: Dump schema after test Zhaofeng Li 2023-12-18 09:28:43 -0700
  • 484e38094c implement sharding Jörg Thalheim 2023-11-10 18:04:08 +0100
  • e9918bc6be
    Make nix flake show --all-systems work (#91) Graham Christensen 2023-10-25 20:23:59 +0200
  • b43d12082e
    nixos: use configured user in admin wrapper (#79) ajs124 2023-08-17 00:30:40 +0200
  • f4cf5704d6 Fix lint Zhaofeng Li 2023-08-13 18:23:30 -0600
  • 4f81255892 Update nixpkgs Zhaofeng Li 2023-08-13 18:23:30 -0600
  • 9f742b497f nixos: allow setting mode Linus Heckemann 2023-07-22 17:45:06 +0200
  • 4902d57f5d
    Fix chunk deletion bug (#67) Zhaofeng Li 2023-07-15 15:46:40 -0600
  • b1e512e022
    Open the default store, not auto (#71) Linus Heckemann 2023-07-15 21:05:22 +0200
  • e6a2644125 docker: default to monolithic mode Cole Helbling 2023-06-22 15:14:33 -0700
  • 91d8bd5cdc
    fix chunk deletion bug Travis Staton 2023-06-24 12:31:38 -0400
  • 4fedffe6a1 attic: Build binding with C++20 Zhaofeng Li 2023-06-12 19:44:38 -0600
  • 564b4be0f9 Update sea-orm to 0.11.3 Zhaofeng Li 2023-06-12 18:52:16 -0600
  • ebb13b6e6f Update nixpkgs Zhaofeng Li 2023-06-12 18:52:16 -0600
  • 71a5580d17 Work around https://github.com/NixOS/nix/pull/8484 Zhaofeng Li 2023-06-12 18:52:16 -0600
  • 5ca98fbaa8 Drop bindgen and specialize hash handling Zhaofeng Li 2023-06-12 18:52:16 -0600
  • 552120a68a
    fix: writing config does not truncate (#55) Manuel 2023-06-13 01:35:28 +0100
  • 2568e6df7a
    crane.nix: Suppress warning of missing version attribute in Cargo.toml (#53) Lin Yinfeng 2023-06-13 08:20:11 +0800
  • b1fb790b5f integration-tests: Strip tokens return from atticadm Zhaofeng Li 2023-05-28 15:21:59 -0600
  • a71582a952 client/watch_store: Ignore sources when watching Zhaofeng Li 2023-05-28 15:21:59 -0600
  • 2d0aeefd2f Trivial semver-incompatible upgrades Zhaofeng Li 2023-05-28 15:21:59 -0600
  • 1b980a9640 server: Upgrade async-compression Zhaofeng Li 2023-05-28 15:21:59 -0600
  • 1a0116fee8 server: Upgrade aws-sdk-rust Zhaofeng Li 2023-05-28 15:21:59 -0600
  • 6489d775ae Update deps Zhaofeng Li 2023-05-28 15:21:59 -0600
  • b0fd84299c Update nixpkgs Zhaofeng Li 2023-05-28 15:21:59 -0600
  • 7115778c8c Cargo.lock: Update Zhaofeng Li 2023-05-28 15:21:59 -0600
  • 4badbff966 client: allow storing the client token in a separate file Robin Appelman 2023-05-22 19:27:47 +0200
  • 5f85e35a25
    feat: Build & Push images as part of CI (#44) Andrey Snow 2023-05-06 21:25:01 -0700
  • 171c89fbe0 flake.nix: Add /etc/passwd to attic-server-image Zhaofeng Li 2023-04-12 15:30:34 -0600
  • 6a064f904e client/watch_store: Refactor main loop Zhaofeng Li 2023-04-04 16:25:05 -0600
  • d918f68c29
    Merge pull request #42 from DarkKirb/increase-nar-info-size-limit Zhaofeng Li 2023-04-12 15:39:11 -0600
  • c686b2c1ea
    Increase narinfo size limit to 1MiB Charlotte 🦝 Delenk 2023-04-06 10:03:00 +0100
  • efa15b9788
    Merge pull request #40 from Shawn8901/main Zhaofeng Li 2023-04-04 16:09:06 -0600
  • d48e920f12 add sleep to keep alive loop of watch-store Shawn8901 2023-04-04 21:32:04 +0200
  • 4d92e69fc1 .github/install-attic-ci.sh: Update Zhaofeng Li 2023-03-21 18:45:34 -0600
  • f658c7e1fe flake.nix: Minimize the closure size of attic-static Zhaofeng Li 2023-03-21 18:45:34 -0600
  • 3c58b2d2ce ci-installer.nix: Only install the client Zhaofeng Li 2023-03-21 18:45:34 -0600
  • a8a30288fa flake.nix: Add attic-client-static package Zhaofeng Li 2023-03-21 18:45:34 -0600
  • cb493f2982 crane.nix: Make attic-client actually contain the client only Zhaofeng Li 2023-03-21 18:45:34 -0600
  • 94a1d44a10 server: Only read PUT payload up to the claimed size Zhaofeng Li 2023-03-21 18:45:34 -0600
  • ba8bd5d66c Thanks clippy Zhaofeng Li 2023-03-21 18:45:34 -0600
  • 2e68228fee token: Enforce the same lint configs Zhaofeng Li 2023-03-21 18:45:34 -0600
  • 63f64ee8c4 Revert bindgenHook workarounds Zhaofeng Li 2023-03-21 18:45:34 -0600
  • 1a3b6513b0
    Merge pull request #32 from poscat0x04/nixos-module-user-group-name Zhaofeng Li 2023-03-05 11:37:47 -0700
  • fb1db7511c
    Merge pull request #33 from poscat0x04/suppress-systemd-run Zhaofeng Li 2023-03-05 11:37:10 -0700
  • 944b14abdd .github/install-attic-ci.sh: Update Zhaofeng Li 2023-03-05 11:35:03 -0700
  • f36f01d431 .github: Bump DetSys installer Zhaofeng Li 2023-03-05 11:05:11 -0700
  • 63019bb208 client: rustfmt Zhaofeng Li 2023-03-05 11:05:11 -0700
  • f0e9199817 client/watch_store: Hide --no-closure in help Zhaofeng Li 2023-03-05 11:05:11 -0700
  • 0ee4f4901b nixos: Start atticd after nss-lookup for Postgres peer auth Zhaofeng Li 2023-03-05 11:05:11 -0700
  • 22626efd35 Trivial semver-incompatible upgrades Zhaofeng Li 2023-03-05 11:05:11 -0700
  • c3c7c10c05 Upgrade toml Zhaofeng Li 2023-03-05 11:05:11 -0700
  • 97285de54f Upgrade base64 Zhaofeng Li 2023-03-05 11:05:11 -0700
  • 7f62e92d71 server: Upgrade fastcdc Zhaofeng Li 2023-03-05 11:05:11 -0700
  • b6002b413c server: Upgrade aws-sdk-rust Zhaofeng Li 2023-03-05 11:05:11 -0700
  • 18ca2cf29a Update deps Zhaofeng Li 2023-03-05 11:05:11 -0700
  • dbcf98b4e4 flake.nix: Bump dependencies Zhaofeng Li 2023-03-05 11:05:11 -0700
  • 2f5b2a56cf
    nixos: Suppress systemd-run's output in atticadm wrapper poscat 2023-03-02 20:27:43 +0800
  • 96824109c0
    nixos: Allow configuring user and group names poscat 2023-03-02 17:14:08 +0800
  • 0bb3d00136 nixos: Don't fail if PWD cannot be changed into Zhaofeng Li 2023-02-16 14:01:27 -0700
  • 5a23cda073 client: Document CacheRef syntax in help Zhaofeng Li 2023-02-16 14:01:27 -0700
  • 863f8dcca3 Revert "server: Allow configuring max database connections" Zhaofeng Li 2023-02-11 01:42:14 -0700
  • 1710a33eca .github/install-attic-ci.sh: Update Zhaofeng Li 2023-02-11 01:16:55 -0700
  • a0a29b01cf flake.nix: Revert nixpkgs pin to December 2022 Zhaofeng Li 2023-02-11 01:16:55 -0700
  • 9fdec3397d server: Allow configuring max database connections Zhaofeng Li 2023-02-11 01:16:55 -0700
  • fce89f4c95 attic/nix_store: Only initialize Nix once Zhaofeng Li 2023-02-06 19:39:10 -0700
  • 365d739bca flake.nix: Add bindgenHook workaround to devShell Zhaofeng Li 2023-02-06 19:39:10 -0700
  • db443f1932 crane.nix: Also apply workaround to tests as well Zhaofeng Li 2023-02-06 14:31:47 -0700
  • 9869ab4a85 Temporary workaround to fix bindgen on Darwin Zhaofeng Li 2023-02-06 13:54:21 -0700
  • 1ffa429a9b flake.nix: Pin to nixpkgs-unstable for Darwin Zhaofeng Li 2023-02-04 14:06:18 -0700
  • 4ad6ce9309 attic/nix_store: Call initNix before connecting to store Zhaofeng Li 2023-02-04 13:28:47 -0700
  • 97187894c2 flake.lock: Update Zhaofeng Li 2023-02-04 13:28:47 -0700
  • c77b5fb64e book/admin-guide: Add some docs on the NixOS module Zhaofeng Li 2023-01-29 17:23:59 -0700