summaryrefslogtreecommitdiffstats
path: root/ipsilon/util
Commit message (Expand)AuthorAgeFilesLines
* Set Cache-control on all generated pages, centralize in EndpointRob Crittenden2015-03-192-2/+4
* Save user attributes on subsequent calls to login.Rob Crittenden2015-03-161-0/+2
* Don't explicitly save sessionsNathan Kinder2015-03-121-4/+0
* Proper fallback from referer to REQUEST_URISimo Sorce2015-03-121-2/+4
* Find transaction ids for internal redirectsSimo Sorce2015-03-061-2/+8
* Change root class of Page from Log to EndpointRob Crittenden2015-02-271-2/+3
* Low-level class for managing request endpointsRob Crittenden2015-02-271-0/+82
* Make the configparser case sensitive.Patrick Uiterwijk2015-02-241-0/+1
* Make available case insensitive mapping matchingSimo Sorce2015-02-241-19/+96
* Do not crash on failure to load configSimo Sorce2015-02-241-1/+5
* Add config option to load mapping listsSimo Sorce2015-02-241-1/+47
* Add Policy class to help filter attributesSimo Sorce2015-02-241-0/+319
* Add helper to store provider specific dataRob Crittenden2015-02-131-0/+16
* Add expiration to Idp metadataSimo Sorce2015-01-291-1/+9
* Fix request multipart logging when only 1 part is presentJohn Dennis2015-01-271-10/+18
* Fix int/pep8 errors in latest patchesSimo Sorce2015-01-261-9/+11
* Add source code context information to debug logsJohn Dennis2015-01-261-3/+64
* Add request/response logging via cherrypy tool hooksJohn Dennis2015-01-261-0/+238
* Use referer too as source of transaction IDsSimo Sorce2015-01-162-6/+37
* Fix file permissions and remove shebang'sPatrick 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