summaryrefslogtreecommitdiffstats
path: root/ipsilon/util
Commit message (Expand)AuthorAgeFilesLines
* Fix file permissions and remove shebang'sHEADmasterPatrick Uiterwijk2014-12-1610-20/+0
* Add defaults to List objectsSimo Sorce2014-12-051-0/+2
* Allow to pass drectly a URL to the Store classSimo Sorce2014-12-051-4/+9
* Return proper errors if config is read-onlySimo Sorce2014-11-121-0/+8
* Add option to source configuration from a fileSimo Sorce2014-11-121-6/+129
* Remove unused optionSimo Sorce2014-11-121-4/+2
* Make internal functions privateSimo Sorce2014-11-121-6/+6
* Remove unused functionSimo Sorce2014-11-121-3/+0
* Refactor plugin initialization and enablementSimo Sorce2014-11-121-43/+94
* Refactor plugin configurationSimo Sorce2014-11-122-98/+60
* Add config utilities to represent data typesSimo Sorce2014-11-121-0/+297
* Add simple SqlSession implementationSimo Sorce2014-11-121-0/+74
* Allow to call forms from any of the admin pagesSimo Sorce2014-10-271-6/+15
* Properly handle empty values in storageSimo Sorce2014-10-241-1/+1
* Handle invalid/expired transactions gracefullySimo Sorce2014-10-241-0/+8
* Handle lists type options in plugins configurationSimo Sorce2014-10-241-0/+24
* Do not overwrite default plugin optionsSimo Sorce2014-10-241-2/+12
* Add helpers to store per plugin user preferencesSimo Sorce2014-10-242-2/+19
* Add auto-auth requirement to all admin pagesSimo Sorce2014-10-071-10/+4
* Add way to set default headersSimo Sorce2014-10-071-0/+3
* Add pretty handler for 404Simo Sorce2014-10-072-1/+8
* Fix exposed functionsSimo Sorce2014-10-071-1/+1
* Redirect anonymous users awaySimo Sorce2014-10-061-0/+10
* Additional data store refactoringSimo Sorce2014-10-061-170/+153
* Move wipe_data into Store() as reset_dataSimo Sorce2014-10-061-15/+19
* Databases must be configured in cherrypy.configSimo Sorce2014-10-061-34/+8
* Make Transaction code more robustSimo Sorce2014-10-061-6/+8
* Fix transaction handling in providersSimo Sorce2014-10-061-3/+5
* Add transactions supportSimo Sorce2014-09-242-0/+89
* Refactor the data store a bitSimo Sorce2014-09-243-321/+245
* Add abstraction class to handle cookiesSimo Sorce2014-09-241-0/+67
* Add error log facility to Log utilitySimo Sorce2014-09-241-1/+6
* Cast db value to string before comparisonSimo Sorce2014-09-241-1/+1
* Move user attribute storage into session functionsSimo Sorce2014-08-271-1/+19
* Use new Log class everywhereSimo Sorce2014-08-273-11/+6
* Add Log class that can be inherited from safelySimo Sorce2014-08-271-0/+20
* Add External form auth pluginSimo Sorce2014-08-271-2/+2
* Rework remote_login and remove protect decoratorSimo Sorce2014-08-272-6/+5
* Fix referer checks with escaped URLsSimo Sorce2014-05-201-4/+16
* Fix E256 with stricter pep8 error checkerSimo Sorce2014-05-202-2/+2
* Fix E713 with stricter pep8 error checkerSimo Sorce2014-05-201-1/+1
* Add New form helper to Page objectSimo Sorce2014-04-201-4/+19
* Add infrastructure to delete plugin data by idSimo Sorce2014-04-042-0/+20
* Add racefree way to add a new unique data pointSimo Sorce2014-04-042-0/+33
* Add common way to add a subtree to a pageSimo Sorce2014-03-281-0/+6
* Move admin_protect to a more generic moduleSimo Sorce2014-03-241-0/+11
* Add way to save user preferencesSimo Sorce2014-03-211-0/+33
* Add way to add data to the global login configSimo Sorce2014-03-202-0/+40
* Add functions to wipe and save plugin config dataSimo Sorce2014-03-202-0/+46
* Add server-install plugin configuration supportSimo Sorce2014-03-201-0/+10