Raphaël
492647b817
feat(users): Adding the profile page and the TOTP connection
...
Added user profile page (/profile) with display name, password, and TOTP management
Implemented TOTP authentication flow in the login process
Added backend APIs for changing display name and password
Made user display names unique in the database
Removed the entire icons service (server, routes, and Docker configuration)
Added collision-avoidance logic for duplicate display names during user creation
2025-12-10 18:09:53 +01:00
copilot-swe-agent[bot]
9b70b6730e
Fix duplicate hidden attribute in profile.html line 43
...
Co-authored-by: EniumRaphael <35407363+EniumRaphael@users.noreply.github.com>
2025-12-10 17:01:30 +00:00
Maieul BOYER
763d0c38cc
removed icon server and finished profile page
2025-12-10 17:14:23 +01:00
Maieul BOYER
dbe323c77e
almost done
2025-12-10 17:13:56 +01:00
Maieul BOYER
eb5e4f25a1
yes
2025-12-10 17:13:56 +01:00
Maieul BOYER
085de41194
feat(frontend/otp): allow changing otp status and showing qrcode
2025-12-10 17:10:42 +01:00
Maieul BOYER
c898fe8d32
wip
2025-12-10 17:10:13 +01:00
NigeParis
de760c94ee
Added Global Message for Next Game - Bug Fixed on Double Displaying Ping Buddies
2025-12-10 13:10:59 +01:00
NigeParis
db40539bf7
Added setTimeout to try to correct a small bug
2025-12-09 18:06:04 +01:00
NigeParis
8b43cd38a9
invitation working by chat
2025-12-09 17:50:57 +01:00
NigeParis
f252770833
getProfil() returns profil under an object form
2025-12-09 13:27:50 +01:00
NigeParis
232f103ecf
Added Pong invitation Btn - WIP no implementation yet
2025-12-08 16:43:42 +01:00
NigeParis
2959dca576
profil displays basic info if guest or not
2025-12-08 15:43:43 +01:00
NigeParis
01f85c2779
getProfil Function return html for profil page
2025-12-06 16:33:28 +01:00
NigeParis
3550303a93
Added profil popup - WIP page opens on double click of the name of buddy
2025-12-06 15:33:11 +01:00
NigeParis
e128793913
going home end of day
2025-12-05 19:01:42 +01:00
NigeParis
a1e7504444
First private messages working
2025-12-05 16:37:26 +01:00
NigeParis
0c2bdfaf77
end of the day
2025-12-04 18:58:23 +01:00
NigeParis
b280c1b7f6
made bconnect.click() into function, seems to have solved the re loading of ping buddies after guest name change
2025-12-04 18:04:41 +01:00
NigeParis
b2862c303a
arrival messaeg in system info working
2025-12-04 11:09:47 +01:00
NigeParis
c086c27c4a
chat general broadcast done with now notifications system separated in different space on the chat windo
2025-12-02 16:52:41 +01:00
NigeParis
05130e5b8a
Trying to fix BUG with / when guest changes name without closing the window
2025-12-02 12:43:57 +01:00
NigeParis
b35c462648
playing wiith database Blocked Users
2025-12-01 18:46:38 +01:00
NigeParis
d1496e1697
added Quit Chat Button
2025-12-01 12:16:08 +01:00
NigeParis
899694a17f
Bugs - review co-pilote - returned before changing code
2025-12-01 10:05:49 +01:00
NigeParis
59a3efa6f7
Bug - db fixed
2025-11-29 17:47:04 +01:00
NigeParis
91afd0ebde
Bug fixed multiple notification when user leaves by the side menu and comes back on chat without logining out
2025-11-29 14:16:20 +01:00
NigeParis
0eba95a402
New look
2025-11-28 16:40:33 +01:00
NigeParis
ddead83583
added PingBuddies Bar to detect connected Chatters in real time
2025-11-28 14:03:00 +01:00
NigeParis
d54b4c7d5f
Re-orga Chat Box
2025-11-27 21:03:25 +01:00
NigeParis
ede444dc26
Added localhost for dev and connect for machine 42 option
2025-11-27 18:38:47 +01:00
NigeParis
4ed588daa5
Added machine Name to display address of connect in logs
2025-11-27 18:20:19 +01:00
NigeParis
1ec17166fc
minor stuff done like BG color of chat window
2025-11-26 21:07:10 +01:00
NigeParis
7b61ffe527
minor stuff done like BG color of chat window
2025-11-26 21:07:10 +01:00
NigeParis
896d9084ef
Added tab 'hidden' detection when chat is on, added css red text messages sent
2025-11-26 21:07:10 +01:00
NigeParis
422c0b26c4
added tab control to chat, When user leaves tab open on chat
2025-11-26 21:07:10 +01:00
NigeParis
40980bedeb
Added Date.now ClientChat that stores user, socket id and date
2025-11-26 21:07:10 +01:00
NigeParis
0f3414e8ce
minor text update
2025-11-25 16:13:43 +01:00
NigeParis
3091d25774
Add Flashes to buttons
2025-11-25 16:13:43 +01:00
Maieul BOYER
deaf58dfce
update
2025-11-25 16:13:43 +01:00
Maieul BOYER
0358a6025b
socket fix
2025-11-25 16:13:43 +01:00
NigeParis
b215904cfd
Added Connected button to show how many connected to the chat
2025-11-25 16:13:43 +01:00
NigeParis
5031efa866
Add Arrived in Chat and Left in chat LoginName
2025-11-25 16:13:43 +01:00
NigeParis
b85d9b64c7
WIP progress chat broadcast
2025-11-21 14:17:37 +01:00
NigeParis
d43e62dfc1
Chat basic works - with also console out pur to check data
2025-11-21 14:17:37 +01:00
NigeParis
486f0ff425
broadcast generally working
2025-11-21 14:17:37 +01:00
NigeParis
98631be918
WIP BroadCast working on console... needs more work
2025-11-21 14:17:37 +01:00
NigeParis
d89c21dd2c
WIP on separation socket-client from chat.ts
2025-11-21 14:17:37 +01:00
NigeParis
9889600708
separated socket from app for clear develoopement
2025-11-21 14:17:37 +01:00
Maieul BOYER
0a504a75ce
socket io with fastify
2025-11-21 14:17:37 +01:00