Commit Graph

  • 37ab451fdd feat: handle signal when running in Docker container Max Große 2024-08-21 14:15:48 +02:00
  • c9db203d90 Exclude dream-mirage.opam from main CI #335 Anton Bachin 2024-08-21 12:02:15 +03:00
  • 6081749621 Document Dream.sql_pool ?size argument Anton Bachin 2024-08-21 11:52:24 +03:00
  • 4ea4d94ca6 Touch up Makefiles Anton Bachin 2024-08-21 11:51:30 +03:00
  • 8d0bd88cc3 CI: test only on OCaml 4.13 and higher Anton Bachin 2024-08-21 11:20:05 +03:00
  • 17c113380f
    Adapt to mirage-crypto 1.0.0 (#334) Anton Bachin 2024-08-21 11:10:28 +03:00
  • 3921429bbc src/cipher/dune: depend on digestif #334 Anton Bachin 2024-08-21 10:50:02 +03:00
  • feba8f807c Adapt to mirage_crypto 1.0.0 Anton Bachin 2024-08-20 19:27:11 +03:00
  • e3a214a05a Warn upon re-entrant call to Dream.sql #333 Anton Bachin 2024-08-20 18:55:11 +03:00
  • b9cfcf4433
    Update dream.opam (#1) #331 oemmerson 2024-08-16 14:03:09 +01:00
  • 7e5f18abcb Add html_of_jsx as with-test dependency Anton Bachin 2024-07-24 14:01:04 +03:00
  • d72f21d18f
    Add html_of_jsx example (#326) David Sancho 2024-07-25 08:05:05 +02:00
  • a0499ff518
    Merge a532c4a54cf9c8f34ccf18578a9afbf17c9ca7b5 into b059575c57d60be731bb59c413ad3d9e63355c8e #327 Anton Bachin 2024-07-24 22:03:53 +02:00
  • de0a86d304 Make example/r-html_of_jsx compile #326 Anton Bachin 2024-07-24 15:36:30 +03:00
  • b059575c57 Install tyxml-jsx as a test dep Anton Bachin 2024-07-24 14:48:31 +03:00
  • b484424336
    Remove ~ from props in r-html_of_jsx David Sancho 2024-07-24 13:31:12 +02:00
  • dc805cb46f Examples: add w-mlx #330 Andrey Popp 2024-07-11 00:10:49 +04:00
  • a532c4a54c WIP #327 cohttp-eio Anton Bachin 2024-07-07 23:35:57 +03:00
  • 64daabf4a9 WIP Anton Bachin 2024-07-04 17:12:49 +03:00
  • 907614af8e WIP Anton Bachin 2024-05-30 13:10:49 +03:00
  • 77649bcc18
    Use html_of_jsx 0.0.4 David Sancho Moreno 2024-06-27 16:32:09 +01:00
  • 6caa2da8ae
    Add html_of_jsx template David Sancho Moreno 2024-06-09 00:09:14 +02:00
  • bbcabba0e6 Rename http.ml to driver.ml Anton Bachin 2024-05-30 13:13:18 +03:00
  • 41eaac9afc Docs: add a lot more links Anton Bachin 2024-05-28 22:48:01 +03:00
  • d30fa5e322 make release: use SHA-256 instead of MD5 Anton Bachin 2024-05-28 15:45:31 +03:00
  • 8eb7cf2c40 Docs: update version and copyright year Anton Bachin 2024-05-28 14:52:20 +03:00
  • b2abbecfe5 Try again to disable dream.as GitHub Actions Anton Bachin 2024-05-28 12:40:07 +03:00
  • e71c7aed2f Remove references to playground and dream.as Anton Bachin 2024-05-28 12:34:00 +03:00
  • 3033ad6f85 make release: handle opam versions better Anton Bachin 2024-05-28 12:00:53 +03:00
  • ba5e384b9f dream.opam: depend on latest dream-httpaf 1.0.0-alpha6 Anton Bachin 2024-05-28 00:56:47 +03:00
  • 215fc979dc Use https Yawar Amin 2024-04-19 23:15:12 -04:00
  • 218eb2895b Add dream-html example Yawar Amin 2024-04-19 19:57:55 -04:00
  • 3a41f46e0b
    Update package.json #317 Olle Härstedt 2024-01-28 20:25:59 +01:00
  • 71be10ad52 Docs: mention the behavior of [Dream.static] wrt (lack of) caching #316 Valentin Gatien-Baron 2024-01-18 09:00:21 -05:00
  • 78c79e3328
    Fix build error in Fly.io Dockerfile (#315) v-gb 2024-01-18 05:38:56 -05:00
  • 50fd31cad0 fix build error in fly.io dockerfile #315 Valentin Gatien-Baron 2024-01-17 14:58:54 -05:00
  • e9154ac51d
    Fix typo in doc of Dream.router (#314) Quentin Stiévenart 2024-01-02 09:51:02 -05:00
  • b41fb773b5
    Fix typo in doc of Dream.router #314 Quentin Stiévenart 2024-01-01 14:59:06 -05:00
  • e513b8a6db
    Update docker install command (#312) re.natillas 2023-12-26 11:34:21 +01:00
  • b948e631b0 Restore shell prompt #312 Anton Bachin 2023-12-26 13:33:21 +03:00
  • 2cebd661f6
    Update README.md re.natillas 2023-12-26 11:16:43 +01:00
  • f96c81209f Tweak CONTRIBUTING.md Anton Bachin 2023-12-26 11:57:10 +03:00
  • bbbf188a01 Examples: add --root . to build steps Anton Bachin 2023-12-26 10:12:58 +03:00
  • 5f42c87227
    Sync example/r-template-files README with the code (#311) re.natillas 2023-12-25 18:43:17 +01:00
  • 1d582af222 Docs: reflow text in .mli files Anton Bachin 2023-12-25 20:01:26 +03:00
  • 1337a4d4d7 Docs: replace inria.fr URLs with ocaml.org URLs denver-s 2023-12-19 17:26:37 +01:00
  • 7e7be0a71b Docs: reflow text in .mli files #309 Anton Bachin 2023-12-25 20:01:26 +03:00
  • a5ea88dc83 Docs: replace inria.fr URLs with ocaml.org URLs denver-s 2023-12-19 17:26:37 +01:00
  • 108d25e6ad
    Update README.md #311 re.natillas 2023-12-24 14:10:18 +01:00
  • 337a35fb12 Depend on current Dream in playground Anton Bachin 2023-11-30 14:11:28 +03:00
  • 087b5ff1ea Oversight in example/r-fullstack-melange README Anton Bachin 2023-11-30 20:00:23 +03:00
  • e570114299 Update example/r-fullstack-melange Anton Bachin 2023-11-30 19:52:47 +03:00
  • 090b62287b example/z-playground: add dummy examples.ml Anton Bachin 2023-11-30 17:39:05 +03:00
  • 8abe1a162e README: detail opam instructions Anton Bachin 2023-11-30 17:19:15 +03:00
  • e27a8123cf README: prefer opam Anton Bachin 2023-11-30 17:16:27 +03:00
  • 108c3cc4a9 Give all example .opam files unique names Anton Bachin 2023-11-30 17:12:38 +03:00
  • 680d5d289d Tweak example/1-hello text Anton Bachin 2023-11-29 19:15:24 +03:00
  • c75379625d Partially port the systemd example to opam Anton Bachin 2023-11-29 19:13:04 +03:00
  • 41d4bb0b38 Fix Debian Docker examples; convert to opam Anton Bachin 2023-11-29 13:55:08 +03:00
  • 20f62d209e Convert most examples to opam Anton Bachin 2023-11-29 18:18:33 +03:00
  • 59abca6af0 Convert Quick Start script to use opam Anton Bachin 2023-11-29 16:40:57 +03:00
  • a9a9dfc09f Docs: flip logic of sun and moon theme icons Anton Bachin 2023-11-14 12:19:01 +03:00
  • 3c49624bb2 Document Dream.run ?socket_path Anton Bachin 2023-11-12 19:01:59 +03:00
  • 7df24a2f6e Merge branch 'master' into #118-handle-ECONNRESET #165 Anton Bachin 2023-11-12 19:26:57 +03:00
  • 78cf84aee8 Document Dream.run ?socket_path Anton Bachin 2023-11-12 19:01:59 +03:00
  • cb60070633 Adjust whitespace after preceding commit Anton Bachin 2023-11-12 19:01:05 +03:00
  • 689eb2cff6
    Support for listening on Unix domain sockets (#219) Thomas Gazagnaire 2023-11-12 16:58:46 +01:00
  • a4f6f07326 Tweak diff #219 Anton Bachin 2023-11-12 18:50:10 +03:00
  • 99388503cc EML: don't access internal Dream_pure module Anton Bachin 2023-11-12 18:25:39 +03:00
  • 4c18ba8450 WebSocket: don't need client handlers value Anton Bachin 2023-11-10 21:06:30 +03:00
  • a2cfbf4975 WebSocket: allow non-FIN frames Anton Bachin 2023-11-10 20:54:40 +03:00
  • aaabf4dfe3 WebSocket: send ping and pong payloads Anton Bachin 2023-11-10 11:23:19 +03:00
  • 8cb51f18ee Document Dream.form ~csrf:false Anton Bachin 2023-11-07 21:06:02 +03:00
  • a3579218c2 Upgrade to latest websocket/af fork commits Anton Bachin 2023-11-07 18:58:19 +03:00
  • d802548914 Upgrade H2 to 0.11 and newest commits Anton Bachin 2023-11-07 18:50:20 +03:00
  • 51902fc63c Pull in latest http/af fork commits Anton Bachin 2023-11-07 18:43:36 +03:00
  • c86e49225e Upgrade Gluten to 0.5 Anton Bachin 2023-11-07 18:37:35 +03:00
  • 9c72a39ef8 Log initialization: respect custom log levels Anton Bachin 2023-11-06 14:26:42 +03:00
  • 1c60e60f17
    example/z-docker-opam: update alpine version (#300) Pedro Dias 2023-11-02 10:36:41 -03:00
  • f5c8ba0cff
    Update dream-mirage (#283) Tim McGilchrist 2023-11-03 00:27:16 +11:00
  • 44d99f5f70 mimic constraint should be 0.0.5, required by vendored paf #283 Anton Bachin 2023-11-02 16:25:16 +03:00
  • 4ab96b788a Loosen mimic contraint to 0.0.4 Anton Bachin 2023-11-02 16:18:29 +03:00
  • 489a078cdc Revert "Update lwt_ppx to 2.1.0" Anton Bachin 2023-10-31 23:19:26 +03:00
  • 60a0dc5df5
    Fix typo (#292) Louis Pilfold 2023-10-31 14:33:19 +00:00
  • 6e58736e28
    Compatibility with Caqti 2.0.0 (#302) Petter A. Urkedal 2023-10-31 15:20:40 +01:00
  • 39998c1d4f Set Caqti bound to 2.0.0 #302 Anton Bachin 2023-10-31 17:19:47 +03:00
  • d1e35d1938 Upgrade Caqti to 2.0.1 Petter A. Urkedal 2023-10-12 19:08:37 +02:00
  • abfc86e7d4 example/z-docker-opam: update alpine version #300 Pedro Dias 2023-10-05 23:14:42 -03:00
  • 0adbdb45a5
    Fix typo #292 Louis Pilfold 2023-08-04 12:54:50 +01:00
  • 89830df8df
    chore(dream): re-export dream-pure library #291 Glenn Slotte 2023-07-24 10:23:53 +02:00
  • 3cd450b61f
    Merge 2ca8a7af6af3406ec4a7588df7cb45b73db5fa02 into 8140a600e4f9401e28f77fee3e4328abdc8246ef #285 andrii 2023-07-17 09:27:28 +02:00
  • 8140a600e4 Advance vendored Gluten commit Anton Bachin 2023-07-14 15:41:54 +03:00
  • 4a5310b09b
    Fix JSON example broken by ppx_yojson_conv 0.16.0 (#287) Benjamin Thomas 2023-07-14 14:25:57 +02:00
  • 92c45414cf Drop comments #287 Anton Bachin 2023-07-14 15:25:05 +03:00
  • aada26ce54
    CONTRIBUTING.md: fix bad remote URL (#288) Benjamin Thomas 2023-07-13 13:33:17 +02:00
  • 3779cb1ba6 Fix bad remote URL #288 Benjamin Thomas 2023-07-12 07:05:32 +02:00
  • 85f6f1ca1a Fix broken JSON example Benjamin Thomas 2023-07-12 06:53:38 +02:00
  • 7a2c5a03ff Add Dream.drop_session_field Anton Bachin 2023-06-22 15:50:26 +03:00
  • 2ca8a7af6a Add listener for the system theme change #285 andrii 2023-06-22 11:31:27 +02:00
  • b4d74705a4 Autodetecting host theme :) andrii 2023-06-22 11:23:15 +02:00