List of commits:
Subject Hash Author Date (UTC)
Remove summary from tables because violates HTML5 specs. :( 11865f18e979f3849dbb265e5c5350f4a638088b Catalin(ux) M. BOIE 2016-07-06 05:00:11
Bump version to 0.55 58652b8250a867c0f4e9e3a9c76737443f242b36 Catalin(ux) M. BOIE 2016-07-06 04:48:24
Big commit of a lot of unrelated changes. Shame on me! e503666df79ef1553d0bb7ffd1d12a6b62748b1c Catalin(ux) M. BOIE 2016-07-06 04:44:43
Do not free resources if query fails. 57baca81e9087a00a8e2e1807c932de2fb9769c4 Catalin(ux) M. BOIE 2016-06-26 11:47:09
Packaging changes: prepared for Debian build c32cb09dc84615f4984ce5f8fac4064accbeeb28 Catalin(ux) M. BOIE 2016-06-12 05:59:14
webhooks - rename Name to Type 7d774d4818950b3d3916e834b0dde3081b90960e Catalin(ux) M. BOIE 2016-05-08 11:36:45
Correct license for spec file (Affero -> A) 3635ec1e7b416524ad15e06c884b4546600d68e4 Catalin(ux) M. BOIE 2016-05-08 11:09:01
Bump version to 0.54 a6f90aaaedcaa67073408100b6a0abd5c7ddd6fa Catalin(ux) M. BOIE 2016-05-08 11:06:23
SELinux: permit access to /tmp b33571b8aa45d49053ef20cbb485ef36dc6f5e49 Catalin(ux) M. BOIE 2016-05-08 11:05:44
TODO changes 55917d4f8f63aefcac02b4c583dbe252ee04aa87 Catalin(ux) M. BOIE 2016-05-08 11:04:35
Get rid of php-mbstring: is not a standard extention 0934a66ce1a94f4066b1b7e18edbe0acb4dd3206 Catalin(ux) M. BOIE 2016-05-08 11:04:20
Corrected set_pass function cache actions e6fd4033b3018fb20d22f6e29c162b4330ec935f Catalin(ux) M. BOIE 2016-04-25 05:20:03
Cosmetic changes for config file 746371ed9154915f748f8b0bd95293e823673193 Catalin(ux) M. BOIE 2016-04-24 11:10:10
Add build_jobs table to statistics 37730a66237d430bd5a17edd9605054e694d7649 Catalin(ux) M. BOIE 2016-04-24 10:58:46
More changes to support RedHat derivates 9ac924d9ba12145d4f01d446f5141b016329eea5 Catalin(ux) M. BOIE 2016-04-24 10:52:44
Do not give internal errors if commit ID is wrong 24f863dcb0cbc5def61e820f9aa2368e61cce860 Catalin(ux) M. BOIE 2016-04-24 10:48:06
Added web instructions for RedHat based distributions cc493d13f83fd121cee56d7e0da1ec742d37b774 Catalin(ux) M. BOIE 2016-04-23 17:14:45
Bump version to v0.53 9bcae435949c6740cdab1b92ae31dea2cfa168ab Catalin(ux) M. BOIE 2016-04-23 16:51:43
Improve installation instructions for Redhat/Oracle/CentOS cf6eddb844cde38eb1ce70d8bc7d64b012b7161d Catalin(ux) M. BOIE 2016-04-23 16:51:30
Bump version to v0.52 696615520a55b963126c4ae50016e13daa6aa326 Catalin(ux) M. BOIE 2016-04-23 16:47:44
Commit 11865f18e979f3849dbb265e5c5350f4a638088b - Remove summary from tables because violates HTML5 specs. :(
Author: Catalin(ux) M. BOIE
Author date (UTC): 2016-07-06 05:00
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2016-07-06 05:20
Parent(s): 58652b8250a867c0f4e9e3a9c76737443f242b36
Signer:
Signing key:
Signing status: N
Tree: e34ddb282019bba3eff5e5b881c01e78574b55c2
File Lines added Lines deleted
inc/git.inc.php 1 1
inc/prof.inc.php 1 1
inc/user.inc.php 1 1
root/themes/default/admin/plans/list/header.html 1 1
root/themes/default/hints/repo/edit_repo_path_rights.html 1 1
root/themes/default/hints/repo/edit_repo_refs_rights.html 1 1
root/themes/default/repo/bug/list/header.html 1 1
root/themes/default/repo/cl/list/header.html 1 1
root/themes/default/repo/fstat/header.html 1 1
root/themes/default/repo/history/header.html 1 1
root/themes/default/repo/list/header.html 1 1
root/themes/default/repo/log/header.html 1 1
root/themes/default/repo/mr/list/header.html 1 1
root/themes/default/repo/stats/authors/header.html 1 1
root/themes/default/repo/tree/header.html 1 1
root/themes/default/user/keys/list/header.html 1 1
root/themes/default/user/repo/rights/list_repo/header.html 1 1
root/themes/default/user/repo/rights/list_repo_path/header.html 1 1
root/themes/default/user/repo/rights/list_repo_refs/header.html 1 1
root/themes/default/user/settings/apikeys/list/header.html 1 1
root/themes/default/user/settings/totp/list/header.html 1 1
root/themes/default/user/settings/totp/sc/list/header.html 1 1
root/themes/default/user/settings/wh/build/show.html 2 2
root/themes/default/user/settings/wh/cloud/show.html 1 1
root/themes/default/user/settings/wh/http/show.html 1 1
root/themes/default/user/settings/wh/lambda/show.html 1 1
root/themes/default/user/settings/wh/list/header.html 1 1
root/themes/default/user/settings/wh/plugins_list/header.html 1 1
root/themes/default/user/settings/workers/list/header.html 1 1
tests/git_log1.expected 10 10
tests/helpers.inc.php 5 2
tests/http_settings.php 1 1
tests/http_totp.php 2 2
File inc/git.inc.php changed (mode: 100644) (index 0443ad6..6cea0c4)
... ... function rg_git_diff($id, $a, $template_file)
1088 1088 $f = rg_xss_safe($finfo['file']); $f = rg_xss_safe($finfo['file']);
1089 1089 $ret .= '<a name="file-' . $id . '-' . $f . '"></a>' . "\n"; $ret .= '<a name="file-' . $id . '-' . $f . '"></a>' . "\n";
1090 1090
1091 $ret .= "<table class=\"chunk\" summary=\"chunk\">\n";
1091 $ret .= "<table class=\"chunk\">\n";
1092 1092 $ret .= "<tr style=\"border: 1px; background: #dddddd\"><td colspan=\"4\">"; $ret .= "<tr style=\"border: 1px; background: #dddddd\"><td colspan=\"4\">";
1093 1093 if (strstr($finfo['flags'], "N")) if (strstr($finfo['flags'], "N"))
1094 1094 $ret .= "File <b>$f</b> added"; $ret .= "File <b>$f</b> added";
File inc/prof.inc.php changed (mode: 100644) (index 79ce196..751d651)
... ... function rg_prof_html()
106 106 foreach ($per_label as $k => $v) foreach ($per_label as $k => $v)
107 107 $vars[$k] = 1; $vars[$k] = 1;
108 108
109 $ret = "<table summary=\"profiling\">";
109 $ret = "<table>";
110 110 $ret .= "<tr>"; $ret .= "<tr>";
111 111 $ret .= "<td>Label</td>"; $ret .= "<td>Label</td>";
112 112 foreach ($vars as $var => $junk) foreach ($vars as $var => $junk)
File inc/user.inc.php changed (mode: 100644) (index 36975b5..f95a100)
... ... function rg_user_list($db)
1073 1073 } }
1074 1074
1075 1075 $ret = ""; $ret = "";
1076 $ret .= "<table summary=\"users and operations\">\n";
1076 $ret .= "<table>\n";
1077 1077 $ret .= "<tr>\n"; $ret .= "<tr>\n";
1078 1078 $ret .= " <th>User name</th>\n"; $ret .= " <th>User name</th>\n";
1079 1079 $ret .= " <th>Name</th>\n"; $ret .= " <th>Name</th>\n";
File root/themes/default/admin/plans/list/header.html changed (mode: 100644) (index d82908c..40c2b8e)
4 4 <input type="hidden" name="delete" value="1" /> <input type="hidden" name="delete" value="1" />
5 5 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
6 6
7 <table summary="plans">
7 <table>
8 8 <tr> <tr>
9 9 <th>Select</th> <th>Select</th>
10 10 <th>Position</th> <th>Position</th>
File root/themes/default/hints/repo/edit_repo_path_rights.html changed (mode: 100644) (index a01b3a5..8fdc968)
1 1 <br /> <br />
2 2 Examples: Examples:
3 <table summary="examples">
3 <table>
4 4 <tr> <tr>
5 5 <th>User</th> <th>User</th>
6 6 <th>Path</th> <th>Path</th>
File root/themes/default/hints/repo/edit_repo_refs_rights.html changed (mode: 100644) (index 298759a..aaf879d)
... ... automatically prepended.<br />
13 13 <br /> <br />
14 14
15 15 Examples:<br /> Examples:<br />
16 <table summary="examples">
16 <table>
17 17 <tr> <tr>
18 18 <th>User</th> <th>User</th>
19 19 <th>Reference</th> <th>Reference</th>
File root/themes/default/repo/bug/list/header.html changed (mode: 100644) (index a834312..ae04d36)
1 <table summary="bug info">
1 <table>
2 2 <tr> <tr>
3 3 <th>ID</th> <th>ID</th>
4 4 <th>Creation date (UTC)</th> <th>Creation date (UTC)</th>
File root/themes/default/repo/cl/list/header.html changed (mode: 100644) (index d7d53e9..73a377b)
1 1 <b>Labels associated with this commit:</b><br /> <b>Labels associated with this commit:</b><br />
2 <table summary="commit labels">
2 <table>
3 3 <tr> <tr>
4 4 <th>Date/time (UTC)</th> <th>Date/time (UTC)</th>
5 5 <th>Type</th> <th>Type</th>
File root/themes/default/repo/fstat/header.html changed (mode: 100644) (index cabe134..73eefdd)
1 <table summary="file stats">
1 <table>
2 2 <tr> <tr>
3 3 <th>File</th> <th>File</th>
4 4 <th>Lines added</th> <th>Lines added</th>
File root/themes/default/repo/history/header.html changed (mode: 100644) (index a052738..c0f66ae)
1 <table summary="repo history">
1 <table>
2 2 <tr> <tr>
3 3 <th>Date (UTC)</th> <th>Date (UTC)</th>
4 4 <th>User</th> <th>User</th>
File root/themes/default/repo/list/header.html changed (mode: 100644) (index a6a9c69..20b5c1a)
1 <table summary="repos list">
1 <table>
2 2 <tr> <tr>
3 3 <th>User / name</th> <th>User / name</th>
4 4 <th>Description</th> <th>Description</th>
File root/themes/default/repo/log/header.html changed (mode: 100644) (index 36ecddb..058cc9d)
1 <table class="table_log" summary="log">
1 <table class="table_log">
2 2 <tr> <tr>
3 3 <th>Subject</th> <th>Subject</th>
4 4 <th>SHA-1</th> <th>SHA-1</th>
File root/themes/default/repo/mr/list/header.html changed (mode: 100644) (index eb1d462..27faab3)
1 <table summary="pull requests">
1 <table>
2 2 <tr> <tr>
3 3 <th>ID</th> <th>ID</th>
4 4 <th>Date / time</th> <th>Date / time</th>
File root/themes/default/repo/stats/authors/header.html changed (mode: 100644) (index ab1265d..f1fb4c9)
1 1 <br /> <br />
2 2
3 <table summary="authors stats">
3 <table>
4 4 <tr> <tr>
5 5 <th>Author</th> <th>Author</th>
6 6 <th>Commits</th> <th>Commits</th>
File root/themes/default/repo/tree/header.html changed (mode: 100644) (index ada94b6..c97773a)
1 1 <br /> <br />
2 <table summary="tree">
2 <table>
3 3 <tr> <tr>
4 4 <th>Mode</th> <th>Mode</th>
5 5 <th>Type</th> <th>Type</th>
File root/themes/default/user/keys/list/header.html changed (mode: 100644) (index 092880b..caf3686)
4 4 <input type="hidden" name="delete" value="1" /> <input type="hidden" name="delete" value="1" />
5 5 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
6 6
7 <table summary="keys list">
7 <table>
8 8 <tr> <tr>
9 9 <th>Select</th> <th>Select</th>
10 10 <th>Upload date (UTC)</th> <th>Upload date (UTC)</th>
File root/themes/default/user/repo/rights/list_repo/header.html changed (mode: 100644) (index 6bc1803..6b221d0)
4 4 <input type="hidden" name="delete" value="1" /> <input type="hidden" name="delete" value="1" />
5 5 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
6 6
7 <table summary="repo rights">
7 <table>
8 8 <tr> <tr>
9 9 <th>Select</th> <th>Select</th>
10 10 <th>Priority</th> <th>Priority</th>
File root/themes/default/user/repo/rights/list_repo_path/header.html changed (mode: 100644) (index f19c8ec..e2a7212)
4 4 <input type="hidden" name="delete" value="1" /> <input type="hidden" name="delete" value="1" />
5 5 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
6 6
7 <table summary="path rights">
7 <table>
8 8 <tr> <tr>
9 9 <th>Select</th> <th>Select</th>
10 10 <th>Priority</th> <th>Priority</th>
File root/themes/default/user/repo/rights/list_repo_refs/header.html changed (mode: 100644) (index 8f72463..c33d77a)
4 4 <input type="hidden" name="delete" value="1" /> <input type="hidden" name="delete" value="1" />
5 5 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
6 6
7 <table summary="refs rights">
7 <table>
8 8 <tr> <tr>
9 9 <th>Select</th> <th>Select</th>
10 10 <th>Priority</th> <th>Priority</th>
File root/themes/default/user/settings/apikeys/list/header.html changed (mode: 100644) (index 77d7bc5..5ee5b72)
5 5 <input type="hidden" name="doit" value="1" /> <input type="hidden" name="doit" value="1" />
6 6 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
7 7
8 <table summary="apikeys list">
8 <table>
9 9 <tr> <tr>
10 10 <th>Select</th> <th>Select</th>
11 11 <th>Upload date (UTC)</th> <th>Upload date (UTC)</th>
File root/themes/default/user/settings/totp/list/header.html changed (mode: 100644) (index 10b81a1..aadb70b)
5 5 <input type="hidden" name="delete" value="1" /> <input type="hidden" name="delete" value="1" />
6 6 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
7 7
8 <table summary="login tokens">
8 <table>
9 9 <tr> <tr>
10 10 <th>Select</th> <th>Select</th>
11 11 <th>Name</th> <th>Name</th>
File root/themes/default/user/settings/totp/sc/list/header.html changed (mode: 100644) (index 475edad..2b50a37)
5 5 <input type="hidden" name="delete" value="1" /> <input type="hidden" name="delete" value="1" />
6 6 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
7 7
8 <table summary="scratch codes">
8 <table>
9 9 <tr> <tr>
10 10 <th>Select</th> <th>Select</th>
11 11 <th>Date (UTC)</th> <th>Date (UTC)</th>
File root/themes/default/user/settings/wh/build/show.html changed (mode: 100644) (index bd615fd..e961f36)
1 <table summary="plugin internal info - commands">
1 <table>
2 2 <tr> <tr>
3 3 <th>No.</th> <th>No.</th>
4 4 <th>Command</th> <th>Command</th>
 
