Commit Graph

  • 249c46c586 Update docs for obtaining a binary main Brian Picciano 2023-12-23 17:06:16 +0100
  • 3d02be1be0 Year-end roadmap review Brian Picciano 2023-12-22 17:30:24 +0100
  • a7429bd176 Update testing notest Brian Picciano 2023-11-07 22:42:14 +0100
  • 745f7786e8 Update roadmap, gateway doc is no longer necessary Brian Picciano 2023-09-06 22:24:30 +0200
  • 5ee80b1b7d Add tests for DNS Brian Picciano 2023-09-06 21:55:05 +0200
  • 96a3ecfe14 Perform garage tests on each of the running nodes Brian Picciano 2023-09-06 21:06:03 +0200
  • 8dcc436aaa Refactor tests some more, use shared across all of them Brian Picciano 2023-09-05 23:14:40 +0200
  • ceab16d05f move admin tests into their own subdir Brian Picciano 2023-09-04 21:40:11 +0200
  • 3c3bd8649a Fix minio-client creating config directory in user's home Brian Picciano 2023-09-04 21:38:28 +0200
  • 98e5f4c98c Add create-bootstrap test case Brian Picciano 2023-09-04 20:56:48 +0200
  • 0a482607d5 Move temp directory creation into test/utils Brian Picciano 2023-09-04 19:53:33 +0200
  • 73db21f841 add more checks to 01-create-network test Brian Picciano 2023-09-03 18:08:14 +0200
  • 56f38ad451 Refactor how tests are organized Brian Picciano 2023-09-01 18:28:22 +0200
  • a77617ae96 Add test for network creation Brian Picciano 2023-09-01 17:19:59 +0200
  • ae70278a9f Add --keep-tmp flag to test script Brian Picciano 2023-09-01 17:19:48 +0200
  • 0b486d5d27 Allow setting tun name in daemon config Brian Picciano 2023-09-01 16:45:21 +0200
  • d2d25d3621 Set XDG variables on a per-test basis Brian Picciano 2023-09-01 16:18:23 +0200
  • bc798acffa Have tests each create a separate tmpdir, and cd into it Brian Picciano 2023-08-31 22:07:36 +0200
  • 48675ee095 Fix output of error logs in verbose testing Brian Picciano 2023-08-31 21:46:56 +0200
  • aa0d489e88 Add verbose flag to test shell script Brian Picciano 2023-08-30 20:08:40 +0200
  • 2876b56afb Fix how revision is embedded so that AppImage isn't always recompiled Brian Picciano 2023-08-30 18:24:09 +0200
  • e66f67da4a Super basic testing framework Brian Picciano 2023-08-30 18:16:19 +0200
  • 3d6ed8604a Add ability to sign nebula public keys, and show nebula network info Brian Picciano 2023-08-27 16:09:03 +0200
  • 661e2b28cb Move go code into 'go' tld, to make organization clearer Brian Picciano 2023-08-25 15:19:31 +0200
  • b5e8ad274e Add AGPLv3 license Brian Picciano 2023-08-25 14:16:52 +0200
  • 633c7147b1 Fix create host docs v0.0.1 Brian Picciano 2023-08-13 16:37:37 +0200
  • 6480f6c843 Fix global shared bucket name to conform to S3 naming standards Brian Picciano 2023-08-13 16:14:59 +0200
  • fafd711b1b Fix doc generation, remove cryptic references from plantuml Brian Picciano 2023-08-13 15:51:06 +0200
  • 9fa32749b9 Remove old cryptic references completely, fuck it Brian Picciano 2023-08-13 15:43:33 +0200
  • b7fb1d9c0a Complete in-code changes required by rename Brian Picciano 2023-08-07 22:12:51 +0200
  • 3d7651208f Perform all in-code renames which don't affect actual functionality Brian Picciano 2023-08-05 23:53:17 +0200
  • 2b9601f031 Renaming in AppDir and documentation Brian Picciano 2023-08-05 16:56:34 +0200
  • 4e3847ea84 cryptic-io org has been renamed to micropelago Brian Picciano 2023-07-06 17:51:38 +0200
  • 257b961459 Gateway doc Brian Picciano 2023-04-24 21:31:59 +0200
  • a1b3ff71b3 Use entrypoint directly as AppRun Brian Picciano 2023-04-23 16:30:47 +0200
  • 57f63750f3 Fix appimagetool build Brian Picciano 2023-04-12 01:58:52 +0200
  • 1180540ce3 Make sure we can use nix cache for non-cross-compiling Brian Picciano 2023-03-25 16:18:52 +0100
  • 3a3bd56295 Implement release script Brian Picciano 2023-03-25 15:58:20 +0100
  • e9190e4dbb Allow injecting bootstrap again, plus some additions to version Brian Picciano 2023-02-15 15:09:31 +0100
  • 94c6ad8774 Fix up some TODOs Brian Picciano 2023-02-15 14:58:47 +0100
  • 8e800951a6 Remove sources from flake, everything is defined in default.nix now Brian Picciano 2023-02-15 13:56:22 +0100
  • b7d49bff5b Allow building from either flake or nix-build Brian Picciano 2023-02-14 20:46:28 +0100
  • 1354c96ba9 Accidentally left flake building garage rather than full appimage Brian Picciano 2023-01-29 19:08:16 +0100
  • a8856fba99 Update docs a bit in light of the new architectures Brian Picciano 2023-01-29 19:01:58 +0100
  • 1379291c1e Got flake set up for cross-compilation, but it still doesn't work Brian Picciano 2023-01-29 18:57:55 +0100
  • 05f9064d10 Update nixpkgs, add appimagetool for other archs Brian Picciano 2023-01-29 15:31:11 +0100
  • 5061fb5670 Update appimagetool-ing to something which can theoretically be used on other architectures Brian Picciano 2023-01-28 22:57:06 +0100
  • 17fb9bbd77 Add a flake.nix Brian Picciano 2023-01-25 18:50:36 +0100
  • 1dc22701cd Write rpc_port file to garage meta dir Brian Picciano 2023-01-17 20:31:22 +0100
  • ca003eaf85 Improve version sub-cmd output v0.0.1-rc2 Brian Picciano 2022-11-22 12:57:27 +0100
  • e96fccae1b Upgrade to garage v0.8.0, plus a commit to fix panics Brian Picciano 2022-11-22 12:51:21 +0100
  • 0a6516b44e Add release target in nix Brian Picciano 2022-11-16 17:43:41 +0100
  • 03ab15902c Update docs for storage allocs in daemon.yml Brian Picciano 2022-11-16 17:30:55 +0100
  • 53194614df Switch to using camelCase for logs Brian Picciano 2022-11-16 17:27:42 +0100
  • 2181da14a1 Added some debug logging, ultimately not needed Brian Picciano 2022-11-16 17:25:55 +0100
  • b498ee271d Don't divide layout capacity by 100 Brian Picciano 2022-11-16 15:51:13 +0100
  • 877e519821 Apply garage layout prior to putting bootstrap v0.0.1-rc1 Brian Picciano 2022-11-15 20:11:47 +0100
  • b1fa3be970 Fix garage mc not getting default secret key set correctly Brian Picciano 2022-11-13 20:14:16 +0100
  • 739e88d6c9 Add secret ability to specify zone Brian Picciano 2022-11-13 20:09:03 +0100
  • da100c6170 Fix garage Wait method not sleeping properly between tries Brian Picciano 2022-11-13 16:49:23 +0100
  • 629a8ec9b2 Improve logging, introduce log levels Brian Picciano 2022-11-13 16:45:42 +0100
  • 90a30bef5e Fix startup sequence for daemon Brian Picciano 2022-11-13 14:55:25 +0100
  • 838c548706 Fix random bugs related to using garage cli tools v0.0.1-rc0 Brian Picciano 2022-11-08 14:54:31 +0100
  • c4b7abbcc4 Add documentation related to firewalls Brian Picciano 2022-11-05 17:16:25 +0100
  • 97d4aacc15 Make output of hosts list more useful Brian Picciano 2022-11-05 16:55:17 +0100
  • 0d7d69679f Rename to make-bootstrap to create-bootstrap Brian Picciano 2022-11-05 16:41:14 +0100
  • 4bc0750797 Adjust .gitignore after change to yml Brian Picciano 2022-11-05 16:32:26 +0100
  • d916d1a630 Fix dnsmasq config Brian Picciano 2022-11-05 16:25:24 +0100
  • a153911948 Forgot to write bootstrap to data dir during reload Brian Picciano 2022-11-05 16:21:49 +0100
  • 0b094f057e Fix how host object is initialized during daemon startup Brian Picciano 2022-11-05 15:50:04 +0100
  • ffd276bd3e Refactor how nebula certs are signed and propagated Brian Picciano 2022-11-05 15:23:29 +0100
  • e9ac1336ba Small fixes to documentation and various small bugs Brian Picciano 2022-11-05 13:57:21 +0100
  • c0ebca193d Add Name field to admin.CreationParams Brian Picciano 2022-11-05 12:34:49 +0100
  • bd5a5552bc Add Glossary, remove "participant" as a term Brian Picciano 2022-11-05 12:03:51 +0100
  • 46685113e0 "cryptic-net network" -> "cryptic network" throughout docs Brian Picciano 2022-11-05 11:50:11 +0100
  • 5c8c24e73e Add documentation for admin create-network Brian Picciano 2022-11-03 15:38:31 +0100
  • b935457439 Various fixes to bugs in `admin create-network` Brian Picciano 2022-11-03 14:54:46 +0100
  • 6ba8b948c2 Update firewall information in "Contributing Storage" doc Brian Picciano 2022-11-03 14:30:54 +0100
  • be25907444 Remove reference to cryptic.io in daemon.yml Brian Picciano 2022-11-03 14:25:50 +0100
  • 3ac86e07cf Use yaml instead of tgz for bootstrap file Brian Picciano 2022-11-02 14:34:40 +0100
  • 7d95825f97 Use yaml to encode admin file, not tgz Brian Picciano 2022-11-02 14:02:21 +0100
  • 745fe31324 Updates to existing documentation Brian Picciano 2022-10-30 02:22:03 +0200
  • 287313e00a Update daemon-process-tree Brian Picciano 2022-10-30 00:38:26 +0200
  • 7dceb659ef Store full nebula cert for each host in garage, rather than just the IP Brian Picciano 2022-10-29 21:11:40 +0200
  • 711d568036 Use a real private key for garage instances Brian Picciano 2022-10-29 00:09:18 +0200
  • b26f4bdd6a Move proc locking into entrypoint Brian Picciano 2022-10-27 00:45:40 +0200
  • 28159608c8 Factor out crypticnet.Env completely Brian Picciano 2022-10-27 00:37:03 +0200
  • b23a4cafa6 Remove Bootstrap from Env Brian Picciano 2022-10-27 00:23:39 +0200
  • 08f47bd514 Move daemon.yml types and functionality out of entrypoint and Env Brian Picciano 2022-10-26 23:21:31 +0200
  • 03618ba72c Reimplement dnsmasq-entrypoint in go Brian Picciano 2022-10-26 22:18:16 +0200
  • 2200d85992 Make populating garage ports optional Brian Picciano 2022-10-26 21:47:39 +0200
  • 6ef21ff186 Don't set bootstrap host entry during admin create-network Brian Picciano 2022-10-26 21:30:30 +0200
  • be2250fddd Small fixes to get admin create-network working Brian Picciano 2022-10-25 21:15:09 +0200
  • 9288d8cf48 Fix and improve version string Brian Picciano 2022-10-20 22:30:30 +0200
  • 5e399209b2 Rename go-workspace to just entrypoint, clean out unused wait-for tools Brian Picciano 2022-10-20 22:06:22 +0200
  • 47e45e0071 Factor out nebula-entrypoint Brian Picciano 2022-10-20 21:59:46 +0200
  • 8ba88b4dfc Use migrated and upgraded pmux Brian Picciano 2022-10-20 20:57:26 +0200
  • 8d92b9fe2b Factor out update-global-bucket Brian Picciano 2022-10-19 16:53:31 +0200
  • 0d53d0c6d6 move garage/default.nix to nix/garage.nix Brian Picciano 2022-10-19 16:25:11 +0200
  • 936ca8d48f Factor out garage-apply-layout-diff Brian Picciano 2022-10-19 16:20:26 +0200