Commit Graph

30 Commits

Author SHA1 Message Date
csd4ni3l
67c3e00844 update achievements to be dark-mode 2025-08-15 16:59:40 +02:00
csd4ni3l
d66290d935 fix achievements not shown in in profile and also make profile dark mode 2025-08-15 16:57:33 +02:00
csd4ni3l
c25927d002 Fix profile crashing cause time.time doesnt exist inside jinja2 2025-08-15 16:02:55 +02:00
csd4ni3l
3cca37f814 Add achievements, profile and profile settings, add flash when accessing unathorized content 2025-08-15 15:56:11 +02:00
csd4ni3l
64263d1bd4 update modal opener to not have double string signs 2025-08-14 14:02:56 +02:00
csd4ni3l
0ea1d7573e fix wrong filter in error modal 2025-08-14 13:56:42 +02:00
csd4ni3l
1c9bb38848 Check if user is banned, log them out and then flash them with a funny message which is handled by error modals 2025-08-14 13:49:33 +02:00
csd4ni3l
f61ca26ce5 add red color to people who got banned on leaderboard 2025-08-14 13:22:04 +02:00
csd4ni3l
ac1a29001e add logout button to submit grass touching 2025-08-14 12:12:00 +02:00
csd4ni3l
7ccb6c6d9b get challenge on window load when submitting grass touching 2025-08-14 12:10:52 +02:00
csd4ni3l
16766552c1 fix grass touching submit page not showing file input by default and trying to get username from an input that doesnt exist. 2025-08-14 12:08:15 +02:00
csd4ni3l
d78b5e702e fix grass touching submit page 2025-08-14 12:03:51 +02:00
csd4ni3l
fdb30a7f86 Add grass touching bans (which dont work yet), grass touching submit page which if used, increments the grass touching count and last grass touching, make it so only one error shows up if it fails and multiple errors cant. 2025-08-14 11:50:11 +02:00
csd4ni3l
3c1fc21c1c fix home links to be / and also fix home not adapting to user login 2025-08-12 18:30:46 +02:00
csd4ni3l
f033c9da62 make the pages global and add navbar to each of them and dont require authentication, also add logout button 2025-08-12 18:18:22 +02:00
csd4ni3l
20350d0e85 FIx registering not working by now redirecting to register and challenges having a completed attribute 2025-08-12 16:38:11 +02:00
csd4ni3l
ea4e4899d0 fix generate_challenge not working due to wrong method and only get the challenge if a username was supplied 2025-08-12 15:55:30 +02:00
csd4ni3l
37429706dd fix register not getting challenge due to mistyping 2025-08-12 15:52:50 +02:00
csd4ni3l
c5f882c32c fix register not working due to wrong url_for parameter and update README.md for a better solution to easyocr 2025-08-12 15:51:15 +02:00
csd4ni3l
623bd155cb fix leaderboard looks, add OCR, make the captcha only show if you add a username and password 2025-08-12 15:17:43 +02:00
csd4ni3l
ba9898a44a add new fields to user so we can track grass touching activity later, add part of the application part which currently includes a homepage and a leaderboard 2025-08-10 16:57:55 +02:00
csd4ni3l
c34e73d583 revert to not using flashed messages 2025-08-09 14:19:58 +02:00
csd4ni3l
27636a4429 add unathorized access flash 2025-08-09 13:03:54 +02:00
csd4ni3l
75ac77dea8 make the password a password field and add username when uploading the file 2025-08-09 12:45:46 +02:00
csd4ni3l
c0eb5b59dd show error messages instead of Unknown Error, add an Images table so now the same images cant be uploaded multiple times 2025-08-09 12:42:02 +02:00
csd4ni3l
471cd21993 remove disabled flag for login button 2025-08-09 12:25:37 +02:00
csd4ni3l
5b490b0aae re-disable button during loading 2025-08-08 23:44:29 +02:00
csd4ni3l
a4fe1e9230 fix an issue where you couldnt resubmit images after an error happened 2025-08-08 18:46:35 +02:00
csd4ni3l
a8d47b35e0 reset file input after incorrect image submission 2025-08-08 18:33:17 +02:00
csd4ni3l
8ab56b218f First commit 2025-08-08 18:08:41 +02:00