Commit Graph

163 Commits

Author SHA1 Message Date
Connor Prussin
133b98c9c6 Add helpers in Lookup and return a Maybe from lookup. (#84) 2017-10-23 18:50:27 -04:00
Connor Prussin
f38c5987ee Add fullPath function for inspecting and logging full resolved request path (#81) 2017-09-29 09:52:21 -07:00
Connor Prussin
a5e29897b2 Clean up example code to use new Headers.header api (#80) 2017-09-29 09:30:05 -07:00
Connor Prussin
8760334dcd Make response helpers API consistent (#79) 2017-09-29 07:49:46 -07:00
Connor Prussin
f4599b276b Add Headers.empty and Headers.header (#78) 2017-09-29 07:25:31 -07:00
Connor Prussin
48c529e9be Add middleware example (#73) 2017-09-27 12:34:00 -07:00
Connor Prussin
be173c68c2 Fix bad docs (#72) 2017-09-27 06:59:50 -07:00
Connor Prussin
d50be71fdc Make ResponseM async (#71) 2017-09-27 06:55:36 -07:00
Connor Prussin
2329c6eed8 v0.4.1 2017-09-26 07:52:41 -07:00
Connor Prussin
d8eb77d666 Fix some documentation issues (#70) 2017-09-26 07:47:05 -07:00
Connor Prussin
3fd5cf0179 v0.4.0 2017-09-26 00:16:17 -07:00
Connor Prussin
cf81bbdd1e Release notes for v0.4.0 2017-09-26 00:15:36 -07:00
Connor Prussin
0e71e9204a Add tooling for working with query parameters (#69) 2017-09-26 00:14:06 -07:00
Connor Prussin
278e110d59 Improve and simplify APIs (#68) 2017-09-25 23:08:07 -07:00
Connor Prussin
92ed802a93 Add example menu when running make example without specifying EXAMPLE (#67) 2017-08-04 18:47:59 -07:00
Connor Prussin
2e8af8f95a v0.3.0 2017-08-01 22:12:37 -07:00
Connor Prussin
b7d9e7773f Release notes for v0.3.0 (#61) 2017-08-01 22:08:27 -07:00
Connor Prussin
ea1bfbe182 Split out SecureServerM (#60) 2017-08-01 22:08:27 -07:00
Connor Prussin
61a66c324a Move to upstream purescript-node-http. (#59)
Move to upstream `purescript-node-http`
2017-08-01 22:08:27 -07:00
Connor Prussin
500970b003 Add HTTPS support to History.md (#56) 2017-08-01 22:08:27 -07:00
Connor Prussin
bd58415e3b Add SSL support (#55) 2017-08-01 22:08:27 -07:00
Connor Prussin
b88b905dad Code cleanup (#54) 2017-08-01 22:08:27 -07:00
Connor Prussin
8210f35e4f Add pursuit badge (#53) 2017-08-01 22:08:27 -07:00
Connor Prussin
14bb2caefc Fix broken docs (#52) 2017-08-01 22:08:27 -07:00
Connor Prussin
e3985bd86f v0.2.0 2017-07-20 22:51:54 -07:00
Connor Prussin
df0fa55e8b Release notes for v0.2.0 (#51) 2017-07-20 22:50:49 -07:00
Connor Prussin
008924e861 Code cleanup (#50) 2017-07-20 15:48:59 -07:00
Connor Prussin
930130b624 Support all HTTP status codes (#49) 2017-07-19 11:59:55 -07:00
Connor Prussin
023b4037fd Add release notes (#47) 2017-07-18 22:57:41 -07:00
Connor Prussin
38e6421bc5 Don't hardcode port numbers for examples in integration tests (#46) 2017-07-18 22:44:38 -07:00
Connor Prussin
4f11f25d03 Use new ?= operator instead of Assertions.shouldEqual (#45) 2017-07-18 22:36:56 -07:00
Connor Prussin
be26faa803 Add support for HEAD, CONNECT, OPTIONS, TRACE, and PATCH (#44) 2017-07-18 22:21:36 -07:00
Connor Prussin
3676a3b0f9 Turn off travis email notifications (#43) 2017-07-18 11:29:30 -07:00
Connor Prussin
bad8007e95 Fix bad file name (#42) 2017-07-18 11:21:21 -07:00
Connor Prussin
b8169e4fdb Add post example (#41) 2017-07-18 10:09:03 -07:00
Connor Prussin
4ca1378f7d v0.1.0 2017-07-18 00:01:53 -07:00
Connor Prussin
868efacf50 Release notes for v0.1.0 2017-07-18 00:01:35 -07:00
Connor Prussin
79029274a2 Update release notes (#38) 2017-07-18 00:01:35 -07:00
Connor Prussin
2707ebee5c Add purescript-aff to runtime dependencies 2017-07-18 00:01:35 -07:00
Connor Prussin
a2d81b8606 Rename top level directories to be purescript standard 2017-07-17 23:29:51 -07:00
Connor Prussin
699cf18b13 Don't import prelude so explicitly (#37) 2017-07-17 22:31:46 -07:00
Connor Prussin
f5ac40d5a6 Add support for reading body (#36) 2017-07-17 22:25:14 -07:00
Connor Prussin
16e84c1501 Turn on strict compilation (#35) 2017-07-17 19:10:01 -07:00
Connor Prussin
61ce3cf0fe Add support for reading headers (#34) 2017-07-17 18:51:43 -07:00
Connor Prussin
44df22e331 #22 add support for writing headers and status (#32)
* Add support for writing status code

* Add support for writing headers

* Code cleanup
2017-07-17 16:42:13 -07:00
Connor Prussin
9e91350de1 Clean up server exports (#31) 2017-07-16 10:45:10 -07:00
Connor Prussin
7f83dcf2fd Remove unnecessary import (#26) 2017-07-14 00:00:57 -07:00
Connor Prussin
1abd77456f More quickstart cleanup (#27) 2017-07-13 23:49:01 -07:00
Connor Prussin
b5f29a2f7a Fix quickstart example (#25) 2017-07-13 23:43:20 -07:00
Connor Prussin
35d3f13c3a Refactor to take advantage of pattern matching as routing mechanism (#24) 2017-07-13 23:28:57 -07:00