Derrick Hammer
|
aefe9efaaa
|
fix: export struct and add json tags
|
2024-03-01 10:30:08 -05:00 |
Derrick Hammer
|
aacdd48428
|
fix: we need to track when the queue is finished ourselves
|
2024-03-01 10:11:03 -05:00 |
Derrick Hammer
|
d5e2770135
|
refactor: don't use a buffered chan
|
2024-03-01 05:14:47 -05:00 |
Derrick Hammer
|
56100e5d50
|
fix: shadow cid
|
2024-03-01 04:55:46 -05:00 |
Derrick Hammer
|
866739007c
|
refactor: use golang-queue to parallel process pinning checks
|
2024-03-01 04:27:24 -05:00 |
Derrick Hammer
|
8f6e7d1acc
|
fix: dont add nil cids
|
2024-03-01 04:14:11 -05:00 |
Derrick Hammer
|
7ec4f26142
|
fix: only try to fetch proof file if we are over the post limit
|
2024-03-01 04:01:22 -05:00 |
Derrick Hammer
|
a1572b256b
|
fix: init results
|
2024-03-01 04:00:39 -05:00 |
Derrick Hammer
|
3f2757fb18
|
feat: add support for resolving a registry entry when pinning
|
2024-02-29 12:08:04 -05:00 |
Derrick Hammer
|
b3df326980
|
feat: add support for recursively pinning a manifest and all its children
|
2024-02-29 12:02:49 -05:00 |
Derrick Hammer
|
c984d72cfd
|
refactor: add performance logging for bao
|
2024-02-28 12:33:13 -05:00 |
Derrick Hammer
|
d9d85f2804
|
fix: casing
|
2024-02-27 11:14:38 -05:00 |
Derrick Hammer
|
097e29aa94
|
refactor: switch to using All api then filter to find valid locations
|
2024-02-27 10:58:15 -05:00 |
Derrick Hammer
|
944c5f01b9
|
refactor: add support for ExcludeNodes via excludeSelf in newStorageLocationProvider
|
2024-02-27 07:31:59 -05:00 |
Derrick Hammer
|
9f5b676f47
|
refactor: use S3MultipartUpload if greater than S3_MULTIPART_MIN_PART_SIZE
|
2024-02-27 06:14:27 -05:00 |
Derrick Hammer
|
01eda4aa23
|
fix: need to pass content length
|
2024-02-27 04:31:55 -05:00 |
Derrick Hammer
|
9b6a253313
|
fix: need to use Get, head isn't always supported
|
2024-02-27 04:26:55 -05:00 |
Derrick Hammer
|
8f8944a645
|
fix: pass ctx
|
2024-02-27 03:43:41 -05:00 |
Derrick Hammer
|
33af108d39
|
feat: add password reset endpoints
|
2024-02-26 11:04:05 -05:00 |
Derrick Hammer
|
057db6a636
|
feat: add /api/auth/verify-email endpoint
|
2024-02-26 10:47:47 -05:00 |
Derrick Hammer
|
e629618f25
|
fix: apply ProxyMiddleware to register
|
2024-02-26 10:43:55 -05:00 |
Derrick Hammer
|
b3d63007e1
|
fix: pass login ip
|
2024-02-26 08:30:17 -05:00 |
Derrick Hammer
|
355033634d
|
refactor: set login ip with LoginPubkey
|
2024-02-26 08:28:22 -05:00 |
Derrick Hammer
|
b270d6f414
|
fix: CreateAccount needs a verify email argument
|
2024-02-26 08:23:53 -05:00 |
Derrick Hammer
|
88ef43acaa
|
fix: dnslink would not import
|
2024-02-26 08:18:55 -05:00 |
Derrick Hammer
|
90834601d7
|
refactor: modify CreateAccount to optionally send an email verification
|
2024-02-26 08:15:10 -05:00 |
Derrick Hammer
|
907de0b3af
|
fix: need to init apiDomain
|
2024-02-25 09:54:34 -05:00 |
Derrick Hammer
|
38375d44d8
|
feat: initial DNS link support
|
2024-02-25 09:47:40 -05:00 |
Derrick Hammer
|
40b3504c1d
|
refactor: rewrite main api router to be a class, lazy init it, and introduce RoutableAPI which can dynamically handle incoming requests if the main routes aren't matched
|
2024-02-25 08:36:32 -05:00 |
Derrick Hammer
|
8885fd37cc
|
refactor: use job terminology for consistency
|
2024-02-25 07:50:59 -05:00 |
Derrick Hammer
|
d618f08275
|
refactor: rename RetryableTask to RetryableJob
|
2024-02-25 07:49:22 -05:00 |
Derrick Hammer
|
5c3d1144d4
|
feat: add ability for pinning to import a CID via cron task
|
2024-02-25 07:23:30 -05:00 |
Derrick Hammer
|
ea8c50edc7
|
refactor: make PostUploadLimit uint64
|
2024-02-25 02:10:41 -05:00 |
Derrick Hammer
|
ee2f7331eb
|
fix: routes need http verbs
|
2024-02-23 08:20:03 -05:00 |
Derrick Hammer
|
7f12ee5b0d
|
refactor: implement new configuration management system
|
2024-02-22 02:13:59 -05:00 |
Derrick Hammer
|
8f78f6fe87
|
fix: metadata service not passed in construction
|
2024-02-17 23:27:37 -05:00 |
Derrick Hammer
|
fc042570ab
|
refactor: change to store the hash as a raw, but also make it unique with an index
|
2024-02-17 23:17:26 -05:00 |
Derrick Hammer
|
84a78b7a7e
|
fix: use realKey
|
2024-02-17 20:25:30 -05:00 |
Derrick Hammer
|
7ec03524ed
|
fix: need to pass the claim by ref
|
2024-02-17 20:12:49 -05:00 |
Derrick Hammer
|
2fd3368b5a
|
fix: trim bearer in lowercase
|
2024-02-17 19:48:28 -05:00 |
Derrick Hammer
|
c076d219d0
|
refactor: move checking of users name to api layer
|
2024-02-17 08:45:06 -05:00 |
Derrick Hammer
|
162af1e274
|
refactor: switch to using package init functions with build tags to selectively build protocol support
|
2024-02-17 07:40:22 -05:00 |
Derrick Hammer
|
3ded11d705
|
fix: HttpMiddlewareFunc needs its own case
|
2024-02-17 05:38:50 -05:00 |
Derrick Hammer
|
9949dae5e8
|
fix: add HttpMiddlewareFunc to switch case
|
2024-02-17 05:28:56 -05:00 |
Derrick Hammer
|
d4be04eae9
|
fix: need to use a param struct
|
2024-02-17 05:23:33 -05:00 |
Derrick Hammer
|
30b18a4ced
|
fix: update Routes signature
|
2024-02-17 03:14:17 -05:00 |
Derrick Hammer
|
24694ecbae
|
feat: create new swagger package
|
2024-02-17 03:05:22 -05:00 |
Derrick Hammer
|
3b9f4bbe3d
|
feat: add MergeRoutes
|
2024-02-17 03:04:27 -05:00 |
Derrick Hammer
|
7c330e308e
|
refactor: allow Routes to return an error
|
2024-02-17 03:04:15 -05:00 |
Derrick Hammer
|
a5f0a4bfcc
|
fix: GetUploadReader needs ctx
|
2024-02-17 02:38:07 -05:00 |