Commit Graph

282 Commits

Author SHA1 Message Date
Orhun Parmaksız f078a9afa7
fix(server): prevent serving an already expired file 2021-11-07 00:49:31 +03:00
Orhun Parmaksız 3eee294bd9
docs(lib): update the function comment for store_remote_file 2021-11-07 00:01:30 +03:00
Orhun Parmaksız 7a6842e181
feat(paste): support pasting files from remote URLs 2021-11-06 23:55:55 +03:00
Orhun Parmaksız bd86c27b08
chore(project): switch to Rust edition 2021 2021-11-05 23:33:42 +03:00
Orhun Parmaksız 0cbafd9538
chore(release): prepare for v0.5.0 2021-10-12 19:59:35 +03:00
Orhun Parmaksız 8eff8847ea
chore(docker): improve docker build workflow 2021-10-12 19:46:32 +03:00
Orhun Parmaksız dcaa5eccf9
chore(deps): upgrade dependencies 2021-10-12 19:42:25 +03:00
Orhun Parmaksız e29df82899
docs(readme): update the roadmap 2021-10-12 19:36:41 +03:00
Orhun Parmaksız c08fd29a45
feat(paste): make duplicate uploads optional (#7) 2021-10-12 19:35:06 +03:00
Orhun Parmaksız a5757d4892
chore(release): prepare for v0.4.1 2021-09-19 02:06:58 +03:00
Orhun Parmaksız 101e2ee79e
chore(deps): upgrade dependencies 2021-09-19 01:53:44 +03:00
Orhun Parmaksız 6f050e606c
docs(readme): add installation section 2021-09-19 01:49:59 +03:00
Orhun Parmaksız 43961d1633
docs(readme): mention the standalone CLI tool 2021-09-19 01:46:50 +03:00
Orhun Parmaksız 6c10d381b4
docs(readme): prefix commands with '$' 2021-09-19 01:27:14 +03:00
orhun faedf63ebf
fix(cd): checkout master branch for docker builds 2021-09-11 01:55:12 +03:00
orhun 14d278629f
chore(release): prepare for v0.4.0 2021-08-27 22:38:48 +03:00
orhun 45d97a9251
chore(deps): upgrade dependencies 2021-08-27 22:36:31 +03:00
orhun 929f664b09
docs(readme): add cleanup script to README.md 2021-08-27 22:19:40 +03:00
orhun 38a0144ad7
docs(readme): update README.md about expiring links 2021-08-27 21:12:18 +03:00
orhun 13126e79ce
refactor(paste): use timestamp for expiring one shot files 2021-08-27 16:05:40 +03:00
orhun 92c35fe6df
feat(paste): support setting an expiry date for uploads 2021-08-27 15:54:23 +03:00
orhun 33977de206
fix(ci): update lychee arguments to exclude example files 2021-08-26 23:15:47 +03:00
orhun 0138cff440
docs(readme): update README.md about one shot file uploads 2021-08-26 23:13:32 +03:00
orhun 7a510bc2ad
style(paste): use a custom 404 message while serving files 2021-08-26 23:06:05 +03:00
orhun 73359f3534
feat(paste): support disappearing (oneshot) files 2021-08-26 22:57:46 +03:00
orhun 3223c6379c
refactor(paste): associate directories with the paste types 2021-08-26 21:09:33 +03:00
orhun 47f6ff57bd
chore(release): prepare for v0.3.1 2021-08-10 00:02:04 +03:00
orhun 989693140b
fix(cd): switch to `upload-release-action` for uploading releases 2021-08-10 00:00:14 +03:00
orhun 6d29828a4b
chore(release): prepare for v0.3.0 2021-08-09 23:38:13 +03:00
orhun eaa8b09cd2
chore(docker): share the config file between host and container 2021-08-09 23:27:35 +03:00
orhun d0abe50679
docs(readme): mention MIME type overriding and blacklisting 2021-08-09 23:12:51 +03:00
orhun cc385d1aca
refactor(test): use `tests` module for tests 2021-08-09 22:50:01 +03:00
orhun e7ad855f4d
feat(paste): support blacklisting MIME types 2021-08-09 22:48:51 +03:00
orhun 03348cb38f
feat(paste): support overriding MIME types 2021-08-09 22:28:33 +03:00
orhun 0296bc0594
chore(release): prepare for v0.2.0 2021-08-04 18:04:29 +03:00
orhun 11482ff59f
docs(readme): mention URL shortening 2021-08-04 17:49:57 +03:00
orhun f3855be2c9
feat(paste): support shortening URLs 2021-08-04 17:35:54 +03:00
orhun e01911df4d
chore(release): prepare for v0.1.3 2021-07-28 00:33:58 +03:00
orhun 315a649777
fix(upload): prevent sending zero bytes 2021-07-28 00:25:18 +03:00
orhun f4a3c07def
fix(upload): prevent sending empty file name 2021-07-28 00:21:34 +03:00
orhun 315585db36
fix(upload): prevent path traversal on upload directory
closes #2
2021-07-28 00:14:27 +03:00
orhun 60c25e2fbc
fix(upload): check the content length while reading bytes
closes #1
2021-07-27 23:49:35 +03:00
orhun d02865b956
chore(release): prepare for v0.1.2 2021-07-27 17:27:22 +03:00
orhun 6019e77026
chore(cd): publish the tagged docker image 2021-07-27 17:08:51 +03:00
orhun 1c596ee760
chore(release): prepare for v0.1.1 2021-07-27 16:59:31 +03:00
orhun 27f2621cd2
fix(cd): install musl-tools for the musl target 2021-07-27 16:57:56 +03:00
orhun aa007f9b14
chore(ci): update lychee arguments 2021-07-27 16:20:33 +03:00
orhun a0b9424b94
docs(readme): use https scheme for example URLs 2021-07-27 16:20:01 +03:00
orhun 466a87b8d2
docs(readme): update nginx example 2021-07-27 16:16:31 +03:00
orhun cb95016d5e
chore(cd): add continuous deployment workflow 2021-07-27 15:56:34 +03:00