summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Move text reader into it's own classrandomdan2013-02-24
|
* Simple support for redirect on request completerandomdan2013-02-21
|
* Fix bug with lookups introduced in 761randomdan2013-02-13
|
* Basic eventing systemrandomdan2013-02-12
| | | | | | | Component registration by script and name Fully comparable variable types Tidy up around tests IsDistinct and IsUniq row filters
* Add support for writing dates in a custom format in XML presenterrandomdan2013-02-03
|
* Fix issues with PQ connection errors not being handled correctlyrandomdan2013-01-27
|
* Allow reading URL list from a file for bulk testingrandomdan2013-01-26
|
* Don't add null values to the XML output treerandomdan2013-01-23
| | | | Include part info where available in guide
* Use the method attribute from the XSLT document to determine the output methodrandomdan2013-01-16
|
* Add transform code to default error stagerandomdan2013-01-09
| | | | Do xslt transform according to PI, not source value
* Register exslt functions on start uprandomdan2013-01-05
|
* Use media-type for content type of XSL transformed documentsrandomdan2013-01-04
| | | | | Allow setting up a default transformation chain with default presenters Remove mod_transform requirement from sites
* Add missing include required for older versions of Boostrandomdan2012-12-10
|
* Add TypePointer, which creates a new instance of its value pointer on ↵randomdan2012-12-09
| | | | assignment from a registered type name string
* Support default values of different type to target values in optionsrandomdan2012-12-09
| | | | Support direct assignment of values to targets without lexical casts
* Keep the same DB connection throughout the bulk load processrandomdan2012-12-02
|
* Add a basic MySQL connector, not fully functional, but will suffice for p2tvrandomdan2012-11-18
|
* Fix creation of default error XML document stylerandomdan2012-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)
* Regig output flow in CGI app engine to serve cached content when first ↵randomdan2012-07-18
| | | | | | created, addresses bug23 Minor tweak to file presenter cache to allow reopening of just generated content
* Migrate all stuff to stricter compilations/links and C++0x buildsrandomdan2012-07-10
|
* Fixes suggested by cppcheckrandomdan2012-07-09
|
* Write sha1 hashes onto presenter cache files and validate client caches with ↵randomdan2012-07-04
| | | | them via etag
* Add support for client side caching and revalidation (HTTP ↵randomdan2012-06-29
| | | | If-Modified-Since, must-revalidate and 304 Not Modified)
* Bit of a tidy uprandomdan2012-06-28
| | | | Add a class interface for getting access to any environment variable not provided by Cgicc
* Fixes picked up by GCC 4.6randomdan2012-05-22
|
* Move output encoding somewhere cacheablerandomdan2012-05-14
|
* Don't bother setting locale on writing HTTP headersrandomdan2012-05-11
|
* Fix vector allocation bug in file based presenter cacherandomdan2012-05-11
|
* Process parameters each time to avoid serving up the same content everytimerandomdan2012-05-04
| | | | | Close cache handles on idle and config load Bugs 21 and 21
* Hook in the new onConfigLoad component loader eventrandomdan2012-05-03
|
* Render subviews in the order they're definedrandomdan2012-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)randomdan2012-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)randomdan2012-04-25
|
* Unlinking cache file invalidates cache (bug18)randomdan2012-04-25
| | | | | Fix possible race condition truncating cache file on update Correct config section name
* Handy little lazy pointer class for last minute default initialisationrandomdan2012-04-24
|
* Include content length when serving static contentrandomdan2012-04-24
|
* Add support for using boost::format for log messagesrandomdan2012-04-24
| | | | Fix initialisation of console logger
* Tidy up some error handling and mutablesrandomdan2012-04-23
|
* Plugable loggersrandomdan2012-04-21
|
* Add support for simple mutations of XML output (node rearrangement)randomdan2012-04-20
|
* View to stream... and stream to filerandomdan2012-04-03
|
* Create app engine on the heap as SourceObjects are now self registering ↵randomdan2012-04-03
| | | | (smart pointered)
* Fix default default value to not always be 'false', there can be no defaultrandomdan2012-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 ↵randomdan2012-03-28
| | | | generic loader
* A generic variadic template loaderrandomdan2012-03-22
| | | | | A nocomp (pass through) stream decompressor A tidy up and plugin implementation for stream decompressors
* Stream bug fixrandomdan2012-03-21
| | | | Fix trailing filerows ref
* Switch to the new stream style of thingsrandomdan2012-03-20
|
* A stream interface, an RDBMS bulk load interface, a decompression layer, an ↵randomdan2012-03-20
| | | | implementation of CURL streams and a sqlbulkload task.
* Add a task to download a URL to a filerandomdan2012-03-19
|
* Add init function to presenter because none default ones get cached between ↵randomdan2012-03-19
| | | | runs and need resetting