Coder Social home page Coder Social logo

smart-mobile-software / gitstack Goto Github PK

View Code? Open in Web Editor NEW
126.0 19.0 41.0 92.28 MB

GitStack makes you Git server easy to install and manage on Windows.

Home Page: http://gitstack.com

License: Other

Perl 0.03% C 4.91% C++ 0.71% Ruby 0.14% XML 0.96% Python 72.65% JavaScript 0.91% PHP 13.57% Shell 0.03% Visual Basic 0.01% Tcl 6.03% F# 0.02% C# 0.03%

gitstack's Introduction

Welcome to GitStack

GitStack makes you Git server easy to install and manage on Windows.

GitStack is built using python/django on the top of :

GitStack is released under the GPL v3 license.

If you just need to install GitStack, just download it from the official project site : http://gitstack.com
If you would like to contribute to the project, please read the github wiki.

gitstack's People

Contributors

endoze avatar poiuytrez avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gitstack's Issues

Reduce the size of the exe files

Can you reduce the size of the git exe files, it seems they are built without the use of dll files (they share the same code).

https

Please use https for access to git repo and the admin panel

Delete one user from a repository removes all the users

When a user is deleted from a repository, all the users are removed from the repository.

To reproduce the bug :
-create one repo and two users
-add the two users to the repo
-remove one user from the repo
All the users are removed from the repo.

[logout] logout button is missing.

I have logged in to the web interface and created some non-admin users.
Now I'm unable to logout and login as that user without having to flush all my cookies in the browser.
I just can't find a "logout" button.

In the other browser I was unable to login as a just created user. I'm sure I've entered a valid password (the one I used to create a user).

Use different location for .conf created for repositories

Gitstack create new reponame.conf in the same directory like use for default main.conf and wsgi.conf. If I create new repository with name "main" it modify original main.

Second problem is that I use own Apache server 2.4.1 and for this version doesn't exists wsgi module. So I use your apache only for administration and repositories I have mapped directly to my server. But it not possible make simple Include *.conf because it will include also main.conf and wsgi.conf

No authentication on second client machine

http://gitstack.com/getting-started/#comments

Original message :
I just installed GitStack on a server. And I have a very strange effect:
When I clone the repo on my dev machine then I’m asked for user credentials. That’s fine.
When cloning the repo from another computer, no authentication is required, the repo is just cloned. From the second computer I can pull and push without any authentification.
Then I created another repo with GitStack and I need to give credentials on both machines.
Do you have any idea what is going on with the first repo?

To reproduce the bug :

  1. create 3 machines.
  2. install gitstack on machine 1
  3. create one repo and add one user
  4. clone on machine 2 (credentials are asked)
  5. clone on machine 3 (credentials are not asked)

Adding multiple users to a repository

Report from luke :
Adding multiple users to a repository in one go (using ctrl-click) breaks the apache repository conf file. It attempts to add multiple tags for the same repository location, each with one user entry. Instead it should use or create a single and this should contain each of the users.

Active Directory / LDAP authentication

I like what you are doing, I was actually going to write something similar (a little more bare bones) myself.

A feature that is absolutely necessary for my use, and could be useful to others is domain authentication. Please considering adding this at some point. I can't deploy this until then.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.