11 11 </table> </table>
12 12 <br /> <br />
13 13
14 <table summary="plugin internal info - environments">
14 <table>
15 15 <tr> <tr>
16 16 <th>Environment(s)</th> <th>Environment(s)</th>
17 17 </tr> </tr>
File root/themes/default/user/settings/wh/cloud/show.html changed (mode: 100644) (index 1627140..119d9a3)
1 <table summary="plugin internal info">
1 <table>
2 2 <tr> <tr>
3 3 <td>Access key ID</td> <td>Access key ID</td>
4 4 <td>@@access_key_id_secure@@</td> <td>@@access_key_id_secure@@</td>
File root/themes/default/user/settings/wh/http/show.html changed (mode: 100644) (index 61e50da..a4940cd)
1 <table summary="plugin internal info">
1 <table>
2 2 <tr> <tr>
3 3 <td>Data encoding</td> <td>Data encoding</td>
4 4 <td>@@itype_text@@</td> <td>@@itype_text@@</td>
File root/themes/default/user/settings/wh/lambda/show.html changed (mode: 100644) (index 18eec1e..ea04a6e)
1 <table summary="plugin internal info">
1 <table>
2 2 <tr> <tr>
3 3 <td>Access key ID</td> <td>Access key ID</td>
4 4 <td>@@access_key_id_secure@@</td> <td>@@access_key_id_secure@@</td>
File root/themes/default/user/settings/wh/list/header.html changed (mode: 100644) (index 017c0c3..23b2c2f)
2 2 <input type="hidden" name="delete" value="1" /> <input type="hidden" name="delete" value="1" />
3 3 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
4 4
5 <table summary="webhooks">
5 <table>
6 6 <tr> <tr>
7 7 <th>ID</th> <th>ID</th>
8 8 <th>Select</th> <th>Select</th>
File root/themes/default/user/settings/wh/plugins_list/header.html changed (mode: 100644) (index e42d18d..c1bca63)
1 1 <div class="wh_plugins_list"> <div class="wh_plugins_list">
2 2
3 3 Please choose one of the following hook types: Please choose one of the following hook types:
4 <table summary="webhooks types">
4 <table>
5 5 <tr> <tr>
6 6 <th>Type</th> <th>Type</th>
7 7 <th>Description</th> <th>Description</th>
File root/themes/default/user/settings/workers/list/header.html changed (mode: 100644) (index 6231530..72073f1)
5 5 <input type="hidden" name="doit" value="1" /> <input type="hidden" name="doit" value="1" />
6 6 <input type="hidden" name="token" value="@@rg_form_token@@" /> <input type="hidden" name="token" value="@@rg_form_token@@" />
7 7
8 <table summary="workers list">
8 <table>
9 9 <tr> <tr>
10 10 <th>Select</th> <th>Select</th>
11 11 <th>Add date (UTC)</th> <th>Add date (UTC)</th>
File tests/git_log1.expected changed (mode: 100644) (index 8c237d9..26bef72)
1 1 <div class="diff"> <div class="diff">
2 2 <br /> <br />
3 3 <a name="file-uniq-id-dis1"></a> <a name="file-uniq-id-dis1"></a>
4 <table class="chunk" summary="chunk">
4 <table class="chunk">
5 5 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>dis1</b> changed (mode: 100644) (index 2c4179b..2bf9115):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>dis1</b> changed (mode: 100644) (index 2c4179b..2bf9115):</td></tr>
6 6 1 cl-r aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cl-e 1 cl-r aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cl-e
7 7 2 1 cl-e baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cl-e baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 2 1 cl-e baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cl-e baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
11 11 <div class="diff"> <div class="diff">
12 12 <br /> <br />
13 13 <a name="file-uniq-id-dis1"></a> <a name="file-uniq-id-dis1"></a>
14 <table class="chunk" summary="chunk">
14 <table class="chunk">
15 15 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>dis1</b> added (mode: 100644) (index 0000000..2c4179b):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>dis1</b> added (mode: 100644) (index 0000000..2c4179b):</td></tr>
16 16 1 cl-e cl-g aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 1 cl-e cl-g aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
17 17 2 cl-e cl-g baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 2 cl-e cl-g baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
20 20 <div class="diff"> <div class="diff">
21 21 <br /> <br />
22 22 <a name="file-uniq-id-a b c"></a> <a name="file-uniq-id-a b c"></a>
23 <table class="chunk" summary="chunk">
23 <table class="chunk">
24 24 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a b c</b> added (mode: 100644) (index 0000000..72943a1):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a b c</b> added (mode: 100644) (index 0000000..72943a1):</td></tr>
25 25 1 cl-e cl-g aaa 1 cl-e cl-g aaa
26 26 </table> </table>
 
