List of commits:
Subject Hash Author Date (UTC)
Added new routes 395a39cef88965ad208b1a1f41616ab003c277e5 EyadMohammedOsama 2019-08-16 00:06:31
Added confirmation alert 159468a8b95c5533fce13dbd51693ee0e5bbba76 EyadMohammedOsama 2019-08-16 00:06:00
Added link to password forgot page c5de10dc4742f3398ee06bc5a470381f88e724c2 EyadMohammedOsama 2019-08-16 00:05:33
Removed $is_confirmed aa345beb6ae8c0058dd5242b7d163f8c51df7e86 EyadMohammedOsama 2019-08-16 00:05:05
Initial Commit 15c32a418d14fba9a89e0a9dd5bfa283fb5811d4 EyadMohammedOsama 2019-08-16 00:04:14
Added several new methods 0bc95876af1041a053fbb426dfa3c5fb4600647b EyadMohammedOsama 2019-08-16 00:03:27
Initial Commit c1a0c0ceaf232bec3dd3faa0c5d49cf4f840f364 EyadMohammedOsama 2019-08-15 16:18:26
Initial Commit 34400f91e493a86b1a8e0a1e32bc74cfb546c681 EyadMohammedOsama 2019-08-13 23:04:27
Added download button b2778c1c6ed5e42de7bac6ae9223facf33469b8e EyadMohammedOsama 2019-08-08 22:17:29
Initial Commit 31265bb888791eb58829bdf07222d319a3387629 EyadMohammedOsama 2019-08-08 22:17:19
Added router for downloads 700b80e06b8b1809135fe32c0072beb7542570c6 EyadMohammedOsama 2019-08-08 22:17:08
Fiddle favoriting event implementation 5ea13953d8fdd949d122ff3d63bc427d2ac78a43 EyadMohammedOsama 2019-08-07 23:21:04
Added a trigger to fiddle favoriting 435bb1aacd90b540e822b68858a665955e7b6f35 EyadMohammedOsama 2019-08-07 23:20:20
Added Pusher.js ca81b2a591c04e678e415c3fdf10a41a3a11ac62 EyadMohammedOsama 2019-08-07 23:18:08
Configured broadcasting 61ad3285cfc37dfb4265874cf7b3496992846f7e EyadMohammedOsama 2019-08-07 23:17:36
Installed PHP Pusher 85bd7fa0401d69eff36ea21fa6bb60f28601ac14 EyadMohammedOsama 2019-08-07 23:16:31
Initial commit 4a865759d403eda3854c69005a3cfdbd7d737096 EyadMohammedOsama 2019-08-05 21:13:21
Added several new routes 85e08b7120e6ba249f3ecd523234c72f5c19c1cc EyadMohammedOsama 2019-08-05 21:12:53
Added several new routes ba3fca128d64c47fa0e9c8c08fd5e0a6635b08ae EyadMohammedOsama 2019-08-04 23:15:44
Configured sessions table 749fa85c728ab023aee73bff8f08677063edc70a EyadMohammedOsama 2019-08-04 23:15:19
Commit 395a39cef88965ad208b1a1f41616ab003c277e5 - Added new routes
Author: EyadMohammedOsama
Author date (UTC): 2019-08-16 00:06
Committer name: EyadMohammedOsama
Committer date (UTC): 2019-08-16 00:06
Parent(s): 159468a8b95c5533fce13dbd51693ee0e5bbba76
Signing key:
Tree: 8e619104d5a10cb9a1869fdf7103d3ea7e452c18
File Lines added Lines deleted
routes/web.php 10 17
File routes/web.php changed (mode: 100644) (index f8ff595..c100460)
... ... Route::get("/user", "User@Index");
25 25 Route::get("/user/{username}", "User@Index")->where("username", "^([A-Za-z0-9_]){6,20}$"); Route::get("/user/{username}", "User@Index")->where("username", "^([A-Za-z0-9_]){6,20}$");
26 26 Route::get("/report-error", "ReportError"); Route::get("/report-error", "ReportError");
27 27 Route::get("/download-fiddle/{id}", "DownloadFiddle")->where("id", "^[0-9a-f]{32}\-[0-9a-f]{32}$"); Route::get("/download-fiddle/{id}", "DownloadFiddle")->where("id", "^[0-9a-f]{32}\-[0-9a-f]{32}$");
28
29 Route::get("/avatars/{avatar}", function($avatar) {
30 $path = storage_path($avatar);
31
32 if (!File::exists($path)) {
33 abort(404);
34 }
35
36 $file = File::get($path);
37 $type = File::mimeType($path);
38
39 $response = Response::make($file, 200);
40 $response->header("Content-Type", $type);
41
42 return $response;
43 });
28 Route::get("/signup", "Signup");
29 Route::get("/confirm/{token}", "Confirm")->where("token", "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$");
30 Route::get("/request-verification", "RequestVerification");
31 Route::get("/reset-password", "ResetPassword");
32 Route::get("/reset/{token}", "Reset")->where("token", "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$");
44 33
45 34 Route::post("/login", "Login"); Route::post("/login", "Login");
46 35 Route::post("/user/save-changes", "User@SaveChanges"); Route::post("/user/save-changes", "User@SaveChanges");
 
... ... Route::post("/fiddle/delete", "Fiddle@Delete");
51 40 Route::post("/fiddle/favorite", "Fiddle@Favorite"); Route::post("/fiddle/favorite", "Fiddle@Favorite");
52 41 Route::post("/fiddle/unfavorite", "Fiddle@Unfavorite"); Route::post("/fiddle/unfavorite", "Fiddle@Unfavorite");
53 42 Route::post("/fiddle/report", "Fiddle@Report"); Route::post("/fiddle/report", "Fiddle@Report");
54 Route::post("/report-error", "ReportError");
43 Route::post("/report-error", "ReportError");
44 Route::post("/signup", "Signup");
45 Route::post("/request-verification", "RequestVerification");
46 Route::post("/reset-password", "ResetPassword");
47 Route::post("/reset", "Reset");
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/EyadMohammedOsama/sicsf

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/EyadMohammedOsama/sicsf

Clone this repository using git:
git clone git://git.rocketgit.com/user/EyadMohammedOsama/sicsf

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