Sheogorath
2411dffa2c
Change config to camel case with backwards compatibility
...
This refactors the configs a bit to now use camel case everywhere.
This change should help to clean up the config interface and make it
better understandable.
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-03-25 19:08:14 +02:00
Wu Cheng-Han
c904083d1f
Remove manual LZString compression for partial socket io event data
2017-01-02 10:52:47 +08:00
Wu Cheng-Han
a090008d4a
Update to make OT socket io handle error better, use delay to avoid wrong reversion on client
2016-10-10 20:40:45 +08:00
Wu Cheng-Han
2f117a22cd
Add support of saving authors and authorship
2016-07-30 11:21:38 +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
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
1733b6db8a
Fixed doc length should only limit when "both the doc length exceed the doc max length" and "the new doc length is more than previous doc"
2015-09-24 11:45:17 +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
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
1b92300445
Handle when OT throw Error, will log it then disconnect socket client
2015-07-14 23:38:51 +08:00
Wu Cheng-Han
556338a9c6
Added support of operational transformation
2015-07-11 12:43:08 +08:00