Jordan Knott 
							
						 
					 
					
						
						
							
						
						262f9cbdda 
					 
					
						
						
							
							feat: redesign project invite popup  
						
						 
						
						
						
						
					 
					
						2020-10-20 18:59:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						737d2b640f 
					 
					
						
						
							
							feat: redesign project sharing  
						
						 
						
						
						
						
					 
					
						2020-10-20 18:59:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						36f25391b4 
					 
					
						
						
							
							feat: add public projects  
						
						 
						
						
						
						
					 
					
						2020-10-20 18:59:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nurseiit Abdimomyn 
							
						 
					 
					
						
						
							
						
						92493deedf 
					 
					
						
						
							
							refactor: replace moment with dayjs  
						
						 
						
						
						
						
					 
					
						2020-10-20 16:06:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cain Watson 
							
						 
					 
					
						
						
							
						
						a288e06123 
					 
					
						
						
							
							feat: add 'complete' sort option  
						
						 
						
						
						
						
					 
					
						2020-09-30 23:38:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								FernTheDev 
							
						 
					 
					
						
						
							
						
						0c7d2e2c9f 
					 
					
						
						
							
							feat(Login): add spinner on login  
						
						 
						
						
						
						
					 
					
						2020-09-23 15:40:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						4277b7b2a8 
					 
					
						
						
							
							feat: add personal projects  
						
						 
						
						... 
						
						
						
						personal projects are projects that have no team.
they can only seen by the project members (one of which is whoever first
creates the project). 
						
						
					 
					
						2020-09-19 20:23:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						0d4fb6a0d0 
					 
					
						
						
							
							fix: member permissions now works correctly  
						
						 
						
						
						
						
					 
					
						2020-09-19 17:26:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						0366b4c7f7 
					 
					
						
						
							
							fix(CardComposer): add card button now creates a card  
						
						 
						
						
						
						
					 
					
						2020-09-18 20:33:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						e2ef8a1a19 
					 
					
						
						
							
							fix: initial access token after install is now set correctly  
						
						 
						
						
						
						
					 
					
						2020-09-12 03:24:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						03dafe9b7b 
					 
					
						
						
							
							fix: remove font awesome library  
						
						 
						
						
						
						
					 
					
						2020-09-11 19:58:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						40557ba79f 
					 
					
						
						
							
							feat: add view raw markdown button to task details  
						
						 
						
						
						
						
					 
					
						2020-09-11 16:21:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						f7c6ee470e 
					 
					
						
						
							
							fix: task label margin issue with task title  
						
						 
						
						
						
						
					 
					
						2020-09-11 14:54:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						227ce5966d 
					 
					
						
						
							
							fix: top navbar logo was not always centered  
						
						 
						
						
						
						
					 
					
						2020-09-11 14:43:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						aa5e1c0661 
					 
					
						
						
							
							fix: flickering when transitioning to some pages  
						
						 
						
						
						
						
					 
					
						2020-09-11 14:41:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						b603081691 
					 
					
						
						
							
							fix: task labels wrapper extending farther than it should  
						
						 
						
						
						
						
					 
					
						2020-09-11 14:36:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						e76ea9da63 
					 
					
						
						
							
							fix: show correct task group in task details  
						
						 
						
						
						
						
					 
					
						2020-09-11 14:34:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						923d7f7372 
					 
					
						
						
							
							feat: add user profile settings tab  
						
						 
						
						
						
						
					 
					
						2020-09-11 14:26:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						4272fefa28 
					 
					
						
						
							
							feat: implement task group actions  
						
						 
						
						... 
						
						
						
						- allow sorting specifc task groups
- duplicate task group
- delete all tasks in task group 
						
						
					 
					
						2020-09-10 23:58:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						0caa803d27 
					 
					
						
						
							
							feat: add notification UI  
						
						 
						
						... 
						
						
						
						showPopup was also refactored to be better 
						
						
					 
					
						2020-09-10 15:31:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						771d598c04 
					 
					
						
						
							
							feat: add task details  
						
						 
						
						
						
						
					 
					
						2020-09-02 20:27:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						a9a1576f46 
					 
					
						
						
							
							fix: update margin on filter chips  
						
						 
						
						
						
						
					 
					
						2020-09-02 20:27:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						66583bb4fb 
					 
					
						
						
							
							feat: add task sorting & filtering  
						
						 
						
						... 
						
						
						
						adds filtering by task status (completion date, incomplete, completion)
