(@silverpill@mitra.social)
Sa 01.01.2000
Beiträge: 566Folgt: 413Folgende: 701
Developer of ActivityPub-based micro-blogging and content subscription platform Mitra. Working on Fediverse standards: https://codeberg.org/silverpill/feps
Code | |
Matrix | @silverpill:hackliberty.org |
XMPP | |
$XMR | 884y9LmsWY7PQNsyR7bJy1dvj91tuF5spVabyCnPk4KfQtSuzFbQobTFC7xSemJgVW1FWAwnJbjTZX5zZWbBrfkv62DB62d |
XMR subscription | |
PGP | 0541 49E3 0F91 C6D7 8FFA C49C 955F 5A6E 2123 25F0 |
OMEMO fingerprint | 689a2fb0ec87a9481fb45cb7d8870da6aeb4d8247bd69a39017701133b901f04 |
Matrix (backup) | @silverpill:poa.st |
silverpill (@silverpill@mitra.social)
Föderation · Do 19.09.2024 00:46:27
I'm working on a Rust library for building ActivityPub apps:
https://codeberg.org/silverpill/mitra/src/branch/main/apx_sdk
This code was originally a part of Mitra, but over time I moved re-usable functions into independent packages and then started using them in other projects, Activity Connect and fep-ae97-client. Compared to activitypub-federation-rust, it is a low-level library with fewer dependencies, suitable for both servers and clients. The key feature is support for nomadic identity.
Currently there's no documentation and API is not well designed, but I will be improving it. The license is AGPL-3.0
silverpill (@silverpill@mitra.social)
Föderation · So 21.01.2024 18:05:01
FEP-ef61 updates:
- Replaced did:apkey
with did:ap:key
. With did:ap
as a base, other similar DID methods can be constructed. For example did:ap:web
can be used to delegate key management to a web service.
- Accordingly, resolver endpoint was changed from .well-known/apkey
to .well-known/apresolver
- Added image attachment to object example. Objects have a signature that proves their authenticity, but attachments can't be verified in the same way. digestMultibase
property solves this problem.
I also updated all related FEPs:
silverpill (@silverpill@mitra.social)
Föderation · Mo 15.01.2024 04:37:00
Activity Connect, my little side-project, has reached usable state:
https://codeberg.org/silverpill/activity-connect
- Follow, unfollow, create and delete posts - basic activities are supported. Translation is not perfect but can be improved in the future.
- Allowlist-based bridging
- Tor and I2P are supported
- Media URLs are not translated
- Compiled to a single binary, uses SQLite database, configured with environment variables
silverpill (@silverpill@mitra.social)
Föderation · So 14.01.2024 16:16:08
#Mitra v2.7.1
https://codeberg.org/silverpill/mitra/releases/tag/v2.7.1
This release fixes 3rd party client authorization in Chrome-based browsers
silverpill (@silverpill@mitra.social)
Föderation · Fr 12.01.2024 03:29:07
#Mitra v2.7.0
https://codeberg.org/silverpill/mitra/releases/tag/v2.7.0
https://codeberg.org/silverpill/mitra-web/releases/tag/v2.7.0
Highlights:
- Media uploads from Mastodon API clients. Tested with Bloat-FE (uses /api/v1/media
) and Phanpy (uses /api/v2/media
).
- Showing lightbox if clicked on attached image.
- Images in gallery can be viewed without opening posts.
- "Repost with comment" (currently hidden in post menu and only available in thread view, not in timeline view).
silverpill (@silverpill@mitra.social)
Föderation · Do 11.01.2024 16:36:00
@enafore I tried Enafore some time ago and noticed that it sends a request to /search
API endpoint with a 3rd party URL on behalf of the current user.
I don't remember the exact URL, something containing "stats" and "pinafore". In other words, a tracker, likely a remnant from the original codebase. Could you remove it?
silverpill (@silverpill@mitra.social)
Föderation · Sa 06.01.2024 23:38:18
leitete weiter:
תַּעֲלֻמוֹת (@taalumot@stoat.zone)
Föderation EN Di 02.01.2024 22:05:53
The Pirate Ship Model of Federated Social Media: https://taalumot.space/writing/pirate-ship-social-media
silverpill (@silverpill@mitra.social)
Föderation · Sa 06.01.2024 00:35:29
leitete weiter:
meissa-team (@team@social.meissa-gmbh.de)
Föderation EN So 31.12.2023 14:34:29
Our end of year federation development report:
We realized the first federated-star-prototype in forgejo open for public testing here:
This version is not yet ready for production - so there are some miles to go. We updated the roadmap here:
https://codeberg.org/forgejo/forgejo/pulls/1680
We will continue our work next year. So stay tuned ... 🙂
silverpill (@silverpill@mitra.social)
Föderation · Fr 05.01.2024 17:16:41
leitete weiter:
Phoenix R&D (@phoenix_r_d@mastodon.social)
Föderation EN Mi 03.01.2024 10:24:44
We ended 2023 with a talk at #37C3. @raphaelrobert and Konrad presented the new standard for end-to-end encryption, Messaging Layer Security (MLS). The room was packed and some people couldn't attend in person – luckily the talk is now online and can be watched again.
🍿 https://media.ccc.de/v/37c3-12064-rfc_9420_or_how_to_scale_end-to-end_encryption_with_messaging_layer_security
Thank you @ccc and all helping hands for the great event!
(Medien: 1)