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