tycrek
f36acef1cc
feat: Strip EXIF GPS data from files during upload
...
Supported filetypes are: JPG, PNG, TIF, MOV, MP4. Using [@xoi/gps-metadata-remover](https://www.npmjs.com/package/@xoi/gps-metadata-remover ).
Closes #91
2 years ago
tycrek
e34a980106
Added shitty basic rate limiting (CodeQL)
2 years ago
tycrek
7cb0ec5401
Version bump: `0.12.0`
2 years ago
tycrek
3dcc07498d
Use TypeScript-ified express-postcss package
3 years ago
tycrek
a6c246b134
Use new experimental TLog
3 years ago
tycrek
15b4b507b9
Version 0.10.0
3 years ago
tycrek
9416ab369a
Updated packages
3 years ago
tycrek
b44172d999
Switched to using Sharp to fix JPEG uploads failing (remove Jimp)
3 years ago
tycrek
c5460b38e9
Removed Marked as it wasn't used anymore
3 years ago
tycrek
5b31250ff5
Upgrade to Tailwind 3
3 years ago
tycrek
36179e8ec0
Merge branch 'master' into tailwind
3 years ago
dependabot[bot]
681789c2ef
Bump node-fetch from 2.6.5 to 2.6.7 ( #120 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Josh Moore
86c5999ca5
Properly support Node 16 ( #119 )
3 years ago
tycrek
8ae078c5be
Merge branch 'master' into tailwind
3 years ago
tycrek
56ef406064
Added Skynet packages
3 years ago
tycrek
75c26fb4db
Added necessary code for PostCSS/Tailwind compilation
3 years ago
tycrek
5737c75548
apparently TypeScript is required locally for Docker..?
3 years ago
tycrek
86e875a0d1
Changed minimum engine to npm 8.1.x
3 years ago
tycrek
f7ba5ce3b7
Removed very old outdated dep that was never even used to begin with
3 years ago
tycrek
3810db4a8b
Updated major versions of some packages
...
- fs-extra (major)
- luxon (major)
- marked (major)
- node-fetch (patch)
- node-vibrant (??)
3 years ago
tycrek
4c63c889ad
Updated dependency versions in `package.json`
...
- also removed an old TODO
3 years ago
tycrek
d590522604
Version 0.9.1
3 years ago
tycrek
297ac8bd80
Version 0.9.0
3 years ago
tycrek
9e2c3fab18
Updated packages
3 years ago
tycrek
093e59ccba
Fixed express-busboy on TypeScript
3 years ago
tycrek
eaa6bbf33d
Pre-release v`0.9.0-rc.3`
3 years ago
tycrek
c1447e2d36
Squash branch 'master' into ts-attempt-over-9000
3 years ago
tycrek
16803fb672
ass TypeScript Beta 2 (version `0.9.0-rc.2`)
3 years ago
tycrek
590a5f1fe8
Merge branch 'master' into ts-attempt-over-9000
3 years ago
tycrek
aea3713c2e
Updated packages
3 years ago
tycrek
30d5ddc0cc
version bump 0.8.7
3 years ago
tycrek
a1448416bc
Merge branch 'master' into ts-attempt-over-9000
3 years ago
tycrek
2784675aa4
Switched to `discord-webhook-node`, dropping `discord.js` for webhooks ( closes #74 )
...
Users will need to update their webhook headers in this update for webhooks to continue to work.
3 years ago
tycrek
31b7523c15
updated Papito
3 years ago
tycrek
9b80ae6ff1
converted a ton of `module.exports` to `export` and `require` to `import`
3 years ago
tycrek
589c85d7e5
migrated `ass.js` to `ass.ts`, why tf was this the easy one to migrate?!
3 years ago
tycrek
9b45bc21fe
migrated `utils.js` to `utils.ts`, goddam!
3 years ago
tycrek
0de3dcce34
updated packages
3 years ago
tycrek
75bd856d3e
Merge branch 'master' into ts-attempt-over-9000
3 years ago
tycrek
a5ffbdec91
updated packages
3 years ago
tycrek
cfa6574555
Switched to new dependent package name
...
- ass-storage-engine is now known as Papito
3 years ago
tycrek
2521ec6cf0
Migrated more files (expand for details)
...
- `auth.js`
- `data.js`
- `hash.js`
- `thumbnail.js`
- `vibrant.js`
3 years ago
tycrek
a16478f990
Ass TypeScript Beta 1 (version `0.9.0-rc.1`)
3 years ago
tycrek
b77e0a7c05
moved all @types to `devDependencies`
3 years ago
tycrek
5d9d749062
migrated Resource router to TS; added some type definitions
3 years ago
tycrek
e1032588c5
migrated generators to TS!!
3 years ago
tycrek
81bf01d550
started TS migration, so far so good
3 years ago
tycrek
4f03b38592
Updated packages & version 0.8.6
3 years ago
tycrek
45a573dec0
fixed blank index file bug
3 years ago
tycrek
d98ad683d7
version bump time -> 0.8.4
3 years ago
tycrek
3497a19444
updated packages
3 years ago
tycrek
9039566aa7
Hopefully fixed broken GitHub Packages AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3 years ago
Josh Moore
3aafb722cf
Merge branch 'master' into dev
3 years ago
tycrek
928e264799
version bump to 0.8.1
3 years ago
tycrek
d838cf69b3
my own packages now come from GitHub Packages
3 years ago
Josh Moore
d87e37bfd2
Updated packages ( #31 )
...
* updated packages
* updated packages again, don't tell mom
* you guessed it, package update (last time for PR)
3 years ago
tycrek
47691dc74c
you guessed it, package update (last time for PR)
3 years ago
tycrek
72cc409b36
updated packages again, don't tell mom
3 years ago
tycrek
603d431bd0
updated packages
3 years ago
tycrek
3de4130a89
tlog 0.5.0 (aka fixed metrics script)
3 years ago
tycrek
7b432feec2
bump logger
3 years ago
tycrek
c8a3639ddb
v0.8.0
4 years ago
tycrek
5ee36d58e2
0.7.5
4 years ago
tycrek
0ddf4d0d79
added @next tlog for Socket plugin & logs script
4 years ago
tycrek
ff1884d8d9
0.7.4 - Minor fixes & logging improvements
4 years ago
tycrek
c591fd49a3
Updated logger
4 years ago
tycrek
2a0bd6b886
0.7.3 - Even more better logging
4 years ago
tycrek
a8195eac92
updated packages
4 years ago
tycrek
7badfaa68a
0.7.2 - Better logging
4 years ago
tycrek
1021daab8d
added my custom logger library
4 years ago
tycrek
1bedd5354a
fixed engine requirements
4 years ago
tycrek
b75598bd30
0.7.1 - Audio & other files
4 years ago
tycrek
39c1444b40
print StorageEngine name and type
4 years ago
tycrek
4966834609
migrated to new StorageEngine system
4 years ago
tycrek
5e9dba5bdb
package update; ass 0.6.0
4 years ago
tycrek
c4530c77c4
added `engine-check` npm script for verifying node/npm installation
4 years ago
tycrek
4ce44c052b
Added submodule for automatically installing frontend packages
4 years ago
tycrek
c843f6d857
version bump --> 0.5.1
4 years ago
tycrek
4628524534
finished writing new storage system, must run `npm i` to update packages
4 years ago
tycrek
ad052f8d90
updated packages
4 years ago
tycrek
f2ee1713b3
Version 0.5.0
4 years ago
tycrek
c712931187
removed mustache
4 years ago
tycrek
cd1954f9ad
moved OpenGraph & oEmbed into main file; removed express-useragent
4 years ago
tycrek
8f85cffd2c
Improved security with Helmet & comments
4 years ago
tycrek
8c7d1b1c9b
use updated multer-s3 fork for security & features
4 years ago
tycrek
09ded43d34
updated packages
4 years ago
tycrek
9982180309
0.4.0 version bump
4 years ago
tycrek
efbbd950be
Try to fix final 2 CodeQL issues (others got fixed yay)
4 years ago
tycrek
b6df8f29a4
improved blocking unauthorized requests; attempt to fix CodeQL issue
4 years ago
tycrek
7e5aba7fdb
shouldn't have removed this oops
4 years ago
tycrek
f2e52c7e1b
added node-fetch package
4 years ago
tycrek
09c7020b57
added `aws-sdk` and `multer-s3` packages
4 years ago
tycrek
3d9d0aaf45
added jimp and Vibrant
4 years ago
tycrek
50b5511ca2
added ffmpeg-static
4 years ago
tycrek
3cc21c8d62
added basic ratelimiting for uploads
4 years ago
tycrek
bcf50705b9
updated dependencies & version bump to 0.3.0
4 years ago
tycrek
4e8777629f
Added basic "user" implementation for usernames and upload counts
...
Use `npm run new-token EpicUsername` to add a token with a specified name. If omitted, a random one will be generated. Existing tokens can still be used; a random username will be generated on upload.
4 years ago
tycrek
2c814d9630
added support for Discord webhooks
4 years ago
tycrek
a997a137d3
added luxon for saving upload timestamp
4 years ago
tycrek
020a53c4e0
attempting opengraph stuff
4 years ago