Skip to content

Commit

Permalink
Merge pull request #176 from clone1018/patch-1
Browse files Browse the repository at this point in the history
Add WebSubHub.com to the list of spec'd hubs
  • Loading branch information
aaronpk authored Dec 11, 2024
2 parents 91c8107 + 78dd902 commit 2243b7c
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions implementation-reports/HUB-websubhub.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# WebSubHub

Implementation Home Page URL: https://websubhub.com

Source code repo URL(s) (optional): https://github.com/clone1018/WebSubHub
* [x] 100% open source implementation

Programming Language(s): Elixir

Developer(s): [clone1018](https://github.com/clone1018)

Answers are:
* [x] Confirmed via websub.rocks (for applicable results)
* [x] All results are self-reported

## Subscription

* [x] 100: Supports subscriptions with `hub.mode`, `hub.topic` and `hub.callback`
* [x] 101: Supports subscriptions with `hub.mode`, `hub.topic`, `hub.callback` and `hub.secret`
* [x] 102: Ignores unrecognized parameters in the subscription request
* [x] 103: Allows subscribers to re-request active subscriptions before they expire
* [x] 104: Supports unsubscription requests
* [x] 1xx: Sends a properly formatted verification request for subscribing and unsubscribing
* [x] Allows subscribers to request a specific lease duration
* If not, then describe the default lease duration issued, or other specifics here

(1xx denotes that you can can use any of the 100-104 tests to confirm this feature)

## Distribution

* [x] 100: Sends a notification with a matching content-type of the topic URL
* [x] 100: Sends a notification with the full contents of the topic
* [x] 101: Sends a notification with a valid signature
* Please select the signature method(s) that the hub uses to sign requests
* [ ] sha1
* [x] sha256
* [ ] sha384
* [ ] sha512
* [ ] Sends only a diff of the topic URL for Atom or RSS feeds

0 comments on commit 2243b7c

Please sign in to comment.