95edebc834
[frontend] Added props field for chat page size
2020-05-30 11:15:15 +05:30
3325c83500
[Frontend] Add animation when new message arrives
2020-05-30 10:53:42 +05:30
1abeac9f47
Made the "chat" view to be full page height
2020-05-29 18:50:59 +05:30
0b9cffb4ca
Added banner
2020-05-29 15:34:51 +05:30
35f325a4c9
improved head.html formatting
2020-05-29 15:20:48 +05:30
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.
2020-05-29 15:20:27 +05:30
388d339c28
Hacky fix for message loop
...
Needs to be properly fixed later
2020-05-29 13:06:09 +05:30
daf1f8d253
Fixed login js
...
Now correctly handles failed login attempts
2020-05-29 13:04:22 +05:30
4330b47982
frnt: Further cleanup
...
Removed old chat area code
2020-05-28 20:26:04 +05:30
59c14d681d
Implemented settings frontend log level via props
2020-05-28 00:38:38 +05:30
88105559f7
Fix regression due to incorrect optional use
2020-05-28 00:38:13 +05:30
a400e555fa
Cleaned up frontend code a bit
2020-05-27 23:03:42 +05:30
aff632a091
frnt: Applied null pattern to chatdto
2020-05-27 18:18:57 +05:30
e32283a60b
frnt: Simplified chatmodel getmessages
2020-05-27 18:18:43 +05:30
7c6d4a5c05
Removed obsolete js files
2020-05-27 17:43:50 +05:30
8b3774de8e
removed generated js files
2020-05-27 17:40:00 +05:30
4a8e409539
Constructor injection user details
2020-05-27 17:40:00 +05:30
af024f4cef
Removed obsolete captcha class
2020-05-27 17:40:00 +05:30
d9bcb7f76f
Removed unused method in chatservice
2020-05-27 17:40:00 +05:30
7ff31c45ee
Imports cleanup
2020-05-27 17:40:00 +05:30
90ed86400b
Updated registration controller
2020-05-27 17:40:00 +05:30
3fdb464b55
Cleaned login controller
2020-05-27 17:40:00 +05:30
a84c16a101
Cleaned demo controller
2020-05-27 17:40:00 +05:30
b384966ec7
Cleaned admin controller
2020-05-27 17:40:00 +05:30
33bd91b5b7
Cleaned home controller
2020-05-27 17:40:00 +05:30
a79d85f67f
Changed time formatter to Instant in Controllers
2020-05-27 17:40:00 +05:30
5978eaebaa
Test using Optional in repository
...
Trying out fetching values from repository as Optional.
Plus set line length to 80
2020-05-27 17:40:00 +05:30
3a5256eec4
turned off logging request details
2020-05-27 17:40:00 +05:30
430c0c131a
Removed error response on token expiry
2020-05-27 17:40:00 +05:30
0cbf904f58
added null checks to new messages listener
2020-03-19 22:04:52 +05:30
8a63379db7
Admin menu link only visisble to admins
2020-03-19 20:06:17 +05:30
be040162fd
dj khalid is removed(rip)
2020-03-19 15:07:39 +05:30
ad4f3df0bd
last message time and message in user boxes
2020-03-19 11:54:30 +05:30
e1520d5182
Added logic for fetching new messages
2020-03-18 10:31:05 +05:30
b236b87e5d
Passphrase validation and message send updated
2020-03-16 19:24:03 +05:30
ff43977f93
Changes to page loading
...
Chat message pages now use passphrases from the stored model.
2020-03-15 12:50:22 +05:30
78ed6430da
temp commit
2020-02-14 19:18:22 +05:30
4b4df5baf9
Some tweaks to date formatting frontend
2020-02-13 18:25:57 +05:30
8d313fa0e6
Added moment to format time
...
completes issue #1
2020-02-01 16:26:27 +05:30
16c937d137
Switched to instant from string for active users
2020-02-01 14:34:42 +05:30
f6576026a2
adjustments to entities, service, repo and db layers
2020-01-31 10:16:13 +05:30
f34a5524fd
Chat area is cleared when changing user
...
Also frontend code has een refactored significantly
2020-01-27 21:43:38 +05:30
52af8f39ba
Fixed detached object passed to persist error
...
Error was introduced after adding flyway migration
Also made various optimizations to user service and session logging
2020-01-25 20:23:05 +05:30
6facac20cf
fixed gitiignore config dir issue
2020-01-22 18:49:24 +05:30
28fb663d55
set log level to debug from info in these 2 files
2020-01-16 19:33:09 +05:30
05ceb6c757
added SRI to some cdnjs deps
2020-01-15 21:26:07 +05:30
bc833d0da4
added production profile
2020-01-15 16:42:22 +05:30
7e67c60a90
tokens are now cleared on startup
2020-01-15 16:23:15 +05:30
40ff3ca9bf
added flyway
2020-01-15 11:21:44 +05:30
bb1d49cecb
added minifying using terser
2020-01-15 11:16:35 +05:30