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