| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3e5af47107
							
						
					 | 
					
						
						
							
							refactor(*): refactor tsconfig paths
						
						
						
						
						
						
						
						looks/feels nicer 
						
						
					 | 
					
						2023-12-20 17:23:31 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							989fefd6e7
							
						
					 | 
					
						
						
							
							fix(pages & middleware): throw error if non-author/collaborator tries to edit a story
						
						
						
						
						
						
					 | 
					
						2023-12-09 17:32:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a5346e8622
							
						
					 | 
					
						
						
							
							fix(client-side): add error check to story redirect middleware
						
						
						
						
						
						
					 | 
					
						2023-12-09 17:31:39 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							fe7c452231
							
						
					 | 
					
						
						
							
							feat(client-side): create story middleware
						
						
						
						
						
						
						
						redirect users to the login page if a story is restricted and they're not logged in 
						
						
					 | 
					
						2023-12-06 22:19:05 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9d4af2b256
							
						
					 | 
					
						
						
							
							refactor(typing): make all fav/sub/hidden request interface fields optional
						
						
						
						
						
						
					 | 
					
						2023-12-01 18:03:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							23a7c4d222
							
						
					 | 
					
						
						
							
							refactor(typing): add SingleChapterResult type for singular chapters fetched from the api
						
						
						
						
						
						
					 | 
					
						2023-12-01 17:59:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c925534eb4
							
						
					 | 
					
						
						
							
							fix(client-side): fix autosave store not updating
						
						
						
						
						
						
					 | 
					
						2023-10-12 22:56:09 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e13f9de5d3
							
						
					 | 
					
						
						
							
							feat(client-side): complete other debounced autosave function
						
						
						
						
						
						
						
						(this is for editing stories) 
						
						
					 | 
					
						2023-10-11 16:38:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8d162c8029
							
						
					 | 
					
						
						
							
							fix(typing): add coAuthor to form story interface
						
						
						
						
						
						
					 | 
					
						2023-10-11 16:36:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5a5719dc52
							
						
					 | 
					
						
						
							
							style(client-side): run prettier on tinymce configs
						
						
						
						
						
						
					 | 
					
						2023-10-10 22:26:51 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							662a97ffc5
							
						
					 | 
					
						
						
							
							chore: null
						
						
						
						
						
						
						
						it's commented out code lmao 
						
						
					 | 
					
						2023-10-10 22:26:17 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ba05134015
							
						
					 | 
					
						
						
							
							refactor(client-side): create utilities
						
						
						
						
						
						
						
						mainly intended to avoid repitition in long lists of data like stories, authors, and/or bands 
						
						
					 | 
					
						2023-10-10 22:19:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							10fad65823
							
						
					 | 
					
						
						
							
							feat(client-side): add debounced autosave function for story form
						
						
						
						
						
						
					 | 
					
						2023-10-09 17:21:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a2300d959c
							
						
					 | 
					
						
						
							
							refactor(client-side): combine yup schema for story chapters with story schema file
						
						
						
						
						
						
					 | 
					
						2023-10-03 00:32:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f3a3240134
							
						
					 | 
					
						
						
							
							feat(client-side): create yup schema for story form and chapter sub-forms
						
						
						
						
						
						
					 | 
					
						2023-10-03 00:31:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							972e8fa646
							
						
					 | 
					
						
						
							
							refactor(typing): create interfaces to ensure strongly typed form data
						
						
						
						
						
						
					 | 
					
						2023-10-03 00:23:52 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							04e769ea90
							
						
					 | 
					
						
						
							
							refactor(client-side): modify form story+chapter types
						
						
						
						
						
						
						
						chapters now have an optional id (for use when editing), and `fileName` has been simplified to `file` 
						
						
					 | 
					
						2023-10-02 15:52:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c0c11ba1ea
							
						
					 | 
					
						
						
							
							refactor(client-side): create reusable types
						
						
						
						
						
						
						
						mostly contains interfaces for client-side forms 
						
						
					 | 
					
						2023-09-25 19:44:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1b14d2b702
							
						
					 | 
					
						
						
							
							feat(components): create tinymce wrapper component
						
						
						
						
						
						
						
						configs have also been created 
						
						
					 | 
					
						2023-09-25 19:40:30 -04:00 | 
					
					
						
						
							
							
							
						
					 |