Teo Camarasu
ff135e868b
Add flags to cabal.project to allow building with GHC-9.4
2022-10-27 13:05:51 +01:00
Maxim Koltsov
408352320e
Remove obsolete allow-newer
2022-03-21 11:45:49 +01:00
Janus Troelsen
17e3eb1041
Allow GHC 9.2 for compatible packages
2022-03-08 08:59:35 -06:00
Janus Troelsen
222ccf107c
Use cabal-install to invoke doctest
2022-03-08 01:01:37 -06:00
akhesaCaro
6da8488f9b
Revert "removing Generic cookbook in favour of NamedRoutes"
...
This reverts commit 34aed1d289
.
2022-02-18 12:14:28 +01:00
akhesaCaro
f4cd56446b
Revert "introducing NamedRoutes cookbook"
...
This reverts commit 5c80214351
.
2022-02-18 12:13:09 +01:00
akhesaCaro
34aed1d289
removing Generic cookbook in favour of NamedRoutes
2022-02-18 11:08:43 +01:00
akhesaCaro
5c80214351
introducing NamedRoutes cookbook
2022-02-18 11:08:36 +01:00
Janus Troelsen
e2a9165229
Remove unnecessary constraint/allow-newer
2022-02-15 09:54:17 -06:00
Gaël Deest
e4945740aa
Prepare 0.19 release
2022-02-01 10:17:03 +01:00
akhesacaro
39fb875951
moving servant-swagger into the main servant repo
2021-11-18 11:56:38 +01:00
Maxim Koltsov
e2e9ce0596
Enable servant-auth cookbook
2021-10-30 21:26:44 +02:00
akhesacaro
119e54a800
repatriation of servant-auth in the main servant repo
2021-10-26 16:27:09 +02:00
akhesacaro
9be55b3ba3
uncomment db-sqlite-simple cookbook to add it to the building plan
2021-10-02 18:13:24 +02:00
akhesacaro
61d097db44
uncomment uverb coobook and include it from building against GHC >= 9
2021-10-02 18:09:51 +02:00
Maxim Koltsov
61111178f0
Support GHC-9.0.1
2021-06-23 23:06:07 +02:00
akhesaCaro
97967d87d1
enabling hoist-server-with-context cookbook
2021-04-16 13:39:09 +02:00
akhesaCaro
bbd016df09
enabling https cookbook
2021-04-10 15:23:57 +02:00
akhesaCaro
269e546a6a
sqlite-simple cookbook is working with sqlite-simple >= 0.4.5.0
2021-03-18 10:50:17 +01:00
Gaël Deest
613dcf9ed5
Basic GitHub actions-based CI
...
- Setup a basic CI based on GitHub actions, with a somewhat limited build matrix.
- Disable cookbook/testing, because servant-quickcheck doesn't build anymore.
- Disable servant-docs on Cabal build, because of some test failures
- The order of some JSON fields seems to be reversed in the output, need investigation.
- Fix test failures in servant-http-streams when `localhost` points to an IPv6 address rather than 127.0.0.1.
2021-03-17 23:22:20 +01:00
fisx
c1105899f4
union verbs ( #1314 )
2020-10-31 20:45:46 +01:00
Maxim Koltsov
e93376939c
Reenable cookbook-testing
2020-07-31 13:32:17 +03:00
Maxim Koltsov
43cf589e0e
Bump version to 0.18
2020-07-30 19:03:58 +03:00
Maxim Koltsov
d94ad9df9b
Add cookbook entry for custom error formatters
2020-07-17 17:11:46 +03:00
Maxim Koltsov
bd2a813c1a
TEMP disable cookbook/testing
2020-07-17 17:11:46 +03:00
Oleg Grenrus
7916051114
Drop most allow-newer in cabal.project
...
Dependencies are updated to allow servant-0.17
2020-01-24 12:54:40 +02:00
Oleg Grenrus
3bf4b100a8
Bump version to 0.17
2020-01-23 12:50:07 +02:00
Oleg Grenrus
21e6000b09
Remove servant-jssadle (moved to own repository)
2020-01-10 01:20:48 +02:00
Oleg Grenrus
524b07224f
Change build-type: Simple; run doctests on CI via haskell-ci
...
Don't use hspec-discover in tutorial,
so doctests work on CI
2020-01-10 01:07:31 +02:00
Oleg Grenrus
ce5939b837
Try to fix CI: remove servant-jssaddle, regenerate .travis.yml
2019-12-09 17:53:36 +02:00
Oleg Grenrus
71ca2a203c
Allow jsaddle-dom-0.9.3.1
2019-09-30 10:53:32 +03:00
Oleg Grenrus
52408fea16
Fix servant-client with base-compat-0.11
2019-09-30 10:34:33 +03:00
Oleg Grenrus
fa35b5bd70
Build jsaddle with GHC-8.8
...
Closes https://github.com/haskell-servant/servant/issues/1227
2019-09-29 23:55:10 +03:00
Oleg Grenrus
f089f8d0b2
Relax bounds for ghc-8.8
2019-09-29 00:43:53 +03:00
Oleg Grenrus
19dee18f71
Remove control-monad-omega dependency
2019-09-28 17:43:28 +03:00
Oleg Grenrus
56773a7649
Comment out cookbooks unbuildable with ghc-8.8
2019-09-28 17:43:28 +03:00
Oleg Grenrus
1dbd258510
Re-organise cabal.project (for GHC-8.8)
2019-09-28 17:43:28 +03:00
Robert Hensing
e14a14fb5c
Add servant-client-jsaddle
...
- servant-client-jsaddle: Remove some debug printing
- Update .travis.yml with haskell-ci
- servant-client-jsaddle: bump base bounds
- Add libgirepository1.0-dev
- servant-client-jsaddle: bump upper bound on containers
- servant-client-jsaddle: relax upper bound on semigroupoids
- servant-client-jsaddle: bump servant-client-core dependency
- servant-client-jsaddle: fix compatibility
- servant-client-jsaddle: import correct module
- .travis.yml: run xvfb for headless GUI testing
- Use ghcjs-dom instead of jsaddle-dom directly.
- Also use ghcjs-dom in tests.
- Ignore exceptions on send - they are handled in toResponse.
- Apparently ghcjs-dom does use the same exception these days.
- Got rid of obsolete comment.
- Make sure response gets handled even in case of exception.
- Update servant-client-jsaddle/servant-client-jsaddle.cabal
Dependingon ghcjs-dom avoids the dependency on jsaddle-dom on ghcjs and
have slightly better performance on ghcjs.
Co-Authored-By: Herbert Valerio Riedel <hvr@gnu.org>
2019-09-08 10:28:21 +03:00
Oleg Grenrus
612038585a
Allow newer network, semigroups, hashable, machines
2019-05-28 15:27:52 +03:00
Oleg Grenrus
cd42676a2c
Fix travis: remove open-id-connect cookbook, it's bitrotted
2019-05-28 11:57:36 +03:00
Yann Esposito (Yogsototh)
53b97dd8b3
Adding OIDC Cookbook
2019-04-15 19:50:28 +03:00
Oleg Grenrus
b28d37a7c5
Re-enable some recipes (servant-0.16)
2019-02-28 12:48:37 +02:00
Oleg Grenrus
58b401558d
Bump versions to 0.16
2019-02-20 19:06:10 +02:00
Oleg Grenrus
a5655f8d5a
Rename ServantError to ClientError, ServantErr to ServerError
2019-02-18 22:51:09 +02:00
Oleg Grenrus
775b55316c
Try with reorder-goals: True
2019-02-18 19:26:25 +02:00
Oleg Grenrus
0e191964ae
Add optimization: False
2019-02-11 15:52:42 +02:00
Oleg Grenrus
b44335ab69
Add servant-http-streams
2019-02-06 12:15:30 +02:00
Oleg Grenrus
b685efecbe
Allow network-3.0
2019-01-23 02:20:16 +02:00
Oleg Grenrus
c25085e9e5
Allow http-client-0.6
2019-01-09 10:45:40 +02:00
Oleg Grenrus
3b8db040f3
http-api-data-0.4
2018-11-13 17:21:29 +02:00