a73afc90d9
	 
					 
					
						
						
							
							Feat(Frontend): Authentication Context  
						
						
						
						
					 
					
						2023-07-21 22:22:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						046726de11
	 
					 
					
						
						
							
							Fix(Frontend): Set maxWidth to md  
						
						... 
						
						
						
						- This will make sure Material UI's Container will not expand to fill
  the entire screen and instead just stop expanding at around 960px
  (which is `md`). 
						
						
					 
					
						2023-07-21 18:23:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8bc62416ec
	 
					 
					
						
						
							
							Feat(Frontend): added ThemeProvider  
						
						... 
						
						
						
						- ThemeProvider will change the default Material UI looks. CSSBaseline
  in ThemeProvider will reset and normalize the browser's styling,
  making sure our app looks the same in any browser.
- ThemeProvider will be used as the parent of any styled components. 
						
						
					 
					
						2023-07-21 18:11:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c36993f974
	 
					 
					
						
						
							
							Merge branch 'master' into frontend  
						
						
						
						
					 
					
						2023-07-21 15:51:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d018dfa0c0
	 
					 
					
						
						
							
							Feat(Frontend): Reset  
						
						
						
						
					 
					
						2023-07-21 15:34:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22374728be
	 
					 
					
						
						
							
							Feat(Docs): Added docs  
						
						
						
						
					 
					
						2023-07-21 14:58:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1916a2d0da 
					 
					
						
						
							
							Merge pull request  #10  from minhtrannhat/backend  
						
						... 
						
						
						
						Fix(Doc): Corrected documentation 
						
						
					 
					
						2023-07-16 23:45:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2c464671b
	 
					 
					
						
						
							
							Fix(Doc): Corrected documentation  
						
						
						
						
					 
					
						2023-07-16 23:45:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c596838489 
					 
					
						
						
							
							Merge pull request  #9  from minhtrannhat/backend  
						
						... 
						
						
						
						Fix(testing): Ctxmanager was unable to authenticate users 
						
						
					 
					
						2023-07-16 23:41:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55437a561c 
					 
					
						
						
							
							Merge branch 'master' into backend  
						
						
						
						
					 
					
						2023-07-16 23:35:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						979e504c0d
	 
					 
					
						
						
							
							Fix(backend): Updated authenticated Ctxmanager  
						
						... 
						
						
						
						- After Quart update, we can't test if an user is authenticated anymore
  with only `quart` but we also have to rely on
  `quart_auth.authenticated_client`. All tests passed after changes
  were made. 
						
						
					 
					
						2023-07-16 23:25:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62daa16646
	 
					 
					
						
						
							
							Feat(Doc): Improved documentation for backend  
						
						
						
						
					 
					
						2023-07-16 22:07:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eab8670780
	 
					 
					
						
						
							
							Fix(backend): Updated Github CI  
						
						
						
						
					 
					
						2023-07-14 15:58:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4ea41bef1 
					 
					
						
						
							
							Fix(backend): Update deps and postgreSQL version to 15  
						
						
						
						
					 
					
						2023-07-13 10:30:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6859f0c0f2
	 
					 
					
						
						
							
							Fix(backend): Update deps and postgreSQL version to 15  
						
						
						
						
					 
					
						2023-07-12 10:34:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe23b07e4e
	 
					 
					
						
						
							
							Feat(docs): Added more documentation on backend  
						
						
						
						
					 
					
						2023-02-20 16:50:39 -05:00 
						 
				 
			
				
					
						
							
							
								Minh Tran Nhat 
							
						 
					 
					
						
						
							
						
						1b65643680 
					 
					
						
						
							
							Merge pull request  #7  from minhtrannhat/backend_quartz  
						
						... 
						
						
						
						Todos CRUD functionalities & tests 
						
						
					 
					
						2022-12-27 14:17:53 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						d92982479c 
					 
					
						
						
							
							Feat(API): CRUD functionalities with todo items  
						
						... 
						
						
						
						- wrote tests for todo items workflow 
						
						
					 
					
						2022-12-27 14:14:25 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						9564b13879 
					 
					
						
						
							
							Merge branch 'master' into backend_quartz  
						
						
						
						
					 
					
						2022-12-26 15:00:49 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						3c78fe9133 
					 
					
						
						
							
							Feat(API): members CRUD functionalities  
						
						... 
						
						
						
						- Added tests for members flow (creating/deleting/reset)
