Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add init function to presenter because none default ones get cached between ↵ | randomdan | 2012-03-19 |
| | | | | runs and need resetting | ||
* | Create 404s when row sets optionally don't return rows | randomdan | 2012-03-15 |
| | |||
* | Strip clutter from CGI stages | randomdan | 2012-03-15 |
| | |||
* | 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 | ||
* | Improved script component caching, performance tweaks and related fixes for ↵ | randomdan | 2012-02-15 |
| | | | | persistent objects | ||
* | 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 configurability to the Html2Text transform | randomdan | 2012-01-09 |
| | | | | Add option for repeating a testCgi run for benchmarking | ||
* | Fix another memory leak (better methods possibly available, but this will ↵ | randomdan | 2012-01-06 |
| | | | | suffice for now) | ||
* | 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 | ||
* | Add type safety to XML documents | randomdan | 2011-12-27 |
| | | | | Includes minor fixes around date serialisation and parsing | ||
* | Store options set name | randomdan | 2011-12-20 |
| | | | | Fix error in default CGI output options settings | ||
* | Split check and test functionality... if and check now take tests as ↵ | randomdan | 2011-12-20 |
| | | | | children, adds all, any, none and not as building blocks | ||
* | Improvements to the handling of command line arguments | randomdan | 2011-12-16 |
| | |||
* | Remove straggling references to XML and configuration from recent changes | randomdan | 2011-12-15 |
| | |||
* | Pluggable script engines | randomdan | 2011-12-14 |
| | | | | | | XML script parser moved to XML module Script parsing object multiple instantiation bug fix Scripts changed to match new standardized format and layout | ||
* | Drop Boost::program_options in favour of our own, pluggable system which ↵ | randomdan | 2011-12-08 |
| | | | | integrates application platforms properly | ||
* | Add component events for process begin and before request | randomdan | 2011-12-02 |
| | | | | Store XML sessions in a single folder, one file per session, not one big file | ||
* | Add some sensible defaults and actually use them | randomdan | 2011-12-01 |
| | |||
* | Allow specifying default CGI output options in the config file | randomdan | 2011-12-01 |
| | |||
* | Control what application engine data is added to the output presenter | randomdan | 2011-12-01 |
| | |||
* | Make ContentPresenter a mix-in | randomdan | 2011-11-29 |
| | | | | | Add a JSON presenter Fix minor bugs in JSON serializer highlighter by new presenter | ||
* | Groundwork for common presenter layer | randomdan | 2011-11-28 |
| | |||
* | Get rid of the multi presenter mess in viewHost and replace it with a single ↵ | randomdan | 2011-11-26 |
| | | | | presenter | ||
* | Don't needlessly write empty sessions | randomdan | 2011-11-25 |
| | |||
* | Remove the need to implement loadComplete which is empty in most cases | randomdan | 2011-11-25 |
| | | | | | Restructure presenters in layers based on features allowing for simpler cache implementations Minor XSLT changes to support new layout from presentation which is more consistent | ||
* | Make many things use variables instead of preread values | randomdan | 2011-11-02 |
| | | | | | Add support for a Boolean type Fix flow error in exception handling | ||
* | Remove session implementations per container, not point | randomdan | 2011-10-19 |
| | |||
* | The session ID is an attribute of it, not a member of it | randomdan | 2011-10-10 |
| | |||
* | Fix issue with not creating unique session IDs | randomdan | 2011-10-05 |
| | |||
* | More flexible Curl helpers with boost::bind | randomdan | 2011-09-06 |
| | | | | | | Remove lots of duplicate code with safeMapFind Rework the session code into something slightly more sensible Add a doobry for forcing a CGI error | ||
* | Minor shuffle | randomdan | 2011-09-02 |
| | | | | | Add referer support in cURL things Add support for redirects in cgi views | ||
* | Add more precompiled headers | randomdan | 2011-09-01 |
| | |||
* | The big reshuffle | randomdan | 2011-08-31 |
| | |||
* | Add missing resolveScript call in custom check handling | randomdan | 2011-07-31 |
| | |||
* | Allow all plugable components to have settings injected into them | randomdan | 2011-07-31 |
| | | | | Add settings to SendMailTask and SessionXML | ||
* | Strip out some useless wrappers | randomdan | 2011-07-29 |
| | | | | Add support for plugable session containers | ||
* | Half decent error handling in scripts with project2:handler[try/catch/finally] | randomdan | 2011-07-28 |
| | | | | | | | Component to validate a date string Merge some code (fixes sqlmerge missing attachments to ifs) Minor fixes New changelog importer in GB | ||
* | Fix compilation against old Boost | randomdan | 2011-07-20 |
| | |||
* | Push defined columns stuff into its own class, used from streamRows | randomdan | 2011-07-19 |
| | | | | | Also use it in new class regexRows for filtering and splitting rows by regex Move all code over to using Glib regexes now they're in Glibmm, as they work properly with UTF8 strings | ||
* | Add missing change to external resolveScript | randomdan | 2011-07-19 |
| | |||
* | Don't call resolveScript quite so much | randomdan | 2011-07-19 |
| | |||
* | Allow references to scripts deep in the tree | randomdan | 2011-07-18 |
| | |||
* | Make *Host parse their XML document on first run of components, fixes ↵ | randomdan | 2011-07-15 |
| | | | | sendmailTask not doing so by centralising it in a sensible place | ||
* | All new dynamic transformations and processing and tidyup and stuff | randomdan | 2011-07-14 |
| | |||
* | Add conditional execution from sqlTask | randomdan | 2011-03-31 |
| | | | | And a good tidy up in a few other places | ||
* | Pass XML node to XML storer | randomdan | 2011-03-30 |
| | | | | Add storer to split tasks by their onerror value |