ft_transcendence/frontend
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
..
public feat(frontend): added frontend 2025-11-11 00:20:26 +01:00
src feat(users): Adding the profile page and the TOTP connection 2025-12-10 18:09:53 +01:00
.dockerignore feat(frontend): added frontend 2025-11-11 00:20:26 +01:00
.gitignore feat(frontend): added frontend 2025-11-11 00:20:26 +01:00
Dockerfile yes 2025-12-10 17:13:56 +01:00
index.html feat(nginx): Fixed going to / not working 2025-12-10 17:10:13 +01:00
package.json feat(frontend/otp): allow changing otp status and showing qrcode 2025-12-10 17:10:42 +01:00
pnpm-lock.yaml feat(frontend/otp): allow changing otp status and showing qrcode 2025-12-10 17:10:42 +01:00
pnpm-workspace.yaml feat(frontend): added frontend 2025-11-11 00:20:26 +01:00
run.sh feat(frontend): added frontend 2025-11-11 00:20:26 +01:00
tsconfig.json feat(frontend): added frontend 2025-11-11 00:20:26 +01:00
vite.config.js wip 2025-12-10 17:10:13 +01:00