log

age author description
Mon, 14 Jul 2014 21:52:46 -0500 Sean Farley changeset: add successors method for hg backend
Wed, 09 Jul 2014 14:09:19 -0500 Sean Farley graph: draw edges to obsolete changesets as dashed
Wed, 09 Jul 2014 00:35:54 -0500 Sean Farley graph: show obsolete changesets with an 'X'
Sat, 16 May 2015 17:03:51 +0200 Andrew Shadura privacy: don't tell users what is the reason for a failed login
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich auth: disable password change when not using internal auth
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich auth: make sure that users only can manage their own primary data if self registration is enabled
Fri, 31 Jul 2015 15:44:07 +0200 Mads Kiilerich auth: make the auth module decide which fields are editable by admin and user
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