adds filtering by task metadata (task name, labels, members, due date)
adds sorting by task name, labels, members, and due date 
						
						
					 
					
						2020-08-28 23:32:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						47782d6d86 
					 
					
						
						
							
							fix: due date manager now sends the correct new due date  
						
						 
						
						
						
						
					 
					
						2020-08-28 20:59:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						46e724e731 
					 
					
						
						
							
							feat: add pre commit hook to lint frontend & fix warnings  
						
						 
						
						
						
						
					 
					
						2020-08-23 17:29:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						13480acd7e 
					 
					
						
						
							
							fix(TaskDetails): update member layout  
						
						 
						
						
						
						
					 
					
						2020-08-21 23:37:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						3c4370e68a 
					 
					
						
						
							
							fix(Admin): disable reset password option  
						
						 
						
						
						
						
					 
					
						2020-08-21 22:20:40 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						9dba566660 
					 
					
						
						
							
							feat: add pre-commit hooks & refactor code to pass linting  
						
						 
						
						
						
						
					 
					
						2020-08-20 18:37:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						abf9e1328a 
					 
					
						
						
							
							fix(Card): change checkmark icon to outline style  
						
						 
						
						
						
						
					 
					
						2020-08-20 18:37:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						83765077ff 
					 
					
						
						
							
							fix: update task assignee icon styles  
						
						 
						
						
						
						
					 
					
						2020-08-18 17:53:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						3d4a0ff28c 
					 
					
						
						
							
							feat: set checklist badge color to green when all items complete  
						
						 
						
						
						
						
					 
					
						2020-08-13 16:56:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						9c4fe2594a 
					 
					
						
						
							
							fix: prevent checklist title being hidden when description editor is open  
						
						 
						
						
						
						
					 
					
						2020-08-12 20:57:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						7bba294897 
					 
					
						
						
							
							fix: get correct new postion after dropping task in different list  
						
						 
						
						... 
						
						
						
						was getting the current draggable list based on whatever task group
the task was in, ignoring that that task group might be different (when
    the task was dragged to a new list) 
						
						
					 
					
						2020-08-12 15:23:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						2e9767f1a0 
					 
					
						
						
							
							chore: remove debug console.log statements  
						
						 
						
						
						
						
					 
					
						2020-08-12 14:44:28 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						6761d4571e 
					 
					
						
						
							
							feat: add change password tab to user profile settings  
						
						 
						
						
						
						
					 
					
						2020-08-12 14:09:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						e64f6f8569 
					 
					
						
						
							
							feat: enforce user roles  
						
						 
						
						... 
						
						
						
						enforces user admin role requirement for
- creating / deleting / setting role for organization users
- creating / deleting / setting role for project users
- updating project name
- deleting project
hides action elements based on role for
- admin console
- team settings if team is only visible through project membership
- add project tile if not team admin
- project name text editor if not team / project admin
- add redirect from team page if settings only visible through project
  membership
- add redirect from admin console if not org admin
role enforcement is handled on the api side through a custom GraphQL
directive `hasRole`. on the client side, role information is fetched in
the TopNavbar's `me` query and stored in the `UserContext`.
there is a custom hook, `useCurrentUser`, that provides a user object
with two functions, `isVisibile` & `isAdmin` which is used to check
roles in order to render/hide relevant UI elements. 
						
						
					 
					
						2020-08-11 21:03:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						5dbdc20b36 
					 
					
						
						
							
							chore: rename Citadel to Taskcafe  
						
						 
						
						
						
						
					 
					
						2020-08-06 20:50:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						7ffd0ff6b8 
					 
					
						
						
							
							fix: rename projects typescript declaration file to types  
						
						 
						
						... 
						
						
						
						import conflict with Projects module in Routes
fixes  #27  
						
						
					 
					
						2020-07-31 19:00:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						70802ff4c9 
					 
					
						
						
							
							fix: replace hardcoded API url's with absolute paths  
						
						 
						
						... 
						
						
						
						fixes issue #10  
						
						
					 
					
						2020-07-20 17:37:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						a4ff94d78b 
					 
					
						
						
							
							fix: add roboto & sans-serif fallback font  
						
						 
						
						
						
						
					 
					
						2020-07-20 17:34:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						6f33cc5799 
					 
					
						
						
							
							fix: update api import paths & fix Dockerfile not copying frontend build  
						
						 
						
						... 
						
						
						
						fixes issue #7  & #9 
also remove agGrid dependency from package.json to reduce download size 
						
						
					 
					
						2020-07-19 17:25:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						e5bfe9b9ab 
					 
					
						
						
							
							feature: fix user admin related bugs  
						
						 
						
						
						
						
					 
					
						2020-07-17 21:55:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						68fa7aef94 
					 
					
						
						
							
							feature: add user project count to Admin component  
						
						 
						
						
						
						
					 
					
						2020-07-17 19:40:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						1222111bef 
					 
					
						
						
							
							fix: unify popup content padding  
						
						 
						
						
						
						
					 
					
						2020-07-16 22:31:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						c35f63e668 
					 
					
						
						
							
							change: set start height of quick card text area to 90px  
						
						 
						
						
						
						
					 
					
						2020-07-16 22:21:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						c236681cd2 
					 
					
						
						
							
							fix: hide card edit icon while in quick card editor  
						
						 
						
						
						
						
					 
					
						2020-07-16 22:21:37 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						6c55b89ee2 
					 
					
						
						
							
							fix(Input): floating label now floats when the input has a value  
						
						 
						
						
						
						
					 
					
						2020-07-16 22:01:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						810e74e99f 
					 
					
						
						
							
							fix: show correct label variant based on setting  
						
						 
						
						
						
						
					 
					
						2020-07-16 21:57:20 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						45a92636cb 
					 
					
						
						
							
							change: add loading state to project board  
						
						 
						
						
						
						
					 
					
						2020-07-16 21:14:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Knott 
							
						 
					 
					
						
						
							
						
						a90ace7a06 
					 
					
						
						
							
							change: sort task labels based on label color position  
						
						 
						
						
						
						
					 
					
						2020-07-16 20:27:48 -05:00