Rohan Sircar
641c340b15
added prettier
4 years ago
Rohan Sircar
852ecb4993
Added buttons and selection mechanism
4 years ago
Rohan Sircar
b5373fd286
Updated package.json watch admin script
4 years ago
Rohan Sircar
ecfcecb53c
added dedent to fix js banner formatting
4 years ago
Rohan Sircar
e569420ca5
added paginated users table
4 years ago
Rohan Sircar
140721b542
temp commit
4 years ago
Rohan Sircar
b6cc872cd5
Updated sjcl types
Not that it was of any use
4 years ago
Rohan Sircar
3822e9fb3c
Refactored frontend
Preparing for multi-module frontend package layout
4 years ago
Rohan Sircar
03124a9bd5
Refactored src out of subfolder
4 years ago
Rohan Sircar
0b9cffb4ca
Added banner
4 years ago
Rohan Sircar
1a7edaca3c
Browserified chat web worker
This was done because previously, the worker used importscript
to load deps from a CDN, which was vulnerable to attacks like XSS
because it does not support SRI.
The web worker also cannot access deps from the global head.
4 years ago
Rohan Sircar
ad4f3df0bd
last message time and message in user boxes
4 years ago
nova
78ed6430da
temp commit
4 years ago
Rohan Sircar
8d313fa0e6
Added moment to format time
completes issue #1
4 years ago
Rohan Sircar
f34a5524fd
Chat area is cleared when changing user
Also frontend code has een refactored significantly
4 years ago
Rohan Sircar
bb1d49cecb
added minifying using terser
4 years ago
Rohan Sircar
8edca9a847
added grunt and maven frontend tasks
4 years ago
nova
97a89e5624
initial commit of worker to load messages parallely successfull
4 years ago
nova
9b2a143a18
added builder dep
4 years ago
nova
785a8a55e8
temp commmit
4 years ago
nova
70f0ea8054
added notification service with alertify as the concrete implementation
4 years ago
nova
b47206496f
changed sprintf-js to sprintf in browserify shim options
4 years ago
nova
e110ce5135
moved around html sanitizing to fix html not being rendered when loading chat messages
4 years ago
Rohan Sircar
6ecdf34b64
removed obsolete js deps
4 years ago
nova
d05f08630a
ts integrated and working preliminarily
4 years ago
nova
29a31ab60d
pre integration commit
4 years ago
nova
f0e8beb27c
moved to typescript for frontend
4 years ago
Rohan Sircar
b41d811521
js deps are taken from local node_modules during development and cdn after compilation using browserify shim
4 years ago
Rohan Sircar
3427da19a6
testing out browserify and yarn
4 years ago