patch applied (hackage-server): "Move some mime-type validation utils to their own module" and 3 others

devnull at community.haskell.org devnull at community.haskell.org
Wed Oct 31 16:42:13 CET 2012


Wed Oct 31 15:29:40 GMT 2012  Duncan Coutts <duncan at well-typed.com>
  * Move some mime-type validation utils to their own module
  Ignore-this: 9da513216aed47143a7fe4f3c937bf5f

    M ./Distribution/Server/Features/Mirror.hs -21
    M ./Distribution/Server/Framework.hs +2
    A ./Distribution/Server/Framework/Validation.hs
    M ./hackage-server.cabal +1

Wed Oct 31 15:30:58 GMT 2012  Duncan Coutts <duncan at well-typed.com>
  * Allow users to have no auth info at all
  Ignore-this: fb9c17df293119c82894969e4ce17cf1
  This lets us create users in one step, and set auth info in another

    M ./Distribution/Server/Framework/Auth.hs -1 +1
    M ./Distribution/Server/Users/Types.hs +1

Wed Oct 31 15:38:22 GMT 2012  Duncan Coutts <duncan at well-typed.com>
  * Add user PUT/DELETE methods, and htpasswd PUT
  Ignore-this: 71568d309896c2ef2ea364fbe6a78cb0
  Needed by the new import client, but useful generally for scripting.

    M ./Distribution/Server/Features/Users.hs -5 +56

Wed Oct 31 15:40:50 GMT 2012  Duncan Coutts <duncan at well-typed.com>
  * Add initial work on a new data import client
  Ignore-this: 8261fc1dd71301560086317d23c8ba8b
  For scripting, and for importing the data from the old hackage

    A ./ImportClient/
    A ./ImportClient.hs
    A ./ImportClient/BulkImport.hs
    A ./ImportClient/HtPasswdDb.hs
    A ./ImportClient/UploadLog.hs
    M ./hackage-server.cabal +23




More information about the cabal-devel mailing list