Khoa Nguyen
Khoa Nguyen
> Do you mean if `index.html` is not available? yes. if `index.html` or `index.htm` is not available. And I agree that it shouldn't be the default behavior.
@aantron I think creating an example would be nice. I created the solution because I can’t figure out how to deal with utf-8 libraries for making slug from string. But...
I take a look at [connect-flash](https://www.npmjs.com/package/connect-flash) and there is an (awkward) way to read flash message in current request: ```js req.flash("flash_name", .....) // this set flash res.locals.flash_name = req.flash(); //...
@tcoopman I think the reason have been explained in live-reload example. dune —watch doesn’t kill the server process
@cdaringe that is because the JSX part is done by refmt (reason parser + printer). Tyxml has tyxml_ppx for ocaml syntax by the way https://github.com/ocsigen/tyxml/tree/master/ppx
Usually emails are sent via queues. I would say we need this first :)
@jsthomas we are missing a persistent queue solution on OCaml. The backend could be redis/rabbitmq/sql
I want to point out that backblaze b2 + cloudflare offer free egress https://www.backblaze.com/blog/backblaze-and-cloudflare-partner-to-provide-free-data-transfer/ This action needs to be adopted https://github.com/papix/action-cache-s3 to support custom s3 endpoint.
I've looked at `conformist` and I can say that it's a good library. We need a separate `dream-conformist` but it would be quite simple: ```ocaml val to_conformist: (string * string)...
Would you like a PR to [Community Projects](https://github.com/aantron/dream#community-projects) section in README?