Joe Ma
63578bcf9d
Use xml-js over xml2js lib
...
Add Go button in paste modal (frontend)
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2024-02-05 20:10:39 +08:00
Joe Ma
2f67469ef5
Use GetObjectAttributes to get object size (large_paste)
...
Fix CORS handling
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2024-02-04 19:23:09 +08:00
Joe Ma
76e8d074dc
Add large paste (API V2)
...
Generate S3 pre-signed url
Fix Content-Disposition charsets
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2024-02-02 03:15:34 +08:00
Joe Ma
3de4fa14ed
Refactor the whole project
...
Use itty-router over manual routing
Extract resuable code into modules
Update copyright notice
Remove path to paste v1 homepage
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2023-11-19 02:19:27 +08:00
Joe Ma
2ea3b0dd8d
Update project dependencies version
...
Add .eslintrc and .prettierrc
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2023-11-01 01:09:04 +08:00
Joe Ma
50244f0c1e
Update service endpoint
...
Update project dependencies
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2023-07-12 10:14:41 +08:00
Joe Ma
1ccdab0f60
Update version number
...
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2023-03-28 01:25:20 +08:00
Joe Ma
bf8c1be285
Update project dependencies
...
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2023-03-25 00:34:20 +08:00
Joe Ma
fb3f8d1ef1
Add support to generate QR code for paste link
2022-09-11 19:05:18 +08:00
Joe Ma
78e6707b4b
Auto remove expire key if paste object expired
...
Remove mime-types library
2022-08-19 00:59:28 +08:00
Joe Ma
43e671f5b5
Support password authentication for pastes
...
Support auto expire on access count
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2022-06-04 01:34:41 +08:00
Joe Ma
7c4aacd952
Minor improvement
...
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2022-06-03 13:30:57 +08:00
Joe Ma
1ec2a9f7f0
Add Content-Type header to response
...
Support auto-detection of MIME types based on filename extension
Signed-off-by: Joe Ma <rikkaneko23@gmail.com>
2022-06-03 01:49:19 +08:00
Joe Ma
44036f4092
Initial commit
2022-06-01 02:11:52 +08:00