Commit graph

22 commits

Author SHA1 Message Date
Ophir LOJKINE
c5a44fda5d backup corrupted board data 2019-06-23 21:58:03 +02:00
Ophir LOJKINE
5fb9ddddd4 Improve logging messages 2019-03-21 18:53:54 +01:00
Ophir LOJKINE
1f3ceb3530 Store the lines with a better precision 2019-01-02 01:00:41 +01:00
Ophir LOJKINE
5eddc262bb change behavior on disconnection 2018-12-18 09:46:30 +01:00
ophir
b9aca0b00d Fix bug where a board would be used without being ready 2018-12-02 21:11:19 +01:00
ophir
32c0020dca Add support for transparency
Closes #5
2018-12-02 13:18:29 +01:00
ophir
6902ba8fed Relax the restriction on the maximum number of elements to keep in a board 2018-12-01 10:40:46 +01:00
Ophir LOJKINE
4a943b4446 Update the board cleaning rules (add a timestamp to objects) 2018-11-30 17:30:37 +01:00
Ophir LOJKINE
a72705dd7b Improve memory usage
Unload boards from memory when that last connected user goes away.
2018-11-30 16:52:43 +01:00
Ophir LOJKINE
88aa591e9a Improve initial rendering performance 2018-11-29 17:14:01 +01:00
Ophir LOJKINE
03ca44da29 Remove spammy logs 2018-11-29 14:02:34 +01:00
Ophir LOJKINE
b0f339d564 Avoid loosing messages when the server is restarted 2018-11-29 13:18:50 +01:00
Ophir LOJKINE
7570fd8095 Allow larger drawings 2018-11-29 10:40:29 +01:00
ophir
2eb62a2bf4 Add board limits 2018-11-29 09:20:38 +01:00
ophir
58061cf9a1 Lower the max number of items in a board 2018-11-29 08:29:00 +01:00
ophir
266e485503 Limit the maximum size of a board 2018-11-29 00:45:32 +01:00
ophir
2e698d4663 Improve the board serialization logic 2018-11-28 22:56:02 +01:00
Ophir LOJKINE
ed05f515fe Reformat code 2018-11-27 15:29:14 +01:00
Ophir LOJKINE
b1f28e0550 Little code simplification 2015-07-20 15:54:56 +02:00
Ophir LOJKINE
c2024c6c7a prepare multiple boards (rooms) 2013-12-27 22:55:42 +01:00
Ophir LOJKINE
abf028efeb Correct a bug that occured when the history file could not be written. 2013-12-25 22:30:45 +01:00
Ophir LOJKINE
fd35a486b8 Rework the way the server stores data to make it handle updates and deletions more intelligentlty.
Some work was done on the client-side too, and board loading should now be much faster.
2013-12-07 04:46:31 +01:00