Commit Graph
100 Commits
Author SHA1 Message Date
Mystikfluu d2420e1fef remove "+" from tokencode
fixes some errors with broken tokens
2023-04-01 17:21:25 +02:00
Mystikfluu ea24ea70ed fix logout
remove DID_I_FINALLY_ADD_HTTPS
2023-03-03 20:54:39 +01:00
Mystikfluu 580f909667 fix auth token length 2023-02-15 20:08:17 +01:00
Mystikfluu 1519e541b8 add userid to getuser endpoint 2023-02-15 20:08:05 +01:00
Mystikfluu 3254d01581 fix some anti pattern stuff 2023-02-10 19:24:05 +01:00
Mystikfluu 0a46eeee9f fix error 2023-02-10 18:54:24 +01:00
Mystikfluu 59b9ecb01c show info about app when authorizing 2023-02-10 17:24:27 +01:00
Mystikfluu 1f061af9a0 remove debug log 2023-02-10 16:06:28 +01:00
Mystikfluu 83941add4d add simple app authorization page 2023-02-10 16:05:58 +01:00
Mystikfluu abc03b4cde update statements 2023-02-10 16:04:37 +01:00
Mystikfluu 9937900e91 remove IE6 support 2023-02-10 16:04:24 +01:00
Mystikfluu 4d3f1f99aa make user id auto increment 2023-02-08 10:59:10 +01:00
Mystikfluu 88b8826260 update statements 2023-02-08 10:56:17 +01:00
Mystikfluu d4ea1a063a enable support for big numbers in mysql2 2023-02-06 13:46:27 +01:00
Mystikfluu 4f39af2749 change from mysql to mysql2 2023-02-06 13:27:02 +01:00
Mystikfluu cbfd1404f8 rewrite post statements to transaction 2023-02-06 13:09:33 +01:00
Mystikfluu 387a592872 remove unused empty function 2023-02-06 12:58:36 +01:00
Mystikfluu a55e60c0cf allow replies in posts again 2023-02-06 12:57:24 +01:00
Mystikfluu bf98a92686 fix problem in validatePID 2023-02-06 12:54:35 +01:00
Mystikfluu c865a4df3f better error handling in post 2023-02-06 12:52:55 +01:00
Mystikfluu 3942a6e2df hopefully deepsource is pleased this time 2023-02-06 11:03:50 +01:00
Mystikfluu 87cd9c590f allow auth tokens in get requests 2023-02-05 18:04:03 +01:00
Mystikfluu e252f8e504 add default redirect 2023-02-04 14:56:42 +01:00
Mystikfluu 86f747d76a better edge-case handling 2023-02-04 13:34:48 +01:00
Mystikfluu 115176cabb Merge branch 'master' of https://github.com/002Hub/IPost 2023-02-04 12:36:12 +01:00
Mystikfluu 4302684c57 add test support for authentication tokens 2023-02-04 12:36:08 +01:00
Mystikfluu af52f0eb4c add new error code 2023-02-04 12:03:14 +01:00
Mystikfluu 24bd16a6d7 add caching to hashes 2023-02-04 12:02:59 +01:00
Mystikfluu 9b78633c03 move route setup to its own file 2022-12-01 14:03:49 +01:00
Mystikfluu 0f9c0fdb1b update create statements 2022-12-01 13:58:48 +01:00
Mystikfluu b2995e9939 add description meta tag 2022-12-01 13:55:48 +01:00
Mystikfluu 819e97a97d fix "Bio: null" bug 2022-12-01 13:43:02 +01:00
Mystikfluu ba6bb14457 remove 2 unused pages 2022-12-01 13:40:56 +01:00
Mystikfluu 3a15b47fb1 add an unauthorized page 2022-11-30 22:44:31 +01:00
Mystikfluu 77ae066e46 clean up code a bit 2022-11-30 22:43:36 +01:00
Mystikfluu a4206ec1a7 change domain name
ipost.tk => ipost.rocks
2022-11-30 15:19:14 +01:00
Mystikfluu 365991c061 disable some debug logging 2022-11-30 15:09:45 +01:00
Mystikfluu 2588dbd681 Merge branch 'master' of https://github.com/002Hub/IPost 2022-11-30 10:54:37 +01:00
Mystikfluu 18377af198 "small" code refactor 2022-11-30 10:54:34 +01:00
Mystikfluu 7369910f84 increase max file size
100KiB => 1MiB
2022-11-19 20:56:41 +01:00
Mystikfluu 9b579a2361 allow higher y-pixel count in uploads 2022-11-19 20:46:19 +01:00
Mystikfluu a949ae3707 add upload preview
change to webp format
2022-11-19 19:06:51 +01:00
Mystikfluu 8d176d84da remove unused functions 2022-11-19 17:59:40 +01:00
Mystikfluu ae6ee0c974 qc
okay deepsource, you wanna fight?!?
2022-11-19 17:56:15 +01:00
Mystikfluu 4643c55270 small quality control 2022-11-19 17:38:12 +01:00
Mystikfluu d84410496e simplify isNotNull function 2022-11-19 17:31:26 +01:00
Mystikfluu ae8cf5e10e remove unused variable sent_res 2022-11-19 17:23:54 +01:00
Mystikfluu d55de3bf79 use named exports
for SHA256 & unsign
2022-11-19 17:11:08 +01:00
Mystikfluu 33f63663ec set correct content type for .txt files 2022-11-19 16:10:56 +01:00
Mystikfluu b477dd017d Merge branch 'master' of https://github.com/002Hub/IPost 2022-11-19 15:47:53 +01:00
Mystikfluu 9600c5e7ee add security.txt
add public pgp key and hall of fame along with it
2022-11-19 15:47:47 +01:00
Mystikfluu 2b3c5061ab further enhance lighthouse scores 2022-11-18 02:18:41 +01:00
Mystikfluu e059f7c6cc finally add robots.txt 2022-11-18 02:01:26 +01:00
Mystikfluu e53c1d241c improve lighthouse score 2022-11-18 01:59:45 +01:00
Mystikfluu ee24a3c0e3 Merge branch 'master' of https://github.com/002Hub/IPost 2022-10-23 09:14:51 +02:00
Mystikfluu ea43f26954 clearer login and register errors
see #41
2022-10-23 09:14:49 +02:00
Mystikfluu 01f2888252 Merge branch 'master' of https://github.com/002Hub/IPost 2022-10-07 22:38:42 +02:00
Mystikfluu e4cb60b0a3 add beta alternative login 2022-10-04 22:12:53 +02:00
Mystikfluu efcded8816 update modalsize function
"var" -> "const"
2022-10-04 21:54:19 +02:00
Mystikfluu 5e425c0fbc change function name in dms
"postMessage" -> "postMsg"
2022-10-04 21:53:18 +02:00
Mystikfluu 685f7de37c fix bug 2022-10-04 21:40:22 +02:00
Mystikfluu 7f3aabf945 fix error 2022-10-04 21:39:06 +02:00
Mystikfluu a4a0549738 add quick spam check to postMsg 2022-10-04 21:37:50 +02:00
Mystikfluu 8eccefcd9d add modal 2022-10-04 21:34:35 +02:00
Mystikfluu 88d9d8e0a6 add modal creating function 2022-10-04 21:34:24 +02:00
Mystikfluu 859e49e7ce add caching for load_var 2022-10-04 21:34:06 +02:00
Mystikfluu c1a2833dd8 function name change
"postMessage" -> "postMsg"
2022-10-04 21:05:48 +02:00
Florian Krottendorfer 031a4f9f82 🌐 Language update from LingoHub 🤖
Project Name: IPost
Project Link: https://translate.lingohub.com/ipost-dot-tk/dashboard/ipost
User: Florian Krottendorfer

