Commit Graph

132 Commits

Author SHA1 Message Date
hzrd149 847f449acf
Merge branch 'master' into BUD07-paid-storage 2025-07-30 12:57:34 -05:00
hzrd149 90affdd4d9
Update to use cashu NUT-24 2025-07-30 12:55:58 -05:00
Anthony Accioly 39ce39aa4d
fix: correct grammar in bud/01 redirect requirements
Co-authored-by: hzrd149 <8001706+hzrd149@users.noreply.github.com>
2025-06-23 14:21:32 +01:00
Anthony Accioly 85de0197f0
fix: correct typo in Content-Length headers description in blob retrieval documentation 2025-06-17 23:18:13 +01:00
Anthony Accioly 658c608b11
fix: update authorization event reference link in mirroring documentation 2025-06-17 23:03:27 +01:00
Anthony Accioly b1a336fe75
Add optional file extension normalization during upload 2025-06-17 23:03:27 +01:00
Anthony Accioly 611272e251
Enhance proxying and redirection specification for blob retrieval 2025-06-17 23:03:27 +01:00
Anthony Accioly 1a085ed7bf
fix: clarify Content-Type handling for blob retrieval and mirroring 2025-06-17 23:02:05 +01:00
Anthony Accioly cacfa520dd
Clarify requirements around Content-Type and Content-Length
- Specify that the server must return the MIME type in the Content-Type header for blob retrieval.
- Clarify fallback behaviour for unknown MIME types to application/octet-stream.
- Improve the description of how servers should infer MIME types and handle Content-Length for mirror requests.
2025-06-17 23:01:20 +01:00
Anthony Accioly 5ef2889547
Make type mandatory in the blob descriptor 2025-06-17 22:54:54 +01:00
hzrd149 e1299a6ce5
Merge pull request #73 from hzrd149/update-has-blob
Clarify has blob endpoint in BUD-01
2025-06-17 15:50:04 -05:00
hzrd149 6a27b156ba
Merge pull request #71 from hzrd149/define-buds
Add BUD-00 to define BUDs and common language
2025-06-17 15:21:31 -05:00
hzrd149 977d0be083 explicitly require content-type and content-length 2025-06-17 15:00:33 -05:00
hzrd149 2cbdc130a0
Merge pull request #70 from hzrd149/missing-head
Add missing HEAD for CORS headers
2025-06-17 14:55:42 -05:00
Sadeq d6c2f9721f
Fix typo: Change 'where' to 'were' in Blob upload and management (BUD-02) 2025-06-06 18:56:56 +03:30
hzrd149 0baee02851 add fallback to application/octet-stream 2025-05-24 12:08:00 -05:00
hzrd149 620d74c2a2 Clarify has blob endpoint in BUD-01
Require headers to be identical to get endpoint
2025-05-13 10:50:44 -05:00
hzrd149 2d1593d634 Clarify wording on BUD-04 2025-05-13 10:32:09 -05:00
hzrd149 fca1c42406 Add missing HEAD for CORS headers 2025-05-13 09:31:54 -05:00
hzrd149 66e6dcec74 Add BUD-00 to define BUDs and common language 2025-05-13 09:31:19 -05:00
hzrd149 2aa65cc373 Fix spelling mistakes 2025-04-25 08:00:47 -05:00
Quentin 542c654045
Update buds/07.md
Co-authored-by: hzrd149 <8001706+hzrd149@users.noreply.github.com>
2025-04-20 18:37:03 +02:00
hzrd149 782d382ca7 Clarify authorization requirements in BUD-04: change `MUST` to `MAY` for the `Authorization` header and specify auth type 2025-03-17 21:41:34 +00:00
Kieran a3546a5bc3
Update 08.md 2025-02-26 21:20:25 +00:00
Kieran 9d8b3cb677
Update 08.md 2025-02-26 21:16:03 +00:00
hzrd149 9832ac4582
Merge pull request #38 from hzrd149/require-ext-in-url
modify BUD-02: require the file extension in the url field
2025-02-06 12:25:19 -06:00
hzrd149 d5225114af
Merge pull request #54 from hzrd149/require-media-auth
Change /media endpoint to require "media" auth
2025-01-28 18:14:35 -06:00
k. eaa37c348d
Update 09.md 2025-01-07 17:37:14 +00:00
k. 52abe4467a
Update 09.md 2025-01-04 19:01:39 +00:00
k. 8487a70a22
Update buds/09.md
Co-authored-by: Kieran <kieran@harkin.me>
2025-01-04 17:38:54 +00:00
k. 9e468f8749
Update buds/09.md
Co-authored-by: Kieran <kieran@harkin.me>
2025-01-04 17:37:58 +00:00
k. 287b32b531
Update buds/01.md
Co-authored-by: hzrd149 <8001706+hzrd149@users.noreply.github.com>
2025-01-03 14:59:39 +00:00
Kay fa676debf3 fix requests. 2025-01-03 12:51:09 +00:00
Kay e5462c3e1a small fixes. 2025-01-02 11:18:02 +00:00
Kay 7a9111f54d small fixes. 2025-01-02 11:17:48 +00:00
Kay 29cbfbf504 bud-07: media report. 2025-01-02 11:13:28 +00:00
k. 550d8693e0
Update 04.md 2025-01-01 19:38:47 +00:00
k. b50a5374b3
Update 01.md 2025-01-01 19:38:07 +00:00
hzrd149 c195efdf30 Change /media endpoint to require "media" auth 2024-12-26 09:44:15 -06:00
hzrd149 8b5d740aa4
Merge pull request #49 from hzrd149/bud-08-fix-size
Require NIP-94 values to be strings
2024-12-08 13:03:16 -06:00
hzrd149 db49443b1f
Merge pull request #50 from hzrd149/clarify-root-paths
Clarify root paths
2024-12-03 12:19:19 -06:00
quentintaranpino 8e12280410 fix typo 2024-12-03 13:06:04 +01:00
quentintaranpino 4d9b22a96c remove recurring payments 2024-12-03 13:03:23 +01:00
Quentin 3cb8c92197
Merge branch 'master' into BUD07-paid-storage 2024-12-03 13:02:24 +01:00
hzrd149 a91360634f
Merge pull request #47 from hzrd149/range-requests
Recomend range requests to BUD-01
2024-12-02 14:51:28 -06:00
hzrd149 c99b4898f5 add comment about videos 2024-12-02 10:56:43 -06:00
hzrd149 1a44035b7d spelling 2024-12-02 10:52:00 -06:00
hzrd149 ec40af6b95 clarify root paths 2024-12-02 10:50:46 -06:00
hzrd149 34a50d09f5 require NIP-94 values to be strings 2024-11-26 09:15:39 -06:00
hzrd149 36a741a87b add range requests section to BUD-01 2024-11-23 09:26:38 -06:00