Alex Mason
937c8a40fc
Merge branch 'master' into servant-dates
2015-12-07 10:34:29 +11:00
Arian van Putten
cf475c26c9
WIP: Fix issue #285
2015-12-06 12:40:27 +01:00
Arian van Putten
60f1ddb89e
WIP: Fix issue #285
2015-12-06 12:22:18 +01:00
Julian Arni
69c9ca437a
Merge pull request #284 from kantp/relax-upper-bound-http-api-data
...
Relax upper version bound for http-api-data ...
2015-12-04 20:32:56 +01:00
Philipp Kant
da5c273640
Relaxed upper version bound for http-api-data ...
...
... in order to include http-api-data-0.2.1, which is currently in LTS
Haskell (lts-3.16).
2015-12-03 14:13:50 +01:00
Alex Mason
a11c1337bb
Merge branch 'master' into servant-dates
2015-12-03 14:42:12 +11:00
Alex Mason
1c9c948faf
Remove implementations for HasServer for now nonexistent types, add tests for capturing times.
2015-12-03 14:32:52 +11:00
Alex Mason
74ebec9176
Reimplement time handling using a new type which carries a format string in its type.
2015-12-03 14:31:44 +11:00
Denis Redozubov
1bd2d913de
Merge pull request #277 from MaxOw/master
...
Type information in servant-foreign.
2015-12-03 01:00:45 +03:00
Maksymilian Owsianny
721151a32d
Added default NoTypes parameter for dynamic languages.
2015-12-02 15:56:56 +00:00
Maksymilian Owsianny
83600d5326
Added myself as co-author.
2015-12-02 14:26:45 +00:00
Maksymilian Owsianny
0f42e0a7f0
Add documentation of 'HasForeignType'.
2015-12-02 14:10:30 +00:00
Maksymilian Owsianny
0c0c382ae6
Fix broken servant-js tests.
2015-12-02 13:22:01 +00:00
Maksymilian Owsianny
b6ee20dfe0
Fix to support GHC < 710
2015-12-02 13:02:05 +00:00
Maksymilian Owsianny
e56fc650c2
Added test spec for servant-foreign.
2015-12-02 12:28:04 +00:00
Maksymilian Owsianny
2d8db45907
Moved GenerateList to servant-foreign.
2015-12-02 11:21:37 +00:00
Alex Mason
7174e1e1fd
Add tests for CaptureTime.
2015-12-02 17:50:41 +11:00
Alex Mason
4f2a3d4afd
Update docspec stuff for Servant.API.Times
2015-12-02 17:50:09 +11:00
Alex Mason
3a4e4139b5
Add implementations for HasServer for Servant.API.Times.
2015-12-02 16:38:56 +11:00
Alex Mason
8780bf78cb
Add CaptureTimes
and QueryParamTime(s)
to servant
.
2015-12-02 16:37:12 +11:00
Julian Arni
6dac6e831c
Merge pull request #279 from sestrella/fix_broken_link
...
[servant-js] README-md - Fix broken link
2015-12-01 08:52:32 +01:00
Sebastián Estrella
38cb32cda6
[servant-js] README-md - Fix broken link
2015-12-01 00:38:37 -05:00
Maksymilian Owsianny
69f09f2622
Added lang parameter.
2015-11-29 04:53:50 +00:00
Maksymilian Owsianny
0b37222733
Fix servant-js based on changes to servant-foreign.
2015-11-28 08:24:55 +00:00
Maksymilian Owsianny
8932cb242c
Add access to types in servant-foreign.
2015-11-28 08:13:26 +00:00
Julian Arni
8bf804e292
Merge pull request #265 from liqd/foreign-internal-module
...
Foreign internal module
2015-11-23 16:56:09 -05:00
Matthias Fischmann
9b08a05502
Adjust file contents a little.
2015-11-16 18:40:15 +01:00
Matthias Fischmann
a1dcc275eb
Just rename the file.
2015-11-16 18:33:35 +01:00
Julian Arni
fdd1829c8f
Merge pull request #237 from sol/master
...
Test Hackage breakage
2015-11-05 11:39:20 -05:00
Simon Hengel
fccb01907b
Disable -Werror due to aeson-0.10.0.0 issue
2015-11-05 11:07:38 +08:00
Simon Hengel
4e53e2083b
Use tinc on travis
2015-11-05 09:32:13 +08:00
Simon Hengel
cd395a27e8
aeson-0.10.0.0 fixes
2015-11-05 09:14:07 +08:00
Julian Arni
0d8439c5cd
Merge pull request #262 from mattjbray/fix-camel-case
...
Fix camelCase
2015-11-04 17:51:59 +01:00
Julian Arni
380ad6b747
Merge pull request #261 from mattjbray/export-common-generator-options-constructors
...
servant-js: export CommonGeneratorOptions constructors
2015-11-04 17:51:40 +01:00
Matt Bray
f6ee02eb91
servant-foreign: fix camelCase
...
Previous behaviour was a bit shouty (and dashes aren't allowed in JS
variable names):
camelCase ["one", "two", "thirty-three"] => "oneTWOTHIRTY-THREE"
New behaviour:
camelCase ["one", "two", "thirty-three"] => "oneTwoThirtythree"
2015-11-04 11:27:07 +00:00
Matt Bray
aa2b56d08c
servant-foreign: add test for camelCase
2015-11-04 11:27:07 +00:00
Matt Bray
f2a91cfb1f
servant-js: export CommonGeneratorOptions constructors
...
Allow defCommonGeneratorOptions to be customized using record update
syntax.
Without the re-export, we can't do:
```
import qualified Servant.JS as SJS
myOptions =
SJS.defCommonGeneratorOptions
{ SJS.moduleName = "myModule"
, SJS.urlPrefix = "http://localhost "
}
```
2015-11-04 10:11:36 +00:00
Julian Arni
6c50beb0f8
Merge pull request #260 from freezeboy/clean-js
...
Replace servant-jquery with servant-js in remaining files
2015-11-03 19:39:54 +01:00
Freezeboy
b88981cf14
Replace servant-jquery with servant-js in remaining files
2015-11-02 19:59:46 +01:00
Julian Arni
6a4c967590
Merge pull request #218 from haskell-servant/jkarni/http-errors
...
Fix error priority and retries
2015-10-26 17:17:38 +01:00
Julian K. Arni
9c12b7839b
7.8 routing fixes, -Wall, cleanup, changelog.
2015-10-26 16:56:46 +01:00
Andres Loeh
1398d1f5e1
More systematic approach to delayed checks.
...
This introduces a `Delayed` type in `RoutingApplication.hs` that
contains a handler together with delayed checks. There are several
blocks of delayed checks, so that we can ultimately execute them in the
order we desire.
The process is documented in more detail in `RoutingApplication.hs`.
2015-10-26 16:56:25 +01:00
Julian K. Arni
ccadba81ec
Cleanup errorspec description of routing, changelog.
...
Review fixes
2015-10-26 16:55:13 +01:00
Julian K. Arni
a3b5652ab9
Refactor RouteResult.
...
Fix rerouting tests
Fix 405 > 404 issue with Capture.
Remove ServantErrWithPriority and Monoid instance
More tests
Update auth-combinator for routing changes
2015-10-26 16:54:49 +01:00
Julian K. Arni
153de01a62
Error retry tests
...
Mime[Un]Render instances for PlainText String
pragmas and formatting
2015-10-26 16:54:28 +01:00
Julian K. Arni
9c62a3b150
Error order tests
2015-10-20 12:41:32 +02:00
Julian Arni
c970b2bffe
Merge pull request #252 from haskell-servant/jkarni/removeMatrix
...
Remove matrix
2015-10-14 08:52:08 +02:00
Julian K. Arni
c22b5d1938
Changelogs for matrix params
2015-10-13 21:46:52 +02:00
Julian K. Arni
40686be83a
Rebase fixes
2015-10-13 21:45:22 +02:00
Julian K. Arni
2a894d861c
-Wall fixes
2015-10-13 21:38:13 +02:00