xaizek / rocketgit (License: AGPLv3+) (since 2018-12-09)
Light and fast Git hosting solution suitable to serve both as a hub or as a personal code storage with its tickets, pull requests, API and much more.
Commit 57baca81e9087a00a8e2e1807c932de2fb9769c4

Do not free resources if query fails.
Author: Catalin(ux) M. BOIE
Author date (UTC): 2016-06-26 11:47
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2016-06-26 11:47
Parent(s): c32cb09dc84615f4984ce5f8fac4064accbeeb28
Signing key:
Tree: d40e25ca364acd113e97ec33577c9b864d65da8d
File Lines added Lines deleted
scripts/cron.php 10 5
File scripts/cron.php changed (mode: 100644) (index c03d79a..6aaa8fb)
... ... if (gmdate("Hi") == "0105") {
140 140 . " WHERE uid = " . $row['uid'] . " WHERE uid = " . $row['uid']
141 141 . " AND disk_used_mb != " . $row['disk_used_mb']; . " AND disk_used_mb != " . $row['disk_used_mb'];
142 142 $res2 = rg_sql_query($db, $sql); $res2 = rg_sql_query($db, $sql);
143 rg_sql_free_result($res2);
143 if ($res2 !== FALSE)
144 rg_sql_free_result($res2);
144 145 } }
145 146 rg_sql_free_result($res); rg_sql_free_result($res);
146 147 break; break;
 
... ... if (gmdate("Hi") == "0105") {
150 151 if (gmdate("Hi") == "0300") { if (gmdate("Hi") == "0300") {
151 152 rg_log_enter("Clean old forget_pass entries..."); rg_log_enter("Clean old forget_pass entries...");
152 153 $sql = "DELETE FROM forgot_pass WHERE expire < $now"; $sql = "DELETE FROM forgot_pass WHERE expire < $now";
153 $res = rg_sql_query($db, $sql);
154 if ($res !== FALSE)
155 $res = rg_sql_query($db, $sql);
154 156 rg_sql_free_result($res); rg_sql_free_result($res);
155 157 rg_log_exit(); rg_log_exit();
156 158 } }
 
... ... if (gmdate("i") == "30") {
159 161 rg_log_enter("Clean old tokens..."); rg_log_enter("Clean old tokens...");
160 162 $sql = "DELETE FROM tokens WHERE expire < $now"; $sql = "DELETE FROM tokens WHERE expire < $now";
161 163 $res = rg_sql_query($db, $sql); $res = rg_sql_query($db, $sql);
162 rg_sql_free_result($res);
164 if ($res !== FALSE)
165 rg_sql_free_result($res);
163 166 rg_log_exit(); rg_log_exit();
164 167 } }
165 168
 
... ... if (gmdate("i") == "01") {
167 170 rg_log_enter("Clean old sess entries..."); rg_log_enter("Clean old sess entries...");
168 171 $sql = "DELETE FROM sess WHERE expire < $now"; $sql = "DELETE FROM sess WHERE expire < $now";
169 172 $res = rg_sql_query($db, $sql); $res = rg_sql_query($db, $sql);
170 rg_sql_free_result($res);
173 if ($res !== FALSE)
174 rg_sql_free_result($res);
171 175 rg_log_exit(); rg_log_exit();
172 176 } }
173 177
 
... ... if (gmdate("Hi") == "0605") {
175 179 rg_log_enter("Clean old login_tokens_ip entries..."); rg_log_enter("Clean old login_tokens_ip entries...");
176 180 $sql = "DELETE FROM login_tokens_ip WHERE expire < $now"; $sql = "DELETE FROM login_tokens_ip WHERE expire < $now";
177 181 $res = rg_sql_query($db, $sql); $res = rg_sql_query($db, $sql);
178 rg_sql_free_result($res);
182 if ($res !== FALSE)
183 rg_sql_free_result($res);
179 184 rg_log_exit(); rg_log_exit();
180 185 } }
181 186
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://code.reversed.top/user/xaizek/rocketgit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/rocketgit

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