Commit Graph

275 Commits

Author SHA1 Message Date
Greg Hale
97b0515baa
Merge pull request #88 from matthewbauer/text-jsstring
Merge servant updates into text-jsstring
2020-02-17 21:21:39 -05:00
Matthew Bauer
8ab2515297 Use local servant-reflex for shell
This is needed to get the proper dependencies when they are different
from what is in reflex-platform.
2019-05-17 15:50:52 -04:00
Matthew Bauer
4c06b60eb7 Regen default.nix 2019-05-17 15:50:52 -04:00
Matthew Bauer
bdbcbfa0f4 Fixup merge 2019-05-17 15:50:52 -04:00
Matthew Bauer
120c5ca7c6 Merge remote-tracking branch 'origin/master' into text-jsstring 2019-05-17 15:36:05 -04:00
Greg Hale
44595630e2
Merge pull request #81 from benkolera/reflex-dom-0.5
Bumping to latest reflex platform (reflex-dom 0.5 and reflex 0.6)

@benkolera I set up cachix for my github account and pushed `servant-reflex` build artifacts up there. Testing with a branch similar to your PR, it all works great on Travis! Wondering if I should have Travis push, too.
2019-04-14 16:43:41 -04:00
Greg Hale
d02211407b
Update .travis.yml to use cachix 2019-04-14 16:36:58 -04:00
Ben Kolera
491dd803ce Bumping to latest reflex platform (reflex-dom 0.5 and reflex 0.6) 2019-04-12 16:07:07 +10:00
Greg Hale
ba8d4f8a26 dev cleanup 2019-03-05 08:11:53 -05:00
Greg Hale
d64362d0cc
Merge pull request #76 from marcotoniut/master
`fanReqResult` (and tagged alternative)
2019-01-09 20:21:16 -05:00
Marco Toniut
f6d2b36f06 fanReqResult (and tagged alternative) 2019-01-09 21:34:19 -03:00
Greg Hale
9a3b58cdc7
Merge pull request #74 from imalsogreg/nixify-ci
Add selenium tests to travis CI
2018-10-28 12:32:10 -04:00
Greg Hale
013eab13ac Add selenium tests to travis CI, update build documentation 2018-10-28 11:54:13 -04:00
Greg Hale
2bd57a1124
Merge pull request #72 from jappeace/master
Increase some version ranges to allow building with new reflex-platform
2018-10-18 21:11:16 -04:00
Jappie Klooster
263d844273 Increase range of servant version 2018-10-11 15:06:49 +02:00
Jappie Klooster
34362d2d51 Bump base and exceptions 2018-10-11 15:04:13 +02:00
Jappie Klooster
e42b0978e1 Bump servant version 2018-10-11 15:00:39 +02:00
Greg Hale
cc2d9b1f4f
Merge pull request #70 from imalsogreg/nixify-ci
Nixify ci
2018-09-15 16:33:39 -04:00
Greg Hale
990660bdb3
Merge pull request #69 from srhb/nixify-ci
Nixify ci
2018-09-15 16:10:59 -04:00
Sarah Brofeldt
fbf5e3e09c Use a nix builder instead of cabal-install
Caching was tried bit the travis cache mechanism is actually slower than
redownloading and rebuilding.

Added an alternative start to a cabal-based builder for compatibility
This requres the reflex reunification branch (or at least 18.09 from
some source.)

