Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
94 lines (58 sloc) 3.06 KB

Falcon

Implementation Home Page URL: https://indieweb.org/Falcon

Source Code repo URL(s) (optional): https://github.com/tantek/cassis https://github.com/indieweb/link-rel-parser-php/tree/master/src/IndieWeb

  • 100% open source implementation

Programming Language(s): PHP

Developer(s): Tantek Çelik

Implementation Classes (Sender and/or Receiver): Sender

Sending

Discovery Tests (3.1.1)

MUST

Implementation Notes

I wrote nearly all of the Webmention endpoint discovery code that Falcon uses as open source in the following two files:

Sending Tests (3.1.2)

MUST

  • Accepts HTTP 200 response as a success
  • Accepts HTTP 201 response as a success
  • Accepts HTTP 202 response as a success

Update Tests (3.1.3)

SHOULD

Implementation Notes

Update sending implementation in-progress.

Delete Tests (3.1.4)

SHOULD

Implementation Notes

Delete sending implementation in-progress.

Security Considerations (4)

  • The sender avoids sending a Webmention to a loopback address (SHOULD)

Extensions

This implementation has also implemented the following extensions.