Rohan Sircar
8a63379db7
Admin menu link only visisble to admins
4 years ago
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
05ceb6c757
added SRI to some cdnjs deps
5 years ago
Rohan Sircar
bc833d0da4
added production 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
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
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
49f765737e
initial implementation of registration captcha
5 years ago
Rohan Sircar
a41af9ba4e
added alertify.js
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
87783f2463
admin menu now shows actual username instead of dummy name
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
9a922cf5b9
added cacheevict
5 years ago
Rohan Sircar
f06bf516dd
chat page now uses classname instead of queryselector to extract user name
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
d577e38692
Added markdown rendering to chat area
5 years ago
Rohan Sircar
08c2ec786c
messages are now sanitized for unsafe html/js using DOMPurify
5 years ago
Rohan Sircar
8824678682
Homepage now says welcome guest instead of anonymouseUser
5 years ago
Rohan Sircar
fd6de29a89
Done get and post logic
Also added an initial input box for passphrase which is set to hidden
later
5 years ago
Rohan Sircar
ed3853c5ea
changed to queryselector to extract username and date and last message fields in userbox
5 years ago
Rohan Sircar
7775dd798e
Added code for chat card
Chat card displayed only when at least one user selected
User box highlighted when selected
Hover color for user box added
5 years ago
Rohan Sircar
579f819254
set active css class to user boxes on click
5 years ago
Rohan Sircar
dacf0f90dc
improved chat UI
5 years ago
Rohan Sircar
3692608d8f
added user change passphrase page and some general adjustments
5 years ago
Rohan Sircar
5c056cf5a0
First Commit
This branch seeks to implement the admin area of the web app in a
pre-made template. For now, start-bootstrap has been chosen. In this
commit, the home page of the admin area has been implemented in a red
black theme.
Rest of the functionality will be implemented in subsequent commits.
5 years ago
Rohan Sircar
d6a6d32225
deleted obsolete file
5 years ago
Rohan Sircar
febfaeec9a
Changes to error model and login/registration cards
Added json property names to error model
Switched to grid offset instead of changing card width using CSS
5 years ago
Rohan Sircar
d3ac95e8f4
Implemented primitive rest validation.
A better implementation to be done later.
5 years ago
Rohan Sircar
acbacc8fa8
Architecture improvements and validation
Improved system architecture and added sample regex validation to
registration
5 years ago
Rohan Sircar
2625cf7865
add bootstrap to web front-end
5 years ago
Rohan Sircar
3ea46b584a
zz
5 years ago
Rohan Sircar
b65237d9eb
many changes
5 years ago
Rohan Sircar
128e330342
First commit
5 years ago