Note that all deps but reflex-platform are currently
unused, but the constraints also specify that at least the http-api-data
submodule is out of bounds for servant-reflex.
2018-09-15 21:40:24 +02:00
Sarah Brofeldt
51fa6a6d3d Bump reflex-platform to develop as of today 2018-09-15 14:15:11 +02:00
Greg Hale
c57d77b62f
Merge pull request #66 from obsidiansystems/text-jsstring
Merge master into text-jsstring
2018-06-26 17:17:24 -04:00
Ken Micklas
ddbf55d919 Merge remote-tracking branch 'origin/text-jsstring' into text-jsstring 2018-06-26 13:57:28 -04:00
Ken Micklas
e18d6bd6f6 Fix merge of master into text-jsstring 2018-06-26 13:15:50 -04:00
Ken Micklas
89033dc42d Merge branch 'master' into text-jsstring 2018-06-26 11:47:12 -04:00
Greg Hale
ec8723351c
Merge pull request #65 from obsidiansystems/result-handler
Add a way to wrap result events to for example handle errors uniformly
2018-06-25 16:22:10 -04:00
Ken Micklas
fc900b5d92 Add a way to wrap result events to for example handle errors uniformly 2018-06-25 15:49:36 -04:00
Greg Hale
1761f87e85
Merge pull request #59 from hamishmack/master
Fix binary results by avoiding encodeUtf8
2018-05-13 15:06:39 -04:00
Hamish Mackenzie
37461d27c8 Fix binary results by avoiding encodeUtf8
Instead of getting the response as text and then converting it to
a ByteString using encodeUtf8 this change asks for the results
as a ArrayBuffer (the underlying JavaScript structure used by
ByteString).  This should be faster for text results and will not
breaks binary results.
2018-05-02 09:49:56 +12:00
Greg Hale
115da63dbf
Merge pull request #58 from srid/update-servant
Allow newer version of servant
2018-04-01 22:55:20 -04:00
Sridhar Ratnakumar
7ad155b6ed Relax http-media as well 2018-04-01 22:35:20 -04:00
Sridhar Ratnakumar
5cd3098880 Relax version constraint on servant 2018-04-01 22:33:36 -04:00
Greg Hale
f66aad1460
Merge pull request #55 from Fresheyeball/text-jsstring
More polymorphic input data | Blob support
2018-03-09 14:00:53 -05:00
Greg Hale
6bd16ed27f
Merge pull request #57 from obsidiansystems/text-jsstring
Merge master into text-jsstring
2018-03-06 21:10:13 -05:00
Ken Micklas
6fb8c02994 Merge branch 'master' into text-jsstring 2018-03-06 20:38:41 -05:00
Greg Hale
2996dbc8e0
Merge pull request #56 from obsidiansystems/response-okay-status
Treat HTTP response statuses less than 200 as errors
2018-03-06 20:07:04 -05:00
Ken Micklas
0c740120f6 Treat HTTP response statuses less than 200 as errors
In particular, browsers seem to use status 0 for errors
2018-03-06 19:22:26 -05:00
Isaac Shapira
340df642e0 conflict resolution 2018-03-02 17:37:14 -07:00
Isaac Shapira
69d855f235 Gromit, I think we've got it 2018-03-02 16:35:55 -07:00
Isaac Shapira
18039caa3a mofit 2018-03-01 16:58:50 -07:00
Isaac Shapira
202827f04a abject madness 2018-03-01 16:49:31 -07:00
Isaac Shapira
c6e25e9a48 empass of existentialization 2018-02-28 13:59:41 -07:00
Luigy Leon
cff34994d4
Merge pull request #54 from obsidiansystems/bump-servant
Bump servant to 0.13 and add instances for servant-checked-exceptions
2018-02-27 17:22:19 -05:00
Luigy Leon
09de487580
Fix servant-checked-exception bounds 2018-02-27 16:34:13 -05:00
Dan Haraj
1e3338f56d Implement checked exceptions instances 2018-02-26 11:21:48 -05:00
Dan Haraj
ca990feac1 Stub out servant-checked-exceptions instances 2018-02-23 17:11:29 -05:00
Greg Hale
dd16ebb71e Merge master 2018-02-03 10:56:14 -05:00
Greg Hale
6593c1ce80
Merge pull request #53 from hamishmack/jsm-clientopts
Use JSM instead of IO in ClientOptions
2018-02-01 18:14:04 -05:00
Hamish Mackenzie
6b58ef3268 Use JSM instead of IO in ClientOptions 2018-02-02 11:42:53 +13:00
Greg Hale
3b6ce36aaf
Merge pull request #52 from hamishmack/reflex-dom-core
Use reflex-dom-core instead of reflex-dom
2018-01-25 22:58:10 -05:00