Entwickelt Open Source in der Freizeit, hat zu viele Fahrräder und ist Fan des HCH (Handball Club Hamburg) und von islieb, Franzbrötchen und guter Schokolade. Wer mir etwas Gutes tun möchte, kann mir gute Schokolade schenken. Liberapay: liberapay.com/heluecht/donate bunq.me: bunq.me/heluecht (oder Wero)
Public Key
npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Profile Code
nprofile1qqsfmzg057zje9dxeldvydl3yeug9ewcw70775zpzhk75h3jh3ekn5gpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz9thwden5te0wfjkccte9ejxjar5duh8qatz5mhkqd
Show more details
Published at
2026-09-15T06:20:28Z Event JSON
{
"id": "486d0d54cf8fe1123a03e733fa60c8ee93313602f99fd70db83d8799b83b74a2" ,
"pubkey": "9d890fa7852c95a6cfdac237f1267882e5d8779fef504115edea5e32bc7369d1" ,
"created_at": 1789453228 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://pirati.ca/profile/heluecht",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Michael 🇺🇦\",\"about\":\"Entwickelt Open Source in der Freizeit, hat zu viele Fahrräder und ist Fan des HCH (Handball Club Hamburg) und von islieb, Franzbrötchen und guter Schokolade.\\n\\nWer mir etwas Gutes tun möchte, kann mir gute Schokolade schenken.\\n\\nLiberapay: liberapay.com/heluecht/donate\\nbunq.me: bunq.me/heluecht (oder Wero)\",\"picture\":\"https://pirati.ca/photo/profile/heluecht.png?ts=1634623361\",\"banner\":\"https://pirati.ca/photo/header/0704b08f5c777566?ts=1789366819\",\"nip05\":\"[email protected] \",\"fields\":[[\"Politische Ansichten\",\"Mitglied in der Piratenpartei Deutschland\"]]}" ,
"sig": "efc3d5ac6eef8109d30322c40625de4ddd74b6384fdeaa3aaf27d266ef5dcd9d0e8b5d35d4201f05912244130bd95ec0ef12341b1f15b3e8829abc62405de043"
}
Last Notes npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…csf7 @nprofile…y8ch Debug would be nice. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…csf7 @nprofile…y8ch I'm not 100% sure. But this shouldn't be a huge problem when it comes to public posts, since we then simply verify a post by fetching it from the original source. Please have a look at the log entry you displayed above. There is a request-id. So please grep all entries with the same request-id. This might help to see the whole picture. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…kl4v @nprofile…a8s9 das ist mit dem PR behoben, der derzeit darauf wartet, akzeptiert zu werden. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…kl4v Nicht dass ich wüsste. Ich muss zugeben, dass ich auch kein Freund davon bin, weil die Unterstützung in ActivityPub nicht mit Bildbeschreibung kommt. D.h. Menschen mit Sehbehinderungen sehen dann nur einen häufig nichtssagenden Code. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…a8s9 @nprofile…5u8c Kannst Du einen Bug anlegen? Dann vergesse ich es nicht. Im Moment werkele ich noch an ein paar anderen Dingen, deswegen komme ich gerade nicht dazu. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…kl4v Each user can activate this in their display settings. It will only work for Frio in the moment, but I'm working on generalizing it. Concerning the messages: I'm now consindering to create maybe 20 to 30 messages that are shuffled by random and are changed every 5 seconds, starting with 5 seconds after clicking on a link. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…v7jw Please execute this command: bin/console config system actor_name npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…kl4v @nprofile…874q Die Funktionalität wird so arbeiten, dass sie nur dann Kommentare anzeigen wird, wenn sie vom Ursprungsautor oder von Dir gemacht wurden und sich direkt auf den Ursprungspost beziehen. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…874q In der nächsten Version wird die Timeline so aussehen: github.com/friendica/friendica… npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…qw0a @nprofile…tzvp Das Beste wäre, da mal ein Issue draus zu machen. Es sollte nicht so schwierig sein, dem System ein einheitliches Verhalten zum Anzeigen von Bildern beizubringen. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…tzvp Gruppen sind Diskussionsforen mit anderen Leuten. Sie sind nicht dazu gedacht, dass man von dort für sich selber anderen Accounts folgt. Das was Du erreichen möchtest, geht besser mit Kanälen. D.h. Du folgst allen Accounts von Deinem Hauptaccount aus. Dann gehst Du auf das Profil jedes Kontaktes, den Du nicht in Deiner normalen Timeline sehen möchtest, öffnest die Kanal-Einstellungen und aktivierst "Ausschließlich Kanäle". Anschließend erstellst Du Dir einen Kreis mit allen entsprechend markierten Kontakten. Sobald das geschehen ist, erstellst Du einen Kanal, der auf diesem Kreis beruht. Ich weiß, das ist jetzt alles etwas viel, aber vielleicht können Dich dann auch andere durch leiten oder jemand kann das in einer Friendica-Sprechstunde zeigen. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…tzvp Es gibt da leider technische Einschränkungen. Dazu müsste einiges im System umgebaut werden und es würde dann auch nur bei Accounts gehen, die ab dann angelegt würden. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…x40x @nprofile…8a9w $ git ls-remote git.friendi.ca/friendica/php-json-ld.git fatal: 'git.friendi.ca/friendica/php-json-ld.git' does not appear to be a git repository fatal: Konnte nicht vom Remote-Repository lesen. Bitte stellen Sie sicher, dass die korrekten Zugriffsberechtigungen bestehen und das Repository existiert. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…x40x Ich kann da nur hoffen, dass @nprofile…8r4l eine Lösung weiß. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…x40x Hmm, das mit git ist seltsam. Ich frag mich, ob das eine Nebenwirkungen der Anti-Crawler-Maßnahmen ist, die wir gemacht haben. Bezüglich der Icons: Hast Du Frio oder eine abgewandelte Form von Frio? Wir haben das Iconset geändert. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…xqfl Hast Du irgendwelche Extensions aktiviert, die etwas mit Bildern machen? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…x40x Im nächsten Release kann ich mal schauen. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…qw0a Nö, ist nicht bekannt. Das muss ich mir heute Abend anschauen. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…874q Da gibt es im Moment noch keine eigenen Knöpfe. Es gibt im Moment eine aktive Entwicklung, die dann in der Version nach der kommenden Version sein wird. Im Moment könntest Du es nur so machen, dass Du z.B. in einem zweiten Fenster einen Beitrag erstellst, in dem Du dann ein Bild hochlädst. Du solltest dann nur bei dem Bild noch die Berechtigungen setzen, da es sehr wahrscheinlich ist, dass das Gegenüber das Bild ansonsten nicht sehen kann. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…qw0a Gute Frage. Ich habe nichts gefunden. Ich habe nur eine "Unschönheit" gefunden, wo wir häufig unnötig die API aufgerufen haben. Das konnte dann auch ggf. zu der Meldung im Connector geführt haben, dass die API einen Fehler ausgeworfen hat. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…j5g0 Das wird einmal pro Tag im Wartungsfenster angestoßen. Es gibt keine Möglichkeit, das manuell auszulösen. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…874q Ja, das mit dem Titel ist leider eine Eigenart von Mastodon. Du kannst in den Einstellungen unter "soziale Netzwerke" einstellen, wie Titel übertragen werden sollen. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…j5g0 Ich hab das bei meinem System gestern nicht bemerkt, obwohl um die 1,5 Millionen Einträge gelöscht wurden. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…ljhv Bist Du auf dem Develop-Branch? Dann könntest Du einen Filter-Kanal erstellen. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…qw0a Aus dem Grund gibt es jetzt den User-Channel-Cache. Wenn der aktiviert ist, sind die Queries nicht mehr "teuer", aber dafür wird mehr Platz in der DB benötigt. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…26xs When you hover these symbols they tell what they mean. The first displays why you see the post in your timeline and the second tells you the visibility rule. Sure, a documentation would be fine, but we massively are lacking people who want to contribute, for example by writing a better documentation. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…ygww @nprofile…avgx a 500 will create a log entry. Have a look there. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…kl4v ProcessQueue ist die Verarbeitung eingehender Beiträge. Schau mal, ob mytop irgendwelche blockierende SQL-Kommandos anzeigt. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…euqn @nprofile…qw0a Wie viele Datensätze hast Du in der Tabelle? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…qw0a Laut der Programmierung werde diese Tabellen im laufenden Betrieb optimiert: workerqueue process post-delivery inbox-entry check-full-text-search Diese Tabellen hier werden im Wartungsfenster optimiert: cache locks parsed_url session post-engagement channel-post system-channel-post Bei welchen der Tabellen gibt es Probleme? Oder hast Du "optimize_all_tables" aktiviert? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…qw0a Das Optimieren der kleinen Tabellen sollte nicht länger als 10 Sekunden dauern. Ich schaue mal, dass ich eine Protokollierung einbaue, um die echten Zahlen zu haben. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…u4vm @nprofile…qw0a Und wieso machst Du es nicht mit "remote self"? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…u4vm @nprofile…qw0a Ich glaube nicht, dass es im Moment möglich ist. Was wäre denn der Use Case? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…68fp Is every entry there that old? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…3fdn Ich glaube, dass das im Moment nicht geht. Ich müsste mir dazu Gedanken machen, wie man das machen könnte. Kannst Du dazu ein Issue anlegen, damit ich es nicht vergesse? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…68fp What exactly is happening? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…qw0a @nprofile…fpjp Welche Seite hat gequotet und welche Seite wurde nicht benachrichtigt? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…9q72 Thanks for checking with VoiceOver! npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…9q72 My only concern is that whatever is done, screenreaders should still work like before. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…9q72 I've got one wish: When you move stuff around, please have a look for aria elements or navigation elements that are only there for screenreaders. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…9q72 I'm not a very visual guy. Also I use a bunch of test accounts where I don't care about the avatar and mostly use the same one. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…9q72 Whatever you do: For me it is important to keep the user name, since I switch between different accounts. For the spacing: As long as it still works on narrow displays, I'm fine with everything. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…zzrq Friendica verwendet ActivityPub und macht damit alles. DFRN war mal unser primäres Protokoll, aber seit mehr als 6 Jahren wird es als primäres Protokoll für die Kommunikation zwischen Friendica-Installationen verwendet. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…9902 In the RC branch there is a XMPP addon based on Converse.js. Also you can setup XMPP servers like ejabberd and Prosody to use the same credentials like for Friendica. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…x7ge We don't transmit the "view" activity by now, except when you use the RC and you embed the Peertube video. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…zf28 Siehe diese Supportgruppe. Sie ist auch öffentlich. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…zf28 Es gibt die unterschiedlichen Gruppen, da es unterschiedliche Anforderungen gibt. Es gibt die, bei denen alles privat ist, es gibt die, bei denen alles öffentlich ist. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…zf28 Der Unterschied zwischen den beiden Gruppen ist der, dass bei dem einen die Posts öffentlich sind, beim anderen aber nicht. Und ja, es ist alles leider etwas umständlich. Friendica ist das Schweizer Messer des Fediverse und etwa genauso umständlich zu bedienen 😀 npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…a8s9 @nprofile…qw0a Welchen Circle hast Du als Basis für den Channel verwendet? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…a8s9 @nprofile…qw0a Das ist das erwartete Verhalten. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…qw0a Ich habe bereits ein Problem bei einem View gefunden. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…qw0a Nach dem Umschalten ist der Cache noch leer, das ist zu erwarten. Aber sie sollten sich dann eigentlich langsam füllen. Ich werde das aber auf meinem zweiten Server prüfen. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…avgx Die Übersetzung wird hier gemacht: explore.transifex.com/Friendic… Vielleicht findest Du da ja weitere Strings, die sinnvoll anzupassen sind. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 Die Gemeinschaft der audiophilen Menschen kann man auch guten Gewissens als Glaubensgemeinschaft bezeichnen. Wo sonst wären Leute bereit, für ein 1 Meter langes Ethernetkabel 775,- Euro auszugeben? stereofluss.hamburg/product/ai… Oder wie wäre es mit einem 3 Meter langen Netzkabel für 345,-? stereofluss.hamburg/product/is… Abgerundet wird das dann durch ein 1 Meter langes USB-Kabel für 245,- stereofluss.hamburg/product/ai… npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…ftwp You mean that you want to use the bridged Bluesky account like a regular Bluesky account? Sadly this will not work. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…wwmg Du könntest den Debug-Loglevel anktivieren und dann einen Birdavatar-Request verfolgen. Vielleicht finden wir da was. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…eeuf Schau mal hier: github.com/php/php-src/issues/… npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…swm4 Just try it out. You should already see the outcome of your changes, since channel posts are collected based on the current definition. You don't need to wait for some hours. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 Current plans are to make a release still in December! (Finally!) To make this work, we now should limit all pull requests to only fix problems. Everything that introduces new complexity would be bad at this stage. Means: there are currently 4 open pull requests that aren't in draft and are made against the RC. These most likely will be merged after review. Then translations will come in and then we will have a release in a few days. When I can't tell, it depends a lot on @nprofile…vlmd - I only will do PR reviews (except for mine). npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…w5z5 Circles existed even before I started to use Friendica. But then they had been called "groups". We renamed them some time ago to not get confused with the groups that had been called "forums" back then. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…m59t @nprofile…swm4 Friendica supports custom emojis from other instances, but we don't support adding new ones per instance. One reason is that there is still an accessibility issue with them, see my issue that I created in the Mastodon repository in 2018: github.com/mastodon/mastodon/i… Another reason is that Friendica is able to create posts that also appear on other system (not only ActivityPub). But these custom emojis will only work with ActivityPub and will look ugly on other systems. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…swm4 When you are in a circle, then the default permission for the post is set to that circle. Means: You have to change the posting permissions before posting to avoid this behaviour. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…wwmg Ich wollte da immer mal schauen, ich glaube, dass da was kaputt ist. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…wwmg Auf den ersten Blick sieht es fast korrekt aus. Nur: Ein + oder - klappen nur, wenn es mindestens zwei Operatoren gibt. D.h. wenn man nach genau einem Wert sucht, wird das + zu einem falschen Ergebnis führen, dann muss man es weglassen. Und beim - ist es ähnlich. Das geht immer nur zusammen mit einem anderen +, wenn ich mich richtig erinnere. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…szwu @nprofile…9svr yeah, you can delete these troll entries. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…szwu Thanks. Sadly I'm currently still kind of clueless. I'm asking myself which command could cause this. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…szwu This log currently contains a lot of stuff. it would important that we find an exception there and then we have to filter for the worker_id, since otherwise we see a lot of unrelated stuff. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…szwu Sadly that log level doesn't tell enough. I suppose that you still get these exceptions regularly? if yes then please enable the "debug" loglevel. Then search for the value after worker_id in the log line with the exception. Then collect all entries with the same value. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…szwu How is the callstack? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…n5pa To the right of the posting date you should see a small symbol. When you hover over it, there is an explanatory text that should tell you, why you received the post. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…2sky Best way to keep Friendica up to date is to use git to keep your installation synchronized. See here: github.com/friendica/friendica npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…2sky Thanks for the report. The reported errors will not slow down your system, so the speed issues are caused by something else. Mostly the database is to blame in such cases. Please enable the slow query log in your SQL server and have a look there. Also check if your database setup uses enough memory. Tools like mysqltuner.pl can help here, but you shouldn't blindly follow their suggestions. Concerning the reported errors: The first one is solved in the current release candidate. The second one shouldn't occur anymore, but I will create a pull request for this anyway. Is it possible for you to switch to the release candidate? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…tz40 Had you tried to clear your browser cache? Because the missing nav bar had already been reported by users and clearing the cache helped there. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…tz40 I know that some user reported the same after the last updates. For them it was enough to clear the browser cache. For you it could of course be that some files changed that you have touched as well. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…tz40 You need to have all the changed files in a new themes folder. Otherwise they will be overwritten. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…wtar Loops is supposed to work wit ActivityPub, means that their posts should be sharable. So there is no embedding needed. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…uyml Mixcloud works out the box, Jamendo sadly doesn't seem to offer any embed code. If you find anything, please tell me. Concerning the WDR link: What is the main page for this stream? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 What (dubious) video, audio and podcast services do you know? Background: For some time now I'm working at the embedding of remote media (audio and video). It is now massively improved in the RC, but I want to test it against as much services as possible, since some need some additional support. Currently I have tested: Youtube Vimeo Flickr videos Soundcloud Dailymotion Spotify Tiktok Apple podcasts Deezer Bandcamp ZDF Mediathek Arte Nediathek Twitter videos Which other services do you know? Please provide also a link that I can then test to embed. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…y6au A lot of strings have been changed, so I guess we have to wait for the translations. When @nprofile…dqyx has imported them to Transifex, I suggest to stop accepting PRs for the RC that change any strings. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…lktp YOu can use any OpenID provider. It needn't to be any of the big ones. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…scw2 Friendica's most performance problems are lying in the database. Everything else will only have got a marginal effect. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…guef @nprofile…xdar I have the feeling as if we had a contact problem in the previous version. I have to have a deeper look maybe. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…uyml Schau mal in Deine Logs, ob Du Einträge findest, die sowohl die URL eines dieser Kontakte und "function":"processInbox" (Inklusive der Anführungszeichen) findest. Achte darauf, dass die Kontakte aber auch wirklich auf dem Zielserver gesperrt sind. Der [email protected] ist es anscheinend nicht. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…uyml Hmm, okay. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…uyml The question ís if we receive such messages - and in which way. It could be that the server sends a "block" message - that already we can process. Or if they send a contact update and we have to detect that the contact is blocked. Please teil me an example of a blocked account. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 Entweder haben sich spontan die Umweltbedingungen geändert oder die CO2-Anzeige ist nicht ganz korrekt. https://pirati.ca/photo/179496290168729818ab2bb259416723-0.jpeg npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…uyml Mach mal ein explain auf die lange Query. Vielleicht sehen wir, wo es klemmt. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…ee6s @nprofile…3qx5 Bitte führe einmal diese Abfrage durch und zeige das Ergebnis: dataedo.com/kb/query/mariadb/l… Mich würde interessieren, wie die Dimensionen sind. Außerdem führe mal diese Query durch: select count(*) from gserver where nurl like "%activitypub-troll.cf%"; npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…uyml @nprofile…e757 See here: 2025-06-28T13:38:54Z worker [INFO]: Transmit to https://micro.blog/activitypub/shared/inbox returned 401 {"worker_id":"7aa0f3d","worker_cmd":"APDelivery"} - {"file":"HTTPSignature.php","line":296,"function":"post","request-id":"685ff0583ca8a","stack":"HTTPSignature::post (119), Delivery::deliverToInbox (46), Delivery::deliver (54), APDelivery::execute, Worker::execFunction (374), Worker::execute (109), Worker::processQueue (75)","uid":"8018d5","process_id":1423165} micro.blog rejects posts from the server with 401 "Unauthorized". npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…uyml Das hatten wir damals, als die OAuth-Unterstützung eher so meh gewesen war. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…rcrw Jain. Wenn ein Beitrag nicht öffentlich ist, ist das Bild auch nicht öffentlich. Wenn ein Friendica-Kontakt das Bild abruft, geschieht dies mit einer signierten Anfrage, daraufhin wird die Berechtigung geprüft und das Bild ggf. angezeigt. Diese Möglichkeit der signierten Anfrage kennt auch Mastodon, nutzt diese aber nicht für Bilder, soweit ich weiß. Du kannst die Option "Alle geposteten Bilder zugreifbar machen" in den Einstellungen aktivieren, dann sind alle Deine Bilder immer öffentlich. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 Ich muss definitiv noch lernen, wie man Omelettes wendet. https://pirati.ca/photo/532707756268321c9131687061386776-0.jpeg npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…pejw You should do it the same way as you post other links. Youtube is known for limiting access based on the server's IP address. So possibly you do everything okay, but Youtube doesn't provide data for you. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…ktgr Ich weiß da leider auch nicht mehr, als das, was ich im Internet recherchieren könnte. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…7ve5 That looks like some server related problem. Can you ask the Uberspace support? npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…48rj Die photo-Tabelle wird weiter anwachsen, das ist völlig normal. Nur die `storage'-Tabelle sollte jetzt leer sein. Ich schätze, dass der Fehler ganz am Ende nicht wirklich viel bewirkt hat. Meiner Erinnerung nach werden die Einträge bereits zwischendrin gelöscht. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…8amw Ich finde die genannten Punkte nicht schlüssig. Für mich ist Social Media wie eine Kneipe. Wenn mir eine Kneipe nicht mehr gefällt, weil z.B. Gäste ständig randalieren und sie nicht rausgeworfen werden, gehe ich halt zur nächsten Kneipe. Wenn dann immer mehr "normale" Gäste die Kneipe verlassen, dann muss sie halt entweder dichtmachen, weil fast keiner mehr kommt oder aber die Kneipe ist nur noch voll mit üblen Gästen und jeder weiß es. Ich sehe es nicht als meine Aufgabe an, krampfhaft zu versuchen, so zu tun, als ob ich mich irgendwo wohlfühle, wenn ich nicht wirklich dieses Gefühl habe. Ich sehe das Problem hier eher bei den Medien, die immer noch der Ansicht sind, dass bestimmte Medien irgendeine Art von Relevanz haben, wenn die Gesamtanzahl der Nutzenden ein kleiner Bruchteil der Gesamtbevölkerung ist. Dieses "Kampf um die großen Plattformen" suggeriert, dass man Social Media nicht zum Spaß macht - aber ich mache Social Media zum Spaß und zur Entspannung. Das mag in den Augen des Autors vielleicht egoistisch rüberkommen, aber ich brauche es zum Erhalt meiner geistigen Gesundheit. Ich kann nicht dauerhaft kämpfen und ich denke, dass ich damit nicht alleine bin. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…z0xt Due to its database design, you will only get the new posts in Friendica, even though old posts could be on the system. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 @nprofile…g489 @nprofile…gew6 Jupp, genau das. npub1nkyslfu99j26dn76cgmlzfncstjasaulaagyz90daf0r90rnd8gs52jt9l Michael 🇺🇦 Es gibt die Ankündigung, dass es wieder eine neue Pebble geben wird. Das war die Gelegenheit für mich, mal wieder meine Pebbles rauszuholen. Und die silberne Pebble Round finde ich immer noch sehr elegant. https://pirati.ca/photo/463581688367a778b279cfc714667177-0.jpeg https://pirati.ca/photo/934477807167a769802f539475084885-0.jpeg