Sheogorath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81e3d7bd00 
							
						 
					 
					
						
						
							
							Extend migration error handling  
						
						... 
						
						
						
						The current error handling seems to conflict with some sequelize
versions. So we add a second version of it in our excemptions.
I'm not happy about it, but when it helps to prevent further migration
breaking, it's worth it.
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> 
						
						
					 
					
						2018-09-05 16:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Caloto 
							
						 
					 
					
						
						
						
						
							
						
						
							26a14dd987 
							
						 
					 
					
						
						
							
							Add missing catch blocks for migration from 1.1.1 to 1.2.0  
						
						... 
						
						
						
						Signed-off-by: Hugo Caloto <hcaloto@gmail.com> 
						
						
					 
					
						2018-07-31 08:19:57 +02:00 
						 
				 
			
				
					
						
							
							
								Christoph (Sheogorath) Kern 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56d78a7d6c 
							
						 
					 
					
						
						
							
							Merge pull request  #830  from SISheogorath/feature/GDPR  
						
						... 
						
						
						
						GDPR compliant part 1 
						
						
					 
					
						2018-06-17 23:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								Sheogorath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70df29790a 
							
						 
					 
					
						
						
							
							Add token based security feature  
						
						... 
						
						
						
						In the current setup users could be tricked into deleting their data by
providing a malicious link like `[click me](/me/delete)`. This commit
prevents such an easy attack and need the user's deleteToken to get his
data deleted. In case someone requests his deletion by email you can
also ask him for this token.
We can add a GUI that shows it later on.
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> 
						
						
					 
					
						2018-05-25 18:26:06 +02:00 
						 
				 
			
				
					
						
							
							
								Pedro Ferreira 
							
						 
					 
					
						
						
						
						
							
						
						
							34df7ccce8 
							
						 
					 
					
						
						
							
							Use TEXT instead of STRING for tokens  
						
						... 
						
						
						
						Signed-off-by: Pedro Ferreira <pedro.ferreira@cern.ch> 
						
						
					 
					
						2018-03-26 15:55:39 +02:00 
						 
				 
			
				
					
						
							
							
								Sheogorath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f85ba6df53 
							
						 
					 
					
						
						
							
							Add missing migration for permissions  
						
						... 
						
						
						
						Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> 
						
						
					 
					
						2018-03-06 16:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							bb5e021f20 
							
						 
					 
					
						
						
							
							Fix field type to prevent data truncation of authorship ( #721 )  
						
						... 
						
						
						
						* Fix field type to prevent data truncation of authorship 
						
						
					 
					
						2018-02-09 14:27:06 +01:00 
						 
				 
			
				
					
						
							
							
								Takeaki Matsumoto 
							
						 
					 
					
						
						
						
						
							
						
						
							a9973cabc4 
							
						 
					 
					
						
						
							
							Fix typo of DB migration script  
						
						... 
						
						
						
						Signed-off-by: Takeaki Matsumoto <takeaki.matsumoto@ntt.com> 
						
						
					 
					
						2018-02-08 10:15:05 +09:00 
						 
				 
			
				
					
						
							
							
								Claudius Coenen 
							
						 
					 
					
						
						
						
						
							
						
						
							cc49ce55c8 
							
						 
					 
					
						
						
							
							Fix   #521  by converting content fields to LONGTEXT in MySQL, to prevent truncation of data.  
						
						
						
						
					 
					
						2017-10-16 10:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								BoHong Li 
							
						 
					 
					
						
						
						
						
							
						
						
							e46874d04a 
							
						 
					 
					
						
						
							
							fix: Other dialect duplicated add index problem  
						
						... 
						
						
						
						Detect is using SQLite to add index 
						
						
					 
					
						2017-03-28 15:28:33 +08:00 
						 
				 
			
				
					
						
							
							
								BoHong Li 
							
						 
					 
					
						
						
						
						
							
						
						
							e26bb0503f 
							
						 
					 
					
						
						
							
							fix: Support SQlite  
						
						... 
						
						
						
						Move 'unique' constraint to another statement (SQLite don't support set unique when addColumn) 
						
						
					 
					
						2017-03-28 15:16:09 +08:00 
						 
				 
			
				
					
						
							
							
								BoHong Li 
							
						 
					 
					
						
						
						
						
							
						
						
							6f14822413 
							
						 
					 
					
						
						
							
							fix: Add missing migration  
						
						
						
						
					 
					
						2017-03-27 19:23:00 +08:00 
						 
				 
			
				
					
						
							
							
								BoHong Li 
							
						 
					 
					
						
						
						
						
							
						
						
							66fc817ad4 
							
						 
					 
					
						
						
							
							fix: Fixed sequelize-cli db:migration cannot stop when occur error  
						
						... 
						
						
						
						Up and Down method must return a Promise.
breaking changes: docker-hackmd cannot initialize, because db:migration will fail 
						
						
					 
					
						2017-03-24 11:26:04 +08:00 
						 
				 
			
				
					
						
							
							
								BoHong Li 
							
						 
					 
					
						
						
						
						
							
						
						
							5870d988b5 
							
						 
					 
					
						
						
							
							Use strict mode in all backend files  
						
						... 
						
						
						
						add ‘use strict’ in all backend file 
						
						
					 
					
						2017-03-14 13:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								BoHong Li 
							
						 
					 
					
						
						
						
						
							
						
						
							4889e9732d 
							
						 
					 
					
						
						
							
							Use JavaScript Standard Style  
						
						... 
						
						
						
						Introduce JavaScript Standard Style as project style rule,
and fixed all fail on backend code. 
						
						
					 
					
						2017-03-08 18:45:51 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							6e8ff3de23 
							
						 
					 
					
						
						
							
							Fix redundant parameter to removeColumn in db migration scripts  
						
						
						
						
					 
					
						2017-01-21 12:53:18 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							c3a96ff112 
							
						 
					 
					
						
						
							
							Fix migration script of revision lacks of definition of primary key  
						
						
						
						
					 
					
						2017-01-02 11:00:40 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							a73d9ce39e 
							
						 
					 
					
						
						
							
							Update to support optional email register and signin  
						
						
						
						
					 
					
						2016-12-02 01:58:14 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							12d5ed43a7 
							
						 
					 
					
						
						
							
							Update to support delete note  
						
						
						
						
					 
					
						2016-10-10 21:04:24 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							2f117a22cd 
							
						 
					 
					
						
						
							
							Add support of saving authors and authorship  
						
						
						
						
					 
					
						2016-07-30 11:21:38 +08:00 
						 
				 
			
				
					
						
							
							
								Cheng-Han, Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							dbc126b156 
							
						 
					 
					
						
						
							
							Add support of saving note revision and improve app start and stop procedure to ensure data integrity  
						
						
						
						
					 
					
						2016-06-17 16:09:33 +08:00 
						 
				 
			
				
					
						
							
							
								Cheng-Han, Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							baa946968d 
							
						 
					 
					
						
						
							
							Add db migrations for PR  #121  
						
						
						
						
					 
					
						2016-05-15 12:20:42 +08:00