Commit Graph

30 Commits

Author SHA1 Message Date
Michael Snoyman
9d47aa24da
More things work with rio 2019-02-26 11:33:11 +02:00
Michael Snoyman
3956110876
Fix yesod-websockets 2018-01-15 21:07:54 +02:00
Michael Snoyman
a16e75249a
More moving over to unliftio 2017-12-31 09:20:02 +02:00
Michael Snoyman
aefd074efa Cleanup GHC 8 redundant constraints 2017-02-05 13:35:12 +02:00
Marcin Tolysz
e7e2caeacf yesod-websockets: add webSocketsOptions webSocketsOptionsWith 2017-01-19 11:13:34 +00:00
Michael Snoyman
a337bf6d58 websockets 0.10 support 2016-11-30 06:42:15 +02:00
John Lenz
5443b38525 yesod-websockets: accept websocket requests with a subprotocol
The websockets library allows passing an AcceptRequest when
upgrading the request to websockets, which at the moment only
contains the subprotocol to use with the client.  The list of
subprotocols that the client is prepared to speak is in the
RequestHead.
2015-08-28 16:34:09 -05:00
Michael Snoyman
8024173e05 Fix warning 2015-07-23 06:24:58 +03:00
Michael Snoyman
8893393ec9 Version bump 2015-07-23 06:18:37 +03:00
Marcin Tolysz
1420f627e3 Update WebSockets.hs
Add `send and  receive` `DataMessageE` so the whole WS API is mirrored
2015-07-19 23:49:35 +01:00
Michael Snoyman
beabde14bf Update since/changelog #772 2015-07-20 01:25:09 +03:00
Michael Snoyman
704b904e1f Merge branch 'master' of https://github.com/tolysz/yesod
Conflicts:
	yesod-websockets/yesod-websockets.cabal
2015-07-20 01:23:59 +03:00
Christopher Reichert
595ee70386 Keep client connections alive using Network.WebSocket.forkPingThread. 2014-12-14 14:06:44 -06:00
Michael Snoyman
ccab062f2d Remove all conditional compilation for Yesod 1.4 release
Left in for GHC-bundled libraries (ghc, base, bytestring, binary)
2014-09-07 18:17:45 +03:00
tolysz
a4894d54af remove not needed extension 2014-07-14 15:37:46 +01:00
tolysz
8a8bfa7ec7 correct the wrapper 2014-07-14 15:10:50 +01:00
tolysz
89cd52ad10 Rewrite to Either SomeException a
Rewrite to use suggested `enclosed-exceptions` package and `Either` pattern for capturing exceptions
2014-07-14 15:02:32 +01:00
tolysz
038c94d1cf copy and paste 2014-07-14 12:41:37 +01:00
tolysz
56da66d937 add missing ScopedTypeVariables 2014-07-14 12:33:07 +01:00
tolysz
4a6f7045f4 copy and paste typo 2014-07-14 12:22:44 +01:00
tolysz
65c0bd5c64 fix exports 2014-07-14 12:14:01 +01:00
tolysz
772e9ec7f8 Add versions with exceptions
Add versions of commands which execute IO () actions on exceptions.
2014-07-14 12:08:46 +01:00
Michael Snoyman
576d1dedd2 Merge pull request #758 from AlexanderAA/master
Three typos
2014-06-16 08:51:27 +03:00
Michael Snoyman
1f704e914d Fixes for WAI 2.1 2014-06-10 13:59:35 +03:00
Alexander
fc8b126e9e Typo fix 2014-06-08 15:20:27 +12:00
Michael Snoyman
82de52e3d2 Various additional WAI 3.0 fixes 2014-05-22 21:04:28 +03:00
Michael Snoyman
f1ca43e7c6 Include async helpers 2014-03-07 07:34:00 +02:00
Michael Snoyman
065c1887ad WebsocketsT ==> WebSocketsT 2014-03-07 07:19:51 +02:00
Michael Snoyman
15b509fcab Added conduit API 2014-03-07 07:19:24 +02:00
Michael Snoyman
13976667ed Initial yesod-websockets
Pinging @gregwebs and @meteficha. Greg: I know you were talking about
Sockets.IO support, and Felipe: I thought you might be curious about
this relative to yesod-eventsource. Comments welcome :)
2014-03-06 18:00:46 +02:00