summaryrefslogtreecommitdiff
path: root/cask
Commit message (Expand)AuthorAgeFilesLines
* Enforce `com.lihaoyi:acyclic` on the Cask codebaseLi Haoyi2018-07-2510-35/+27
* collapse `CookieParam` into `Cookie`Li Haoyi2018-07-255-68/+51
* `foo: CookieParam` arguments now workLi Haoyi2018-07-256-41/+39
* Extract out `model.ParamContext`Li Haoyi2018-07-2514-74/+102
* Split up `cask` package into subpackagesLi Haoyi2018-07-2521-478/+564
* First pass at specializing `ParamReader` for `JsonReader` and `FormReader`Li Haoyi2018-07-2310-152/+263
* tweaksLi Haoyi2018-07-222-2/+2
* Redirect/abort helpersLi Haoyi2018-07-222-0/+27
* Wrap undertow cookies in a nice case classLi Haoyi2018-07-226-17/+61
* File uploads and cookies now workLi Haoyi2018-07-226-4/+65
* Tidying up `ParamReader`Li Haoyi2018-07-221-15/+27
* renamingsLi Haoyi2018-07-224-23/+21
* Static file serving now worksLi Haoyi2018-07-217-80/+94
* WIP moving logic into annotations themselvesLi Haoyi2018-07-214-32/+81
* Add user-overrideable error rendererLi Haoyi2018-07-213-31/+304
* Route requests paths using a proper trieLi Haoyi2018-07-215-65/+178
* Tidying upLi Haoyi2018-07-214-105/+114
* Remove hard-coded Cask types from `Router.scala`, allowing them to be injecte...Li Haoyi2018-07-214-96/+101
* Flesh out Flask examplesLi Haoyi2018-07-213-1/+34
* Provide `MainRoutes` helper for one-file websitesLi Haoyi2018-07-203-5/+10
* stick with blocking mode for nowLi Haoyi2018-07-203-22/+9
* add flags to prepare for async routesLi Haoyi2018-07-201-4/+4
* Threading through context values into the argument parsers now worksLi Haoyi2018-07-204-122/+150
* get/post/put routesLi Haoyi2018-07-204-9/+26
* Simple routing & serving now works in the 3 test routes givenLi Haoyi2018-07-204-35/+608
* first commitLi Haoyi2018-07-202-0/+75