Commit Graph

87 Commits (1a63a1b0f495689db6186af06a246fea4026a6e6)

Author SHA1 Message Date
tycrek edf2ffbfab
added endpoint for direct routing to prep for fancy viewing page
4 years ago
tycrek e0d766d141
final DS fixes probably
4 years ago
tycrek 8f85cffd2c
Improved security with Helmet & comments
4 years ago
tycrek e4fb9c0c12
added some comments (DeepSource trigger)
4 years ago
tycrek 89da459d72
fixed not using the `diskFilePath` variable
4 years ago
tycrek 15a8c92186
final DeepSource fixes for tonight
4 years ago
tycrek 648ebc1817
yes.... more DeepSource things
4 years ago
tycrek 15b5f01b46
nearly 2am and I'm fixing random things from DeepSource still
4 years ago
tycrek 8a8b409a75
more DeepSource fixes
4 years ago
tycrek f3e0f9c70d
more uhhhhh what are these, DeepSource iirc
4 years ago
tycrek 82736a236c
idefk LMAO
4 years ago
tycrek 54d0708df5
attempt fixing DeepSource issues
4 years ago
tycrek 14a7716366
CodeQL
4 years ago
tycrek efbbd950be
Try to fix final 2 CodeQL issues (others got fixed yay)
4 years ago
tycrek ac1dc19ebf
yet another CodeQL fix
4 years ago
tycrek b6df8f29a4
improved blocking unauthorized requests; attempt to fix CodeQL issue
4 years ago
tycrek 3bda2c0cb4
added S3 file deletion
4 years ago
tycrek f525cc2f13
improved type concat to fix video embeds via S3
4 years ago
tycrek 8c810592a3
significantly improved S3 block storage
4 years ago
tycrek af51401b7b
added support for S3 uploads (deletion NOT implemented yet)
4 years ago
tycrek 9fc4668354
upload files to S3 storage
4 years ago
tycrek 089a530e3d
removed reliance on dedicated tokens array
4 years ago
tycrek 8007cef283
fixed Vibrant attempting to run for videos
4 years ago
tycrek fbf484e8aa
Added Thumbnail & Vibrant colour support
4 years ago
tycrek e6e6164cde
added ensureDir for thumbnails
4 years ago
tycrek bc78e821d8
added `X-Ass-Gfycat` header to change adjective length
4 years ago
Josh Moore 18e9d276f8
Merge pull request #16 from ToxicAven/new/gfycat
4 years ago
tycrek 19a54b5af4
added index page
4 years ago
tycrek 3cc21c8d62
added basic ratelimiting for uploads
4 years ago
tycrek 21a1b289f0
fixed some express.js "meta" stuff
4 years ago
Jacob Herd 82aaafa990
Gfycat Resource type
4 years ago
tycrek 4a69115f46
use middleware for parsing to avoid duplicated code
4 years ago
tycrek 0227ce1e8c
improved oEmbed response generation
4 years ago
tycrek 9e8bb32cae
attempt sending type with response
4 years ago
tycrek cbc432cfd8
live-testing Discord oEmbed fixes ugh
4 years ago
tycrek d359fce3b1
send as proper mimetype
4 years ago
tycrek da328cc4ac
added oEmbed support for clickable Authors/Providers
4 years ago
tycrek d0bf63b077
use custom middleware to prevent favicon requests
4 years ago
tycrek c4b0e7cb1e
fixed logo URL for default webhook avatar
4 years ago
tycrek ea42897e68
Users are now able to customize webhook avatars with a header override
4 years ago
tycrek 4e8777629f
Added basic "user" implementation for usernames and upload counts
4 years ago
tycrek 2c814d9630
added support for Discord webhooks
4 years ago
tycrek f936d14e18
added custom embeds via http headers
4 years ago
tycrek a997a137d3
added luxon for saving upload timestamp
4 years ago
tycrek 49a3a11712
removed old function
4 years ago
tycrek 10e3ef7ac4
removed need for checking if video
4 years ago
tycrek 020a53c4e0
attempting opengraph stuff
4 years ago
tycrek 62a2a7822a
added header overrides
4 years ago
tycrek 5f9af34ac6
minor fixes
4 years ago
Vadim 954d13c9f3 Add Options For File Saving
4 years ago