summaryrefslogtreecommitdiff
path: root/cask
Commit message (Expand)AuthorAgeFilesLines
* Statically check the set of decorators applied to each endpoint methodLi Haoyi2019-10-093-13/+77
* Genericize `EndpointMetadata#decorators`Li Haoyi2019-10-091-1/+1
* Convert `Decorator#OuterReturned` into a type parameterLi Haoyi2019-10-098-27/+24
* Add test to verify `compress` decorator is properly passing through irrelevan...Li Haoyi2019-10-092-5/+6
* Allow `staticFiles` and `staticFiles` to specify headers to respond with (e.g...Li Haoyi2019-10-092-20/+17
* Allow `cask.decorators.compress` to skip results it doesn't care aboutLi Haoyi2019-10-093-2/+7
* Genericize `cask.Main#decorators` and `cask.Routes#decorators` to allow other...Li Haoyi2019-10-093-6/+6
* upgrade to quill 3.4.10, re-enable database examplesLi Haoyi2019-10-091-1/+4
* Update WsClient.scalalihaoyi-patch-1Li Haoyi2019-09-191-0/+2
* Update WebsocketClientImpl.scalaLi Haoyi2019-09-191-1/+1
* Update WebsocketClientImpl.scalaLi Haoyi2019-09-191-1/+1
* Update WebsocketClientImpl.scalaLi Haoyi2019-09-191-1/+3
* Update WebsocketClientImpl.scalaLi Haoyi2019-09-191-1/+1
* Update WebsocketClientImpl.scalaLi Haoyi2019-09-191-3/+7
* Update WsClient.scalaLi Haoyi2019-09-191-2/+1
* Update WebsocketClientImpl.scalaLi Haoyi2019-09-191-2/+4
* Merge pull request #14 from lihaoyi-databricks/masterLi Haoyi2019-09-1611-42/+220
|\
| * Provide a simple builtin websocket client in `cask.WsClient`Li Haoyi2019-09-1612-45/+221
* | 0.2.80.2.8Li Haoyi2019-09-163-4/+1
|/
* cross-build cask.util for Scala.jsLi Haoyi2019-09-162-0/+0
* 0.2.60.2.6Li Haoyi2019-09-161-0/+1
* Break up `Router.scala` into a `router/` folder with multiple filesLi Haoyi2019-09-1619-416/+426
* re-expose handleNotFound and handleEndpointError, update docsLi Haoyi2019-09-151-16/+20
* Move logic from `Main` class into companion object, to clean up user-facing A...Li Haoyi2019-09-151-80/+92
* Move `internal.BatchActor` to `util.BatchActor`Li Haoyi2019-09-153-5/+8
* Sketch out a standard `cask.Logger` interface and standardize dependency inje...Li Haoyi2019-09-156-15/+46
* Break circular dependency by splitting `RouteEndpointMetadata` into its own fileLi Haoyi2019-09-155-84/+88
* Move recursive Decorator-processing logic into `Decorator.invoke`, document w...Li Haoyi2019-09-154-41/+63
* First pass at providing a convenient API for handling websocketsLi Haoyi2019-09-144-3/+128
* Rename `BaseDecorator` -> `Decorator`, `Decorator` -> `RawDecorator`, `BaseEn...Li Haoyi2019-09-1411-52/+54
* Make `Input` a type param tooLi Haoyi2019-09-149-35/+26
* `InnerResponse` is now a type param instead of member, allowing better error ...Li Haoyi2019-09-1410-28/+25
* `cask.Response` is now covariantLi Haoyi2019-09-144-19/+41
* .Li Haoyi2019-09-1411-71/+144
* 0.2.1: support for Scala 2.13.0. Some tests using Quill disabled until they g...0.2.1Li Haoyi2019-06-157-11/+11
* Upgrade upickle -> 0.7.1Grant Gavares2018-11-211-4/+5
* 0.1.7: micro-optimizations to remove trivially unnecessary bottlenecks0.1.7Li Haoyi2018-08-265-24/+95
* 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-187-15/+21
* 0.1.10.1.1Li Haoyi2018-08-1816-145/+107
* tweak docsLi Haoyi2018-08-181-59/+45
* 0.1.00.1.0Li Haoyi2018-08-135-6/+37
* 0.0.30.0.3Li Haoyi2018-08-132-11/+0
* Tweak websocket tests, example and docsLi Haoyi2018-08-134-16/+14
* Basic websocket support worksLi Haoyi2018-08-1311-52/+153
* trim unnecessary dependenciesLi Haoyi2018-08-132-2/+33
* Add `Router.Result#map` to DRY up repetitive pattern matchesLi Haoyi2018-08-133-40/+38
* tweak docgenLi Haoyi2018-08-121-2/+8