summaryrefslogtreecommitdiff
path: root/project2/console
Commit message (Collapse)AuthorAge
...
* 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
* Add support for local error handlingrandomdan2011-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
* Tidy up the class hierarchy and reduce header dependenciesrandomdan2011-02-19
|
* Don't convert everything to a string to print it, use boost apply_visitor ↵randomdan2011-02-18
| | | | and do it properly
* Don't require the (probably repeated) inclusion of datasource definitions, ↵randomdan2011-02-18
| | | | | | | have CommonObjects load them once on demand Fix rdbmsDataSource closing transactions it didn't open Change XML to match the above changes
* Add a Null variable type and support for it, this is now the defaultrandomdan2011-02-17
| | | | | | | Allow all config options in the config file, even in debug (console and cgi support different things, would always break) Allow multiple query params to be set in console mode Allow url params to be set in console mode Call the new dbpp finish function to do some checking
* Make CurlHandle throw an exception on failurerandomdan2011-02-16
| | | | | | | Improve error messages almost everywhere Allow setting of platform through the options system Allow specifying query params on the console Fix file stream writer's string support for strings containing multibyte chars
* Tidied up XML loader using boost::multi_indexrandomdan2011-02-15
|
* Convert dumpTask into a generic purpose file* writerrandomdan2011-02-14
| | | | Fully implement view support in p2console
* Fixes to compile with all gcc warnings as errorsrandomdan2011-02-14
| | | | | | | | | Fixes to keep uuid impl choice entirely within uuid class Fix to collect all text in xslRows Error in unhandled compares Add support for no change check in PQ connector Move dumptask in p2console, soon to be removed Fix variable creation code to set type correctly
* Fix silly bug loading readonly RDBMS config entriesrandomdan2011-02-10
| | | | | | | Add centralised logging system Add code for runtime configuration Add support for configuring logging Move all existing logging to new logging system
* Add concept of runtime configuration, set by HTTP hostname or environment ↵randomdan2011-02-04
| | | | | | variable depending on engine Use it in ArtfulSeller, although there is currently only one platform
* Add lots of funky stuff to make the system (internally) type saferandomdan2011-02-01
|
* All new fangled iterators, views, row engines, exceptions, the list goes onrandomdan2010-12-14
| | | | Includes site and console updates to match
* Improve XML usage correctnessrandomdan2010-11-01
|
* Split up libs even morerandomdan2010-10-29
| | | | | Remove need for Boost UUID in p2console needed for XML session management by having app engines handle their own sessions p2web now implements XML sessions by depending on libp2xmlSession
* Add callbacks for key points in time allow clean up of unused stuffrandomdan2010-10-26
| | | | Use these callbacks to clean up unused DB connections
* Drop the pain in the ass SHM session container in favour of an XML onerandomdan2010-08-31
| | | | Fix setting the environment up in p2console
* Whole new low dependency object loaderrandomdan2010-08-24
| | | | | | | Switch to using intrusive_ptr in cases where the class is mine Remove deps of funtional type base cpp files on implementation headers General tidy up in places Post load event and removal of mutable things initialised on first run
* Bind merge populators recursively to leafsrandomdan2010-08-12
| | | | | | Make path in file based rows a variable Fix variable cache invalidation on parent row change Use new features to only load new files
* Tidy up hierarchyrandomdan2010-08-08
| | | | Add SqlMergeTask
* Adds an largely untested console appenginerandomdan2010-08-07