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 1c8ffca4d65be53acdfe21d4c3c0888707f5d10b

TODO add/delete
Author: Catalin(ux) M. BOIE
Author date (UTC): 2017-03-02 17:50
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2017-03-02 17:50
Parent(s): 3c59e1ef1c87689940eb2bc0c73895101815471b
Signing key:
Tree: 6c1dba0f069e0e340d0669fe744aa344534776bc
File Lines added Lines deleted
TODO 18 0
File TODO changed (mode: 100644) (index 48e2f69..53bf108)
1 1 == Where I stopped last time == == Where I stopped last time ==
2 2 [ ] test docker [ ] test docker
3 [ ] robots.txt: disallow diffs to show in search engines. Makes not sense.
4 [ ] Disallow big diffs. How to do this? Forbit the operation or used files
5 to generate the output?
6 Get stats from old, then for new and do the difference. If bigger than X
7 do not show that diff?
3 8 [ ] [ ]
4 9
5 10 == BEFORE NEXT RELEASE == == BEFORE NEXT RELEASE ==
11 [ ] Rate limit rg.com (both connlimit and x)
12 [ ] ETag must not contain the inode (per vhost)
13 Apache goes with a sane default.
14 [ ] postgres: activate log_temp_files and log_lock_waits
15 [ ] Limit the size of files at commit (in the rights section)
16 [ ] Investigate X-Content-Type-Options: "nosniff"
17 [ ] Use w3af to scan the application.
18 [ ] See https://communityblog.fedoraproject.org/ for design.
19 [ ] design: compare: add "?" to places where a mouse-over is available.
20 [ ] design: contrast is not good (Stig) (check e-mail)
21 [ ] Big files creates problems. For example:
22 /user/coria/coria-backend/source/tree/branch/master/blob/nohup.out
23 We should check the size and output only a part of the file.
6 24 [ ] Use --timeout=<n> for git-upload-pack. Maybe others! [ ] Use --timeout=<n> for git-upload-pack. Maybe others!
7 25 What about --strict? What about --strict?
8 26 [ ] Should I login the user if s/he pushes by https?! [ ] Should I login the user if s/he pushes by https?!
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