Commit Graph

266 Commits

Author SHA1 Message Date
Greg Hale
f76dbeb941
Merge pull request #115 from s9gf4ult/master
Updated reflex-platform
2021-10-19 17:06:09 -04:00
Aleksey Uymanov
fe0e1bf8d6 nix build 2021-10-17 10:51:44 +05:00
Greg Hale
20e2621cc2
Merge pull request #110 from tfc/doc-summary
Add "Summary" combinator compatibility
2021-03-22 22:10:04 -04:00
Jacek Galowicz
75f86f258e Add "Summary" combinator compatibility 2021-03-20 15:28:33 +01:00
Greg Hale
31f2f33d37
Merge pull request #108 from alexfmpe/patch-1
Fix link
2021-03-01 22:31:48 -05:00
Alexandre Esteves
a7df714d37
Fix link 2021-03-01 22:01:58 +00:00
Greg Hale
950e322051
Merge pull request #107 from imalsogreg/mainWidget
use a mainWidget that works with ghc and ghcjs
2021-01-25 12:10:42 -05:00
Greg Hale
11cb165b72 use a mainWidget that works with ghc and ghcjs 2021-01-24 21:22:20 -05:00
Greg Hale
1109043c84
Merge pull request #104 from NCrashed/master
Push reflex upper bound
2020-11-26 13:12:12 -05:00
Anton Gushcha
c973d553eb
Push reflex upper bound 2020-11-26 19:11:38 +03:00
Greg Hale
dac560cdb6
Merge pull request #102 from imalsogreg/bump-reflex-frp
Update dependencies
2020-08-23 10:56:39 -04:00
Greg Hale
87e7911ef8 Update dependencies 2020-08-23 10:11:32 -04:00
Greg Hale
37a3e8f256
Merge pull request #97 from chkl/fix-comment-formatting
fix Haddock comment (missing `>`)
2020-03-20 16:14:36 -04:00
Christian Klinger
085c8b46c5 fix haddock comment formatting 2020-03-20 18:14:26 +01:00
Greg Hale
7e6a372939
Merge pull request #96 from johannesgerer/master
fix XhrPayload datatype bug: do not incorrectly assume all data is utf8 encoded text
2020-02-17 21:24:39 -05:00
Johannes Gerer
595d1ec348 fix XhrPayload datatype bug: do not incorrectly assume all data is utf8 encoded text 2020-02-17 18:32:55 +00:00
Greg Hale
71c5440d0c
Merge pull request #94 from chkl/update-upper-bounds
lift upper bounds to build with reflex-platform 0.5
2020-02-09 14:25:38 -05:00
Christian Klinger
ddc675afd2 lift version bounds to build with reflex-platform 0.5
(containers, http-api-data, http-media, servant)
2020-02-09 20:14:49 +01:00
Greg Hale
9310745a99
Merge pull request #89 from matthewbauer/master
Small fixes
2019-05-17 17:00:13 -04:00
Matthew Bauer
853783b336 Update default.nix 2019-05-17 16:23:35 -04:00
Matthew Bauer
bda3138422 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 16:21:15 -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
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
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
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
Hamish Mackenzie
ee8240288f Use reflex-dom-core instead of reflex-dom 2018-01-26 16:36:08 +13:00