Commit graph

41 commits

Author SHA1 Message Date
a38c09df73
bump version number 0.3.0 2024-04-01 23:50:53 +03:00
3fb94984ec
Client-side changes for cryptographic login 2024-04-01 23:45:43 +03:00
3ceee1db4f
misc changes and added method stub for encryption support 2024-04-01 21:50:05 +03:00
eb76e7203b
Preparation for integration with auth/oauth2 2024-02-19 22:52:59 +02:00
e205d6e149
Added necessary changes to client-side code for HTTPS transport 2024-02-18 16:36:52 +02:00
3957f49e49
remove unnecessary comments -- floor commit for crypto test 2024-02-18 15:36:47 +02:00
513e8d6841
Bump version number to 0.2.1 2024-01-31 21:10:17 +02:00
4117c11c35
CSS styling overhaul
FIXED Issue with rendering time - minutes now in fixed 2-digit format
ADD Sidebar Topbar components to help with UI/UX
ADD Avatar and Menu PNG files for style
TODO Improve styling
ET AL removed redundant code
2024-01-31 21:07:45 +02:00
7e5f5bdf77
Removed copyright statement temporarily 2024-01-31 21:05:57 +02:00
47b0925db9
Update TODO with things to do 2024-01-31 21:05:44 +02:00
4df2355001
sync misc fmt changes 2024-01-24 22:49:50 +02:00
56feab2ea1
format and use more aggressive tabstop widths 2024-01-20 12:06:34 +02:00
7d4953fea6
Refactor and cleanup code 2024-01-20 11:26:57 +02:00
5a40882dd7
bump version number 0.2.0 2024-01-19 21:00:10 +02:00
fdcd08dc50
Added support for CORS and integrated login handler 2024-01-19 20:59:30 +02:00
27db90cd58
basic improvements in formatting 2024-01-19 20:58:45 +02:00
5e455455cb
UNTESTED integration between Login component and the main application wrapper 2024-01-18 09:33:10 +02:00
342324809b
purged redundant code and library imports 2024-01-17 23:50:30 +02:00
4afc019229
Added Cited Works document to keep track of things used during the project 2024-01-17 23:12:10 +02:00
5ce5f9e4eb
UNTESTED CHANGES to login system
Extracted login logic to independent component Login.tsx
Implemented dummy password encryption logic
Created LoginContext, login+registration handlers
relevant type annots
added untested change username function in main App button
updated PAPERWORK and README
2024-01-17 23:05:19 +02:00
e85f778774
Added basis for internationlisation
Currently supported: el_GR, en_US, ar_SA, zh_TW
2024-01-14 22:42:56 +02:00
24eb8e8067
Update package.json bump version number 2024-01-14 14:51:16 +02:00
4d1d0d7d98
Temporarily resolved keydown repeat event bug by circumventing sendData empty string alert. 2024-01-14 14:50:37 +02:00
1f696f34c2
refactored code. Moved non-tsx bits to /src/handlers/ 2024-01-14 14:08:03 +02:00
847ecd9a69
Solved issue previously ignored by statically rendering components through
unrelated bug  Enter keypress event fires the value presence checker incorrectly
This commit allows further functionality to be expanded to the application such as proper registration support and complex user types
2024-01-14 14:05:50 +02:00
728bf33856
add other messaging types for finer control 2024-01-03 22:28:32 +02:00
e7a64d07f4
Added MIT License
Added README as basis for EPQ explanation
Added PAPERWORK as basis for Project Proposal Form
2024-01-03 18:19:45 +02:00
c646758e63
added proper scrolling support - 500px bounds for now 2024-01-03 16:27:50 +02:00
f90cf89b39
Styling hacker greentext formatting 2024-01-03 16:22:09 +02:00
4a7c3fbeda
Implemented hello message on join
refactored typedefs
2024-01-02 19:10:32 +02:00
91da28f1fb
Add several explanatory comments on code 2024-01-02 17:18:01 +02:00
fafa985bde
finished prototype v1 - removed deprecated files 2023-12-21 19:42:59 +02:00
8e99d4fa14
dynamic websockets url resolve 2023-12-21 19:38:01 +02:00
6fc628aee3
Temporary solution: renderToStaticMarkup 2023-12-21 19:07:06 +02:00
1fbd955652
FIXME Buggy send message 2023-12-21 17:20:37 +02:00
b73091a7f7
FATAL FIXME No underlying STOMP connection 2023-12-21 16:21:02 +02:00
81226dcaf3
initial stompClient integration 2023-12-21 14:14:55 +02:00
49e7eacb0b
added type compatibility layer
added text data entry for sending new messages
added websockets connection
added type annots
UNTESTED interop between TSX and Java backend
2023-12-21 12:34:29 +02:00
486751022c
started work on frontend message handlers
added type annots to reinforce data structure robustness
started creating Chat.tsx event handlers
2023-12-19 20:27:54 +02:00
884c5dce98
Initial commit - added initial skeletal files 2023-12-19 19:55:24 +02:00
ead2421b7b
Initialize project using Create React App 2023-12-19 19:09:12 +02:00