ditch the old plan file
This commit is contained in:
		
							parent
							
								
									ed0036aa71
								
							
						
					
					
						commit
						c65e459340
					
				
							
								
								
									
										40
									
								
								plan.org
									
									
									
									
									
								
							
							
						
						
									
										40
									
								
								plan.org
									
									
									
									
									
								
							| @ -1,40 +0,0 @@ | ||||
| * running info | ||||
| ** port 7066 | ||||
| ** http via flask | ||||
| ** endpoint specified by http point instead of a method param | ||||
| * required endpoints | ||||
| ** old scheme | ||||
| { | ||||
|     "check_auth":      ["user", "auth_hash"], | ||||
|     "is_registered":   ["target_user"], | ||||
|     "is_admin":        ["target_user"], | ||||
|     "thread_index":    [], | ||||
|     "thread_load":     ["thread_id"], | ||||
|     "thread_create":   ["title", "body"], | ||||
|     "thread_reply":    ["thread_id", "body"], | ||||
|     "edit_post":       ["thread_id", "post_id", "body"], | ||||
|     "edit_query":      ["thread_id", "post_id"], | ||||
|     "can_edit":        ["thread_id", "post_id"], | ||||
|     "user_register":   ["user", "auth_hash", "quip", "bio"], | ||||
|     "user_get":        ["target_user"], | ||||
|     "user_name_to_id": ["target_user"] | ||||
| } | ||||
| ** checking auth for user/hash pair (bool) | ||||
| ** checking if a user is registered (bool) | ||||
| ** checking is a user is an admin (bool) | ||||
| ** index of all threads sans replies | ||||
| ** load a thread by id | ||||
| ** create a thread | ||||
| ** reply to a thread | ||||
| ** edit a post within 24hrs (unless admin) | ||||
| ** query a postid with the current auth info to see if elegible (bool) | ||||
| ** register a new user into the system | ||||
| ** retrieve a full user object by name or ID | ||||
| ** retrieve a username for ID and vice versa | ||||
| * authorization | ||||
| ** SHA256 passhash and username in headers | ||||
| * what to do differently | ||||
| ** concurrency, sql oriented from the beginning | ||||
| ** dont tell anyone about it until its done | ||||
| ** http instead of socket ports | ||||
| ** start with formatting in mind, store it in plain and render accordingly on the fly | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user