summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
paulr [Tue, 8 Nov 2011 10:25:27 +0000]
permissions now work, however, when pushing to a repo i have no perms
to the git client goes a little spastic... i return a 403, but then it
asks for another password and then errors out with a most useless
error. not sure if its how im dealing with it or something more
annoying than that
paulr [Tue, 8 Nov 2011 10:13:49 +0000]
broken atm cause i've been interchably passing around repo.git and
repo as names for the repo... doh
paulr [Tue, 8 Nov 2011 09:20:41 +0000]
reaplced the git service code (main gitbackendinterface()) with a new
one that does permission checking
paulr [Tue, 8 Nov 2011 08:45:37 +0000]
changes to git management links based on perms
changes to debug to create a more useful db
changes to database to add more functions that return info
changes to the login form to stop the padding spam
paulr [Mon, 7 Nov 2011 18:15:06 +0000]
permissions resolution now works for repos.
added a permissions unit test
fixed group create to add owner user as a member
paulr [Mon, 7 Nov 2011 17:51:41 +0000]
added a permissions unit test
fixed group create to add owner user as a member
paulr [Mon, 7 Nov 2011 16:31:11 +0000]
Prettied up the permissions page a bit
paulr [Mon, 7 Nov 2011 16:21:42 +0000]
Its a nightmare in pastel! but permission management on repos now
works quite well
paulr [Mon, 7 Nov 2011 11:18:20 +0000]
I really should just focus on something and finish that one thing
before moving onto some other bits of code.
added some menu colours
added some config dialog
added some repo config dialog
paulr [Mon, 7 Nov 2011 11:06:02 +0000]
trying a few table layouts and designs
fixed the configuration dialog
paulr [Mon, 7 Nov 2011 10:45:03 +0000]
started implementing the configuration dialog stuff
configuration is "Generic" in that anything could add things to the
configuration page by updating CONFIG_VARS globally.
paulr [Mon, 7 Nov 2011 10:14:15 +0000]
moved permissions to radio boxes
fixed db publishication
paulr [Mon, 7 Nov 2011 06:30:05 +0000]
more repo permissions additions
paulr [Mon, 7 Nov 2011 06:19:43 +0000]
working on repo permissions code
paulr [Mon, 7 Nov 2011 05:16:41 +0000]
Im sooooo happy, the repo can be initialised when its totally
blank, like this form an existing repo:
git remote add mygwvprepo https://username@website/gwvp/git/myrepo.git
git push mygwvprepo master
that is briliant.
paulr [Mon, 7 Nov 2011 05:14:47 +0000]
Im sooooo happy, the repo can be initialised when its totally
blank, like this form an existing repo:
git remote add mygwvprepo https://username@website/gwvp/git/myrepo.git
git push mygwvprepo master
that is briliant.
paulr [Mon, 7 Nov 2011 05:13:00 +0000]
added a few comments on the repo addition page
added a section in the todo for what im currently working on (to
remind myself)
paulr [Mon, 7 Nov 2011 05:09:35 +0000]
various repo admin bits
starting to implement the repo permissions bit
changed the way index.php finds its library
paulr [Sun, 6 Nov 2011 17:36:06 +0000]
got a working git backend with web push. however, it'll need some
explaining when a user creates a repo for the first time
paulr [Sun, 6 Nov 2011 17:05:58 +0000]
pushed and pulled the first branch.. yes, i pushed, i pushed hard. but
theres a problem, unless the git inside out website has a branch,
things get very weird. I dont really get whats going on here - need to
understand git a little better
paulr [Sun, 6 Nov 2011 16:05:57 +0000]
made my star image a bit nicer
added the captcha plugin, which actually depends on
securimage/phpcaptcha from http://www.phpcaptcha.org/ - works quite
well, and this way i dont have to carry the phpcaptcha code with my
source tree.
added the capture bits to the reigstration page, but registration page
itself isnt functional
paulr [Sun, 6 Nov 2011 15:13:07 +0000]
fixing how group gets returned
paulr [Sun, 6 Nov 2011 14:54:06 +0000]
Added some form validation bits, with the ability to return posts back
to whence they came
Added an awesome star i made in gimp in 10 seconds to point out faulty
form values.
paulr [Sat, 5 Nov 2011 18:05:30 +0000]
one minor addition
paulr [Sat, 5 Nov 2011 18:04:51 +0000]
added a TODO file for a roadmap
paulr [Sat, 5 Nov 2011 17:30:42 +0000]
how to get db going added to install
paulr [Sat, 5 Nov 2011 17:29:06 +0000]
added some text to the install file, though i dont think this app
is actually installable without some kind of procreated database file
added some text to the top of the readme as a warning to kids that
this code is unsafe
paulr [Sat, 5 Nov 2011 17:19:44 +0000]
started some input validation code and unit tests for it
paulr [Sat, 5 Nov 2011 17:03:40 +0000]
group membership can now be modified
paulr [Sat, 5 Nov 2011 15:41:50 +0000]
working on the user/group administration page.
- group membership
- group creation
- group modifications
- user createion
paulr [Fri, 4 Nov 2011 18:09:51 +0000]
added the ability to clone a repo via a bundle... tonnes of fun that
one, but still should work.
cloning from a repo that has been created this way actually works, so
im reasonably happy with it atm
paulr [Fri, 4 Nov 2011 17:11:44 +0000]
repo admin work for dealing with bundles (For initial repo creation).
Im a little confused about how git bundles actually work... they seem
odd
paulr [Fri, 4 Nov 2011 15:56:36 +0000]
wow, i just pulled a repo via git from this interface... its
beautiful... havent got backend setup for pushing yet, but we're a
step closer. I've found i can "read" without having to use
git-http-backend - which is grand.
Other changes
Made a single function for checking user auth
added a function to push for a basic auth login
added a function to check for basic auth details
paulr [Fri, 4 Nov 2011 09:45:34 +0000]
git backend stuff
paulr [Fri, 4 Nov 2011 09:06:41 +0000]
just trying to figure out how to get someone to auth at the gitbackend
bit.
paulr [Fri, 4 Nov 2011 08:57:04 +0000]
started work on the git backend bit
paulr [Fri, 4 Nov 2011 07:58:02 +0000]
removed the permissions bit on the repo creation - will happen later,
we'll use "sensible" defaults like read-only to everyone, write to the
creator only
paulr [Fri, 4 Nov 2011 06:37:56 +0000]
more repo admin gui, added a component for controlling cmd line git
paulr [Fri, 4 Nov 2011 06:07:59 +0000]
just wanted to change the .project file so the commit with the title 'asdf' goes away
paulr [Fri, 4 Nov 2011 05:54:18 +0000]
implemented a plugin loader so i can add things like
http://www.phpcaptcha.org/ without having to carry their code in my
repo. hopefully should be quite simple
paulr [Thu, 3 Nov 2011 16:41:34 +0000]
minor text change
paulr [Thu, 3 Nov 2011 16:37:07 +0000]
started work on the repo page
added a table for repo permissions
added to debug for createing some repo entries on a recreation
paulr [Thu, 3 Nov 2011 16:09:39 +0000]
removed a pointless permission check
paulr [Thu, 3 Nov 2011 16:07:43 +0000]
added an auth component to allow permission checking and rejection for
inclusion in permission-requiring pages and data.
paulr [Wed, 2 Nov 2011 16:36:02 +0000]
added a modify line to groups for admin users
paulr [Wed, 2 Nov 2011 16:33:43 +0000]
added a modify component to the user lines in the user admin page - it
doesnt work!
paulr [Wed, 2 Nov 2011 16:31:40 +0000]
implemented authentication levels of anon,user,admin and setup the
user admin page to support them as well as the menu items components.
Also made the menu bar a different colour - an ugly colour - need to
implement css properly really.
paulr [Wed, 2 Nov 2011 15:15:03 +0000]
originally i had planned for the username to be the email address and
to have a nick name which was generally visible... until i realised
you cant go http://usernam@email.com@website/ for a login to the git
repo (which you need for git clone http://.../ urls that have logins)
paulr [Wed, 2 Nov 2011 15:04:22 +0000]
moving config aside so i can have my own
paulr [Wed, 2 Nov 2011 15:03:40 +0000]
adding a config page, added some user admin page fluff
paulr [Wed, 2 Nov 2011 02:39:57 +0000]
User page code for user/group admin
database code
unit tests for database bits
paulr [Tue, 1 Nov 2011 09:37:13 +0000]
added numerous database components
added a unit test for database setup/control
paulr [Tue, 1 Nov 2011 06:53:04 +0000]
initial setup pages
paulr [Tue, 1 Nov 2011 04:54:08 +0000]
added more framework bits,
- repo admin
- user admin
- debug page
- started setup pages
- database creation
- login forms
- minor css changes
paulr [Mon, 31 Oct 2011 16:40:39 +0000]
some framework stuff
paulr [Mon, 31 Oct 2011 15:14:20 +0000]
working git-http-backend proxy poc code
paulr [Sun, 30 Oct 2011 15:53:38 +0000]
pulls/clones now work thru git-http-backend THRU my php script
unbelievable... and painful... but unbelievable none the less
paulr [Sun, 30 Oct 2011 03:37:46 +0000]
its all about the time
paulr [Sun, 30 Oct 2011 02:04:42 +0000]
uh oh
paulr [Sun, 30 Oct 2011 01:58:17 +0000]
basic structure
paulr [Sun, 30 Oct 2011 01:44:49 +0000]
asfd
paulr [Sun, 30 Oct 2011 01:40:53 +0000]
initial push