Commit Graph

  • 599efd55fc Docs: fix cross-reference Anton Bachin 2023-04-14 10:57:29 +03:00
  • f0cde12979 Examples: esy.json: upgrade OCaml to 4.14 Anton Bachin 2023-04-14 10:32:25 +03:00
  • d2f0016613 Upgrade examples to use Dream alpha 5 Anton Bachin 2023-04-14 05:43:02 +03:00
  • 0b53d91f75 Remove superfluous switch Sebastian Willenbrink 2023-04-12 19:07:13 +02:00
  • 334311e3b5 Mock upload gets stuck Sebastian Willenbrink 2023-04-10 23:38:01 +02:00
  • 1f7f9b9564 Add mock for g-upload Sebastian Willenbrink 2023-04-10 21:26:52 +02:00
  • b528ea4019 Add Random.run to replace Random.initialize Sebastian Willenbrink 2023-04-10 21:26:17 +02:00
  • 531bb37877 Switch to mirage_crypto_rng_eio Sebastian Willenbrink 2023-04-09 12:11:19 +02:00
  • 8bd26a8a31 Switch to multipart_form-eio Sebastian Willenbrink 2023-04-09 12:00:03 +02:00
  • d923711e93 Remove lwt id handling for logging Sebastian Willenbrink 2023-04-09 11:59:04 +02:00
  • 64bef1ba6b Remove lwt async_exception_hook Sebastian Willenbrink 2023-04-09 11:57:05 +02:00
  • f9f68d779b Move static files to eio Sebastian Willenbrink 2023-04-09 00:08:38 +02:00
  • ceedc70398 Disable SSL for the time being Sebastian Willenbrink 2023-04-08 23:29:42 +02:00
  • fc7ed9917b Expose backlog, remove more lwt from http/ Sebastian Willenbrink 2023-04-08 23:10:36 +02:00
  • 47a4617cac Replace gluten and httpaf lwt variants with eio Sebastian Willenbrink 2023-04-08 21:42:12 +02:00
  • c44b79c8c8 Remove promises from dream.mli Sebastian Willenbrink 2023-04-08 20:22:04 +02:00
  • b30594ea1a Revert "Disable openssl for now" Sebastian Willenbrink 2023-04-08 19:55:44 +02:00
  • a9cca15b75 Update dependencies to master Sebastian Willenbrink 2023-04-08 15:11:34 +02:00
  • 02208cdfa7 Fix examples Sebastian Willenbrink 2023-04-02 23:15:10 +02:00
  • b600bc191d Update dream.mli Sebastian Willenbrink 2023-04-02 22:56:53 +02:00
  • c1e5e91f77 Remove lwt from http/ as far as possible Sebastian Willenbrink 2023-04-02 22:56:20 +02:00
  • a46bb20f14 Remove lwt from sql/ as far as possible Sebastian Willenbrink 2023-04-02 22:25:42 +02:00
  • 59af592cfa Remove Lwt from mirage/ Sebastian Willenbrink 2023-04-02 22:20:46 +02:00
  • c1021d6829 Remove lwt from graphql/ Sebastian Willenbrink 2023-04-02 22:14:53 +02:00
  • 9a1cada94d Remove Lwt from server/ as far as possible Sebastian Willenbrink 2023-04-02 22:12:03 +02:00
  • 72896f8743 Remove lwt from pure Sebastian Willenbrink 2023-04-02 21:53:31 +02:00
  • 189929e797 Fix most remaining errors Sebastian Willenbrink 2023-03-13 12:11:18 +01:00
  • 942dbfcd01 Use Eio_unix.sleep in examples Sebastian Willenbrink 2023-04-03 10:41:27 +02:00
  • 88d0b24722 Update to Eio 0.2 Sebastian Willenbrink 2023-04-03 10:40:43 +02:00
  • 703db62b2d Update to Eio 0.1 Thomas Leonard 2022-02-03 11:21:11 +00:00
  • 5a6cac0103 Remove ssl dependency Thomas Leonard 2022-02-03 11:16:40 +00:00
  • 5c276c54f9 Use Eio to accept network connections Sebastian Willenbrink 2023-04-03 10:37:14 +02:00
  • 6c4ed2dff2 Initial port to Eio Sebastian Willenbrink 2023-04-03 10:36:36 +02:00
  • ef7d7befe6 Get rid of stuff that doesn't build Thomas Leonard 2022-01-18 09:13:43 +00:00
  • 6f608d0c3a Disable openssl for now Thomas Leonard 2022-01-19 08:51:51 +00:00
  • fcc618d200 Rephrase note about nginx WebSocket proxying Anton Bachin 2023-03-29 20:20:06 +03:00
  • 27ee901773
    nginx example: add a note about the use of websockets (#252) Thomas Refis 2023-03-29 19:12:59 +02:00
  • 4e81f9c22c
    Update README.md #252 Thomas Refis 2023-03-29 15:02:57 +02:00
  • cede19ac1b Upgrade to odoc 2.0.2 Anton Bachin 2023-03-29 13:43:25 +03:00
  • a6b705ca16 Package dream will require the latest dream-httpaf 1.0.0-alpha5 Anton Bachin 2023-03-28 13:08:41 +03:00
  • c078067e71 Add make deps target Anton Bachin 2023-03-28 12:50:20 +03:00
  • 1b96d180c9 Bump version in docs Anton Bachin 2023-03-28 11:54:56 +03:00
  • da15b89c38 Update release script Anton Bachin 2023-03-28 11:44:16 +03:00
  • 70bb4332b1 Basic README for the Mirage example Anton Bachin 2023-03-26 07:08:30 +03:00
  • 89f21f4427 dream-mirage depends on duration Anton Bachin 2023-03-17 13:15:02 +03:00
  • 368d84cadd http/af no longer uses result package Anton Bachin 2023-03-17 13:14:14 +03:00
  • ff97ac7583 Upgrade ocamlformat Anton Bachin 2023-03-14 10:23:00 +03:00
  • a1ca19e10e Add example/w-mirage and build it in CI Anton Bachin 2023-03-13 17:22:55 +03:00
  • f20a335ed9 Rename example/w-mirage to w-mirage-letsencrypt Anton Bachin 2023-03-13 17:13:53 +03:00
  • 72834957cc Adjust grammar in example/1-hello Anton Bachin 2023-03-13 15:51:46 +03:00
  • ac4a4e077b Clean up src/vendor/dune Anton Bachin 2023-03-13 15:50:01 +03:00
  • c394615293 Continue renaming for Mirage version #250 Anton Bachin 2023-03-13 15:39:50 +03:00
  • c8d2db0f63 Rename vendored modules to avoid build conflicts Anton Bachin 2023-03-10 14:15:03 +03:00
  • 1ed0a6fed5 Revert "Mirage: add mirage-stack dependency" Anton Bachin 2023-03-09 13:30:25 +03:00
  • 80be1362df Rewind h2 to a commit that is compatible with paf Anton Bachin 2023-03-09 12:05:58 +03:00
  • 30690bc299 dream-mirage.opam: alphabetize dependencies Anton Bachin 2023-03-09 09:52:49 +03:00
  • 206f19d0ed Missing dependencies in dream-mirage Lucas Pluvinage 2022-01-03 18:06:44 +01:00
  • ec533f2306 Add new Gluten deps to dream-httpaf.opam Anton Bachin 2023-03-09 09:35:03 +03:00
  • fedfd2bec7 Revert "Add dependency to dream-pure in dream-httpaf" Anton Bachin 2023-03-09 09:23:44 +03:00
  • dd83bf3760 Caqti: latest infix operators require 1.8.0 Anton Bachin 2023-03-09 09:18:51 +03:00
  • 10a6e3459f
    Merge pull request #249 from aantron/cherries Anton Bachin 2023-03-08 21:41:51 +03:00
  • 235ac215cd CI: pass opam file lint on helper opam files #249 Lucas Pluvinage 2023-02-21 15:07:40 +01:00
  • bc58f05af9 Add js_of_ocaml as a test dependency Lucas Pluvinage 2023-02-21 15:04:59 +01:00
  • b5187b8ca4 Add missing function in dream-mirage's signature Lucas Pluvinage 2023-02-21 14:27:37 +01:00
  • c132456293 Update vendored dependencies Lucas Pluvinage 2023-02-21 14:17:01 +01:00
  • 0d837d4b37 dream-mirage: add missing parts in the API Lucas Pluvinage 2023-01-04 16:23:58 +01:00
  • bb2e409c09 Mirage: fix memory leak Lucas Pluvinage 2022-10-07 00:59:28 +02:00
  • c1025ad8fb Mirage: fix memory leak Lucas Pluvinage 2022-10-06 19:52:53 +02:00
  • b703ad1730 Mirage: adapt to new paf and http/af Lucas Pluvinage 2022-10-06 18:35:43 +02:00
  • 930d15f114 Update submodules Lucas Pluvinage 2023-03-08 05:52:41 +03:00
  • 4da674a3c5 Mirage: set Content-Length headers Hannes Mehnert 2022-03-22 11:29:02 +01:00
  • 104859bc5f Mirage: separate TCP connection from TLS connection Lucas Pluvinage 2022-02-08 18:28:31 +01:00
  • 9cc4a6e76d Update paf commit (mirage-stack => tcpip) Lucas Pluvinage 2022-03-25 17:55:45 +01:00
  • 6361b0467e vendored paf requires emile Lucas Pluvinage 2022-02-28 13:27:44 +01:00
  • 831f32ba91 Mirage: reflect API changes Lucas Pluvinage 2022-02-28 12:49:49 +01:00
  • c800706b74 Mirage: maximize shared API Lucas Pluvinage 2022-01-28 11:52:26 +01:00
  • f7b45a357e Add dependency to dream-pure in dream-httpaf Thibaut Mattio 2022-01-26 17:25:19 +01:00
  • e75e50e70e dream-mirage: fix opam dependencies Thibaut Mattio 2022-01-26 17:20:07 +01:00
  • abaf7d551b Mirage: add all response helpers Lucas Pluvinage 2022-01-27 17:34:17 +01:00
  • 3eb7834bb1 Mirage: add mirage-stack dependency Lucas Pluvinage 2022-01-25 16:43:07 +01:00
  • ca3faeaab9 Fix for Mirage again Lucas Pluvinage 2022-01-25 16:42:31 +01:00
  • d26fd04cea Finish Mirage fix Lucas Pluvinage 2022-01-25 10:37:08 +01:00
  • 79201d7af9 Fix mirage Lucas Pluvinage 2022-01-21 18:50:33 +01:00
  • b3d1f9495d Build on OCaml 4.14, 5.0 Anton Bachin 2023-03-02 20:07:28 +03:00
  • c8286522b5 Clarify sorting of form fields Anton Bachin 2023-03-03 14:27:25 +03:00
  • 7c0182215c Update copyright year Anton Bachin 2023-03-03 12:56:53 +03:00
  • 180da09056 Use Caqti infix operators for future-proofing Anton Bachin 2023-03-03 10:59:36 +03:00
  • 61fa8d7099 Update dependencies and README Anton Bachin 2023-03-02 16:50:13 +03:00
  • ef29ea9eb7 Fix build failure due to label warning Lauri Laaksonen 2022-05-26 18:02:34 +03:00
  • a5115f3b00 Update dependencies and README #223 Anton Bachin 2023-03-02 16:50:13 +03:00
  • 105fc05b52
    space-around-records was set twice (#225) Thomas Coopman 2023-03-02 14:24:07 +01:00
  • 598e93f085 space-around-records should be false #225 Anton Bachin 2023-03-02 16:23:25 +03:00
  • 3eb6f38e4f Propagate preceding fix to all examples Anton Bachin 2023-03-02 12:44:19 +03:00
  • f088baecb7 Update "@opam/conf-libssl": "3" in esy.json (#224) Alain Armand 2023-03-02 10:35:16 +01:00
  • 915e318496 Skip tests on <= 4.09 due to ppx_expect Anton Bachin 2023-03-01 16:08:35 +03:00
  • 4294547f39 Adapt PostgreSQL example to recent Caqti Anton Bachin 2023-03-01 15:48:12 +03:00
  • 645805b5ad Adapt GraphQL examples to graphql-server 0.14.0 Anton Bachin 2023-03-01 15:30:43 +03:00
  • e0ff41e70e Fixed typo on Fly.io guide link (#239, #232) Davi William Moraes Suga 2023-03-01 08:16:15 -03:00
  • f31a2ca898 Adapt example/h-sql to Caqti deprecations Anton Bachin 2023-03-01 12:57:09 +03:00
  • 4ced286937 Adapt to formatting changes in ppx_expect v0.15.0 Anton Bachin 2023-03-01 12:14:51 +03:00