| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							62c5d88048
							
						
					 | 
					
						
						
							
							utils: migrate to jirachi for generating unique keys
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-07-05 22:29:24 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2b785d3fe4
							
						
					 | 
					
						
						
							
							paste: Make is_url an optional parameter in JSON body
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-07-02 12:37:56 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d1625ce721
							
						
					 | 
					
						
						
							
							users: Add routes and methods to activate user
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-07-01 23:53:15 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							328b14f986
							
						
					 | 
					
						
						
							
							fairings: Failed experiment with templating
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-28 15:31:18 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3f5f052a7f
							
						
					 | 
					
						
						
							
							api: Add a CORS fairing
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-26 16:52:00 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							62df3f239a
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-26 16:44:07 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1aa0c5c278
							
						
					 | 
					
						
						
							
							cargo: Cheap tricks for faster binaries
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-26 13:35:42 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2ada994764
							
						
					 | 
					
						
						
							
							cargo: Update dependencies
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-26 13:29:59 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0de8fb33da
							
						
					 | 
					
						
						
							
							api: Add catchers
						
						
						
						
						
						
						
						- Added catchers for 404, 422 and 500
Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-26 08:38:32 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							de741f451e
							
						
					 | 
					
						
						
							
							refactor: Remove unused code
						
						
						
						
						
						
						
						- DbConn moved to /src/api/guards/db.rs
- Removed redundant imports in /src/api/routes
Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-26 08:14:19 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f16e906ff4
							
						
					 | 
					
						
						
							
							routes: pastes: Finish implementing fetching of pastes
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-26 00:53:39 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8e44b02235
							
						
					 | 
					
						
						
							
							routes: pastes: Finish impl of paste creation
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-26 00:19:20 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0e5abac774
							
						
					 | 
					
						
						
							
							[wip] paste: Add route to create pastes
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-25 18:12:36 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0556a03396
							
						
					 | 
					
						
						
							
							pastes: Add schema and some db ops
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-25 16:03:33 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e782e6640f
							
						
					 | 
					
						
						
							
							diesel: Create migrations for users and pastes
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-24 22:41:01 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2a1034c70f
							
						
					 | 
					
						
						
							
							diesel: Set up initial migrations
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-06-24 21:53:48 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c41b036e07
							
						
					 | 
					
						
						
							
							diesel: embed migrations in binary
						
						
						
						
						
						
						
						Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-24 15:02:27 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
						
						
							
						
						
							22cb897088
							
						
					 | 
					
						
						
							
							api.guards: Implement JWT request guard
						
						
						
						
						
						
						
						Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-24 14:51:08 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f5f4099e82
							
						
					 | 
					
						
						
							
							main: Manage db pool state
						
						
						
						
						
						
						
						Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-24 14:36:52 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2f904690b5
							
						
					 | 
					
						
						
							
							utils: Implement psql db pool state
						
						
						
						
						
						
						
						- Implement a PSQL DB Pool which is managed as a Rocket State
Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-24 13:58:53 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							74aa1e3852
							
						
					 | 
					
						
						
							
							utils: Implement error struct
						
						
						
						
						
						
						
						- Implement Responder trait for Error
- Implement Responder trait for Success
Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-24 13:55:28 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							da21eb1189
							
						
					 | 
					
						
						
							
							treewide: Migrate to clean-architecture
						
						
						
						
						
						
						
						Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-24 13:45:35 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							810af687c6
							
						
					 | 
					
						
						
							
							rocket: Add rocket.toml
						
						
						
						
						
						
						
						Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-23 14:52:06 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								supercmmetry
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							032df3f178
							
						
					 | 
					
						
						
							
							diesel: Initial migration setup
						
						
						
						
						
						
						
						Signed-off-by: supercmmetry <vishaals2000@gmail.com> 
						
					 | 
					
						2020-06-23 14:48:59 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							53d2e70415
							
						
					 | 
					
						
						
							
							dependencies: Add base deps and boilerplate
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-05-27 22:45:36 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0f432df67f
							
						
					 | 
					
						
						
							
							Initial commit
						
						
						
						
						
						
						
						Signed-off-by: ATechnoHazard <amolele@gmail.com> 
						
					 | 
					
						2020-05-27 22:08:29 +05:30 | 
					
					
						
						
							
							
							
						
					 |