List of commits:
Subject Hash Author Date (UTC)
Typos, some additions for hints, TODO a0b3ff70ddcdfa28770b6467b03332b70cf38067 Catalin(ux) M. BOIE 2016-12-07 20:37:47
events.php missed apikeys include e6370414e0bef923fb5d1f639b8a7738fb8d1641 Catalin(ux) M. BOIE 2016-12-07 20:34:05
Improved the functional tests 935c1f0f62aba1ca75fce124a33593e7e900a83a Catalin(ux) M. BOIE 2016-12-07 20:33:33
Put passwords next to username to allow browser to cache username and not e-mail 4e2d12ca5ce8f5420c3d51469386eda84724256a Catalin(ux) M. BOIE 2016-12-07 20:32:23
Raise the limits for the queries to 50 529edd633de2059eefd12afeb67847bbb72c4eed Catalin(ux) M. BOIE 2016-12-07 20:29:06
Added Gogs.io into comparison and added more criteria 09bb2d793e67f732ff275ba72e42c71d54fd51d6 Catalin(ux) M. BOIE 2016-12-07 20:28:20
If session expires and the user presses logout, do not give errors 5871b5cd6efae48655000b980f641b39ccc4a146 Catalin(ux) M. BOIE 2016-12-07 20:11:31
No need for AllowOverride All 4b0cf4ec9663f0aa3cf4f8d55dfb4f7f3fd8614d Catalin(ux) M. BOIE 2016-11-20 08:17:15
Use getmyuid instead of posix_getuid to not depend on another extention f6d6dcce4d565281e3d47079974b6d6a91a36ae4 Catalin(ux) M. BOIE 2016-11-20 07:15:04
CSS adjustments 264821ffdde5ad2d9c196844ecd13fd689b7e353 Catalin(ux) M. BOIE 2016-11-19 14:13:02
Some rewording in Donate page 58626a058176945e165ab0230bd1093e025a07ac Catalin(ux) M. BOIE 2016-11-19 14:08:20
Bump version to 0.64 b414b4d454c2f37010d213cd23662f01b7fb3951 Catalin(ux) M. BOIE 2016-11-19 13:25:15
Do not set ServerName if it unknown; else will not match 1b58474438fff06932d666f04f75581bfea7361b Catalin(ux) M. BOIE 2016-11-19 13:24:23
The build process nedds php 681151c53be2922e9f2cedc20be5add1587e013d Catalin(ux) M. BOIE 2016-11-17 22:37:46
Bump version to 0.63 cefea42530ef6ed4ddf8d2f36020b8e2d5dbf467 Catalin(ux) M. BOIE 2016-11-17 18:39:51
TODO updates b11fde8c1548fe9b0968b4193ace5418516ef043 Catalin(ux) M. BOIE 2016-11-17 18:39:08
Do not show "My repositories" and "Suggestion" menus if admin c2338a8b03a77618e7de86ebcc2ce80b4d4b5268 Catalin(ux) M. BOIE 2016-11-17 17:29:46
Update comparison 5fc0290369207bcb063f5fad355a90e31b93c975 Catalin(ux) M. BOIE 2016-11-16 21:49:18
Added GNU Ethical Repository Criteria Evaluations results in compare.csv e3cff3f25926df5d9860b95a82c928d527cb01eb Catalin(ux) M. BOIE 2016-11-15 20:59:41
Changed "FLOS" to "free (as in speech)" to reflect the reality. 39d07466ab3f0c5dc10a9e950004e6ace285f377 Catalin(ux) M. BOIE 2016-11-15 20:57:25
Commit a0b3ff70ddcdfa28770b6467b03332b70cf38067 - Typos, some additions for hints, TODO
Author: Catalin(ux) M. BOIE
Author date (UTC): 2016-12-07 20:37
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2016-12-07 20:37
Parent(s): e6370414e0bef923fb5d1f639b8a7738fb8d1641
Signing key:
Tree: 7cb043a377772b63011fba9ea037cf9741a72b00
File Lines added Lines deleted
TODO 24 0
inc/wh/amazon.inc.php 1 1
inc/wh/core.inc.php 1 0
root/themes/default/doc/demo/demos/config/0/main.html 1 1
root/themes/default/features.html 2 1
root/themes/default/repo/urls/header.html 1 1
root/themes/default/user/settings/wh/lambda/hints.html 6 0
tools/rg_authorize 1 0
File TODO changed (mode: 100644) (index bf8be27..84869e4)
1 1 == Where I stopped last time == == Where I stopped last time ==
2 [ ] test docker
3 [ ] AGPL nu apare pe prima pagina! Si sintem singurii!
4 [ ] Fix "Enterprise" test in main.html
2 5 [ ] [ ]
3 6
4 7 == BEFORE NEXT RELEASE == == BEFORE NEXT RELEASE ==
8 [ ] wh: lambda: if we get code 400, we do not set the cache correctly.
9 [ ] wh: cloud - if we do not provide some events, we trigger no error!
10 lambda is working!
11 [ ] wh: allow to trigger only if some paths are changing!
12 [ ] wh: after edit, the order is changed! We must sort them!
13 [ ] lambda: Secret access key is not masked when we edit the hook!
14 We must allow the change but do not show it!
15 [ ] Use IdentitiesOnly=yes when talk about .ssh/config file. Maybe also disable
16 password login.
17 [ ] test: do a test for rg_authorize command: upload a key and check by fp
18 [ ] test: add one for SSH AuthorizedKeysCommand
19 [ ] LOW: add fuzzers for checking code.
20 [ ] Put password above e-mail, maybe this will fix the problem with user/pass
21 caching.
22 [ ] Use skipfish /w3af/etc. for security scanning
23 [ ] LOW: investigate https://aws.amazon.com/codepipeline/
24 [ ] wh: start an ec2 machine
25 [ ] Discover: do not show repos which have no commit and no bug?
26 [ ] apache: configure it to not stat every path component!
27 [ ] First page: link to the Changelog?
28 [ ] Compare: supported distributions
5 29 [ ] What happends when an environment is not available anymore? [ ] What happends when an environment is not available anymore?
6 30 [ ] Provide host key to the user to be sure they connect correctly. [ ] Provide host key to the user to be sure they connect correctly.
7 31 [ ] Full audit for keys (ssh and api) [ ] Full audit for keys (ssh and api)
File inc/wh/amazon.inc.php changed (mode: 100644) (index 4466323..5c4c32c)
... ... function rg_amazon_req($a)
146 146 $xerr = @fread($err, 16 * 4096); $xerr = @fread($err, 16 * 4096);
147 147 fclose($err); fclose($err);
148 148 $ret['debug'] = $xerr; $ret['debug'] = $xerr;
149 rg_log_ml('DEBUG: xerr=' . $xerr);
149 rg_log_ml('DEBUG: xerr=' . "\n" . $xerr);
150 150 } }
151 151
152 152 if ($r === FALSE) { if ($r === FALSE) {
File inc/wh/core.inc.php changed (mode: 100644) (index 06d18b8..11f92e3)
... ... function rg_wh_replace_tags(&$ev)
618 618 $idata = &$wh['idata']; $idata = &$wh['idata'];
619 619
620 620 $branch = isset($ev['refname']) ? rg_repo_ref_nice($ev['refname']) : ''; $branch = isset($ev['refname']) ? rg_repo_ref_nice($ev['refname']) : '';
621 rg_log('DEBUG: branch=' . $branch);
621 622 $repo_name = isset($ev['ri']['name']) ? $ev['ri']['name'] : ''; $repo_name = isset($ev['ri']['name']) ? $ev['ri']['name'] : '';
622 623 $new_rev = isset($ev['new_rev']) ? $ev['new_rev'] : ''; $new_rev = isset($ev['new_rev']) ? $ev['new_rev'] : '';
623 624
File root/themes/default/doc/demo/demos/config/0/main.html changed (mode: 100644) (index 1794b14..81ce51e)
1 1 <div class="demo_page_title">@@demo::page_name@@</div> <div class="demo_page_title">@@demo::page_name@@</div>
2 2
3 This tutorial will decribe the RocketGit configuration.<br />
3 This tutorial will describe the RocketGit configuration.<br />
4 4 <br /> <br />
5 5
6 6 We will show you how to configure OpenSSH for best performance and security.<br /> We will show you how to configure OpenSSH for best performance and security.<br />
File root/themes/default/features.html changed (mode: 100644) (index 8f0a26e..bf16a20)
86 86 <div class="island_title">Web hooks</div> <div class="island_title">Web hooks</div>
87 87 We provide flexible web hooks allowing you to automate your tasks. We provide flexible web hooks allowing you to automate your tasks.
88 88 You can easily setup a You can easily setup a
89 <a href="/op/doc/demo/ci-1">build, test and deploy</a> hook,
89 <a href="/op/doc/demo/ci-1">build, test and deploy</a> hook (for
90 continuous integration and deployment),
90 91 store a repository archive in store a repository archive in
91 92 <a href="https://aws.amazon.com/s3/" target="_blank">Amazon's S3</a>, <a href="https://aws.amazon.com/s3/" target="_blank">Amazon's S3</a>,
92 93 do a <a href="https://aws.amazon.com/codedeploy/" target="_blank">code deploy</a> do a <a href="https://aws.amazon.com/codedeploy/" target="_blank">code deploy</a>
File root/themes/default/repo/urls/header.html changed (mode: 100644) (index 90449ac..d9881bf)
1 1 <div class="urls"> <div class="urls">
2 <span class="url">Clone urls:</span>
2 <span class="url">Clone URLs:</span>
File root/themes/default/user/settings/wh/lambda/hints.html changed (mode: 100644) (index 5a55ff3..d187388)
1 1 <br /> <br />
2 2 Use a user with only LambdaInvoke rights.<br /> Use a user with only LambdaInvoke rights.<br />
3
4 Example Python function:<br />
5 <div class="xcode">
6 def lambda_handler(event, context):
7 return 'Hello! value of key is ' + event['key']
8 </div>
File tools/rg_authorize changed (mode: 100755) (index e0d1680..7d240f3)
1 1 #!/usr/bin/php #!/usr/bin/php
2 2 <?php <?php
3 3 // This is called by SSH daemon to lookup a fingerprint // This is called by SSH daemon to lookup a fingerprint
4 // Called by AuthorizedKeysCommand in sshd_config
4 5 error_reporting(E_ALL); error_reporting(E_ALL);
5 6 ini_set('track_errors', 'On'); ini_set('track_errors', 'On');
6 7 set_time_limit(30); set_time_limit(30);
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