Commit Graph
100 Commits
Author SHA1 Message Date
Mystikfluu a2ef9e0e9f fix bug in handleUserFiles
fix not detecting file, as originalUrl has no "/"
2023-07-05 11:27:27 +02:00
Mystikfluu 503b546470 Merge branch 'master' of https://github.com/002Hub/IPost 2023-07-05 11:24:00 +02:00
Mystikfluu a550cfde7b properly serve sub-folders 2023-07-05 11:23:57 +02:00
Mystikfluu 5c4c1f4690 fix typo in error_codes.txt 2023-05-06 10:46:13 +02:00
Mystikfluu 12e2fa914f rename fina -> filePath in load_var 2023-05-06 10:44:40 +02:00
Mystikfluu d44d107304 fix package-lock 2023-05-06 10:35:25 +02:00
none fcf98a8b4f set some http security headers 2023-05-03 10:42:32 +02:00
none 03a6a46f55 Merge branch 'master' of https://github.com/002Hub/IPost 2023-05-03 10:17:06 +02:00
none 6053317ab1 only add hsts on HTTPS 2023-05-03 10:17:04 +02:00
none 6b169dc540 add hsts 2023-05-03 09:56:10 +02:00
Mystikfluu 0ea07f9ec8 update api documentation
add authentication
2023-04-21 00:17:05 +02:00
Mystikfluu 1ab0379b64 make Timeout time clearer 2023-04-02 20:35:39 +02:00
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