Commit Graph

150 Commits

Author SHA1 Message Date
3990c3c5b7 gofmt 2021-07-23 11:21:05 +02:00
3ea4ffd0e3 cr fixes and dynamic upload size in UI 2021-07-23 11:20:49 +02:00
9baefbc4bf purge time in ui, fix range regeression from videojs 2021-07-19 21:03:41 +02:00
e9148e0c20 remove unused const 2021-07-19 21:03:41 +02:00
2ecedb93c6 rename file 2021-07-19 21:03:41 +02:00
1ff9ccd01e copyright update 2021-07-19 21:03:41 +02:00
a7a3e685fe gofmt 2021-07-19 21:03:41 +02:00
94f94f27ff rename benchmark 2021-07-19 21:03:41 +02:00
69d979ca48 issue 380 and simplier token generation 2021-07-19 21:03:41 +02:00
d9198e78db always use logger 2021-07-19 21:03:41 +02:00
9df18fdc69 fixes-20210521 (#373) 2021-05-21 15:49:48 +02:00
fdfd453222 Added random-token-length, Encode() refactored 2021-05-20 08:26:07 +02:00
0512452111 Added UrlRandomToken in template data 2021-05-09 09:21:54 +02:00
6bd3e97186 Only increment download counter on files that have a download limit
For files that have no limit, there is no reason to track the download counter as its value will never be used anyway. This reduces costs on storage backends that have an operation fee (e.g. AWS S3) or a minimum retention (e.g. Wasabi S3).
2021-04-25 17:47:23 +00:00
4daca97f89 Only rewrite metadata file when the download counter changed
Previously, the metadata file would be rewritten even if the download counter stayed the same (i.e. `increaseDownload = false`, previews and HEAD requests). Because the metadata doesn't change in that case, this would simply rewrite the exact same contents needlessly, which may also incur extra costs depending on the storage backend.
2021-04-19 18:37:47 +00:00
69519d8fa4 Unwrap unnecessary bytes.NewReader 2021-03-19 08:25:40 +01:00
b36711c1ea sanitize only on inline content-disposition 2021-03-02 16:50:53 +01:00
27f84e719a Content-Type metadata to lower 2021-03-02 16:48:04 +01:00
7ea65c5a24 go get -u, go build ldflags, docker tag, inline handler 2021-02-19 14:50:40 +01:00
7cf688e86e fix bug in purge for local storage 2021-01-11 16:02:00 +01:00
d554eb8e2d clone url 2021-01-06 13:33:46 +01:00
322310d47f fix bug in gdrive purge 2021-01-06 12:41:40 +01:00
d3381a2293 GOFMT 2021-01-05 17:24:16 +01:00
6ac6c8fa99 PURGE FEATURE 2021-01-05 17:23:47 +01:00
e53d599e09 ISSUE-332 2020-12-31 20:08:42 +01:00
614a7fd23d Merge remote-tracking branch 'dutchcoders/master' 2020-12-16 01:13:04 +01:00
06d87eac8e Remove fuzzit 2020-12-15 20:13:12 +01:00
b372dc97b5 Merge remote-tracking branch 'dutchcoders/master'
# Conflicts:
#	README.md
#	go.sum
2020-12-15 16:42:12 +01:00
9430e53689 Merge pull request #307 from cheeseandcereal/add_proxy_port
add proxy-port for port override when running behind a proxy
2020-05-17 19:28:21 +02:00
0a6b5817a9 use cryptographically secure rng seed
Signed-off-by: Adam Crowder <adam@adamcrowder.net>
2020-05-11 18:57:04 -07:00
f909ad3ce2 fix missing metadata security vuln 2020-05-08 16:23:32 -07:00
d830bf1afc revert println
Signed-off-by: Adam Crowder <adam@adamcrowder.net>
2020-05-08 11:49:21 -07:00
f366e8217e add proxy-port for port override when running behind a proxy
Signed-off-by: Adam Crowder <adam@adamcrowder.net>
2020-05-03 13:26:49 -07:00
ef28bcb28f ISSUE-296 add CORS 2020-04-04 14:29:33 +02:00
c89b7f56c2 use general errors package 2020-03-20 13:29:47 +01:00
8bb5094ccc handle obscure Errors properly 2020-03-20 13:02:27 +01:00
b7deec505b Update Dependencies to Release Version and Interface Compliance 2020-03-20 12:41:05 +01:00
c62e5757ef Merge remote-tracking branch 'origin/master'
# Conflicts:
#	go.mod
#	go.sum
2020-03-20 12:30:59 +01:00
38d643e12b fix fuzzy 2020-03-15 20:09:12 +01:00
3b1b5b890a Removed contentType from storage, rely on metadata 2020-03-15 19:35:43 +01:00
fb3d410004 Update Dependencies to latest RC Candidate 2020-03-11 14:33:52 +01:00
924275e45b Code Review Tweaks 2020-03-06 20:36:46 +01:00
fdca501681 Fix Typo's 2020-03-06 15:43:14 +01:00
38996c9c7f Update to RC 2020-03-06 15:37:52 +01:00
9f9e1b66b2 CR Changes 2020-02-21 23:39:12 +01:00
867471aa9c Clean up documentation and remove unnecessary flag 2020-02-21 23:10:56 +01:00
96fb3cbe61 Commit the upload 2020-02-21 22:48:09 +01:00
800dd6658e Remove old and reduce dependencies 2020-02-21 22:42:24 +01:00
2e33f7c716 v1.1.3 2020-01-06 17:19:52 +01:00
dcaf572f3d Remove Error Wrapping and update Dependencies 2019-12-29 15:16:07 +01:00