summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Fix early assign of insCmd in sqlmergerandomdan2010-08-12
| | | | Fix bad use of length in binding string
* 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
* Add gcc attrib to stringfrandomdan2010-08-11
| | | | Extend sqlMerge to support mapping values from other tables during a merge
* Minor fixes to text parsersrandomdan2010-08-10
| | | | Add a URL base row implementation
* Tidy up hierarchyrandomdan2010-08-08
| | | | Add SqlMergeTask
* Adds an largely untested console appenginerandomdan2010-08-07
|
* Move CGI code into its own folderrandomdan2010-08-07
|
* Cache the result of default column composerandomdan2010-08-05
| | | | Use this cache now lots of things are const refs
* Add ProcRows as a direct extension of FileRowsrandomdan2010-08-05
| | | | Fix glaring bug in FileRows (vector.clear()/.empty() mixup)
* Accept and run checks before presentationrandomdan2010-07-30
|
* Add optional support for default values for variablesrandomdan2010-07-29
|
* Fix typo in class namerandomdan2010-07-28
| | | | Add file channel suitable for processes
* Tidy up no longer required parameters passed to executerandomdan2010-07-27
| | | | | Move the FILE* Glib::IoChannel implementation into its own files Make iterates and views for file and sql into template based so they can be easily reused and new ones can be added easily
* Strip out all the column name mangling in SqlView, it should be done ↵randomdan2010-07-16
| | | | properly inside View
* Cache that a DSN is unavailable for 60secrandomdan2010-07-15
|
* Big ugly but working char separated values viewrandomdan2010-07-15
|
* Set the content-type header according to the existance of a stylesheet namerandomdan2010-07-14
|
* Don't reference rows before they're put on the stackrandomdan2010-07-13
|
* Reuse select commands for sql view and iteraterandomdan2010-07-13
|
* Don't cache session variables, they can changerandomdan2010-07-13
| | | | | Uncache parent row variables on end of row Reuse ModifyCommand for every sqlTask iteration
* Use master DB after writesrandomdan2010-07-11
| | | | | Split presentation code into it's own class Implement sending emails using the presentation class and transforming it internally
* Implement variables (prefixed strings to find values elsewhere)randomdan2010-07-07
|
* Implement connection caching and checking (requires ODBCv3 driver)randomdan2010-07-05
| | | | Implement preferLocal DB access
* Fix parameter lookuprandomdan2010-07-02
|
* Keep the source DOM tree in memory and use it to implement rawviewrandomdan2010-07-01
|
* Include session contents in resultsrandomdan2010-06-28
|
* Use FCgiIO C++ wrapperrandomdan2010-06-28
| | | | | | | | | Add iterates Change some inheritances Add a numeric load order loader Add support for sessions Add support for a SHM session backend Lots of other little changes
* Use cgicc, add checks, tasks, dynamic loader, atom feed, login pagerandomdan2010-06-18
|
* Add support for composing Glib::ustrings from columnsrandomdan2010-06-13
| | | | | Break Project2 components down into generalised classes Tidy up code
* Fix odbc select destructor when cursor not openedrandomdan2010-06-11
| | | | Add support for subqueries
* Uncommit debug mode changerandomdan2010-06-11
|
* Use Glib::ustring in libodbcpp for data and std::string for non-datarandomdan2010-06-11
| | | | | Add support for parameters in SqlViews Uses parameters to implement category browse and search
* Use xml++ with glib utf8randomdan2010-06-10
|
* Initial workings of project2 - renders gentoobrowse homepagerandomdan2010-06-09
|
* Imported sourcesrandomdan2005-02-04