14 Commits

Author SHA1 Message Date
csd4ni3l
3cc740c868 fix XSS 2025-10-24 18:05:42 +02:00
csd4ni3l
2cbf1c4690 Add maximum cap to final debt in offensive mode 2025-10-05 10:03:00 +02:00
csd4ni3l
a01debca1b Add change username, password, reset all data and delete account routes 2025-10-04 20:31:18 +02:00
csd4ni3l
118b3dd09e remove rate limit, add $ to debt amount info in profile page 2025-10-04 20:00:54 +02:00
csd4ni3l
dfd9815f22 Increase rate limit 2025-10-04 19:20:50 +02:00
csd4ni3l
eab60d3992 use original instead of zero debt for defensive mode. 2025-10-04 19:02:36 +02:00
csd4ni3l
f92939a526 fix app using gemini when hackclub ai is enabled 2025-10-04 19:00:14 +02:00
csd4ni3l
37a1f6f5dc Add flask rate limit, fix env variables not working 2025-10-04 18:54:30 +02:00
csd4ni3l
8e1a7f4f49 Make the scenarios connected to the user in the database and also make win counts and other data work, fix achievements logic, fix slight typos and bugs, merge the scenario and answer routes, adjust prompts for better user experience 2025-10-04 11:46:37 +02:00
csd4ni3l
46245998d2 Add docker support and automatic docker build 2025-10-04 10:00:07 +02:00
csd4ni3l
28738202f6 Add a profile UI with achievements support, but no dedicated achievements page or stats getting yet. 2025-10-03 23:06:25 +02:00
csd4ni3l
db22f6b591 Add defensive mode, and a leaderboard 2025-10-02 22:45:30 +02:00
csd4ni3l
fb9097f42f Add login/register system and database and also offensive mode. 2025-10-02 19:04:45 +02:00
csd4ni3l
adc2debd2a Basic working version with only Hackclub AI support, starting UI and offensive mode(convince to get into debt) 2025-10-02 16:38:12 +02:00