Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Minor fixes to work with GCC 4.7 | randomdan | 2013-03-03 | |
| | ||||
* | Move text reader into it's own class | randomdan | 2013-02-24 | |
| | ||||
* | Fix bug with lookups introduced in 761 | randomdan | 2013-02-13 | |
| | ||||
* | Basic eventing system | randomdan | 2013-02-12 | |
| | | | | | | | Component registration by script and name Fully comparable variable types Tidy up around tests IsDistinct and IsUniq row filters | |||
* | Add missing include required for older versions of Boost | randomdan | 2012-12-10 | |
| | ||||
* | Add TypePointer, which creates a new instance of its value pointer on ↵ | randomdan | 2012-12-09 | |
| | | | | assignment from a registered type name string | |||
* | Support default values of different type to target values in options | randomdan | 2012-12-09 | |
| | | | | Support direct assignment of values to targets without lexical casts | |||
* | Fix creation of default error XML document style | randomdan | 2012-07-22 | |
| | | | | | Fix hack used in script tidy up by not creating a mess in the first place (pass default or scripted to objects on creation) Fix bug where a cached script that failed on first run would succeed wrongly on subsequent runs due to excessive tidy up (above) | |||
* | Fixes suggested by cppcheck | randomdan | 2012-07-09 | |
| | ||||
* | Write sha1 hashes onto presenter cache files and validate client caches with ↵ | randomdan | 2012-07-04 | |
| | | | | them via etag | |||
* | Add support for client side caching and revalidation (HTTP ↵ | randomdan | 2012-06-29 | |
| | | | | If-Modified-Since, must-revalidate and 304 Not Modified) | |||
* | Hook in the new onConfigLoad component loader event | randomdan | 2012-05-03 | |
| | ||||
* | Render subviews in the order they're defined | randomdan | 2012-04-28 | |
| | | | | | Add viewGroup for creating arbitrary nesting Don't error when a previously referenced script file no longer exists, just return not current | |||
* | Fixed memory leak in HtmlDocument (free doc) | randomdan | 2012-04-27 | |
| | | | | Fix crash when internal transforms and debug document are enabled together (remove debug target transform from presenter) | |||
* | Check presenter caches are at least as new as their source scripts (bug17) | randomdan | 2012-04-25 | |
| | ||||
* | Handy little lazy pointer class for last minute default initialisation | randomdan | 2012-04-24 | |
| | ||||
* | Include content length when serving static content | randomdan | 2012-04-24 | |
| | ||||
* | Add support for using boost::format for log messages | randomdan | 2012-04-24 | |
| | | | | Fix initialisation of console logger | |||
* | Plugable loggers | randomdan | 2012-04-21 | |
| | ||||
* | Add support for simple mutations of XML output (node rearrangement) | randomdan | 2012-04-20 | |
| | ||||
* | Fix default default value to not always be 'false', there can be no default | randomdan | 2012-03-30 | |
| | | | | Add support for a [proposed] standard JSON-P presenter, inheritting the JSON presenter and adding the padding | |||
* | Remove lots of specific implementations and replace them with our new ↵ | randomdan | 2012-03-28 | |
| | | | | generic loader | |||
* | A generic variadic template loader | randomdan | 2012-03-22 | |
| | | | | | A nocomp (pass through) stream decompressor A tidy up and plugin implementation for stream decompressors | |||
* | A stream interface, an RDBMS bulk load interface, a decompression layer, an ↵ | randomdan | 2012-03-20 | |
| | | | | implementation of CURL streams and a sqlbulkload task. | |||
* | Add init function to presenter because none default ones get cached between ↵ | randomdan | 2012-03-19 | |
| | | | | runs and need resetting | |||
* | Increased control over nesting and output; allows cut down output suitable ↵ | randomdan | 2012-03-18 | |
| | | | | for things like jQuery | |||
* | Centralise variable null checking | randomdan | 2012-03-18 | |
| | ||||
* | RowProcessor level record filtering | randomdan | 2012-03-17 | |
| | ||||
* | Create 404s when row sets optionally don't return rows | randomdan | 2012-03-15 | |
| | ||||
* | Port to C++0x (minor tweaks) | randomdan | 2012-03-14 | |
| | | | | Use variadic templates in Storers to allow passing extra arguments to script object constructors | |||
* | Fix error persisting when loadComplete fails | randomdan | 2012-03-13 | |
| | ||||
* | Much improved flexibility around partial/parameterised SQL merges | randomdan | 2012-02-28 | |
| | ||||
* | Fire the loadComplete function after loading a cached object | randomdan | 2012-02-27 | |
| | ||||
* | Fix the transaction handling in taskHost in error situations | randomdan | 2012-02-21 | |
| | ||||
* | Finer control over output to presenters, addresses issues with JSON output ↵ | randomdan | 2012-02-17 | |
| | | | | | | and makes some other bits more sensible Tweaks to XSLT as some things have moved | |||
* | Turn script values inside out to avoid throwing internally | randomdan | 2012-02-16 | |
| | ||||
* | Improved script component caching, performance tweaks and related fixes for ↵ | randomdan | 2012-02-15 | |
| | | | | persistent objects | |||
* | Pull the script location back into the core and add support for caching of ↵ | randomdan | 2012-02-14 | |
| | | | | parsed script documents | |||
* | Optimize and tweak | randomdan | 2012-02-14 | |
| | ||||
* | Persist the CGI Environment over many iterations of the app engine, ↵ | randomdan | 2012-02-13 | |
| | | | | reloading the configuration only when needed | |||
* | Lazy session ID creation | randomdan | 2012-02-13 | |
| | ||||
* | Adds support for presenter level caching modules and implements a file based ↵ | randomdan | 2012-02-12 | |
| | | | | one (requires xattr support) | |||
* | Add some more aggregates | randomdan | 2012-02-09 | |
| | ||||
* | Add support for aggregates in row views | randomdan | 2012-01-31 | |
| | | | | | | Add a few aggregates implementations (min, max, distinct) Use distinct to get the GB homepage in a single DB trip Fix lessthan operation on variable types to be the right way round as it now matters | |||
* | Initialise flags properly and only use script when there is one | randomdan | 2012-01-07 | |
| | ||||
* | Fix another memory leak (better methods possibly available, but this will ↵ | randomdan | 2012-01-06 | |
| | | | | suffice for now) | |||
* | Fix missing email message content | randomdan | 2012-01-06 | |
| | | | | Reimplement ordering of email content parts with support from WritableContent classes | |||
* | Address memory leaks that have snook in over time | randomdan | 2012-01-04 | |
| | ||||
* | Allowing specification of output encoding | randomdan | 2012-01-03 | |
| | ||||
* | Regeneralise some code | randomdan | 2012-01-01 | |
| | | | | | Fully customisable output chain Minor supporting tweaks here and there |