xaizek / rocketgit (License: AGPLv3+) (since 2018-12-09)
Light and fast Git hosting solution suitable to serve both as a hub or as a personal code storage with its tickets, pull requests, API and much more.
Commit 16bce74aefff9696959c7b186031a4b4e36a1d79

More stuff in TODO.
Author: Catalin(ux) M. BOIE
Author date (UTC): 2015-06-09 16:05
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2015-06-09 16:05
Parent(s): a87db7c7448cd59cd2f56fb108c5ed12f01d4e06
Signing key:
Tree: 05469fb8723496aaed036d6e9afd70bd99444bcc
File Lines added Lines deleted
TODO 13 2
File TODO changed (mode: 100644) (index dffe47a..a520351)
1 1 == Where I stopped last time == == Where I stopped last time ==
2 [ ] Add sha1sum of the images
3 2 [ ] Creating git folder is not always working? [ ] Creating git folder is not always working?
3 De verificat toate pe rocketgit.com.
4 4 [ ] What if a user passed </textarea> or <xss> into a field for edit?! [ ] What if a user passed </textarea> or <xss> into a field for edit?!
5 5 We may have a xss attack! Bad! Bad! We may have a xss attack! Bad! Bad!
6 6 [ ] [ ]
7 7
8 8 == BEFORE NEXT RELEASE == == BEFORE NEXT RELEASE ==
9 [ ] Leave alone the ssh key comment!
9 [ ] First page can be cached at least 10 minutes? I think not because of
10 logout token. What if the user is not logged in?! Yep, we can do it.
11 ETag! What about the cookies?!
12 Also, we may want to reuse the logout token?
13 [ ] When sending mail with the new key, append also the fingerprints.
14 [ ] Why 'not github' articles, should be integrated somewhere:
15 http://www.valdyas.org/fading/index.cgi/2015/05/29#no-github
16 http://www.adamhyde.net/why-github-is-bad-for-open-source/
17 [ ] Add sha1sum of the images
18 [ ] Show user the entry that must be added for known_hosts
19 [ ] LDAP: http://mageconfig.blogspot.ro/2014/06/configure-gitgerrit-with-open-ldap-for.html
20 [ ] Leave alone the ssh key comment! More exactly, do not convert unk chars.
10 21 [ ] Pass only uid to events, we already have it in cache! [ ] Pass only uid to events, we already have it in cache!
11 22 [ ] 'confirmed' should be built in the event handlers not in callers. [ ] 'confirmed' should be built in the event handlers not in callers.
12 23 It is already checked in rg_mail_template! It is already checked in rg_mail_template!
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/rocketgit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/rocketgit

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master