updated todo
authorpaulr <me@pjr.cc>
Wed, 9 Nov 2011 17:43:37 +0000 (04:43 +1100)
committerpaulr <me@pjr.cc>
Wed, 9 Nov 2011 17:43:37 +0000 (04:43 +1100)
fixed a problem with the gitwebservice call
changed some lines in the initial setup

TODO
gwvplib/gwvpauth.php
gwvplib/gwvpgitwebservice.php
gwvplib/gwvpsetup.php

diff --git a/TODO b/TODO
index 50975cc..c0312c3 100644 (file)
--- a/TODO
+++ b/TODO
@@ -8,12 +8,14 @@ My basic roadmap of the things I want to do with this project in the order I wan
 
 Current
 =======
-1) implement repo permissions
+1) implement repo permissions - DONE
 2) add a page after repo creation to explain how to populate (via git remote add, git push name master)
-3) remove initial repo bit via bundle - going to leave this here for now
-4) fix up the gitbackend function once and for all
-5) add a config var and initial setup var for website name (i.e. hostname)
+3) remove initial repo bit via bundle - going to leave this here for now - DONE
+4) fix up the gitbackend function once and for all - DONE
+5) finish setup
 6) sort gwvpdatabase.php functions into alpha order
+7) registration page
+8) home page content
 
 
 Alpha Release
index 2807f56..0cd3212 100644 (file)
@@ -37,11 +37,8 @@ function gwvp_AuthCallMe()
 
 function gwvp_AskForBasicAuth()
 {
-       error_log("AUTH: asking for basic auth");
-       if(!isset($_SERVER["PHP_AUTH_USER"])) {
-               header('WWW-Authenticate: Basic realm="GIT Repo"');
-               header('HTTP/1.1 401 Unauthorized');
-       } else return; 
+       header('WWW-Authenticate: Basic realm="GIT Repo"');
+       header('HTTP/1.1 401 Unauthorized');
 }
 
 // $levels is checked against $LOGIN_TYPE, levels can be either just "admin" or admin,user anon,user anon, etc.
index 7c34d9b..57d0881 100644 (file)
@@ -136,7 +136,7 @@ function gwvp_gitBackendInterface()
                        return;
                } else {
                        $perms = gwvp_resolvRepoPerms(gwvp_getUserId(null, $person), $repoid);
-                       if($perms < 3) {
+                       if($perms < 2) {
                                $dump = print_r($person, true);
                                error_log("in basic read, called 403 for $perms $dump");
                                gwvp_fourZeroThree();
index 1116156..aa0eaf1 100644 (file)
@@ -21,7 +21,7 @@ function gwvp_PostSetup()
 
 function gwvp_PostSetupPageBody()
 {
-       echo "GWVP Is now setup, login at the top of the page and you should in control!";
+       echo "GWVP Is now setup, login at the top of the page and you should be in control!";
 }
 
 // TODO: need to do this bit