List of commits:
Subject Hash Author Date (UTC)
Show also by which protocol a user is connecting d35b5b12103f9a72a3e8788e7c48532b9c1e5b89 Catalin(ux) M. BOIE 2020-08-23 15:01:30
Fixed a small locking issue (unlock without lock) 0d1e7915545de251eea7f3bce468647fc2df1bf9 Catalin(ux) M. BOIE 2020-08-23 15:00:58
Give up the cache if we cannot connect in 150ms dad6cf20f9f4bdbfe2026809a404e852e7cd8e53 Catalin(ux) M. BOIE 2020-08-23 15:00:20
Limit the number of repositories in the discover page a0de6d683b59934168ef8415c9ec716aef68b195 Catalin(ux) M. BOIE 2020-08-23 14:58:37
Added support for other branch then master (main prefered) 1108f43c3639ffcc06f1314d901640564fae7483 Catalin(ux) M. BOIE 2020-08-23 14:55:51
Added possibility for admin to mail users 05068314021bbdf6f26bc92bee47177b170b2a1c Catalin(ux) M. BOIE 2020-08-23 14:43:10
CSS: small fixes e4a39879513e000b5d9be588201916950fa629fc Catalin(ux) M. BOIE 2020-08-23 14:03:23
Cosmetic cbe42130692ed9b876746e6c97f4fb32439c6190 Catalin(ux) M. BOIE 2020-08-23 13:59:00
Default statistics are now per month c312ad532190fe566f2243881a883568b4f77c23 Catalin(ux) M. BOIE 2020-08-23 12:35:36
events: when splitting an event we need a transaction e685c800814365661b348c0d04aa8c0b3605ed7e Catalin(ux) M. BOIE 2020-08-21 04:35:17
Fix for a bug preventing partition table to be created in advance 51049495934efa8c7bca710c6f2538f34bc4de9a Catalin(ux) M. BOIE 2020-08-20 04:03:49
cron fixes 910c74f83740da015d654193025cd6433324a1da Catalin(ux) M. BOIE 2020-08-20 03:41:07
replaced 'slave' with 'part' 348a2afcaedd77c7513b5e7dd05364f5e9ae7a87 Catalin(ux) M. BOIE 2020-08-20 03:40:43
Make cron tasks more resilient in case the machine is stopped afbe8607b4608862787bf696f71027beb345701f Catalin(ux) M. BOIE 2020-08-19 06:08:34
Cosmetic 21956573027d83eb45913b6bf30eeb57e602aea4 Catalin(ux) M. BOIE 2020-08-19 06:07:45
Added time of upload for artifacts fd33fe0aeef09f66d74f3ec1554312a2fa5e2642 Catalin(ux) M. BOIE 2020-08-19 06:06:54
css fixes for table scroll 77e486f3c9e3c9356985d3c21bc713d8a8d0e223 Catalin(ux) M. BOIE 2020-08-19 06:02:09
Added git repo size 9828b1fe96e2217ead8863f7a7c0ee3599d16633 Catalin(ux) M. BOIE 2020-08-19 06:01:27
Change artifacts path to be able to compute correct sizes efff16c88415dfca0a4b52981b44620e52778c03 Catalin(ux) M. BOIE 2020-08-19 05:56:17
Some state was not under transaction fd51b92442fb83fc6941f94b22236f5014f0062c Catalin(ux) M. BOIE 2020-08-19 03:24:28
Commit d35b5b12103f9a72a3e8788e7c48532b9c1e5b89 - Show also by which protocol a user is connecting
Author: Catalin(ux) M. BOIE
Author date (UTC): 2020-08-23 15:01
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2020-08-23 15:01
Parent(s): 0d1e7915545de251eea7f3bce468647fc2df1bf9
Signing key:
Tree: 04cbec137b34a17137359e2c44c1ab99f98fe77b
File Lines added Lines deleted
inc/events.inc.php 1 0
inc/user.inc.php 4 3
scripts/remote.php 1 1
File inc/events.inc.php changed (mode: 100644) (index 3546fe5..5ec6b50)
2 2 // //
3 3 // This functions are used for background tasks: the tasks that the user should // This functions are used for background tasks: the tasks that the user should
4 4 // not wait to happen in the browser: e-mails, keyring regeneration etc. // not wait to happen in the browser: e-mails, keyring regeneration etc.
5 // prio - lower = more important
5 6 // //
6 7 require_once($INC . "/util.inc.php"); require_once($INC . "/util.inc.php");
7 8 require_once($INC . "/log.inc.php"); require_once($INC . "/log.inc.php");
File inc/user.inc.php changed (mode: 100644) (index 86935c4..9f33f58)
... ... function rg_user_http_git($db, $rg, $paras)
2480 2480 header('WWW-Authenticate: Basic' header('WWW-Authenticate: Basic'
2481 2481 . ' realm="Use user \'guest\' if you have no account"'); . ' realm="Use user \'guest\' if you have no account"');
2482 2482 echo 'RocketGit: Info: == Welcome to RocketGit! ==' . "\n"; echo 'RocketGit: Info: == Welcome to RocketGit! ==' . "\n";
2483 echo 'RocketGit: Info: you are connecting from IP ' . $rg['ip'] . '.' . "\n";
2483 echo 'RocketGit: Info: you are connecting from IP '
2484 . $rg['ip'] . ' by http(s).' . "\n";
2484 2485 echo 'RocketGit: Info: date/time: ' . gmdate('Y-m-d H:i:s') echo 'RocketGit: Info: date/time: ' . gmdate('Y-m-d H:i:s')
2485 2486 . ' (UTC), debug id ' . $rg_log_sid . '.' . "\n"; . ' (UTC), debug id ' . $rg_log_sid . '.' . "\n";
2486 2487 echo 'RocketGit: Info: Use user \'guest\' with any' echo 'RocketGit: Info: Use user \'guest\' with any'
 
