log

age author description
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich css: match on the readonly-ness instead of explicitly setting 'disabled' class on input elements
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich users: cleanup of handling of the extern_type and extern_name fields in html forms
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich users: avoid unnecessary handling of c.extern_type and c.extern_name when editing users
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich auth: don't return extern_type from auth modules - it is not used anyway
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich auth: consistently use the name 'user_data' for the dict with data for the authenticated user
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich auth: various minor cleanup of general auth functionality
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich auth: make ValidPasswordsMatch more explicit and strict about which fields are being checked
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich tests: basic tests that the pam and crowd auth modules can be enabled
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich tests: introduce pam_lib_installed for testing of the optional PAM auth module
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich tests: when checkSessionFlash fails, help debugging the problem by showing the full response
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich auth: fix labels for password confirmation fields
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich ldap: fix fallback for no email in ldap
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich style: add trailing newline to files
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich js: drop unused pyroutes_map.js
Sun, 26 Jul 2015 14:10:44 +0200 Søren Løvborg auth: turn dead AuthUser code into assertion