Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Drop the pain in the ass SHM session container in favour of an XML one | randomdan | 2010-08-31 |
| | | | | Fix setting the environment up in p2console | ||
* | Add alarm to be called when p2web has been idle for 60seconds | randomdan | 2010-08-25 |
| | | | | Use the new onIdle callback to disconnect all cached database connections | ||
* | Don't create the SHM session mapping until something tries to use it | randomdan | 2010-08-25 |
| | |||
* | Whole new low dependency object loader | randomdan | 2010-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 | ||
* | Add option to use a temporary view instead of a table to reduce WAL churn ↵ | randomdan | 2010-08-16 |
| | | | | during SqlMerge | ||
* | Fix parent variable search name | randomdan | 2010-08-13 |
| | |||
* | Fix early assign of insCmd in sqlmerge | randomdan | 2010-08-12 |
| | | | | Fix bad use of length in binding string | ||
* | Bind merge populators recursively to leafs | randomdan | 2010-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 stringf | randomdan | 2010-08-11 |
| | | | | Extend sqlMerge to support mapping values from other tables during a merge | ||
* | Minor fixes to text parsers | randomdan | 2010-08-10 |
| | | | | Add a URL base row implementation | ||
* | Tidy up hierarchy | randomdan | 2010-08-08 |
| | | | | Add SqlMergeTask | ||
* | Adds an largely untested console appengine | randomdan | 2010-08-07 |
| | |||
* | Move CGI code into its own folder | randomdan | 2010-08-07 |
| | |||
* | Cache the result of default column compose | randomdan | 2010-08-05 |
| | | | | Use this cache now lots of things are const refs | ||
* | Add ProcRows as a direct extension of FileRows | randomdan | 2010-08-05 |
| | | | | Fix glaring bug in FileRows (vector.clear()/.empty() mixup) | ||
* | Accept and run checks before presentation | randomdan | 2010-07-30 |
| | |||
* | Add optional support for default values for variables | randomdan | 2010-07-29 |
| | |||
* | Fix typo in class name | randomdan | 2010-07-28 |
| | | | | Add file channel suitable for processes | ||
* | Tidy up no longer required parameters passed to execute | randomdan | 2010-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 ↵ | randomdan | 2010-07-16 |
| | | | | properly inside View | ||
* | Cache that a DSN is unavailable for 60sec | randomdan | 2010-07-15 |
| | |||
* | Big ugly but working char separated values view | randomdan | 2010-07-15 |
| | |||
* | Set the content-type header according to the existance of a stylesheet name | randomdan | 2010-07-14 |
| | |||
* | Don't reference rows before they're put on the stack | randomdan | 2010-07-13 |
| | |||
* | Reuse select commands for sql view and iterate | randomdan | 2010-07-13 |
| | |||
* | Don't cache session variables, they can change | randomdan | 2010-07-13 |
| | | | | | Uncache parent row variables on end of row Reuse ModifyCommand for every sqlTask iteration | ||
* | Use master DB after writes | randomdan | 2010-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) | randomdan | 2010-07-07 |
| | |||
* | Implement connection caching and checking (requires ODBCv3 driver) | randomdan | 2010-07-05 |
| | | | | Implement preferLocal DB access | ||
* | Fix parameter lookup | randomdan | 2010-07-02 |
| | |||
* | Keep the source DOM tree in memory and use it to implement rawview | randomdan | 2010-07-01 |
| | |||
* | Include session contents in results | randomdan | 2010-06-28 |
| | |||
* | Use FCgiIO C++ wrapper | randomdan | 2010-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 page | randomdan | 2010-06-18 |
| | |||
* | Add support for composing Glib::ustrings from columns | randomdan | 2010-06-13 |
| | | | | | Break Project2 components down into generalised classes Tidy up code | ||
* | Fix odbc select destructor when cursor not opened | randomdan | 2010-06-11 |
| | | | | Add support for subqueries | ||
* | Uncommit debug mode change | randomdan | 2010-06-11 |
| | |||
* | Use Glib::ustring in libodbcpp for data and std::string for non-data | randomdan | 2010-06-11 |
| | | | | | Add support for parameters in SqlViews Uses parameters to implement category browse and search | ||
* | Use xml++ with glib utf8 | randomdan | 2010-06-10 |
| | |||
* | Initial workings of project2 - renders gentoobrowse homepage | randomdan | 2010-06-09 |
| | |||
* | Imported sources | randomdan | 2005-02-04 |