summaryrefslogtreecommitdiff
path: root/cask/test
Commit message (Expand)AuthorAgeFilesLines
* Statically check the set of decorators applied to each endpoint methodLi Haoyi2019-10-091-0/+15
* Convert `Decorator#OuterReturned` into a type parameterLi Haoyi2019-10-091-1/+1
* Move recursive Decorator-processing logic into `Decorator.invoke`, document w...Li Haoyi2019-09-151-1/+0
* Rename `BaseDecorator` -> `Decorator`, `Decorator` -> `RawDecorator`, `BaseEn...Li Haoyi2019-09-141-1/+1
* .Li Haoyi2019-09-141-1/+1
* 0.1.7: micro-optimizations to remove trivially unnecessary bottlenecks0.1.7Li Haoyi2018-08-261-0/+22
* 0.1.10.1.1Li Haoyi2018-08-181-3/+2
* 0.1.00.1.0Li Haoyi2018-08-131-1/+0
* 0.0.30.0.3Li Haoyi2018-08-131-0/+1
* auto-upload examplesLi Haoyi2018-08-1217-585/+0
* Add `@cask.decorators.compress` utilityLi Haoyi2018-08-096-9/+116
* Properly roll back transactions when endpoints fail in TodoMvcDbLi Haoyi2018-08-085-63/+93
* Refactor decorators into a more traditional delegation model, and use that to...Li Haoyi2018-08-084-5/+119
* Add simple TodoMvcApi server test caseLi Haoyi2018-08-082-0/+65
* wip more readmeLi Haoyi2018-07-283-15/+12
* first pass at a readmeLi Haoyi2018-07-285-35/+21
* WIP get a todo example workingLi Haoyi2018-07-272-4/+3
* Alias Decorator, Endpoint and BaseDecorator onto cask.*Li Haoyi2018-07-262-3/+3
* Add more Decorated testsLi Haoyi2018-07-262-2/+23
* remove dead codeLi Haoyi2018-07-261-2/+0
* Allow Decorators to short-circuit request processing by bailing out earlyLi Haoyi2018-07-262-2/+2
* CleanupLi Haoyi2018-07-262-2/+2
* Provide proper compilation error messages around mis-used decorators and add ...Li Haoyi2018-07-261-0/+53
* Simplify public Decorator APILi Haoyi2018-07-263-27/+18
* First decorator unit test worksLi Haoyi2018-07-262-3/+3
* WIP getting first decorator unit test workingLi Haoyi2018-07-262-0/+29
* big refactoring in preparation for allowing endpoint filtersLi Haoyi2018-07-253-3/+6
* Fix testsLi Haoyi2018-07-251-4/+4
* Simplify MinimalApplication example, prepare for http method disambiguationLi Haoyi2018-07-252-14/+8
* FormJsonPost testLi Haoyi2018-07-251-1/+12
* MultipartFileUploads testLi Haoyi2018-07-252-1/+11
* StaticFiles and RedirectAbort testsLi Haoyi2018-07-252-2/+13
* Basic invocation error renderer copied from AmmoniteLi Haoyi2018-07-251-11/+19
* Basic example testsLi Haoyi2018-07-251-0/+54
* Create `requests: Requests` NilParam with convenience methods for common nece...Li Haoyi2018-07-251-0/+7
* Enforce `com.lihaoyi:acyclic` on the Cask codebaseLi Haoyi2018-07-252-2/+2
* collapse `CookieParam` into `Cookie`Li Haoyi2018-07-251-2/+2
* Extract out `model.ParamContext`Li Haoyi2018-07-251-5/+4
* Split up `cask` package into subpackagesLi Haoyi2018-07-252-3/+3
* First pass at specializing `ParamReader` for `JsonReader` and `FormReader`Li Haoyi2018-07-231-0/+19
* tweaksLi Haoyi2018-07-221-1/+1
* Redirect/abort helpersLi Haoyi2018-07-221-0/+16
* Wrap undertow cookies in a nice case classLi Haoyi2018-07-221-7/+13
* File uploads and cookies now workLi Haoyi2018-07-222-0/+38
* renamingsLi Haoyi2018-07-221-3/+1
* Static file serving now worksLi Haoyi2018-07-212-26/+30
* Route requests paths using a proper trieLi Haoyi2018-07-211-19/+94
* Remove hard-coded Cask types from `Router.scala`, allowing them to be injecte...Li Haoyi2018-07-211-0/+13
* Flesh out Flask examplesLi Haoyi2018-07-213-1/+34
* Provide `MainRoutes` helper for one-file websitesLi Haoyi2018-07-201-3/+1