Easy language translations with LingoHub 🚀
2022-09-28 18:32:27 +00:00
Mystikfluu 8fe5a00164 Merge branch 'master' of https://github.com/002Hub/IPost 2022-09-25 13:51:55 +02:00
Mystikfluu 49ac093bf7 add newrelic website info collector 2022-09-25 13:49:30 +02:00
Mystikfluu 5b68c43ecf add image bot config 2022-09-25 11:15:49 +02:00
Mystikfluu 757649f15e move ratelimiter logs to debug 2022-09-23 22:01:34 +02:00
Mystikfluu c94de030ce add user uploads to gitignore 2022-09-23 17:44:59 +02:00
Mystikfluu 4fabb9c7a3 move ws client logging to debug 2022-09-23 17:44:23 +02:00
Mystikfluu 13a351e7a8 remove unnecessary dependencies 2022-09-23 17:43:50 +02:00
Mystikfluu 4aeb9b4a91 add login failure statement 2022-09-21 17:05:50 +02:00
Mystikfluu 1deb1fc071 change ratelimit logging message 2022-09-21 16:38:23 +02:00
Mystikfluu dc3f004019 make warn_message_int an interval 2022-09-21 16:20:58 +02:00
Mystikfluu 96ff306c8b add further logging when ws activity is present 2022-09-21 16:19:45 +02:00
Mystikfluu 7857f9942c add warnings for potential errors 2022-09-21 16:16:16 +02:00
Mystikfluu 61b1534b8a add debug logging for websockets 2022-09-21 16:08:59 +02:00
Mystikfluu 887001acbd use isNotNull for file checking 2022-09-20 22:01:41 +02:00
Mystikfluu fa646473f3 add isNotNull function 2022-09-20 13:45:51 +02:00
Mystikfluu 826b3529ac idk man 2022-09-20 13:44:04 +02:00
Mystikfluu 2a17720ff6 add extra check for files 2022-09-20 13:38:19 +02:00
Mystikfluu 1da920ccdb change login styles 2022-09-19 09:50:55 +02:00
Mystikfluu 8564ba4022 add beta file uploads 2022-09-18 13:28:26 +02:00
Mystikfluu 5e3c8c508f fix error when ratelimiting 2022-09-15 20:07:52 +02:00
Mystikfluu ed7fcc52bf Merge branch 'master' of https://github.com/002Hub/IPost 2022-09-10 18:29:21 +02:00
Mystikfluu f90c093075 add error code for invalid login cookie 2022-09-10 18:29:18 +02:00
Mystikfluu 21cfc8218b add ratelimit to error code list 2022-09-10 17:35:51 +02:00
Mystikfluu a763bde1f8 add clearer error status codes 2022-09-10 17:32:43 +02:00
Mystikfluu cf9a819a55 dms/user -> ejs pages 2022-09-10 13:39:29 +02:00
Mystikfluu 381c50adf0 add server stats logging
see https://newrelic.com for more info
2022-09-09 20:58:39 +02:00
Mystikfluu bbf5d1b2c3 Merge branch 'master' of https://github.com/Mystikfluu/authwebsite 2022-09-05 19:32:10 +02:00
Mystikfluu 08dcc9f96a Merge branch 'master' of https://github.com/Mystikfluu/authwebsite 2022-09-05 19:28:11 +02:00
Mystikfluu 6af25e4b16 fix bug in dms 2022-09-05 18:46:03 +02:00
Mystikfluu 27fd13b3dd remove unused file 2022-09-05 18:42:24 +02:00
Mystikfluu ef3d5b3817 fix and improve various things 2022-09-05 15:53:07 +02:00
Mystikfluu 4342f8a69c add new api endpoint 2022-08-30 02:41:53 +02:00