28 28 <div class="diff"> <div class="diff">
29 29 <br /> <br />
30 30 <a name="file-uniq-id-a3"></a> <a name="file-uniq-id-a3"></a>
31 <table class="chunk" summary="chunk">
31 <table class="chunk">
32 32 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a3</b> deleted (index 193814c..0000000):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a3</b> deleted (index 193814c..0000000):</td></tr>
33 33 1 cl-r aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cl-e 1 cl-r aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cl-e
34 34 </table> </table>
 
36 36 <div class="diff"> <div class="diff">
37 37 <br /> <br />
38 38 <a name="file-uniq-id-a3"></a> <a name="file-uniq-id-a3"></a>
39 <table class="chunk" summary="chunk">
39 <table class="chunk">
40 40 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a3</b> renamed from a2 (similarity 100%):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a3</b> renamed from a2 (similarity 100%):</td></tr>
41 41 </table> </table>
42 42 <br /> <br />
43 43 <a name="file-uniq-id-c"></a> <a name="file-uniq-id-c"></a>
44 <table class="chunk" summary="chunk">
44 <table class="chunk">
45 45 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>c</b> added (mode: 100644) (index 0000000..8ded189):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>c</b> added (mode: 100644) (index 0000000..8ded189):</td></tr>
46 46 1 cl-e cl-g aaaaaaaaaaaaaaaaaaaa 1 cl-e cl-g aaaaaaaaaaaaaaaaaaaa
47 47 </table> </table>
 