- Various fixes to tooling 
						
						
					 
					
						2022-12-26 14:59:32 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						21fd769fa9 
					 
					
						
						
							
							Feat(API): members CRUD functionalities  
						
						... 
						
						
						
						- Added tests for members flow (creating/deleting/reset)
- Various fixes to tooling 
						
						
					 
					
						2022-12-26 14:56:54 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						690ec33ed1 
					 
					
						
						
							
							Merge branch 'master' into backend_quartz  
						
						
						
						
					 
					
						2022-12-24 22:05:53 -05:00 
						 
				 
			
				
					
						
							
							
								Minh Tran Nhat 
							
						 
					 
					
						
						
							
						
						026be1328e 
					 
					
						
						
							
							Feat(API + Docs): Handle user sessions ( #5 )  
						
						... 
						
						
						
						- Improved documentation
- Wrote tests for user sessions/authentications: including session
  flow(login, status, logout) 
						
						
					 
					
						2022-12-25 03:05:01 +00:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						c9ff07342f 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into backend_quartz  
						
						
						
						
					 
					
						2022-12-24 22:02:58 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						f129c6884e 
					 
					
						
						
							
							Feat(API + Docs): Handle user sessions  
						
						... 
						
						
						
						- Improved documentation
- Wrote tests for user sessions/authentications: including session
  flow(login, status, logout) 
						
						
					 
					
						2022-12-24 22:01:23 -05:00 
						 
				 
			
				
					
						
							
							
								Minh Tran Nhat 
							
						 
					 
					
						
						
							
						
						0c42cf5620 
					 
					
						
						
							
							Merge pull request  #4  from minhtrannhat/backend_quartz  
						
						... 
						
						
						
						Fix(API): Stop mypy from complaining 
						
						
					 
					
						2022-12-23 20:19:40 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						8a695f2efb 
					 
					
						
						
							
							Fix(API): Stop mypy from complaining  
						
						
						
						
					 
					
						2022-12-23 20:18:39 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						c641ddd47d 
					 
					
						
						
							
							Feat(API): Database schema and models defined  
						
						... 
						
						
						
						- Wrote tests for database migrations and populate with test data 
						
						
					 
					
						2022-12-23 20:07:36 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						ad5596c61c 
					 
					
						
						
							
							Fix(API): Added email template  
						
						... 
						
						
						
						- Fix the missing logging library 
						
						
					 
					
						2022-12-21 10:59:46 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						8ef0ccf32e 
					 
					
						
						
							
							Fix(Frontend): Security vulnerability  
						
						
						
						
					 
					
						2022-12-15 10:08:06 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						574a9d17dd 
					 
					
						
						
							
							Fix(Frontend): Update packages  
						
						... 
						
						
						
						- Audit security vulnerabilities 
						
						
					 
					
						2022-12-15 10:03:32 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						61bac977ff 
					 
					
						
						
							
							Feat & Fix(API): Sending emails to users  
						
						... 
						
						
						
						- Send emails to users when they register or when they reset their
  password.
- Fix `.gitignore` not recoginizing changes in `lib` folder 
						
						
					 
					
						2022-12-15 09:45:16 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						69debdb213 
					 
					
						
						
							
							Feat(API): PostgreSQL database setup  
						
						... 
						
						
						
						- Fix enviroment variables
- Fix the ping route for API
- Added database connection for future testing 
						
						
					 
					
						2022-12-14 21:35:00 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						e9148a4428 
					 
					
						
						
							
							Feat(API): Request/Response schema validation  
						
						
						
						
					 
					
						2022-12-10 18:46:51 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						10b9f90524 
					 
					
						
						
							
							Feat(API): Added rate-limiting and json error handling  
						
						
						
						
					 
					
						2022-11-19 15:13:38 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						7815894d9f 
					 
					
						
						
							
							Feat(API): ensuring error responses are JSON  
						
						
						
						
					 
					
						2022-11-19 14:12:41 -05:00 
						 
				 
			
				
					
						
							
							
								minhtrannhat 
							
						 
					 
					
						
						
							
						
						3a870ed2c5 
					 
					
						
						
							
							Initial commit  
						
						
						
						
					 
					
						2022-11-18 16:08:50 -05:00