Vitaliy Filippov
|
3d218e0aa5
|
use emailjs MailParser instead of Imap.parseHeader, simplify DB structure
|
2016-10-05 01:48:06 +03:00 |
Vitaliy Filippov
|
ce10b586e3
|
Add socket.io, sync on button click
|
2016-10-03 16:55:09 +03:00 |
Vitaliy Filippov
|
997cc5c01f
|
nest all css on the server side
|
2016-10-03 14:44:04 +03:00 |
Vitaliy Filippov
|
0fa639ebc7
|
Extract <body> and <style>'s from messages while sanitizing, remove comments
|
2016-10-03 01:44:03 +03:00 |
Vitaliy Filippov
|
e7bb14af6e
|
Better idle handlers, make auth optional
|
2016-10-02 22:15:20 +03:00 |
Vitaliy Filippov
|
ce7d6ec01a
|
Split operetta.js into several modules
|
2016-09-11 22:34:20 +03:00 |