49 49 <div class="diff"> <div class="diff">
50 50 <br /> <br />
51 51 <a name="file-uniq-id-a2"></a> <a name="file-uniq-id-a2"></a>
52 <table class="chunk" summary="chunk">
52 <table class="chunk">
53 53 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a2</b> added (mode: 100644) (index 0000000..193814c):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a2</b> added (mode: 100644) (index 0000000..193814c):</td></tr>
54 54 1 cl-e cl-g aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 1 cl-e cl-g aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
55 55 </table> </table>
 
57 57 <div class="diff"> <div class="diff">
58 58 <br /> <br />
59 59 <a name="file-uniq-id-empty.txt"></a> <a name="file-uniq-id-empty.txt"></a>
60 <table class="chunk" summary="chunk">
60 <table class="chunk">
61 61 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>empty.txt</b> added (mode: 100644) (index 0000000..e69de29):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>empty.txt</b> added (mode: 100644) (index 0000000..e69de29):</td></tr>
62 62 </table> </table>
63 63 </div> </div>
64 64 <div class="diff"> <div class="diff">
65 65 <br /> <br />
66 66 <a name="file-uniq-id-xx&quot;yy"></a> <a name="file-uniq-id-xx&quot;yy"></a>
67 <table class="chunk" summary="chunk">
67 <table class="chunk">
68 68 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>xx&quot;yy</b> added (mode: 100644) (index 0000000..e69de29):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>xx&quot;yy</b> added (mode: 100644) (index 0000000..e69de29):</td></tr>
69 69 </table> </table>
70 70 </div> </div>
71 71 <div class="diff"> <div class="diff">
72 72 <br /> <br />
73 73 <a name="file-uniq-id-a"></a> <a name="file-uniq-id-a"></a>
74 <table class="chunk" summary="chunk">
74 <table class="chunk">
75 75 <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a</b> added (mode: 100644) (index 0000000..193814c):</td></tr> <tr style="border: 1px; background: #dddddd"><td colspan="4">File <b>a</b> added (mode: 100644) (index 0000000..193814c):</td></tr>
76 76 1 cl-e cl-g aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 1 cl-e cl-g aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
77 77 </table> </table>
File tests/helpers.inc.php changed (mode: 100644) (index 83c494b..ad2b5ea)
... ... function rg_test_create_repo($db, $rg_ui, &$extra)
120 120 rg_log("Creating a repo"); rg_log("Creating a repo");
121 121 $new = array(); $new = array();
122 122 $new['master'] = 0; $new['master'] = 0;
123 $new['name'] = $_testns . '-repo-' . $_repo_id . '<xss>';
123 if (isset($extra['name']))
124 $new['name'] = $extra['name'];
125 else
126 $new['name'] = $_testns . '-repo-' . $_repo_id . '<xss>';
124 127 $new['max_commit_size'] = 0; $new['max_commit_size'] = 0;
125 128 $new['description'] = 'desc line1\ndesc line2' . '<xss>'; $new['description'] = 'desc line1\ndesc line2' . '<xss>';
126 129 $new['git_dir_done'] = 0; $new['git_dir_done'] = 0;
 
