summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Push defined columns stuff into its own class, used from streamRowsrandomdan2011-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
* Support queuing multiple XSL row URLs and then fetching them all at oncerandomdan2011-07-19
| | | | Use this feature to fetch all sites in parallel
* Add missing change to external resolveScriptrandomdan2011-07-19
|
* Don't call resolveScript quite so muchrandomdan2011-07-19
|
* Allow references to scripts deep in the treerandomdan2011-07-18
|
* Automatically sort the order of the MailParts to make life carefree and fix ↵randomdan2011-07-15
| | | | the order of HTML/plain text alternatives
* Make *Host parse their XML document on first run of components, fixes ↵randomdan2011-07-15
| | | | sendmailTask not doing so by centralising it in a sensible place
* All new dynamic transformations and processing and tidyup and stuffrandomdan2011-07-14
|
* Fix unused_result warning when compiled with optimization enabledrandomdan2011-06-29
| | | | Fix incorrect error handling when object loading fails
* Build fsRows against both versions 2 and 3 of boost::filesystemrandomdan2011-06-28
| | | | Fix 64bit compat issue in fileStrmVarWriter
* Remove unneeded #include which required ODBC to be installrandomdan2011-06-20
|
* Fix missing default assignment in xslRowsrandomdan2011-06-17
|
* Allow callbacks into any component loader typerandomdan2011-06-12
|
* Make named types code totally genericrandomdan2011-06-11
| | | | Convert RDBMS DB types to new named types system and remove all the hacky mess previous used
* Propagate featuresrandomdan2011-06-09
|
* Fix compile cflags in releaserandomdan2011-06-09
|
* Allow specification of encoding of documents in XslRowsrandomdan2011-05-26
| | | | Allow specification of encoding of web sites in artfulseller
* Fix quoting issue, screw old versions of boostrandomdan2011-05-16
|
* Support setting presenter node namespaces directlyrandomdan2011-05-12
| | | | Copy the XML node namespace and prefix to the presenter in rawView
* Bridge boost::filesystem2/3 compile gaprandomdan2011-05-09
|
* Fix off by one since moving to boost::filesystem3randomdan2011-05-08
|
* Minor tweaks to move to boost::filesystem3randomdan2011-05-07
|
* Allow rawview to accurately reconstruct a tree when text and elements ↵randomdan2011-04-19
| | | | | | | coexist as children Fix to keep the source script document in mempry during processing by console app engine (requirement of rawview) Copy the complete faq answer paragraph node into the html page as is
* Add conditional execution from sqlTaskrandomdan2011-03-31
| | | | And a good tidy up in a few other places
* Pass XML node to XML storerrandomdan2011-03-30
| | | | Add storer to split tasks by their onerror value
* Add native conversion of VariableTypes to int32_trandomdan2011-03-18
| | | | Templatize the numeric conversions for VariableTypes
* Properly unregister components when their library is unloadedrandomdan2011-03-16
| | | | Unload dynamically loaded libraries onIteration
* Add element handler for loading extra libraries at runtimerandomdan2011-03-15
|
* Fix linking problem where binaries linked against the installed libs, not ↵randomdan2011-03-11
| | | | | | | | the dev ones Allow a null xpath, return a null value, don't crash Fix method setting in curlHelper Remove useless Views object in console appengine, there's one in the base, fixes views in console mode
* Allow scripts to propergate messages from parameter checks into the ↵randomdan2011-03-10
| | | | | | presentation layer Also allow variables to be constructed from a child element's text
* Fix surplus local pointers causing random crashesrandomdan2011-03-10
|
* Allow specifying all sorts of previously hardcoded things, most importantly ↵randomdan2011-03-09
| | | | | | | paths Rework the CGI stage structure to support custom presentations in the event of errors Changes to the Jamfile to ensure each component is complete in itself
* A good start on docs, WTDrandomdan2011-03-08
|
* Don't shoehorn our HTTP response into a cgicc::status one, just implement ↵randomdan2011-03-08
| | | | ourself
* Split appData and envDatarandomdan2011-03-08
| | | | | Add appData to all presenters, add envData to the final cgi stage if it is a presenter Add timing info to appData
* Fix inheritance of Ifrandomdan2011-03-03
| | | | | | Remove virtual inheritance in many places Strip down the unneeded docs made my doxygen Add beginnings of a docbook
* Fix function definitions to match declarations (fixes Doxygen warnings)randomdan2011-03-02
|
* Just build the needed bits of libmisc into places they're needed, don't ↵randomdan2011-03-01
| | | | build all of it
* Add missing implementation of noOutputExecute.cpprandomdan2011-02-28
|
* Add support for local error handlingrandomdan2011-02-28
|
* Add support for a timeout, settable in ms, defaulting to 6000, for xslRowsrandomdan2011-02-28
|
* Only initialise program_options once (only really affects p2fcgi)randomdan2011-02-25
|
* Build a common base for loading p2 xml scripts with proper error checkingrandomdan2011-02-25
| | | | | | Extend cgiAppEngine to be able to return data documents specifying an error (requires Apache 2.2.16 and to have filter-errordocs set) Allow cgi requests to return a default document, suitable for 'yes, I did that' type responses Updates to GentooBrowse to use these features
* Finally convert ytfs to use boost stuff (untested, but it does build)randomdan2011-02-23
| | | | Finally bin all the old build process drivel
* Add a custom html header containing the Google site verification coderandomdan2011-02-21
|
* 'finish' the connection on disconnect only, will have to do for now.... it ↵randomdan2011-02-21
| | | | breaks with multiple concurrent common object instances (sendmail for example)
* Add conversions for floats, ints and datetimes for variablesrandomdan2011-02-19
| | | | > Use them to fully implement the rest of sqlCheck
* Tidy up the class hierarchy and reduce header dependenciesrandomdan2011-02-19
|
* Use a smart pointer to ensure sqlRows query handle is always deletedrandomdan2011-02-19
| | | | Add CommonObjects destructor to ensure rowSets are cleared before datasources
* Pass null values to presenters, it's up to them what to do with themrandomdan2011-02-19
|