... ... function rg_user_http_git($db, $rg, $paras)
2557 2558 /* /*
2558 2559 rg_git_info_pack("\x02", '== Welcome to RocketGit! =='); rg_git_info_pack("\x02", '== Welcome to RocketGit! ==');
2559 2560 rg_git_info_pack("\x02", 'you are connecting from IP ' rg_git_info_pack("\x02", 'you are connecting from IP '
2560 . $rg['ip'] . '.');
2561 . $rg['ip'] . ' by http(s).');
2561 2562 rg_git_info_pack("\x02", 'date/time: ' . gmdate('Y-m-d H:i:s') rg_git_info_pack("\x02", 'date/time: ' . gmdate('Y-m-d H:i:s')
2562 2563 . ' (UTC), debug id ' . $rg_log_sid . '.'); . ' (UTC), debug id ' . $rg_log_sid . '.');
2563 2564 // If user does not connect to the correct URL, correct them // If user does not connect to the correct URL, correct them
 
... ... function rg_user_http_git($db, $rg, $paras)
2590 2591
2591 2592 rg_git_info_pack("\x02", '== Welcome to RocketGit! =='); rg_git_info_pack("\x02", '== Welcome to RocketGit! ==');
2592 2593 rg_git_info_pack("\x02", 'you are connecting from IP ' rg_git_info_pack("\x02", 'you are connecting from IP '
2593 . $rg['ip'] . '.');
2594 . $rg['ip'] . ' by http(s).');
2594 2595 rg_git_info_pack("\x02", 'date/time: ' . gmdate('Y-m-d H:i:s') rg_git_info_pack("\x02", 'date/time: ' . gmdate('Y-m-d H:i:s')
2595 2596 . ' (UTC), debug id ' . $rg_log_sid . '.'); . ' (UTC), debug id ' . $rg_log_sid . '.');
2596 2597 // If user does not connect to the correct URL, correct them // If user does not connect to the correct URL, correct them
File scripts/remote.php changed (mode: 100644) (index ea84650..46d7156)
... ... if (isset($_SERVER['SSH_CONNECTION'])) {
130 130 rg_stats_conns_set('ip', $rg['ip']); rg_stats_conns_set('ip', $rg['ip']);
131 131
132 132 info('== Welcome to RocketGit! =='); info('== Welcome to RocketGit! ==');
133 info('you are connecting from IP ' . $rg['ip'] . '.');
133 info('you are connecting from IP ' . $rg['ip'] . ' by ssh.');
134 134 info('date/time: ' . gmdate('Y-m-d H:i:s') info('date/time: ' . gmdate('Y-m-d H:i:s')
135 135 . ', debug id ' . $rg_log_sid . '.'); . ', debug id ' . $rg_log_sid . '.');
136 136
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://rocketgit.com/user/catalinux/rocketgit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/catalinux/rocketgit

Clone this repository using git:
git clone git://git.rocketgit.com/user/catalinux/rocketgit

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