Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Minor documentation improvements. | Hugo Hörnquist | 2023-11-06 |
| | |||
* | Merge (web uri-query) into (web query). | Hugo Hörnquist | 2023-10-24 |
| | |||
* | Add commentary to (web http dav) | Hugo Hörnquist | 2023-10-18 |
| | |||
* | Add registry of HTTP status codes. | Hugo Hörnquist | 2023-04-12 |
| | | | | | | | Guile already includes such a registry, but it's incomplete (it lacks WebDAV extension, for one). This also adds a dedicated procedure to generate HTTP status lines, which besides the regular HTTP header are also needed for WebDAV's multistatus responses. | ||
* | UNFINISHED work on data stores and formats. | Hugo Hörnquist | 2023-04-12 |
| | |||
* | Minor style change. | Hugo Hörnquist | 2023-04-10 |
| | |||
* | Add various TODOs | Hugo Hörnquist | 2023-04-10 |
| | |||
* | Extend (web http) to allow adding new methods. | Hugo Hörnquist | 2023-04-10 |
| | | | | | This will be needed for the WebDAV (and CalDAV) server. Since they use some extended methods. | ||
* | Vendor (web http) from Guile 3.0.9. | Hugo Hörnquist | 2023-04-10 |
| | |||
* | Add missing lambda in make routes. | Hugo Hörnquist | 2022-10-16 |
| | |||
* | Slightly better error handling in HTTP routes. | Hugo Hörnquist | 2022-09-18 |
| | |||
* | Rewrote make-routes to use define-syntax. | Hugo Hörnquist | 2022-09-18 |
| | | | | | This is the first step into adding extra functionallity, since I now want have to worry about how namespace pollution works. | ||
* | Remove ->str and ->quoted-string. | Hugo Hörnquist | 2022-06-23 |
| | | | | | | ->str as an alias of ->string is removed. ->string is however left. ->quoted-string was always weird, and was only used once. | ||
* | Normalize keyword syntax. | Hugo Hörnquist | 2022-06-23 |
| | |||
* | Centralize (almost) all exports to :export in define-module. | Hugo Hörnquist | 2022-06-23 |
| | |||
* | Remove custom let*. | Hugo Hörnquist | 2022-06-13 |
| | | | | | | While it was nice, the most important part was the multi-valued let from srfi-71 (which is implemented in srfi-71)). The minor pattern matching structures could often be replaced with car+cdr, or a propper match. | ||
* | Add number of TODO's. | Hugo Hörnquist | 2022-06-11 |
| | |||
* | Extend web-query to handle keys without values. | Hugo Hörnquist | 2022-06-11 |
| | |||
* | Make make-routes pre-compile all regexes. | Hugo Hörnquist | 2022-03-15 |
| | |||
* | Fix r:host and r:port in make-route's body. | Hugo Hörnquist | 2022-03-15 |
| | | | | | | | Also noted that r:port was bound twice. The earlier binding (which is now removed) was a Guile IO-port for writing the response, while the later was the target port number of the request. | ||
* | Qualify functions in make-routes expansion. | Hugo Hörnquist | 2022-03-15 |
| | | | | | Previously, the user of the macro needed a correct environment. This should not be needed any more. | ||
* | Move stuff from calp/util to hnh/util. | Hugo Hörnquist | 2022-01-31 |
| | | | | | This is the first (major) step in splitting the generally useful items into its own library. | ||
* | Fix encode-query-parameters. | Hugo Hörnquist | 2021-08-15 |
| | | | | | | Multiple parameters are now correctly joined by an ampersand. Also noticed that the given parameters should use the regular ->string for encoding strings. | ||
* | Change uri-encode to use ->quoted-string. | Hugo Hörnquist | 2021-08-10 |
| | |||
* | Add rudementary server logging. | Hugo Hörnquist | 2020-10-15 |
| | |||
* | Whoops, add (web uri-query). | Hugo Hörnquist | 2020-08-27 |
| | |||
* | Move util modules into calp module.. | Hugo Hörnquist | 2020-08-24 |
| | |||
* | fixes. | Hugo Hörnquist | 2020-08-17 |
| | |||
* | Split module/server into stuff. | Hugo Hörnquist | 2020-08-17 |