summaryrefslogtreecommitdiff
path: root/cask/src/cask/endpoints
Commit message (Expand)AuthorAgeFilesLines
* 0.3.60.3.6Li Haoyi2019-11-071-6/+6
* Flesh out `BatchActor.scala` into its own module, `cask.Actor`. Add the first...Li Haoyi2019-11-031-9/+9
* Convert `Decorator#OuterReturned` into a type parameterLi Haoyi2019-10-093-7/+7
* Allow `staticFiles` and `staticFiles` to specify headers to respond with (e.g...Li Haoyi2019-10-091-15/+13
* Allow `cask.decorators.compress` to skip results it doesn't care aboutLi Haoyi2019-10-091-1/+0
* Provide a simple builtin websocket client in `cask.WsClient`Li Haoyi2019-09-161-37/+23
* Break up `Router.scala` into a `router/` folder with multiple filesLi Haoyi2019-09-166-23/+25
* Move `internal.BatchActor` to `util.BatchActor`Li Haoyi2019-09-151-4/+4
* Sketch out a standard `cask.Logger` interface and standardize dependency inje...Li Haoyi2019-09-151-3/+6
* First pass at providing a convenient API for handling websocketsLi Haoyi2019-09-141-2/+83
* Rename `BaseDecorator` -> `Decorator`, `Decorator` -> `RawDecorator`, `BaseEn...Li Haoyi2019-09-145-11/+11
* Make `Input` a type param tooLi Haoyi2019-09-145-19/+12
* `InnerResponse` is now a type param instead of member, allowing better error ...Li Haoyi2019-09-145-14/+12
* `cask.Response` is now covariantLi Haoyi2019-09-141-7/+6
* .Li Haoyi2019-09-145-30/+71
* Upgrade upickle -> 0.7.1Grant Gavares2018-11-211-4/+5
* 0.1.7: micro-optimizations to remove trivially unnecessary bottlenecks0.1.7Li Haoyi2018-08-261-6/+10
* 0.1.60.1.6Li Haoyi2018-08-251-2/+11
* 0.1.50.1.5Li Haoyi2018-08-251-2/+4
* Swap out `WebsocketParam` for identical `QueryParamReader`Li Haoyi2018-08-181-26/+1
* Get rid of unneccessary `HttpDecorator`Li Haoyi2018-08-183-5/+4
* 0.1.10.1.1Li Haoyi2018-08-186-41/+44
* 0.1.00.1.0Li Haoyi2018-08-132-3/+18
* Tweak websocket tests, example and docsLi Haoyi2018-08-133-6/+5
* Basic websocket support worksLi Haoyi2018-08-135-11/+62
* Add `Router.Result#map` to DRY up repetitive pattern matchesLi Haoyi2018-08-131-4/+1
* tweak docgenLi Haoyi2018-08-121-2/+8
* Allow for optional query paramsLi Haoyi2018-08-091-0/+6
* Properly roll back transactions when endpoints fail in TodoMvcDbLi Haoyi2018-08-084-11/+12
* Refactor decorators into a more traditional delegation model, and use that to...Li Haoyi2018-08-084-24/+34
* wip more readmeLi Haoyi2018-07-284-8/+12
* first pass at a readmeLi Haoyi2018-07-281-13/+22
* Alias Decorator, Endpoint and BaseDecorator onto cask.*Li Haoyi2018-07-264-9/+8
* Allow Decorators to short-circuit request processing by bailing out earlyLi Haoyi2018-07-264-17/+41
* CleanupLi Haoyi2018-07-264-11/+11
* Simplify public Decorator APILi Haoyi2018-07-264-10/+9
* big refactoring in preparation for allowing endpoint filtersLi Haoyi2018-07-254-59/+19
* Fix testsLi Haoyi2018-07-251-4/+5
* HTTP method distinction now works, by generating parallel routing trees one-p...Li Haoyi2018-07-254-3/+12
* Create `requests: Requests` NilParam with convenience methods for common nece...Li Haoyi2018-07-254-85/+3
* Enforce `com.lihaoyi:acyclic` on the Cask codebaseLi Haoyi2018-07-256-28/+10
* collapse `CookieParam` into `Cookie`Li Haoyi2018-07-251-13/+45
* `foo: CookieParam` arguments now workLi Haoyi2018-07-255-27/+27
* Extract out `model.ParamContext`Li Haoyi2018-07-257-55/+93
* Split up `cask` package into subpackagesLi Haoyi2018-07-256-0/+254