Rohan Sircar
|
be040162fd
|
dj khalid is removed(rip)
|
4 years ago |
Rohan Sircar
|
ad4f3df0bd
|
last message time and message in user boxes
|
4 years ago |
Rohan Sircar
|
b236b87e5d
|
Passphrase validation and message send updated
|
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
|
f6576026a2
|
adjustments to entities, service, repo and db layers
|
4 years ago |
Rohan Sircar
|
05ceb6c757
|
added SRI to some cdnjs deps
|
5 years ago |
Rohan Sircar
|
bc833d0da4
|
added production profile
|
5 years ago |
Rohan Sircar
|
7e67c60a90
|
tokens are now cleared on startup
|
5 years ago |
Rohan Sircar
|
40ff3ca9bf
|
added flyway
|
5 years ago |
nova
|
ff33817930
|
made a factory for encryption service
|
5 years ago |
nova
|
97a89e5624
|
initial commit of worker to load messages parallely successfull
|
5 years ago |
nova
|
d916043e07
|
added hibernate stats profile
|
5 years ago |
Rohan Sircar
|
d927f3441a
|
chat messages are loaded on scroll top
|
5 years ago |
nova
|
826dad2ad0
|
cleanup of frontend
|
5 years ago |
nova
|
b9bd79bbed
|
added back user search funtionality in typescript
|
5 years ago |
Rohan Sircar
|
767d7d7b03
|
implemented message post in ts + some optimizations
|
5 years ago |
nova
|
874683ad0c
|
Wrapped markdownit js dep into a service, and added send and receive templates to chatview
|
5 years ago |
nova
|
f19fef7c57
|
sanitized user view as well
|
5 years ago |
nova
|
e110ce5135
|
moved around html sanitizing to fix html not being rendered when loading chat messages
|
5 years ago |
nova
|
434e308f24
|
ts integrated and working preliminarily
|
5 years ago |
nova
|
29a31ab60d
|
pre integration commit
|
5 years ago |
nova
|
f0e8beb27c
|
moved to typescript for frontend
|
5 years ago |
nova
|
bfe2c21e1b
|
moved js deps to global head fragment
|
5 years ago |
Rohan Sircar
|
b41d811521
|
js deps are taken from local node_modules during development and cdn after compilation using browserify shim
|
5 years ago |
Rohan Sircar
|
3427da19a6
|
testing out browserify and yarn
|
5 years ago |
Rohan Sircar
|
d193ec0f11
|
Javascript user search implemented
|
5 years ago |
Rohan Sircar
|
62a7e192e6
|
Made optimizations to service and repo layers
-disabled open session in view
-added transactional to service classes and transactional read only
where necessary
-changed chatmessage query a bit
|
5 years ago |
Rohan Sircar
|
49f765737e
|
initial implementation of registration captcha
|
5 years ago |
Rohan Sircar
|
493d3cd079
|
change json api demo endpoint to only allow access to super user. Token is now obtained from chat endpoint
|
5 years ago |
Rohan Sircar
|
d26ea2749e
|
minor change to chat area scroll animation
|
5 years ago |
Rohan Sircar
|
a41af9ba4e
|
added alertify.js
|
5 years ago |
Rohan Sircar
|
4b20c33ec1
|
added error handling to message sending
|
5 years ago |
Rohan Sircar
|
5c653b669b
|
token expiry and other errors are reported in web frontend with alerts. Later, the alterts must be replaced with a js notification library
|
5 years ago |
Rohan Sircar
|
9165770546
|
Token auth filter now return 440 http code on expired token
|
5 years ago |
Rohan Sircar
|
c2e0951144
|
change to lazy fetching in *toOne relationships and modified repository queries accordingy with join fetch to avoid n+1 queries
|
5 years ago |
Rohan Sircar
|
87783f2463
|
admin menu now shows actual username instead of dummy name
|
5 years ago |
Rohan Sircar
|
e2e2428410
|
removed unneeded idb init code and moved sessions reset query to query.prop
|
5 years ago |
Rohan Sircar
|
ed82bea521
|
Implemented token usage in front end and removed password storage
Token and username are stored in localstorage and cleared on logout.
|
5 years ago |
Rohan Sircar
|
1d36c317cf
|
reduced token cache duration to 10 minutes
|
5 years ago |
Rohan Sircar
|
9a922cf5b9
|
added cacheevict
|
5 years ago |
Rohan Sircar
|
8a339ddf83
|
Implemented token expiry
Token expiry can be set from properties file
Also changed tokenauthfiter from genericfilterbean to
onceperrequestfiter
|
5 years ago |
Rohan Sircar
|
25f55a6262
|
some optimizations
|
5 years ago |
Rohan Sircar
|
5e80815e53
|
changed user token cache expiry to 1 minute
|
5 years ago |
Rohan Sircar
|
1ecbc91e0e
|
transferred token auth files
|
5 years ago |
Rohan Sircar
|
f06bf516dd
|
chat page now uses classname instead of queryselector to extract user name
|
5 years ago |
Rohan Sircar
|
9140885398
|
updated schema initilization script and switched back to jdbc based initialization
|
5 years ago |
Rohan Sircar
|
d1a2d58411
|
proper formatting for last active
|
5 years ago |
Rohan Sircar
|
74396ccd68
|
added thymeleaf template logic for active users in chat page
|
5 years ago |
Rohan Sircar
|
e85650d499
|
static chat js
|
5 years ago |