| 
							
							
								 Wu Cheng-Han | f69a5361cb | Update to make random color more discrete | 2016-07-30 11:31:29 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | d4804f7aa5 | Fix user color is not following the author color | 2016-07-30 11:29:03 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | a14e7953b5 | Add support of showing authorship in editor and adjust related styles | 2016-07-30 11:28:24 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 2f117a22cd | Add support of saving authors and authorship | 2016-07-30 11:21:38 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 725e98288b | Fix realtime on forbidden not clean up properly and handle on updating note which already been clean up | 2016-07-30 11:10:43 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | b3ba512cea | Fix potential memory leaks on realtime client disconnect not clean up server properly | 2016-07-13 10:41:49 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 40478f4eff | Fix realtime on finishConnection might not clear and connect next socket in queue and should use shift instead of pop on remove invalid socket in queue | 2016-07-05 16:11:18 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 858b30c20c | Try to solve potential memory leaks | 2016-07-02 16:12:48 +08:00 |  | 
			
				
					| 
							
							
								 Cheng-Han, Wu | 614a97376d | Try to solve realtime connection get stock when lots of client try to connect at same moment | 2016-06-17 16:32:33 +08:00 |  | 
			
				
					| 
							
							
								 Cheng-Han, Wu | 73f6d383b5 | Add minimumCompatibleVersion and update refresh modal to show more detail informations | 2016-06-17 16:31:36 +08:00 |  | 
			
				
					| 
							
							
								 Cheng-Han, Wu | 03e68f92eb | Fix locked or private permission should block any operation if owner is null | 2016-06-17 16:29:45 +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 | 16d5e3ea80 | Add maintenance mode and update to gracefully exit process on signal | 2016-06-01 14:18:54 +08:00 |  | 
			
				
					| 
							
							
								 Cheng-Han, Wu | 49b51e478f | Refactor server with Sequelize ORM, refactor server configs, now will show note status (created or updated) and support docs (note alias) | 2016-04-20 18:03:55 +08:00 |  | 
			
				
					| 
							
							
								 Cheng-Han, Wu | c5f6c2bab3 | Updated to handle user address when server behind other services | 2016-03-15 10:54:04 +08:00 |  | 
			
				
					| 
							
							
								 Cheng-Han, Wu | b2b1be3dda | Support set url path and use relative url, move raphael to bower and fixed minor issue in history | 2016-02-16 20:08:44 -08:00 |  | 
			
				
					| 
							
							
								 Cheng-Han, Wu | 16dcd27b78 | Fixed potential bug in realtime startConnection and bugs in note findOrNewNote, response showNote | 2016-01-20 23:20:50 -06:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 49c7dded45 | Added private permission and clean up codes, solved potential race condition in realtime.js | 2016-01-17 09:51:27 -06:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 2ecec3b59a | Support show last change user with profile and support YAML config inside the note with robots, lang, dir, breaks options | 2016-01-12 08:01:42 -06:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 5467e6da8d | Fixed socket session secure might not apply properly | 2015-12-30 00:31:39 -05:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 411ce1343e | Now accept all users whether authorize or not without log errors to allow anonymous usage | 2015-12-30 00:30:54 -05:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | d3a23ad72f | Fixed realtime.js finishConnection user might be undefined issue | 2015-12-06 11:24:47 -06:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 53f26a7771 | Fixed cleaner might not clean user not in connected list and handle if the user socket not exist | 2015-10-05 14:32:05 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 2c31b8d809 | Fixed realtime cleaner, socket should defined and notename is not a necessary in disconnect | 2015-09-27 11:43:55 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | ab6d6c77f1 | Updated realtime to clear socket queue in all exceptions of connect and disconnect | 2015-09-27 11:43:33 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 332413bcaa | Fixed if using splice in loop should always decrement index or might out of array range | 2015-09-26 10:25:00 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 3683a6dd34 | Added more infos about connection and disconnection in realtime "getStatus" | 2015-09-26 10:24:44 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | c2f9970ef0 | Fixed a possible exception | 2015-09-25 17:37:09 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 523048f111 | Fixed to handle startConnection and finishConnection undefined exceptions | 2015-09-25 16:57:18 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | f1a0dff9e6 | Fixed user might not disconnect from server properly, handle more uncaught exceptions | 2015-09-24 11:40:08 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 43a175e710 | Added cleaner in realtime.js, to clean up users which aren't in any rooms in a interval | 2015-09-24 11:38:55 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 950d978fe8 | Updated realtime.js, use socket.io built-in broadcast function instead self iterate to avoid extra issues | 2015-09-24 11:36:41 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | d14c5bdc9c | Added document max length limit, enforceMaxLength on change and show modal when reach the limit. | 2015-07-16 22:46:06 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | bbcc64af6b | Handle an server getNotenameFromSocket referer undefined exception | 2015-07-12 17:19:07 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 556338a9c6 | Added support of operational transformation | 2015-07-11 12:43:08 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 85c67212ad | Added profile image on onlineList | 2015-07-04 22:19:09 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 01685c255f | Updated codemirror to 5.4.0 | 2015-07-04 11:31:01 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 10c9811fc5 | Jump to 0.3.1 | 2015-07-02 00:10:20 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | f7f8c901f4 | Marked as 0.2.9 | 2015-06-01 18:04:25 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 4e64583a0b | Marked as 0.2.8 | 2015-05-15 12:58:13 +08:00 |  | 
			
				
					| 
							
							
								 Wu Cheng-Han | 4b0ca55eb7 | First commit, version 0.2.7 | 2015-05-04 15:53:29 +08:00 |  |