summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Apply patternfly to administration pagesuiPetr Vobornik2014-02-114-78/+110
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Initialize plugins in order defined in DBPetr Vobornik2014-02-111-3/+3
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Krb pagePetr Vobornik2014-02-111-20/+7
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* PAM pagePetr Vobornik2014-02-112-55/+83
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Login root pagePetr Vobornik2014-02-111-24/+6
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Unauthorized pagePetr Vobornik2014-02-114-3/+43
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Root pagesPetr Vobornik2014-02-113-66/+43
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Master templatePetr Vobornik2014-02-111-0/+28
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Add imagesPetr Vobornik2014-02-114-0/+94
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Remove old CSSPetr Vobornik2014-02-111-42/+0
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Regenerate CSSPetr Vobornik2014-02-112-0/+2
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Make CSS from LESSPetr Vobornik2014-02-111-0/+13
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Add own stylesPetr Vobornik2014-02-113-0/+232
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Add 3rd party Javascript librariesPetr Vobornik2014-02-113-0/+11
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Add PatternFly filesPetr Vobornik2014-02-118-0/+1045
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Add Boostrap filesPetr Vobornik2014-02-1140-0/+7395
| | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
* Add help text to be shown on form based login pageHEADmasterSimo Sorce2014-01-272-0/+13
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Add infrastructure to configure serverSimo Sorce2014-01-247-2/+215
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Add sample apache configurationSimo Sorce2014-01-241-0/+26
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Add Kerberos Negotiate auth pluginSimo Sorce2014-01-242-0/+100
| | | | | | | | | | | | | | | | | | | | | | | | This plugin depends on the proper configuration of mod_auth_kerb The mod_auth_kerb plugin should be configured with a <Location> directive like the folowing: <Location /idp/login/krb/negotiate> AuthType Kerberos AuthName "Kerberos Login" KrbMethodNegotiate on KrbMethodK5Passwd off KrbServiceName HTTP KrbAuthRealms $REALM_NAME Krb5KeyTab $KEYTAB_NAME KrbSaveCredentials off KrbConstrainedDelegation off Require valid-user ErrorDocument 401 /idp/login/krb/unauthorized </Location> Signed-off-by: Simo Sorce <simo@redhat.com>
* Add sample pam based login pluginSimo Sorce2014-01-242-0/+147
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Implement login plugin infrastructureSimo Sorce2014-01-2410-24/+239
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Better infrastructure to load pluginsSimo Sorce2014-01-244-37/+167
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Use pep8 checkPetr Vobornik2014-01-247-7/+16
| | | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com> Signed-off-by: Simo Sorce <simo@redhat.com>
* Use pylint checkPetr Vobornik2014-01-245-8/+21
| | | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
* Fix ImportsSimo Sorce2014-01-244-16/+14
| | | | | | Based on patches by Petr Voborni Signed-off-by: Simo Sorce <simo@redhat.com>
* Add missing packagesPetr Vobornik2014-01-241-2/+1
| | | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
* Rename the main executable to idpserver.pySimo Sorce2014-01-241-0/+0
| | | | | | Based on a patch from Petr Voborni Signed-off-by: Simo Sorce <simo@redhat.com>
* Fix __init__.py filenamePetr Vobornik2014-01-241-0/+0
| | | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
* Rename src package to ipsilonSimo Sorce2014-01-249-1/+1
| | | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
* Add build to .gitignorePetr Vobornik2014-01-241-0/+1
| | | | | Signed-off-by: Petr Vobornik <pvoborni@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
* Move template and user retrieval to page classSimo Sorce2013-12-185-63/+90
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Add page class handlerSimo Sorce2013-12-184-12/+66
| | | | | | | This also adds support for sessions and a somewhat custom page dispatcher. Signed-off-by: Simo Sorce <simo@redhat.com>
* Initial user preferences infrastructureSimo Sorce2013-12-184-9/+129
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Fix global and app configsSimo Sorce2013-12-131-4/+10
| | | | | | | | | | | Do not overwrite config settings - the update() method replaces the global config, we just want to merge new directives normally Provide default app settings for quick development - allow ui/ to be served as static files when run in standalone mode Signed-off-by: Simo Sorce <simo@redhat.com>
* Fix settingsSimo Sorce2013-12-133-3/+3
| | | | | | | Fix logging to use right name and value Make all option relative to the base of the tree. Signed-off-by: Simo Sorce <simo@redhat.com>
* Add doc and examples to setup.pySimo Sorce2013-12-131-1/+3
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Use jinja2 as the templating systemSimo Sorce2013-12-115-8/+109
| | | | Add flashy css to indicate this is development stuff
* Add Admin preferences systemSimo Sorce2013-12-043-0/+71
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Add example configurationSimo Sorce2013-12-042-0/+5
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Add plugins loaderSimo Sorce2013-12-043-0/+86
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* Initial moduleSimo Sorce2013-12-036-0/+759
Signed-off-by: Simo Sorce <simo@redhat.com>