... ... function rg_test_wh_add_edit($db, $rg_ui, $good_sid, $htype, $extra)
400 403 exit(1); exit(1);
401 404 } }
402 405
403 if (!strstr($r['body'], 'with success')) {
406 if (!strstr($r['body'], 'success')) {
404 407 rg_log_ml('r[body]: ' . print_r($r['body'], TRUE)); rg_log_ml('r[body]: ' . print_r($r['body'], TRUE));
405 408 rg_log('Cannot add webhook (no \'with success\' message)!'); rg_log('Cannot add webhook (no \'with success\' message)!');
406 409 exit(1); exit(1);
File tests/http_settings.php changed (mode: 100644) (index 8cc001c..fb57f72)
... ... rg_log("Posting delete keys form");
225 225 $data = array("delete" => 1, "token" => $r['tokens']['keys'], "key_delete_ids[$key_id]" => "on"); $data = array("delete" => 1, "token" => $r['tokens']['keys'], "key_delete_ids[$key_id]" => "on");
226 226 $headers = array("Cookie: sid=" . $good_sid); $headers = array("Cookie: sid=" . $good_sid);
227 227 $r = do_req($test_url . "/op/settings/keys?t=post_key_form_del", $data, $headers); $r = do_req($test_url . "/op/settings/keys?t=post_key_form_del", $data, $headers);
228 if (!strstr($r['body'], "Selected keys were removed with success.")) {
228 if (!strstr($r['body'], "success")) {
229 229 rg_log_ml('r: ' . print_r($r, TRUE)); rg_log_ml('r: ' . print_r($r, TRUE));
230 230 rg_log("Cannot delete key!"); rg_log("Cannot delete key!");
231 231 exit(1); exit(1);
File tests/http_totp.php changed (mode: 100644) (index b69f3af..e8a753d)
... ... $data = array(
177 177 ); );
178 178 $headers = array("Cookie: sid=" . $good_sid); $headers = array("Cookie: sid=" . $good_sid);
179 179 $r = do_req($test_url . "/op/settings/totp/sc", $data, $headers); $r = do_req($test_url . "/op/settings/totp/sc", $data, $headers);
180 if (!strstr($r['body'], 'deleted with success')) {
180 if (!strstr($r['body'], 'success')) {
181 181 rg_log("Cannot delete scratch codes!"); rg_log("Cannot delete scratch codes!");
182 182 exit(1); exit(1);
183 183 } }
 
... ... foreach ($list as $id)
240 240 $data['delete_list[' . $id . ']'] = 'on'; $data['delete_list[' . $id . ']'] = 'on';
241 241 $headers = array("Cookie: sid=" . $good_sid); $headers = array("Cookie: sid=" . $good_sid);
242 242 $r = do_req($test_url . "/op/settings/totp/list", $data, $headers); $r = do_req($test_url . "/op/settings/totp/list", $data, $headers);
243 if (!strstr($r['body'], 'deleted with success')) {
243 if (!strstr($r['body'], 'success')) {
244 244 rg_log("Cannot delete login tokens!"); rg_log("Cannot delete login tokens!");
245 245 exit(1); exit(1);
246 246 } }
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