Commit Graph

42 Commits

Author SHA1 Message Date
Tom McLaughlin
1828e15538 Working on better dependency injection 2024-06-11 12:28:34 -07:00
thomasjm
de0e7afedb Add nixpkgsDerivationAllowUnfree method 2024-05-26 21:30:52 -07:00
Tom McLaughlin
8afa42ecc0 Rename with* functions in Contexts/Files.hs and add a couple more 2024-05-26 05:13:58 -07:00
Tom McLaughlin
15099accae sandwich-contexts: add introduceFileViaNixPackage 2024-05-26 04:34:25 -07:00
Tom McLaughlin
8fbf8e8609 sandwich-contexts: add withBinaryViaNixDerivation 2024-05-26 00:41:15 -07:00
thomasjm
c56d8f9413 Introduce HasBaseContextMonad and use it to shorten some signatures 2024-05-23 16:58:09 -07:00
Tom McLaughlin
57d535f6fe Final haddocks, closes #89 2024-05-18 03:43:29 -07:00
thomasjm
852f25be69 sandwich-contexts: more documentation 2024-05-18 02:31:25 -07:00
thomasjm
e9f207ddbe sandwich-contexts: working on documentation 2024-05-17 18:11:22 -07:00
thomasjm
62ef9a4ecd Firming up module structure and working on CHANGELOG 2024-05-17 01:07:48 -07:00
thomasjm
be1245e7ec Split out sandwich-contexts.minio, fixes #84 2024-05-16 02:07:47 -07:00
thomasjm
dbae7dcce3 Tweak 2024-05-13 17:23:33 -07:00
Tom McLaughlin
762ef173a9 Improve labels on introduceBinaryViaNix* functions 2024-04-29 11:53:56 -06:00
Tom McLaughlin
3c2b8bb659 Fix kubernetes contexts module names and be able to introduce minikube via Nix 2024-04-29 10:48:07 -06:00
Tom McLaughlin
a1bdc525f6 Trying to read image name for tarballs 2024-04-28 01:20:16 -06:00
Tom McLaughlin
215f814c7f Working on docker and kubernetes contexts 2024-04-26 16:44:01 -06:00
thomasjm
56eb6ea4bd contexts: re-export NetworkAddress in MinIO.hs 2024-03-11 16:53:39 -07:00
thomasjm
b0afed67e3 contexts: add container address to MinIO 2024-03-11 16:50:00 -07:00
thomasjm
fe594ab1ea contexts: fix postgresPassword 2024-03-11 01:11:15 -07:00
Tom McLaughlin
586d51e6fd contexts: add postgresContainerAddress 2024-03-10 22:30:28 -07:00
Tom McLaughlin
349d030818 contexts: export PostgresContainerOptions(..) 2024-03-10 15:06:38 -07:00
Tom McLaughlin
b79eb7235a contexts: export NetworkAddress in PostgreSQL.hs 2024-03-10 09:30:34 -07:00
Tom McLaughlin
40e87354c9 contexts: fix tests 2024-03-10 09:27:42 -07:00
Tom McLaughlin
e7f8f12e9d More on postgres context 2024-03-10 09:24:31 -07:00
Tom McLaughlin
652a51eb52 More postgres tweaks 2024-03-10 09:19:08 -07:00
Tom McLaughlin
7932977c5f contexts: be able to do TCP -> Unix socket reverse proxy, add postgres demo 2024-03-10 09:05:37 -07:00
Tom McLaughlin
8ec199e662 Rename fake S3 server to test S3 server, add container usage to minio demo 2024-03-09 21:48:35 -08:00
Tom McLaughlin
e9130e15e0 introduceMinIONix -> introduceMinIOViaNix 2024-03-08 19:38:11 -08:00
Tom McLaughlin
4650a9c197 Sandwich.Contexts -> Test.Sandwich.Contexts 2024-03-08 19:05:34 -08:00
Tom McLaughlin
1a116beae6 Export withMinIO 2024-03-08 19:02:57 -08:00
Tom McLaughlin
2a3f09d54b contexts: slightly more flexible functions for binaries/minio 2024-03-08 18:53:51 -08:00
Tom McLaughlin
7936a07a61 demo-minio: works 2024-03-08 03:03:14 -08:00
Tom McLaughlin
82c0494675 contexts: Minio -> MinIO 2024-03-08 02:58:18 -08:00
Tom McLaughlin
51007a7ae2 Ready to try raw Minio context 2024-03-08 02:55:42 -08:00
Tom McLaughlin
349ed6279c Rename Minio hs file 2024-03-07 19:49:44 -08:00
Tom McLaughlin
4537328984 Progress on raw minio 2024-03-07 19:37:34 -08:00
thomasjm
4378271c77 demo-fake-smtp-server: works to send and check an email 2024-03-06 03:13:28 -08:00
Tom McLaughlin
deba041df0 demos/fake-smtp-server: green! 2024-03-05 19:45:00 -08:00
Tom McLaughlin
d2aba3b9f4 sandwich-contexts: working on binary introduction 2024-03-05 17:14:24 -08:00
thomasjm
79596a8c4f Use UnliftIO.Retry to remove more MonadBaseControl 2024-02-29 22:42:47 -08:00
thomasjm
7fdf736ba2 Reorder some imports 2024-02-29 22:42:47 -08:00
thomasjm
81f06c7e2a contexts: initial commit 2024-02-29 06:41:25 -08:00