Commit Graph

  • ef0bb345b0 sandwich-contexts-kubernetes: a bit more haddocks Tom McLaughlin 2024-05-26 05:14:22 -0700
  • 8afa42ecc0 Rename with* functions in Contexts/Files.hs and add a couple more Tom McLaughlin 2024-05-26 05:13:58 -0700
  • 7ebd9d7522 sandwich-contexts-kubernetes: more on haddocks Tom McLaughlin 2024-05-26 04:34:50 -0700
  • 7fae491549 Fix doc in ArgParsing.hs Tom McLaughlin 2024-05-26 04:34:34 -0700
  • 15099accae sandwich-contexts: add introduceFileViaNixPackage Tom McLaughlin 2024-05-26 04:34:25 -0700
  • 8fbf8e8609 sandwich-contexts: add withBinaryViaNixDerivation Tom McLaughlin 2024-05-26 00:41:15 -0700
  • fbf274d104 sandwich-contexts-kubernetes: make withKindCluster* functions more consistent Tom McLaughlin 2024-05-26 00:40:39 -0700
  • af53f60eb5 sandwich-contexts-kubernetes: fix type of propagation arg Tom McLaughlin 2024-05-26 00:13:41 -0700
  • 1ad5bf4f38 sandwich-contexts-minio: remove unused dep Tom McLaughlin 2024-05-25 23:46:33 -0700
  • eea0932944 sandwich-contexts-kubernetes: export ExtraPortMapping, ExtraMount Tom McLaughlin 2024-05-25 23:43:51 -0700
  • 703bc1c025 sandwich-contexts-minio: remove unused import Tom McLaughlin 2024-05-25 23:23:55 -0700
  • b9868f04a3 sandwich-contexts-kubernetes: modernizing kind, more haddocks, add demo Tom McLaughlin 2024-05-25 23:01:41 -0700
  • 43817e5619 sandwich-contexts-kubernetes: more work on haddocks Tom McLaughlin 2024-05-25 22:01:15 -0700
  • b179c8d318 A missed change from before on folder numbering Tom McLaughlin 2024-05-24 04:14:17 -0700
  • 2ae3eebb00 Working on fixing folder numbering Tom McLaughlin 2024-05-24 03:38:32 -0700
  • 1134044102 Working on haddocks Tom McLaughlin 2024-05-24 01:44:01 -0700
  • 5c0f4d2941 Expose commandLineOptions in Internal.hs Tom McLaughlin 2024-05-24 00:27:26 -0700
  • 4851654d4e Add some internal functions for displaying a run tree Tom McLaughlin 2024-05-24 00:07:04 -0700
  • b17b84e4a7 Fix flake.nix, but comment use_flake for now Tom McLaughlin 2024-05-24 00:06:36 -0700
  • 325f446a10 Try not using withFile as it messes up exceptions no-withfile thomasjm 2024-05-23 17:32:42 -0700
  • c56d8f9413 Introduce HasBaseContextMonad and use it to shorten some signatures thomasjm 2024-05-23 16:58:09 -0700
  • cb363de157 Working on haddocks for sandwich-contexts-kubernetes thomasjm 2024-05-23 04:12:52 -0700
  • 0705b9c579 Add stub dev shell thomasjm 2024-05-23 04:12:26 -0700
  • f68726730e docs: go back to previous theme thomasjm 2024-05-21 03:27:53 -0700
  • 76a5985bdd docs: switch to pnpm, fix typechecking thomasjm 2024-05-21 03:26:25 -0700
  • 8e43a97da7 docs: fixes thomasjm 2024-05-20 19:25:10 -0700
  • 3607acc958 docs: add section for context libraries thomasjm 2024-05-20 19:15:52 -0700
  • d62c6f03b9 docs: modernize thomasjm 2024-05-20 19:15:40 -0700
  • 57d535f6fe Final haddocks, closes #89 Tom McLaughlin 2024-05-18 03:43:29 -0700
  • 34ce940ab5 Tweaks Tom McLaughlin 2024-05-14 02:53:05 -0700
  • 852f25be69 sandwich-contexts: more documentation thomasjm 2024-05-18 02:31:12 -0700
  • e9f207ddbe sandwich-contexts: working on documentation thomasjm 2024-05-17 18:11:22 -0700
  • 62ef9a4ecd Firming up module structure and working on CHANGELOG thomasjm 2024-05-17 01:07:48 -0700
  • be1245e7ec Split out sandwich-contexts.minio, fixes #84 thomasjm 2024-05-16 02:07:34 -0700
  • a727068471 Fix nix stanza in stack.yaml thomasjm 2024-05-14 01:58:03 -0700
  • dbae7dcce3 Tweak thomasjm 2024-04-14 15:50:01 -0700
  • 567ac0f24a sandwich-contexts-kubernetes: kind: add a note about the podman PID limit Tom McLaughlin 2024-05-07 23:57:46 -0600
  • acf1b90ef7 Add withMinikubeCluster' Tom McLaughlin 2024-04-29 14:29:18 -0600
  • d768ecb94a Use introduced minikube binary everywhere Tom McLaughlin 2024-04-29 11:54:16 -0600
  • 762ef173a9 Improve labels on introduceBinaryViaNix* functions Tom McLaughlin 2024-04-29 11:53:56 -0600
  • 3c2b8bb659 Fix kubernetes contexts module names and be able to introduce minikube via Nix Tom McLaughlin 2024-04-29 10:48:07 -0600
  • a1bdc525f6 Trying to read image name for tarballs Tom McLaughlin 2024-04-28 01:20:16 -0600
  • 4ae2cdf648 Another tweak to MinikubeCluster/Images.hs Tom McLaughlin 2024-04-27 03:27:54 -0600
  • d01942b96c Handle different kinds of images in MinikubeCluster/Images.hs Tom McLaughlin 2024-04-27 03:08:34 -0600
  • 36348fb1a1 Fix sandwich-contexts-kubernetes name Tom McLaughlin 2024-04-26 16:51:53 -0600
  • 64308ca5c4 Playing with now() function in demo-postgres Tom McLaughlin 2024-04-26 16:44:19 -0600
  • 215f814c7f Working on docker and kubernetes contexts Tom McLaughlin 2024-04-26 16:44:01 -0600
  • 074b791fbf sandwich-webdriver: fix window positioning commands to use window.devicePixelRatio thomasjm 2024-04-11 04:00:52 -0700
  • 9f6769f6ec Working getContextMaybe contexts Tom McLaughlin 2024-03-29 19:19:53 -0700
  • 81401578ef Better spacing for unwrapContext function Tom McLaughlin 2024-03-29 17:48:58 -0700
  • 56eb6ea4bd contexts: re-export NetworkAddress in MinIO.hs thomasjm 2024-03-11 16:53:39 -0700
  • b0afed67e3 contexts: add container address to MinIO thomasjm 2024-03-11 16:50:00 -0700
  • fe594ab1ea contexts: fix postgresPassword thomasjm 2024-03-11 01:11:15 -0700
  • 586d51e6fd contexts: add postgresContainerAddress Tom McLaughlin 2024-03-10 22:30:28 -0700
  • 349d030818 contexts: export PostgresContainerOptions(..) Tom McLaughlin 2024-03-10 15:06:30 -0700
  • b79eb7235a contexts: export NetworkAddress in PostgreSQL.hs Tom McLaughlin 2024-03-10 09:30:34 -0700
  • 40e87354c9 contexts: fix tests Tom McLaughlin 2024-03-10 09:27:42 -0700
  • e7f8f12e9d More on postgres context Tom McLaughlin 2024-03-10 09:24:31 -0700
  • 652a51eb52 More postgres tweaks Tom McLaughlin 2024-03-10 09:19:08 -0700
  • 7932977c5f contexts: be able to do TCP -> Unix socket reverse proxy, add postgres demo Tom McLaughlin 2024-03-10 09:05:37 -0700
  • 8ec199e662 Rename fake S3 server to test S3 server, add container usage to minio demo Tom McLaughlin 2024-03-09 21:48:35 -0800
  • e9130e15e0 introduceMinIONix -> introduceMinIOViaNix Tom McLaughlin 2024-03-08 19:38:11 -0800
  • 4650a9c197 Sandwich.Contexts -> Test.Sandwich.Contexts Tom McLaughlin 2024-03-08 19:05:34 -0800
  • 1a116beae6 Export withMinIO Tom McLaughlin 2024-03-08 19:02:57 -0800
  • 2a3f09d54b contexts: slightly more flexible functions for binaries/minio Tom McLaughlin 2024-03-08 18:53:51 -0800
  • 7936a07a61 demo-minio: works Tom McLaughlin 2024-03-08 03:03:14 -0800
  • 82c0494675 contexts: Minio -> MinIO Tom McLaughlin 2024-03-08 02:58:18 -0800
  • 51007a7ae2 Ready to try raw Minio context Tom McLaughlin 2024-03-08 02:55:42 -0800
  • 349ed6279c Rename Minio hs file Tom McLaughlin 2024-03-07 19:49:44 -0800
  • 4537328984 Progress on raw minio Tom McLaughlin 2024-03-07 19:37:34 -0800
  • 4378271c77 demo-fake-smtp-server: works to send and check an email thomasjm 2024-03-06 03:13:28 -0800
  • a6ab2942e7 demo-nix-binary: use helper function to show signature Tom McLaughlin 2024-03-06 01:57:57 -0800
  • deba041df0 demos/fake-smtp-server: green! Tom McLaughlin 2024-03-05 19:45:00 -0800
  • d2aba3b9f4 sandwich-contexts: working on binary introduction Tom McLaughlin 2024-03-05 16:59:40 -0800
  • e06a0ae6fc Another try on HasCallStack in introduce nodes thomasjm 2024-02-29 23:23:40 -0800
  • 79596a8c4f Use UnliftIO.Retry to remove more MonadBaseControl thomasjm 2024-02-29 22:42:30 -0800
  • 7fdf736ba2 Reorder some imports thomasjm 2024-02-29 22:23:50 -0800
  • 09a907ec10 Try fixing CI for GHC 9.0.2 Tom McLaughlin 2024-02-29 21:31:37 -0800
  • 8591aa6c4e Update resolver, add flake with weeder thomasjm 2024-02-29 21:09:35 -0800
  • 064edd3b4a Update GHC 9.8.1 YAML file (use newly released microlens-aeson) thomasjm 2024-02-29 18:27:02 -0800
  • fc67669157 Remove MonadThrow from sandwich-demos/lib/Common.hs thomasjm 2024-02-29 07:22:20 -0800
  • 5c5464b2cc Try adding HasCallStack to introduce nodes thomasjm 2024-02-29 07:22:09 -0800
  • 81f06c7e2a contexts: initial commit thomasjm 2024-02-29 06:41:25 -0800
  • 8cdb56f612 Final pruning unliftio thomasjm 2024-02-29 03:30:22 -0800
  • 5c876f8b15 Pruning thomasjm 2024-02-29 03:26:02 -0800
  • edc7ff93c3 More unliftio in demos thomasjm 2024-02-29 03:19:58 -0800
  • ed1fb92393 Done embracing unliftio thomasjm 2024-02-29 03:14:43 -0800
  • db5671f14c Halfway through unliftio switch Tom McLaughlin 2024-02-29 02:19:40 -0800
  • 057b11f5f8 Remove one more redundant constraint Tom McLaughlin 2024-02-28 20:24:20 -0800
  • afb246594d Clean up redundant constraints Tom McLaughlin 2024-02-28 19:54:59 -0800
  • 80801b2487 All warnings resolved Tom McLaughlin 2024-02-28 19:28:01 -0800
  • c27a257077 More warnings Tom McLaughlin 2024-02-28 19:18:15 -0800
  • 2079473acc Fixing more warnings Tom McLaughlin 2024-02-28 18:40:56 -0800
  • 7d279edd78 sandwich: starting to fix warnings from -Wall Tom McLaughlin 2024-02-24 16:55:14 -0800
  • b3b5cd8695 Improve logging callstack for createProcessWithLogging etc. and add demo Tom McLaughlin 2024-02-24 04:07:03 -0800
  • 7983d5c6d3 Bump resolver for GHC 9.6.3 thomasjm 2024-01-23 20:39:10 -0800
  • 580e74e809 Add GHC 9.8 support thomasjm 2024-01-23 20:38:59 -0800
  • bc3bb531e6 Release sandwich-0.2.2.0 sandwich-0.2.2.0 Tom McLaughlin 2024-01-06 18:33:16 -0800
  • 711d25e1dd Expose Test.Sandwich.Util.Process Tom McLaughlin 2024-01-06 16:50:18 -0800
  • 557515bc9d Add primed versions of createProcessWithLogging etc. with customizable log level Tom McLaughlin 2023-11-27 22:26:42 -0700