silverpill
d15d145fca
Automatic update [skip ci]
2025-03-20 19:00:12 +00:00
Evan Prodromou
f01a26fcc3
feat: FEP-c180: Problem Details for ActivityPub ( #530 )
...
This FEP describes a set of problem details types for use in the ActivityPub API and federation protocol.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/530
Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name >
Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name >
2025-03-20 18:59:35 +00:00
silverpill
78a31a92cb
Automatic update [skip ci]
2025-03-19 14:52:38 +00:00
silverpill
17be7ea0ce
FEP-ef61: Endpoints and services ( #529 )
...
- Added `endpoints.gateways` to the list of `gateways` alternatives.
- Specified optional publishing of gateways as DID sarvices.
- Added note about ActivityPub compatibility.
- Added warning about changing URI scheme.
- Added `type` to proposal metadata.
- Changed "Controller Documents" to "Controlled Identifiers" and added that spec to "References".
- Removed Data Integrity standard from "References".
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/529
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-03-19 14:52:09 +00:00
silverpill
45d5fae978
FEP-2277: Improve Collection detection algorithm ( #528 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/528
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-03-18 20:27:18 +00:00
silverpill
2bad8012b7
Automatic update [skip ci]
2025-03-18 11:17:21 +00:00
silverpill
a8913e7525
FEP-fe34: Cross-origin relationships ( #526 )
...
- Added section describing cross-origin relationships.
- Removed note about "other ways to establish trust".
- Clarified what "authentication" means.
- Specified that location must be the last in the chain of redirects.
- Clarified what "authorization" means.
- Made "Ownership" a sub-section of "Authorization".
- Added `type` to proposal metadata.
- Updated discussion link.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/526
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-03-18 11:16:59 +00:00
silverpill
6de8909f7d
Automatic update [skip ci]
2025-03-17 18:27:05 +00:00
silverpill
8d1c8099af
FEP-c390: Maintenance ( #525 )
...
- Updated references to Data Integrity specification.
- Added previously removed test vectors.
- Added `type` to metadata.
- Update discussion link.
- Renamed context.jsonld file.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/525
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-03-17 18:26:44 +00:00
Ben Pate
d5ec9aa95d
New Object intent, some expansions and clarifications ( #524 )
...
- Adding a new definition for `Object` intents.
- Expanding the parameters for `Create` intents.
- Adding clarifying text and typos
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/524
Co-authored-by: Ben Pate <ben@pate.org >
Co-committed-by: Ben Pate <ben@pate.org >
2025-03-16 21:43:42 +00:00
silverpill
0c350587d6
Automatic update [skip ci]
2025-03-16 17:57:50 +00:00
Steve Bate
75ca0977fd
Move d556 to FINAL status ( #522 )
...
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/522
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2025-03-16 17:57:28 +00:00
a
af27695044
7888: use simpler examples and clarify extension points ( #523 )
...
clarifications made:
- the `rdfs:label` of `as:context` is roughly "was created in relation to", citing James Snell in a github issue explaining the intended usage of the `context` property.
- most usages of the concept of a "context" include behavior where deleting a context deletes anything within that context. this is not a requirement or recommendation, but it is called out as possible behavior.
- exactly how to participate in a context or copy an existing context is protocol-dependent and left out-of-scope of this FEP; to be followed up on in future FEP efforts
- examples are simplified to leave out protocol details and focus on publishing and consuming context. a new example 4 is added for demonstrating the extension point for "canonical collections".
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/523
Co-authored-by: a <a@trwnh.com >
Co-committed-by: a <a@trwnh.com >
2025-03-15 09:18:19 +00:00
silverpill
95d4266d35
Automatic update [skip ci]
2025-03-14 20:44:24 +00:00
Steve Bate
04f9ca30f2
Moving ae0c to FINAL status ( #521 )
...
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/521
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2025-03-14 20:44:03 +00:00
silverpill
902f3c9483
FEP-d556: New implementations ( #516 )
...
@steve-bate
Streams: https://fediversity.site/.well-known/webfinger?resource=https://fediversity.site
Mitra: https://mitra.social/.well-known/webfinger?resource=https://mitra.social
Iceshrimp.NET plans to implement FEP-d556: https://iceshrimp.dev/iceshrimp/Iceshrimp.NET/src/branch/dev/FEDERATION.md
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/516
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-03-14 20:42:53 +00:00
silverpill
0541f410b0
FEP-c0e0: Implementations ( #518 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/518
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-03-09 16:46:13 +00:00
Helge
cfcdb9272f
Automatically add discussionTo link ( #490 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/490
Reviewed-by: silverpill <silverpill@noreply.codeberg.org >
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2025-03-07 10:11:22 +00:00
silverpill
40435aed84
FEP-f228: Add Discourse and Mitra to implementation list ( #517 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/517
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-03-04 21:43:45 +00:00
Mike P
d01580e4e7
FEP-61cf: Avoid open redirection in the error case ( #515 )
...
Co-authored-by: FenTiger <fentiger@mythik.co.uk >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/515
Co-authored-by: Mike P <fentiger@noreply.codeberg.org >
Co-committed-by: Mike P <fentiger@noreply.codeberg.org >
2025-03-01 10:09:03 +00:00
Ben Pate
653698e2bf
fep-3b86: Typo ( #514 )
...
I just found one more copy/paste typo in the FEP. Sorry for all the chatter :)
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/514
Co-authored-by: Ben Pate <ben@pate.org >
Co-committed-by: Ben Pate <ben@pate.org >
2025-03-01 10:07:14 +00:00
Ben Pate
ecb079ab34
fep-3b86 ( #513 )
...
I've made two changes:
1) Update the FEp to use the`template` property (used in oStatus and defined by RFC-6415) instead of the `href` property (which is the only option in the WebFinger spec)
2) Clarified definitions of `on-success` and `on-cancel` to state that these are Workflow commands which might be URLs, but might also be an action like `(close)`
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/513
Co-authored-by: Ben Pate <ben@pate.org >
Co-committed-by: Ben Pate <ben@pate.org >
2025-02-27 11:14:57 +00:00
silverpill
194a162fa0
FEP-f06f: Update proposal ( #512 )
...
- Requiring observers to have `observerOf` property.
- Described creation of object observer (C2S).
- Allowed key re-use.
- Added example.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/512
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-24 15:34:36 +00:00
silverpill
ee95fc71a8
Automatic update [skip ci]
2025-02-22 19:07:44 +00:00
Evan Prodromou
68e2994c2e
feat: FEP dd4b Quote Posts ( #510 )
...
This FEP describes using the `Announce` activity type to implement quote posts in Activity Streams 2.0 and ActivityPub.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/510
Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name >
Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name >
2025-02-22 19:07:16 +00:00
helge
a4dcefee2a
Automatic update [skip ci]
2025-02-22 17:03:56 +00:00
silverpill
ca16ce6e65
Withdraw FEP-c7d3 ( #508 )
...
I am withdrawing this proposal in favor of [FEP-fe34](https://codeberg.org/fediverse/fep/src/branch/main/fep/fe34/fep-fe34.md ).
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/508
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-22 17:03:33 +00:00
silverpill
857b36bfed
FEP-fe34: Update proposal ( #509 )
...
- Added "Implicit ownership" section.
- Added reference to FEP-2277.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/509
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-21 13:23:32 +00:00
silverpill
758ec9a544
FEP-f228: Update proposal ( #507 )
...
- Improved "collection of posts" definition.
- Added WordPress to implementation list.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/507
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-20 20:44:14 +00:00
silverpill
06df461fa6
Automatic update [skip ci]
2025-02-19 21:12:13 +00:00
Steve Bate
a21a460613
FEP-d556 - Small updates. ( #506 )
...
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/506
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2025-02-19 21:11:49 +00:00
Steve Bate
dee7ee2239
Adding implementation information for FIRM ( #505 )
...
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/505
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2025-02-18 16:46:18 +00:00
silverpill
38255afd96
Automatic update [skip ci]
2025-02-17 20:54:58 +00:00
silverpill
87cc3e372d
FEP-f06f: Object observers ( #502 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/502
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-17 20:54:32 +00:00
Evan Prodromou
52eed901ac
Update fep-b2b8 based on feedback ( #501 )
...
This brings in some requested changes to the FEP:
- Add the `preview` property to allow a `Note` that provides a preview of the `Article`
- Addressing properties
- Additional HTML tags (thanks @dariusk)
- Updated references
- Note how poor support of `Article` hurts both publishers and readers
Co-authored-by: dariusk <darius.kazemi@gmail.com >
Co-authored-by: dariusk <dariusk@noreply.codeberg.org >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/501
Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name >
Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name >
2025-02-17 20:52:31 +00:00
silverpill
080947c021
Automatic update [skip ci]
2025-02-16 22:02:32 +00:00
silverpill
f02023b669
FEP-f228: Backfilling conversations ( #499 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/499
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-16 22:01:17 +00:00
Mike P
9e4076489a
FEP-61cf: Add sequence diagram ( #498 )
...
Add a basic sequence diagram using Mermaid syntax: https://mermaid.js.org/syntax/sequenceDiagram.html
Co-authored-by: FenTiger <fentiger@mythik.co.uk >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/498
Co-authored-by: Mike P <fentiger@noreply.codeberg.org >
Co-committed-by: Mike P <fentiger@noreply.codeberg.org >
2025-02-16 13:41:35 +00:00
silverpill
024bf78f02
FEP-2277: Link should have higher priority ( #496 )
...
Algorithm is changed to always return `Link` when object has a `href` property.
This means actors and activities can't have this property.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/496
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-15 19:55:10 +00:00
silverpill
107800132c
FEP-ef61: Rewrite "Authentication and authorization" section ( #497 )
...
Clarifying how different classes of objects are authenticated (based on [FEP-2277](https://codeberg.org/fediverse/fep/src/branch/main/fep/2277/fep-2277.md ) classification).
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/497
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-15 19:54:57 +00:00
a
a86d33f08c
7888: Remove the bit about redistributing received interactions and replace it with client addressing
2025-02-14 09:39:40 -06:00
a
8ef8e92ace
7888: Expand preamble into overview
2025-02-14 09:19:46 -06:00
a
4890034803
7888: Move rationale to appendix and clean up some language
2025-02-13 11:54:11 -06:00
trwnh
dec133ec47
Automatic update [skip ci]
2025-02-13 10:00:29 +00:00
a
c28226ef09
FEP-efda: Followable objects
2025-02-13 10:00:07 +00:00
silverpill
ed95d437d1
Automatic update [skip ci]
2025-02-09 21:32:43 +00:00
silverpill
744e8e1be1
FEP-171b: contextHistory ( #489 )
...
- Add `contextHistory` property to posts instead of `context`.
- Use `contextHistory` as a capability indicator.
- Removed FEP-7888 reference.
- Added `type` attribute to metadata.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/489
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-09 21:32:23 +00:00
helge
e2ba897890
Automatic update [skip ci]
2025-02-07 10:16:04 +00:00
silverpill
f00f1317ab
FEP-c0e0: Describe emojiReactions collection ( #488 )
...
- Added section about `emojiReactions` collection.
- Renamed context file.
- Added type attribute to proposal metadata.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/488
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-07 10:08:08 +00:00
silverpill
b5396a5556
Automatic update [skip ci]
2025-02-05 16:14:59 +00:00