|  | 739cfb5eff | fix(components): make it so that reordering chapters in the story form no longer causes catastrophic state loss, rendering the tinymce components useless all hail PORTALS!!!!! | 2024-03-15 19:05:23 -04:00 |  | 
			
				
					|  | 5d921c5087 | style(components): add  s to story info | 2024-01-04 20:52:57 -05:00 |  | 
			
				
					|  | a2b627cd11 | fix(components): update storyForm set `coAuthor` field's initial value to whatever is provided in the `data` prop instead of always null | 2024-01-04 17:02:04 -05:00 |  | 
			
				
					|  | 205b241e3b | refactor(components): update storyForm use vue's new `defineModel` functionality to mutate data more cleanly | 2024-01-04 15:19:08 -05:00 |  | 
			
				
					|  | 8f24c9ff3d | refactor(components): create story actions component and related functions | 2023-12-31 01:50:35 -05:00 |  | 
			
				
					|  | d2b4476b43 | feat(components): show coAuthor in story info (if any) | 2023-12-30 15:52:28 -05:00 |  | 
			
				
					|  | 8f45dbe563 | style(*): edit indents | 2023-12-29 20:53:29 -05:00 |  | 
			
				
					|  | c8e84c909e | style(*): cleanup unused imports | 2023-12-29 20:11:07 -05:00 |  | 
			
				
					|  | d4ae55a25b | refactor(components): finish rename of storyForm.vuealso add mechanisms to save drafts beyond the original debounced functions | 2023-12-29 17:21:02 -05:00 |  | 
			
				
					|  | 8a7c10b63a | chore(components): remove storyform.vue this is to rename it | 2023-12-29 17:11:19 -05:00 |  | 
			
				
					|  | 813feaa31c | refactor(components): add custom submit text prop to story form | 2023-12-28 19:58:37 -05:00 |  | 
			
				
					|  | 3e5af47107 | refactor(*): refactor tsconfig paths looks/feels nicer | 2023-12-20 17:23:31 -05:00 |  | 
			
				
					|  | 410cb580d8 | refactor(components): add autoEditcall to story form component... if `canDraft` == false | 2023-12-09 17:04:57 -05:00 |  | 
			
				
					|  | ee7ea24e4e | refactor(*): rename route change "bands" to "band"
BREAKING CHANGE: breaks anything that tries to access `/api/bands/*` | 2023-12-06 22:22:48 -05:00 |  | 
			
				
					|  | b0a69d5d56 | fix(components): change error prop from undefined to empty string | 2023-12-06 22:20:09 -05:00 |  | 
			
				
					|  | e574ef0b43 | feat(components): create story info component for story page | 2023-12-01 17:55:28 -05:00 |  | 
			
				
					|  | 9ecb93d85d | feat(pages): add chapter picker dropdown to story pages | 2023-12-01 17:52:42 -05:00 |  | 
			
				
					|  | afcd71a50d | fix(components): catch possible exceptions in uploadOrPastecomponent instead of letting them fail the whole opreation | 2023-10-12 22:57:39 -04:00 |  | 
			
				
					|  | 188b55724c | refactor(components): add co-author field to the story form | 2023-10-11 16:27:32 -04:00 |  | 
			
				
					|  | 519772fd88 | fix(components): remove type assertion from body of genre picker component | 2023-10-10 22:20:51 -04:00 |  | 
			
				
					|  | e9df5cbe1a | refactor(components): migrate story form to use vee-validate's useForminstead of the equivalent componentthis is because v-slot values are not accessible from the `setup` script | 2023-10-10 22:10:42 -04:00 |  | 
			
				
					|  | b305a78074 | fix(components): fix bands picker to be searchable by label/name | 2023-10-10 21:46:20 -04:00 |  | 
			
				
					|  | cc28b65063 | fix(components): fix how the genre atom destructures fetched data | 2023-10-05 02:04:17 -04:00 |  | 
			
				
					|  | b2e950e798 | feat(components): make story creation/editing components | 2023-10-04 19:38:50 -04:00 |  |