summaryrefslogtreecommitdiff
path: root/lib/realtime.js (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-07-13Fix potential memory leaks on realtime client disconnect not clean up server ↵Wu Cheng-Han1-0/+2
properly
2016-07-05Fix realtime on finishConnection might not clear and connect next socket in ↵Wu Cheng-Han1-6/+14
queue and should use shift instead of pop on remove invalid socket in queue
2016-07-02Try to solve potential memory leaksWu Cheng-Han1-0/+2
2016-06-17Try to solve realtime connection get stock when lots of client try to ↵Cheng-Han, Wu1-1/+5
connect at same moment
2016-06-17Add minimumCompatibleVersion and update refresh modal to show more detail ↵Cheng-Han, Wu1-1/+4
informations
2016-06-17Fix locked or private permission should block any operation if owner is nullCheng-Han, Wu1-2/+2
2016-06-17Add support of saving note revision and improve app start and stop procedure ↵Cheng-Han, Wu1-5/+23
to ensure data integrity
2016-06-01Add maintenance mode and update to gracefully exit process on signalCheng-Han, Wu1-3/+7
2016-04-20Refactor server with Sequelize ORM, refactor server configs, now will show ↵Cheng-Han, Wu1-376/+299
note status (created or updated) and support docs (note alias)
2016-03-15Updated to handle user address when server behind other servicesCheng-Han, Wu1-1/+1
2016-02-16Support set url path and use relative url, move raphael to bower and fixed ↵Cheng-Han, Wu1-1/+1
minor issue in history
2016-01-20Fixed potential bug in realtime startConnection and bugs in note ↵Cheng-Han, Wu1-2/+5
findOrNewNote, response showNote
2016-01-17Added private permission and clean up codes, solved potential race condition ↵Wu Cheng-Han1-80/+124
in realtime.js
2016-01-12Support show last change user with profile and support YAML config inside ↵Wu Cheng-Han1-44/+124
the note with robots, lang, dir, breaks options
2015-12-30Fixed socket session secure might not apply properlyWu Cheng-Han1-5/+8
2015-12-30Now accept all users whether authorize or not without log errors to allow ↵Wu Cheng-Han1-3/+2
anonymous usage
2015-12-06Fixed realtime.js finishConnection user might be undefined issueWu Cheng-Han1-0/+1
2015-10-05Fixed cleaner might not clean user not in connected list and handle if the ↵Wu Cheng-Han1-2/+8
user socket not exist
2015-09-27Fixed realtime cleaner, socket should defined and notename is not a ↵Wu Cheng-Han1-6/+3
necessary in disconnect
2015-09-27Updated realtime to clear socket queue in all exceptions of connect and ↵Wu Cheng-Han1-18/+14
disconnect
2015-09-26Fixed if using splice in loop should always decrement index or might out of ↵Wu Cheng-Han1-3/+9
array range
2015-09-26Added more infos about connection and disconnection in realtime "getStatus"Wu Cheng-Han1-1/+5
2015-09-25Fixed a possible exceptionWu Cheng-Han1-1/+1
2015-09-25Fixed to handle startConnection and finishConnection undefined exceptionsWu Cheng-Han1-2/+2
2015-09-24Fixed user might not disconnect from server properly, handle more uncaught ↵Wu Cheng-Han1-5/+15
exceptions
2015-09-24Added cleaner in realtime.js, to clean up users which aren't in any rooms in ↵Wu Cheng-Han1-0/+16
a interval
2015-09-24Updated realtime.js, use socket.io built-in broadcast function instead self ↵Wu Cheng-Han1-0/+23
iterate to avoid extra issues
2015-07-16Added document max length limit, enforceMaxLength on change and show modal ↵Wu Cheng-Han1-8/+9
when reach the limit.
2015-07-12Handle an server getNotenameFromSocket referer undefined exceptionWu Cheng-Han1-1/+5
2015-07-11Added support of operational transformationWu Cheng-Han1-123/+78
2015-07-04Added profile image on onlineListWu Cheng-Han1-6/+6
2015-07-04Updated codemirror to 5.4.0Wu Cheng-Han1-0/+1
2015-07-02Jump to 0.3.1Wu Cheng-Han1-94/+234
2015-06-01Marked as 0.2.9Wu Cheng-Han1-39/+154
2015-05-15Marked as 0.2.8Wu Cheng-Han1-3/+12
2015-05-04First commit, version 0.2.7Wu Cheng-Han1-0/+392