Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | PathElements can be string_views | Dan Goodliffe | 2023-07-27 |
| | |||
* | Move operator/= for pathparts matching as a Path member, reimplement with ↵ | Dan Goodliffe | 2023-07-26 |
| | | | | std::mismatch | ||
* | Swap ifndef for pragma once | Dan Goodliffe | 2023-07-26 |
| | |||
* | Reformat with new clang-format | Dan Goodliffe | 2023-07-26 |
| | |||
* | Fix all non-unittest warnings | Dan Goodliffe | 2022-02-06 |
| | |||
* | Introduce MaybeString | Dan Goodliffe | 2021-12-17 |
| | | | | | Allows at least a string_view, but maybe a string... used when input might need decoding, but removes the need for a copy when it doesn't. | ||
* | Add -Wconversion and -Wsign-conversion | Dan Goodliffe | 2021-12-17 |
| | |||
* | Non-allocating, non-FILE based, view based Accept parser | Dan Goodliffe | 2021-12-17 |
| | |||
* | Clang format and tidy | Dan Goodliffe | 2020-06-07 |
| | |||
* | Performance fixesicespider-0.6.2 | Dan Goodliffe | 2019-11-12 |
| | |||
* | Add clang-tidy rules and fix all the things | Dan Goodliffe | 2019-03-27 |
| | | | | Note: something in here appears to break linking in release build | ||
* | Enable some clang-tidy checks and fix up accordingly | Dan Goodliffe | 2019-03-27 |
| | |||
* | Move Accept header parsing into a testable place and test it | Dan Goodliffe | 2019-01-14 |
| | |||
* | Cut 2 string_view | Dan Goodliffe | 2019-01-14 |
| | |||
* | Cut 1 string_view | Dan Goodliffe | 2019-01-14 |
| | |||
* | Consts and formatters | Dan Goodliffe | 2018-05-23 |
| | | | | | Move lots of common strings into ICE consts. Move some expressions into formatters. | ||
* | C++17 and Ice 3.7icespider-0.4 | Dan Goodliffe | 2018-04-15 |
| | | | | | Update all code to be C++17 with Ice 3.7 and minor interface changes in keeping with C++CG and dependencies. | ||
* | We should use make_shared | Dan Goodliffe | 2018-03-03 |
| | |||
* | ICE components can be local... exception the session manager interface | Dan Goodliffe | 2018-03-03 |
| | |||
* | Standard header formattericespider-0.2.3.1 | Dan Goodliffe | 2018-03-03 |
| | | | | Use CTFs in common library for formatting header output. | ||
* | Make mutator into a collection (mutators) | Dan Goodliffe | 2016-12-11 |
| | |||
* | Support setting a mutator function to operate on response model before ↵ | Dan Goodliffe | 2016-10-27 |
| | | | | returning it | ||
* | Add basic support for base classes for routes | Dan Goodliffe | 2016-10-25 |
| | |||
* | Add support for cookie parameters | Dan Goodliffe | 2016-10-09 |
| | |||
* | Adds a session manager interface and basic file based implementation as a plugin | Dan Goodliffe | 2016-10-08 |
| | |||
* | Increased flexibility for reading post body content and support for ↵ | Dan Goodliffe | 2016-10-07 |
| | | | | deserializing x-www-form-urlencoded payloads | ||
* | Move something things into http common, ignore a few bits from slicer | Dan Goodliffe | 2016-10-05 |
| | |||
* | Build slicer bits for http into common | Dan Goodliffe | 2016-10-05 |
| | |||
* | Routes and output serializers as compact json object maps | Dan Goodliffe | 2016-09-25 |
| | |||
* | Parameters should be a map, not a list | Dan Goodliffe | 2016-09-17 |
| | |||
* | Proper exceptions for handling 404 and 405 | Dan Goodliffe | 2016-09-17 |
| | |||
* | Use compact json object for paramOverrides and mash up operations | Dan Goodliffe | 2016-08-30 |
| | |||
* | Add support for mash up routes that call multiple services | Dan Goodliffe | 2016-08-29 |
| | |||
* | Bit of a refactor around Accept / Content-Type and include Content-Type in ↵ | Dan Goodliffe | 2016-08-21 |
| | | | | response headers | ||
* | Add support for custom output serializers | Dan Goodliffe | 2016-08-21 |
| | |||
* | Allow inclusion of user headers | Dan Goodliffe | 2016-08-21 |
| | |||
* | Add missing default value for hasUserSource | Dan Goodliffe | 2016-08-17 |
| | |||
* | Tidy up | Dan Goodliffe | 2016-06-26 |
| | |||
* | Default parameter expressions | Dan Goodliffe | 2016-06-25 |
| | |||
* | Parameters can be optional | Dan Goodliffe | 2016-06-20 |
| | |||
* | Add all supported method types | Dan Goodliffe | 2016-06-19 |
| | |||
* | Initial commit of IceSpider, implements basic route compiler | Dan Goodliffe | 2016-06-18 |