Commit Graph

33 Commits

Author SHA1 Message Date
arthurfranca
b0e6c01321
NIP-96 - HTTP File Storage Integration (#547)
* Add NIP-95 - File Storage

* Add missing response info

* Make it clear that is is an HTTP file storage server integration

* Add monetization suggestion

* Use zap split tags for monetization suggestion

* Add resize option

* Add Zap Gates Integration

* Replace /nip96 convention with /.well-known/nostr.json configuration

* Relays can choose to also act as HTTP file storage server

* Remove nip96 tag in favor of x tags third element

* Fix typo

* Remove redirect cooperation

* Replaced 422 with 400 status code

* Update 96.md

Co-authored-by: Jon Staab <jstaab@protonmail.com>

* Update 96.md

Co-authored-by: Jon Staab <jstaab@protonmail.com>

* Update 96.md

Co-authored-by: Jon Staab <jstaab@protonmail.com>

* Update 96.md

Co-authored-by: Jon Staab <jstaab@protonmail.com>

* Update 96.md

Co-authored-by: Jon Staab <jstaab@protonmail.com>

* Update 96.md

Co-authored-by: Jon Staab <jstaab@protonmail.com>

* Update 96.md

Co-authored-by: Jon Staab <jstaab@protonmail.com>

* Make file expiration a range and add terms_of_service

* Add optional content_type field

* Add plans and tos

* Remove monetization

* Apply minor fixes

* Update 96.md

Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>

* Fix after review

* Add kind 10096

* Apply suggestions

* Add suggestions

* Remove duplicate field

* Add optional is_nip98_required plan config

* Add suggestions

* Replace x with ox tag for original file hash

* Make minor changes

* Remove nip96 namespace response field

* Add note about alternative file processing flow

* Simplify processing flow

* Add nostrcheck to server list

* Add audio/* example

* Explain what metadata to show before processing is done

* Add nostrage to list

* Add eta

* Add sove to list and replace eta with percentage

* Fix status code

* Add nostr.build to list

* Add sovbit

* Add optional extra http servers to ox tag

* Add void.cat to list

* Small fix

* Remove ox third array element

---------

Co-authored-by: Jon Staab <jstaab@protonmail.com>
Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
2024-01-08 14:05:01 -03:00
Vitor Pamplona
17c67ef557 Removes the aes-256-gcm tag since no one seems to be using. People that wish to use encryption can now use the new NIP-44 scheme. 2023-12-27 11:21:27 -03:00
fiatjaf
5dcfe85306
reformat a bunch of json things and small nitpicks. 2023-11-18 09:13:12 -03:00
fiatjaf
37f6cbb775 remove all NIP authors. 2023-11-16 10:24:53 -03:00
arthurfranca
4b2cd78def Remove ox tag 2023-09-27 12:59:33 -03:00
arthurfranca
3e2765b774 Rename xx to ox 2023-09-27 12:23:38 -03:00
arthurfranca
cc1e73b186 Revert x and xx tags 2023-09-27 12:20:41 -03:00
arthurfranca
cf764ee7e5 Add xx tag 2023-09-14 12:04:02 -03:00
arthurfranca
30c799b001 Expand preview into other tags 2023-09-12 12:03:48 -03:00
arthurfranca
de15edb04a Invert caption and alt 2023-09-12 10:49:21 -03:00
arthurfranca
67cf855c84 Add tags to nip94 2023-09-12 09:50:25 -03:00
Asai Toshiya
e3504024a2
Clarify character case of m tag value (#767) 2023-09-08 09:11:38 -03:00
Jonathan Staab
346036208c Add dim tag to NIP 94 2023-04-28 13:05:35 -03:00
fiatjaf
5d0cbcbebf
reword NIP-94 to remove confusion. 2023-04-24 14:57:37 -03:00
Vivek Ganesan
bf8f8e2708 blurhash explanation 2023-04-24 08:27:57 -03:00
frbittencourt
34af61df41 nip update to reach consensus with other nips 2023-04-20 08:06:14 -03:00
frbittencourt
bfd2a0fc38 fixed text description 2023-04-20 08:06:14 -03:00
Fernando Bittencourt
f766a850cd Apply suggestions from code review
add sugestion of arthurfranca and nryo-o

Co-authored-by: arthurfranca <arthur.a.franca@gmail.com>
Co-authored-by: Ryo_o <127748188+nryo-o@users.noreply.github.com>
2023-04-20 08:06:14 -03:00
frbittencourt
bd32adfc2a change to regular event 2023-04-20 08:06:14 -03:00
Fernando Bittencourt
40fa44b0fc Update 94.md
change to regular event

Co-authored-by: arthurfranca <arthur.a.franca@gmail.com>
2023-04-20 08:06:14 -03:00
Fernando Bittencourt
088c3bba1d Update 94.md
fixed by arthurfranca

Co-authored-by: arthurfranca <arthur.a.franca@gmail.com>
2023-04-20 08:06:14 -03:00
Fernando Bittencourt
6b9d93c285 Update 94.md
change hash tag with suggestion by arthutfranca

Co-authored-by: arthurfranca <arthur.a.franca@gmail.com>
2023-04-20 08:06:14 -03:00
Fernando Bittencourt
fddce814a3 Update 94.md
change tag hash with suggestion by arthurfranca

Co-authored-by: arthurfranca <arthur.a.franca@gmail.com>
2023-04-20 08:06:14 -03:00
Fernando Bittencourt
2b8f12caab Update 94.md
suggestion by arthurfranca

Co-authored-by: arthurfranca <arthur.a.franca@gmail.com>
2023-04-20 08:06:14 -03:00
frbittencourt
747517f2c4 ajusts description of decrypt tag 2023-04-20 08:06:14 -03:00
frbittencourt
9d69bd05dc ajusts decrypt tag 2023-04-20 08:06:14 -03:00
frbittencourt
ac515573a0 ajusts formt text 2023-04-20 08:06:14 -03:00
frbittencourt
475bcb6314 minor fix 2023-04-20 08:06:14 -03:00
frbittencourt
64797e7910 fix example image 2023-04-20 08:06:14 -03:00
frbittencourt
d212622ed1 fix format text in md 2023-04-20 08:06:14 -03:00
frbittencourt
8ea7c51f9b add hash tag 2023-04-20 08:06:14 -03:00
frbittencourt
342722963b fixed json schema 2023-04-20 08:06:14 -03:00
frbittencourt
a090de2b90 create draft NIP 94 and 95 2023-04-20 08:06:14 -03:00