Scott Nonnenberg
							
						 | 
						
							
							
							
							
								
							
								068cce61e6
								
							
								
							
						 | 
						
							
							
								
								Fix path-oriented unit test on Windows
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 | 
						
							
							
							
							
								
							
								06b0544bbe
								
							
								
							
						 | 
						
							
							
								
								Hardening: normalize on-disk attachment paths before save/load
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								1dd87ad197
								
							
								
							
						 | 
						
							
							
								
								Format all source code using Prettier
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								5a6668e677
								
							
								
							
						 | 
						
							
							
								
								Add `Attachments.createWriteForExisting`
							
							
							
							
							
							
							
							This function lets us choose where to write attachment to instead of picking
random name. 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								efd673083d
								
							
								
							
						 | 
						
							
							
								
								Rename `writeAttachmentData` to `writeNewAttachmentData`
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								8474f3cf7f
								
							
								
							
						 | 
						
							
							
								
								Use `create*` prefix to clarify curried functions
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								06e7bca276
								
							
								
							
						 | 
						
							
							
								
								Use new `stringToArrayBuffer` function
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								10afcf1bb0
								
							
								
							
						 | 
						
							
							
								
								Add `Attachments.deleteData`
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								9b636a1885
								
							
								
							
						 | 
						
							
							
								
								Add test for `Attachments.readData`
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								f6f0359a61
								
							
								
							
						 | 
						
							
							
								
								Use `assert.deepEqual` instead of Lodash `isEqual`
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								aba261122f
								
							
								
							
						 | 
						
							
							
								
								🎨 Use `camelCase` for mutable variable
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Gasienica
							
						 | 
						
							
							
							
							
								
							
								1c8123ff1a
								
							
								
							
						 | 
						
							
							
								
								Move `writeAttachmentData` into `Attachments`
							
							
							
							
							
							
							
							Encapsulates all attachment operations that require Node.js / Electron APIs,
e.g. file system access. 
							
						 | 
						
							8 years ago |