List of commits:
Subject Hash Author Date (UTC)
Document web hooks and anonymous push 449e2d788ec06a49cc93f7d058df51ec351b9244 Catalin(ux) M. BOIE 2016-03-09 17:26:29
Do not log password in logs 4e183a15605f4b338863ea97192e46e0cf62cfe8 Catalin(ux) M. BOIE 2016-03-09 17:25:52
Do not continue to show objects if repo returned an error cd2a6a06d7867bb5da19108c6ab575e741b8b08e Catalin(ux) M. BOIE 2016-03-09 03:50:28
Make more clearer the events error message c76dd790a73e04318f0fc58b22d7701858e7dadf Catalin(ux) M. BOIE 2016-03-08 20:57:37
Accept 301 as a valid HTTP code 368f187c74e54052dbeeddfe9b5a533b155a62c2 Catalin(ux) M. BOIE 2016-03-08 20:57:01
We need to copy also the tags in the namespace to not get errors when pushing tags a6fa7c067b29f2d3ae400e6cb9117d17225ce047 Catalin(ux) M. BOIE 2016-03-06 21:21:07
Clean some items on TODO regarding mr 2383950909474e510897f37e46c2cf7cc762ec89 Catalin(ux) M. BOIE 2016-03-06 21:20:37
Lots of fixes for pull requests 54c410d144ae9ebdcc17ad8d11865a378e89f576 Catalin(ux) M. BOIE 2016-03-06 20:07:06
Replaced rg_bug_next_id with the more generic rg_repo_next_id 7c3131ac2bff3afb08983a2ebd23736ced070fb1 Catalin(ux) M. BOIE 2016-02-17 16:07:12
text correction: Amazon user must also have S3 rights 6a97f6ef92bb455b02434f35218224a3cae4cf02 Catalin(ux) M. BOIE 2016-02-14 12:11:29
for git:// access, organization field was missing 6c4479d982ea36941dc10db6d1b74012d1a75649 Catalin(ux) M. BOIE 2016-02-14 12:10:16
TODO changes bc6bf53c22bf2918e0fca8684406a753e4a335a3 Catalin(ux) M. BOIE 2016-02-14 12:09:47
Added login hints: about rg_change_pass ed1c5226b5e9e44859f76ad058aed76423855e0c Catalin(ux) M. BOIE 2016-02-14 12:09:23
css: fixed admins pages 3a8e93564ee53176ae510e131e55fa4bbef98908 Catalin(ux) M. BOIE 2016-02-14 12:09:00
Added rg_change_pass tool cfc9e214ef3bb978e831a68ab6395c74b6604b41 Catalin(ux) M. BOIE 2016-02-14 11:56:10
CSS fixes to make the spaces the same all over the place 6abddc6fc655a8b67537f46106467229ed687dcc Catalin(ux) M. BOIE 2016-02-14 11:19:07
minor: reorder functions 4c02703e69e56289670e96952b49c55fadcab671 Catalin(ux) M. BOIE 2016-02-14 09:40:44
Show ssh key type before number of bits 980da7f8b9c3380c169547c2b1f522e7d52f0398 Catalin(ux) M. BOIE 2016-02-12 05:20:21
Improved a little the error message received by git:// bb2ed8554a00ae532e93bab17285a4a1eb24ec12 Catalin(ux) M. BOIE 2016-02-11 21:13:14
Show the key size in bits when listing ssh keys 31583c21cf178475e546ad47a47e56c6982dff09 Catalin(ux) M. BOIE 2016-02-08 06:23:43
Commit 449e2d788ec06a49cc93f7d058df51ec351b9244 - Document web hooks and anonymous push
Author: Catalin(ux) M. BOIE
Author date (UTC): 2016-03-09 17:26
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2016-03-09 17:26
Parent(s): 4e183a15605f4b338863ea97192e46e0cf62cfe8
Signing key:
Tree: 3eeef37eeb50edc59e5141c8c642f3d6f7e06daf
File Lines added Lines deleted
inc/dispatch/dispatch.php 5 1
root/themes/default/features.html 17 1
root/themes/default/features/anonpush.html 30 0
File inc/dispatch/dispatch.php changed (mode: 100644) (index 630eaba..a6519b0)
... ... case 'download':
84 84 break; break;
85 85
86 86 case 'features': case 'features':
87 $body .= rg_template('features.html', $rg, TRUE /* xss */);
87 $_sub = empty($paras) ? '' : array_shift($paras);
88 if (strcmp($_sub, 'anonpush') == 0)
89 $body .= rg_template('features/anonpush.html', $rg, TRUE /*xss*/);
90 else
91 $body .= rg_template('features.html', $rg, TRUE /*xss*/);
88 92 break; break;
89 93
90 94 case 'pricing': case 'pricing':
File root/themes/default/features.html changed (mode: 100644) (index a656672..cb6c2cf)
91 91 <div class="island_title">Easy to contribute</div> <div class="island_title">Easy to contribute</div>
92 92 With the anonymous push feature, it becomes very easy to contribute With the anonymous push feature, it becomes very easy to contribute
93 93 to a project: a clone and a push. You do not even need an account on to a project: a clone and a push. You do not even need an account on
94 rocketgit.com.
94 rocketgit.com. Read more <a href="/op/features/anonpush">here</a>.
95 95 </div> </div>
96 96 </div> </div>
97 97 </div> </div>
 
109 109 </div> </div>
110 110 </div> </div>
111 111
112 <div class="island_cell">
113 <div class="island">
114 <div class="island_title">Web hooks</div>
115 We provide flexible web hooks allowing you to automate your tasks.
116 You can easily store a repository archive in
117 <a href="https://aws.amazon.com/s3/" target="_blank">Amazon's S3</a>;
118 or do a <a href="https://aws.amazon.com/codedeploy/" target="_blank">code deploy</a>
119 in Amazon; or call a
120 <a href="https://aws.amazon.com/lambda/" target="_blank">Lambda</a>
121 function.
122 Be notified in <a href="https://slack.com" target="_blank">Slack</a>.
123 Or call a PHP script on your server.
124 You can filter by repository/branch name (regex).
125 </div>
126 </div>
127
112 128 <div class="island_cell"> <div class="island_cell">
113 129 <div class="island"> <div class="island">
114 130 <div class="island_title">Built on top of top software</div> <div class="island_title">Built on top of top software</div>
File root/themes/default/features/anonpush.html added (mode: 100644) (index 0000000..7811e71)
1 <div class="main_title">Features - anonymous push</div>
2
3 <div class="islands">
4 <div class="island_row">
5 <div class="island_cell">
6 <div class="island">
7 <div class="island_title">What is it?</div>
8
9 It is a feature that allows a user to contribute as fast as possible.<br />
10 We do no require an account (this is the anonymous part).<br />
11 We think that we cannot make it faster than that.<br/ >
12 <br >
13 Let's see an example in action:<br />
14 <div class="xcode">
15 git clone git://git.rocketgit.com/user/catalinux/rocketgit<br />
16 cd rocketgit<br />
17 # here edit some files<br />
18 git add -p<br />
19 git commit -m "commit message"<br />
20 git push origin master<br />
21 </div>
22 <br />
23 And that is it! Your push will be transformed into a pull request
24 and will wait to be merged by an admin.
25
26 </div>
27 </div>
28 </div>
29
30 </div>
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