FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
  1. Aug 21, 2014
  2. Aug 19, 2014
  3. Jul 30, 2014
  4. Jul 18, 2014
    • Ben Harris's avatar
      Re-work RavenAuthBackend to inherit from RemoteUserBackend. · 4f69f4a8
      Ben Harris authored
      This adds significant useful functionality.  In particular:
      
       * Newly-created users can be configured by overriding the configure_user
         method and have their names modified by overriding clean_username.
      
       * The model used for users can be overridden by setting AUTH_USER_MODEL.
      
       * All of the permissions-checking functionality of ModelBackend survives.
      
      It also reduces the amount of ucamwebauth-specific code substantially.
      
      A backward-compatibility hook is included to ensure that
      UCAMWEBAUTH_CREATE_USER is honoured and defaults to False.
      4f69f4a8
  5. Jul 17, 2014
  6. Jul 16, 2014
    • Ben Harris's avatar
      Quote and unquote elements of requests and responses more correctly. · 2bed4921
      Ben Harris authored
      Specifically:
       * Construct the request message using urllib.urlencode rather that doing
         it by hand.  This saves a lot of invocations of urllib.quote and
         correctly quotes spaces.
       * Construct the "params" field of the request message using another
         instance of urllib.urlencode.  This ensures that it is correctly
         quoted.
       * When interpreting an encoded response string, pass every field
         through urllib.unquote.  This ensures that they are correctly
         unquoted.
      2bed4921
  7. Jul 15, 2014
  8. Jul 14, 2014
  9. Jul 11, 2014
  10. Jul 10, 2014
  11. Jul 09, 2014
  12. Jul 08, 2014
  13. Jul 03, 2014
Loading