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 |
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); |