Derrick Hammer
|
b104af5e4c
|
refactor: change to use hash metadata key
|
2023-06-10 01:59:56 -04:00 |
Derrick Hammer
|
0d0a46e5e1
|
refactor: use errors.Is and gorm.ErrRecordNotFound
|
2023-06-09 07:57:06 -04:00 |
Derrick Hammer
|
5579ab85a3
|
feat: pin file after tus upload
|
2023-06-09 07:04:52 -04:00 |
Derrick Hammer
|
f3172b0d31
|
fix: handle duplicate tus uploads by hash
|
2023-06-06 17:25:29 -04:00 |
Derrick Hammer
|
f8aaeff6de
|
fix: rewrite gorm query logic for tus uploads
|
2023-06-06 17:01:54 -04:00 |
Derrick Hammer
|
396b3f60a8
|
refactor: move terminateUpload db logic to store
|
2023-05-23 20:12:48 -04:00 |
Derrick Hammer
|
39936b3b14
|
refactor: create a new tus store that uses the db for meta instead of the filesystem
|
2023-05-22 19:07:06 -04:00 |
Derrick Hammer
|
7845f95776
|
refactor: move logger to its own package
|
2023-05-22 19:05:53 -04:00 |
Derrick Hammer
|
ed6220fc7d
|
refactor: optionally compare passed hash with computed one and reject if they don't match
|
2023-05-22 11:00:24 -04:00 |
Derrick Hammer
|
09f9a5bdfd
|
refactor: update id fields
|
2023-05-22 10:59:16 -04:00 |
Derrick Hammer
|
75e5838b01
|
refactor: move tus record delete logic to terminateUpload and delete by tus upload id
|
2023-05-22 10:26:48 -04:00 |
Derrick Hammer
|
bef2ed7431
|
refactor: add logging
|
2023-05-19 09:04:47 -04:00 |
Derrick Hammer
|
0a90ff6439
|
refactor: add terminateUpload method
|
2023-05-17 13:34:27 -04:00 |
Derrick Hammer
|
80561f89e9
|
fix: missing setting SetTusComposer
|
2023-05-17 13:34:05 -04:00 |
Derrick Hammer
|
aa702ffd02
|
refactor: move to new golang bao implementation
|
2023-05-17 09:52:25 -04:00 |
Derrick Hammer
|
503cb55c55
|
refactor: tus needs to move to its own package
|
2023-05-16 18:45:32 -04:00 |