Sat Aug 13 16:18:39 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Don't need ExistentialQuantification in Distribution.Server.Features anymore Ignore-this: b19b78e679a00bf1746b9461788e2691
M ./Distribution/Server/Features.hs -2 +1 Sat Aug 13 16:19:13 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Rename to initHackageFeatures Ignore-this: 4f8262535e6ced33487f559f814ca079 M ./Distribution/Server.hs -1 +1 M ./Distribution/Server/Features.hs -2 +2 Sat Aug 13 16:43:48 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Change the HackageFeature interface to put backup dump and restore together Ignore-this: 8a276c5e4a777f731bd590c481ced424 M ./Distribution/Server.hs -9 +17 M ./Distribution/Server/Features/BuildReports.hs -6 +2 M ./Distribution/Server/Features/BuildReports/Backup.hs -5 +13 M ./Distribution/Server/Features/Core.hs -7 +8 M ./Distribution/Server/Features/Distro.hs -6 +1 M ./Distribution/Server/Features/Distro/Backup.hs -4 +12 M ./Distribution/Server/Features/Documentation.hs -5 +7 M ./Distribution/Server/Features/DownloadCount.hs -2 +1 M ./Distribution/Server/Features/HaskellPlatform.hs -2 +1 M ./Distribution/Server/Features/Mirror.hs -3 +5 M ./Distribution/Server/Features/ReverseDependencies.hs -9 +13 M ./Distribution/Server/Features/Tags.hs -5 +8 M ./Distribution/Server/Features/Upload.hs -3 +5 M ./Distribution/Server/Features/Users.hs -2 +1 M ./Distribution/Server/Framework/Feature.hs -4 +5 Sun Aug 14 12:20:52 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Switch HtPasswdDb to be just for legacy import Ignore-this: e4a6dd0026ebfe6fe5f2f384d5654e44 We cannot import them as using the same password digest as other accounts. ./Distribution/Server/Auth/HtPasswdDb.hs -> ./Distribution/Server/LegacyImport/HtPasswdDb.hs M ./Distribution/Server/LegacyImport/BulkImport.hs -1 +4 M ./Distribution/Server/LegacyImport/HtPasswdDb.hs -5 +11 M ./hackage-server.cabal -1 +1 Sun Aug 14 12:26:36 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Remove the old crypt based basic password storage Ignore-this: 30ede85ada072a057c1594aa52fc74e M ./Distribution/Server.hs -1 +1 M ./Distribution/Server/Auth/Basic.hs -10 +7 M ./Distribution/Server/Auth/Crypt.hs -30 +12 M ./Distribution/Server/Features/Users.hs -9 +2 M ./hackage-server.cabal -7 Sun Aug 14 15:23:24 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Remove the per-user basic/digest auth switch Ignore-this: 6d32929ebd3e8a037b4e192f5c90c694 M ./Distribution/Server.hs -1 +1 M ./Distribution/Server/Auth/Basic.hs -7 +4 M ./Distribution/Server/Features/Users.hs -2 +2 M ./Distribution/Server/Users/Backup.hs -12 +2 M ./Distribution/Server/Users/Types.hs -1 +1 Sun Aug 14 15:40:36 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Remove force auth type from withHackageAuth Ignore-this: 5ea30b8ed126b26c45f19ecaa53fade7 And always offer both basic and digest auth methods M ./Distribution/Server/Auth/Basic.hs -22 +12 M ./Distribution/Server/Features/BuildReports.hs -4 +4 M ./Distribution/Server/Features/Html.hs -1 +1 M ./Distribution/Server/Features/Mirror.hs -1 +1 M ./Distribution/Server/Features/Tags.hs -1 +1 M ./Distribution/Server/Features/Upload.hs -3 +3 M ./Distribution/Server/Features/Users.hs -8 +8 Sun Aug 14 15:48:26 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Remove ability to set per-user basic/digest auth method Ignore-this: f083db266d36a81724dc6f4c671ba1b0 M ./Distribution/Server/Features/Html.hs -1 M ./Distribution/Server/Features/Users.hs -8 +5 Sun Aug 14 12:02:40 BST 2011 Stefan Wehr <m...@stefanwehr.de> * added rudimentary admin page Ignore-this: 3280b81268ef460e2997dda89e8181c8 M ./Distribution/Server/Pages/Template.hs +5 M ./static/accounts.html +1 M ./static/admin.html -27 +9 M ./static/hackage.html +1 M ./static/upload.html +1 Sun Aug 14 12:03:06 BST 2011 Stefan Wehr <m...@stefanwehr.de> * fixed small typo (missing blank) Ignore-this: 2fe4938b96f8f0f11ac75da63a67774c M ./Main.hs -1 +1 Sat Aug 13 18:14:15 BST 2011 Ben Millwood <hask...@benmachine.co.uk> * Fix typo Successly -> Successfully Ignore-this: 5674367a3f79770ddb2b4d00c533a65c M ./Main.hs -1 +1 Sun Aug 14 11:02:59 BST 2011 Ben Millwood <hask...@benmachine.co.uk> * Check for the static dir only when necessary Ignore-this: b1408a5afb22cb97a625c4ec288e3f2c We originally checked for the static dir whenever the server was initialised, even if it was only running for a backup or restore. It turned out this check is already done per-command in Main anyway, but just to be careful I moved the check from initialisation to running, where it's actually relevant. M ./Distribution/Server.hs -4 +7 Sun Aug 14 12:15:51 BST 2011 Ben Millwood <hask...@benmachine.co.uk> * Move restore --tarball option to an argument Ignore-this: 9cb86774aa66683a8fd12d6495c8bcc2 The tarball specification isn't optional, so it's somewhat counterintuitive to make it an option. M ./Main.hs -23 +17 Mon Aug 15 20:12:18 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Remove the per-user auth type from the users dump/restore Ignore-this: f068a29dbb27a3ed72d136a18c9b6837 M ./Distribution/Server/Users/Backup.hs -7 +2 Mon Aug 15 20:51:56 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Clean up the HTTP basic and digest implementation Ignore-this: 44aff4742f043e348258dd67fa1d685a M ./Distribution/Server.hs -1 +1 M ./Distribution/Server/Auth/Basic.hs -131 +261 M ./Distribution/Server/Auth/Crypt.hs -10 +69 M ./Distribution/Server/Auth/Types.hs -14 +13 M ./Distribution/Server/Features/Users.hs -2 +2 Mon Aug 15 21:10:45 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Rename auth modules into the framework Ignore-this: b9a1068c882ce4845b0ae1083b01b4bb ./Distribution/Server/Auth/Basic.hs -> ./Distribution/Server/Framework/Auth.hs ./Distribution/Server/Auth/Crypt.hs -> ./Distribution/Server/Framework/AuthCrypt.hs ./Distribution/Server/Auth/Types.hs -> ./Distribution/Server/Framework/AuthTypes.hs M ./Distribution/Server.hs -4 +3 M ./Distribution/Server/Features/BuildReports.hs -5 +4 M ./Distribution/Server/Features/Html.hs -2 +1 M ./Distribution/Server/Features/Mirror.hs -3 +1 M ./Distribution/Server/Features/Upload.hs -4 +3 M ./Distribution/Server/Features/Users.hs -12 +12 M ./Distribution/Server/Framework.hs +2 M ./Distribution/Server/Framework/Auth.hs -4 +18 M ./Distribution/Server/Framework/AuthCrypt.hs -2 +2 M ./Distribution/Server/Framework/AuthTypes.hs -1 +1 M ./Distribution/Server/LegacyImport/BulkImport.hs -2 +1 M ./Distribution/Server/Users/Types.hs -2 +2 M ./hackage-server.cabal -3 +3 Mon Aug 15 13:52:22 BST 2011 Stefan Wehr <m...@stefanwehr.de> * added basic functionality for viewing changelogs Ignore-this: 751929efdec981848f4ff167eceb9c60 M ./Distribution/Server/Features/Check.hs -13 +32 M ./Distribution/Server/Features/Core.hs -7 +29 M ./Distribution/Server/Features/Mirror.hs -3 +11 M ./Distribution/Server/Features/Packages.hs -21 +28 M ./Distribution/Server/Features/Upload.hs -4 +10 M ./Distribution/Server/LegacyImport/BulkImport.hs -8 +10 M ./Distribution/Server/Packages/Backup.hs -7 +11 M ./Distribution/Server/Packages/State.hs -1 +1 M ./Distribution/Server/Packages/Types.hs -1 +18 M ./Distribution/Server/Pages/Package.hs -1 +8 A ./Distribution/Server/Util/ChangeLog.hs M ./Distribution/Server/Util/ServeTarball.hs +1 M ./hackage-server.cabal +1 Mon Aug 15 21:40:25 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Fix build warnings Ignore-this: 4b22faa70ad1ae7664d5c09b6214959d M ./Distribution/Server/Features/BuildReports.hs -6 +3 M ./Distribution/Server/Features/BuildReports/State.hs -1 M ./Distribution/Server/Features/Core.hs -1 M ./Distribution/Server/Features/DownloadCount.hs -5 +7 M ./Distribution/Server/Features/LegacyRedirects.hs -2 M ./Distribution/Server/Features/Packages.hs -1 +5 M ./Distribution/Server/Features/Users.hs -5 M ./Distribution/Server/Framework/Auth.hs -3 +2 M ./Distribution/Server/Framework/Instances.hs -4 +1 M ./Distribution/Server/LegacyImport/BulkImport.hs -2 +2 M ./Distribution/Server/LegacyImport/HtPasswdDb.hs -2 +1 M ./Distribution/Server/Packages/State.hs -1 +1 M ./Distribution/Server/Pages/Package.hs -3 +3 M ./Distribution/Server/Pages/Template.hs -1 +2 M ./Distribution/Server/Util/ChangeLog.hs -2 M ./Distribution/Server/Util/ServeTarball.hs -2 +6 Mon Aug 15 21:42:23 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Remove some done TODOs Ignore-this: b8313f0092ee54b426ba3a91a9087d53 M ./TODO -7 Tue Aug 16 00:21:37 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Fix UploadMonad for mtl-2 Ignore-this: 30fd1bceebc5de9b21eb9f6e1c76a790 M ./Distribution/Server/Packages/Unpack.hs -4 +9 Sun Sep 25 08:29:18 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Add help instructions to make new empty server Ignore-this: 7932e6c4de2ee73252e4cf46e1fe452a M ./Main.hs -2 +2 Sun Sep 25 08:29:43 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Improve message about server running Ignore-this: 6c1dbbdaba2170492ddf7fbf7df8fd98 M ./Main.hs -1 +3 Sun Sep 25 08:30:12 BST 2011 Duncan Coutts <dun...@community.haskell.org> * Let users know about the default admin account Ignore-this: cc64e6efd66e0f69bc0eaf98ae99e4b0 M ./Main.hs +3 _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel