helpers.pyxis.uberspace.de
Anyone here using systemd to start the poller.php? I wonder if my setup is correct or if I should change anything. I use type=forking, is that correct?

@Friendica Support
31.8% english, 24.8% norwegian, 22.7% danish
3 comments show more
Well, I'm on Ubuntu 16.04 which is using systemd. The poller is started by a cron job without any special settings. I have no problems with feeds as far as I know. :-)
31.6% english, 19.7% pidgin, 18.5% german
OK, I want to avoid to install cron if not necessary. So I use systemd to start the poller every 2 minutes or so.
31.5% english, 25.4% pidgin, 23.1% italian

How could we change the behavior for forums?

@Friendica Support I think that there is a general problem with the distribution with forum posts.

The general rule should be: "there can be only one"

What I mean: In our protocol it is always the thread owner that distributes the message and all comments. But when you do a forum post by doing a public post and just mentioning a forum then not only the forum (as thread owner) but also the author will distribute the messages. And this will get even more complicated when the user mentions several forums.

In the past it happened that comments weren't distributed to all receivers because they weren't receivers of all of the forums and depending on the receiver there were different thread owners that had to distribute the comments (see the general rule).

because of this I would like to change the user interface and some background stuff. A forum post should only be distributed vie the forum owner. So I would like to have your opinion to this. Espe... show more
41.1% english, 27.8% pidgin, 22.9% danish
11 comments show more
We aren't comparing the owner but the route. So in the last two statements,

- the comment will be transported from f1 downstream to B and also "uplinked" to A. A will then send it downstream to f1 and f2. f1 will reject it because it has already been delivered to f1 (and redelivered to its members). f2 will deliver to all its members, which includes C.

- Assuming that C received the comment from f1 before receiving the copy from f2 this time, it was rejected, because the top post was routed via f2. We will wait for the comment to arrive from f2.

Therefore: A, B, and C all see the comment.

Therefore: We don't have comments with different owners or permission defaults in the same thread. There are some complex permissions conflicts and routing issues that can arise if this was not the case.

Friendica might not require comment route verification. It was necessary for Hubzilla because we have some more complex routing modes. It does help to manage the complexity a bit. There were a number of bugs attributed to "complex delivery chains" which all went... show more
38% english, 23.5% pidgin, 21.3% french
Thanks for the detailed explanation! I guess tomorrow I will check how Friendica is currently dealing with this situation. Since we completely rewrote the DFRN part of the protocol, I guess that everything can happen :-)
31.7% english, 18.2% french, 18.2% dutch
@Friendica Developers @Friendica Support @Michael Vogel

I have tried to organize, summarize and describe the friendica contact request and confirmation process with some kind of visualization.

If anyone is interested: https://owncloud.kommune4.de/index.php/s/rRRt1NX7CUfVQNu

PS: I can't say if it is 100% correct but I gave my best
26.6% english, 17.8% pidgin, 17% spanish
10 comments show more
@Rabuzarus The object and target data was switched to json early on, before anybody else was using the system; so there wasn't anything important to convert. If I was tasked with making this switch on production Friendica sites I think I would just start writing json; then create an abstraction for reading object and target and if the first char is < use an xml parser, otherwise use json_decode. There aren't many places in the code where we actually use these fields, so that would be reasonably easy. Trying to convert years and years of old posts would probably kill a lot of sites. As you're no doubt aware, just adding a field to the item table takes some sites offline for several hours.

@Sandro - much better. There was a minor security modification recently but the protocol bits have been stable for years. If you wanted to send ActivityStreams-Json2-ld with rabbit encryption or authenticate with saml it wouldn't require any changes in zot itself.
37% english, 24% pidgin, 18.8% german
21.3% english, 18.7% hawaiian, 14% vietnamese
For some reason feeds are not pulled, I tried to set them to pull frequently and to hourly, both seems to not do the job. For example @earthquake should get the feed frequently, but somehow won't. What do I need to look for in the log?

@Friendica Support
30.3% english, 26.9% pidgin, 17.4% italian
14 comments show more
A grep for "feed.php" in the log just returns

2016-06-30 21:12:08@6lkupb0jm2bi4t2k65qg4kg4q0 [DEBUG]:feed.php:20:feed_import Import Atom/RSS feed
2016-06-30 21:12:12@6lkupb0jm2bi4t2k65qg4kg4q0 [DEBUG]:feed.php:20:feed_import Import Atom/RSS feed
2016-06-30 21:30:43@ [DEBUG]:feed.php:20:feed_import Import Atom/RSS feed
2016-06-30 21:30:46@ [DEBUG]:feed.php:20:feed_import Import Atom/RSS feed
19.1% english, 15.6% norwegian, 14.5% danish
On my server I use a Linux without cron, I can set up cron I think, but I prefer not to do. I now have a systemd service to run "php poller.php", so now I wonder what type would be the correct one, I use forking.

see: https://www.freedesktop.org/software/systemd/man/systemd.service.html
30.8% english, 23.1% pidgin, 17.4% danish

Curious

@Friendica Support
I don't know if it is me, but my Friendica instance has been acting more strangely than usual lately. I've been using the frio theme, so I don't know if it is related to that or a "core" issue.

My posts/replies haven't been posting, or at least they post slowly. I accidentally double replied to a post earlier this morning. Most times when posting the comment box or floating widget (depending or whether or not I am replying or composing) just sits there after clicking share and I notice in the background that the page updates, or I get a notification. When I refresh the page, then all looks normal.

On the visual side of things, my avatar icon is the default "head and shoulders" in the message threads but appears just fine on my profile as well as the upper right settings area.

I've been on the develop branch for some time and also recently, updated and ran the db update script. Anyone else having abnormal behavior lately?
35.3% english, 24.5% pidgin, 20.5% german
11 comments show more
@rabuzarus so I tried the default theme and the same results. I think it is not the theme, bit definitely not the same behavior I have had over time.
36.6% english, 24% pidgin, 22.4% danish
23.6% english, 20% italian, 16.9% pidgin
Ich gehe mal so weit zu sagen, dass die Umstellung auf InnoDB meinen Server deutlich langsamer gemacht hat. Später mal schauen was genau das Problem ist, aber Datenbankabfragen dauern jetzt bis zu 4 Sekunden, vorher war das immer 0,x Sekunden.

@Friendica Support
33.9% german, 23.4% dutch, 19.9% danish
6 comments show more
Das mit dem Explain wäre aber wirklich sehr sinnvoll. Das würde auch helfen, mögliche Flaschenhälse in der Programmierung zu finden.
36.4% german, 19.7% danish, 19.6% swedish
Die Ausgaben sind schon mal interessant, ich denke da lässt sich noch einiges tunen.
40% german, 25.6% danish, 25.2% dutch
Image/photo

Can I post gifs? Often gifs just work on the remote server... @Friendica Support
20.6% english, 20.6% spanish, 18.4% french
8 comments show more
installed imagick.

Test:
Image/photo

Preview works.
17.4% italian, 15.7% portuguese, 15.5% english
post works also, at least for me.
29.5% english, 28.7% norwegian, 27.5% pidgin
@Markus Pöstinger dein Account postet seit gestern Abend immer wieder das selbe.

@Friendica Support seltsamer bug.
28.5% german, 22.9% dutch, 22.5% danish
11 comments show more
Hm, das php-error_log ist auf Systemlog, da ist nichts zu sehen. Nachdem ich jetzt den Twitter-Import wieder aktiviert hab, hat er meine noch ausstehenden Beiträge mit importiert. Und alles läuft wieder normal. Ich werd das mal beobachten und gucken, ob das Phänomen bei meinen Twitterbeiträgen wieder auftaucht.

Die einzigen spannenden Logeinträge sind:
* [Tue Jun 28 09:38:03.672443 2016] [proxy_fcgi:error] [pid 37075:tid 34485644288] [client .....] AH01071: Got error 'PHP message: PHP Warning: dba::q(): Couldn't fetch mysqli in ............/include/dba.php on line 122\n'
* [28-Jun-2016 06:54:35] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, there are 0 idle, and 10 total children

Beide Meldungen gab es aber gehäuft auch schon die ganze letzte Woche. Beim letzteren haben wir den Pool jetzt vergrößert.
29.6% german, 22.8% english, 21.6% dutch
Ich werde auch mal schauen, dass ich nicht pro Lauf sondern pro Beitrag die letzte Position zurückschreibe.
40.9% german, 26% dutch, 22.6% french
Hallo @Friendica Support, @Friendica Developers,

seit einiger Zeit erscheinen meine eigenen Beiträge nicht mehr auf meiner Profilseite (https://friendica.xyz/profile/montag).
Dieser Beitrag fehlt z.B. auf meiner Profilseite: https://friendica.xyz/display/adf174d531577181c625842714122145.

Könnte es am frio Theme liegen?

Jan
24837,DE 27.9% german, 20.6% dutch, 17.3% danish
40 comments show more
48.6% german, 47.1% slovene, 43.7% azeri
Okay. Dann können wir das natürlich ausschließen, spannend.
31.1% german, 17% dutch, 13.4% hausa
some adjustments...

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

Image/photo

#streetart

I forgot, is there a way to have a "show more" on long posts like this? I like such posts, I like the entertainment of the pictures, but I don't like to scroll that much in my "network" view.

cc @Friendica Support
13.9% english, 13% pidgin, 12.9% italian
4 comments show more
25.6% german, 19.6% french, 19% portuguese
19.2% romanian, 17% norwegian, 16.9% english
For the third time I got contact requests from myself now. At least they show up on the notifications as if I am requesting.

If I click on them they are mostly empty, there is no information.

Look are the screen capture.

Image/photo
@Friendica Support
26.5% english, 20.1% pidgin, 18% french
16 comments show more
This is the screenshot. It says "...from Diaspora network"

Image/photo
25.5% english, 22.3% pidgin, 18.1% portuguese
you should time your visit for every 1st Wednesday in the evening and join the ~friendica ~friendica meeting
35.4% english, 24.6% pidgin, 23.6% danish

Some annoyances with Frio

@Friendica Theme Developers @Friendica Support
Starting with one of today's commits to develop the JOT menu of Frio's modal (?) window doesn't work anymore. It it nearly impossible to set permissions (the link is not there, but touching around sometimes triggers the selection window). Also, uploading and inserting of pictures isn't possible anymore.

Another issue exists since the first days of Frio. After coming back from a dialogue like permission settings or adding a link I select TEXT in the JOT menu. Then I have to click or tap into the text field. At this very moment all content in the field vanishes and I must start typing everything from scratch.

A third, small one is the word "Teilen" always stays in the text field. I think it should go away automatically.

Thanks for the great theme. I hope I can help to make it even better. :-)
Halle an der Saale 34.8% english, 25.2% pidgin, 20.4% italian
14 comments show more
I would absolutely love to help with development but unfortunately I can't. Besides some basic bash scripting skills I'm an absolute noob when it comes to programming. :-) Some time ago I bought a book about HTML, CSS and PHP and I survived ;-) some web based tutorials about "programming". But I don't think that was helping much.
On the other hand I'm running a server on develop branch an I do a lot of testing. If I find a bug or bad usability I'm happy to report this and to open an Github issue.

we need to care not just implementing things but implement it in a good way

Yes, I'm completely on your side here. :-)
27.5% english, 23.2% pidgin, 15.3% danish
I write in German because I'am lazy :-) Das sollte auch kein Angriff/Kritik sein. Und war nicht gegen dich gerichtet. Wollte nur zum Ausdruck bringen, dass wir für vieles gute Konzepte brauchen und das in vielen Bereichen. Das mit dem Browser ist halt ein gutes Beispiel. Wie schaffen wir es das auf Smartphones das Ding immer noch gut aussieht und gut bedienbar ist. So habe ich es erstmal rausgelassen, weil ich einfach noch keine gute Idee hab. Und irgendwie fällt mir das bei so vielen Sachen auf. Teilweise bediene ich mich bei fremden Projekten um mir Inspiration zu holen, aber zu manchen Sachen fällt mir nichts gutes ein :-/

Nur als kleine Anmerkung (das soll nur eine Perspektive sein)
Bezüglich programmieren.... Ich persönlich fand es immer motivierender in bereits bestehenden Projekten "rumzufuschen" als von Grund auf alles von vorne... show more
45.6% german, 28.1% dutch, 26.7% norwegian

Problem mit Berechtigungen für Beiträge

Hallo @Friendica Support
ich habe einen Benutzer auf Libranet, der Probleme mit dem Setzen der Berechtigungen für Beiträge hat. Das Auswahlfenster für seine Kontakte ist leer. Er hat schon verschiedene Themes und verschiedene Browser probiert. Cache geleert hat er auch. Hilft alles nicht.

Es muss mit seinem Benutzer oder seinen Kontakten zu tun haben, weil ich und andere Nutzer auf meinem Server das Problem nicht haben.

Gerade habe ich mir die Liste der Nutzer im Admin Panel angesehen. Er hat zwei Accounts. Den zweiten hat er wegen des Problems vor 2 Wochen angelegt. Dabei hat er die gleiche E-Mail Adresse verwendet, wie bei seinem ersten Account. Wieso geht das überhaupt? Mehrfachregistrierung habe ich deaktiviert. Aber das nur am Rande.

Beim neuen Benutzerkonto lief zwei Wochen lang alles gut. Nun hat er das Problem mit dem Berechtigungsfenster auch beim neuen Benutzer.

Auffällig ist, dass bei ihm die obere Scha... show more
Halle an der Saale 39.1% german, 24.6% dutch, 21.6% norwegian
9 comments show more
Danke! Ich hab es! Es ist JappixMini. Habe es bei meinem Testuser aktiviert. Danach war das Schloss vom ACL Dialog plötzlich geschlossen und die Kontakte wurden nicht mehr geladen.
JappixMini wieder ausgeschaltet (User-Einstellungen) und schon funktioniert der ACL Dialog wieder.
Bei der Gelegenheit sind mir auch Fehler bezüglich JappixMini in der Webkonsole von Firefox aufgefallen.
30.3% german, 20.6% dutch, 18.1% danish
Ich hatte die Einstellung "nicht dem Benutzer-Interface hinzufügen" aktiv, daher hat es bei mir funktioniert. Es reicht also, wenn das Widget nicht geladen wird.
PS: übrigens scheint Jappix Mini ohnehin kaputt zu sein oder es ist nicht mehr kompatible mit dem aktuellen develop code. Es wird nämlich nicht geladen, auch wenn man das so einstellt.
31.4% german, 24.6% dutch, 20.5% danish

Announcement: cal addon has been moved to core

@Friendica Support
In one of the last commits in the develop branch I implemented an public calendar for the profile page. This calendar is available under cal/NICKNAME and is visible if you visit a foreign profile page.

The public calendar containing all personal events of the profile owner while respecting all permissions of the event (groups, deny and so on).

I think this is a big step forward to use friendica for event announcements (e.g. if the profile owner is a club or an organisation).

After merging the code for the public calendar I noticed that there was a conflict with the cal Addon which uses the same path. (the cal Addon allows you to export your events). So I have moved the code of the cal Addon to core and have marked the call addon as unsupported.
If you are on latest git develop you can enable the export function for the puplic calendar in you personal settings.

Note for friendica admins:
If you are on latest git develop please go to your admin settings and disable the cal addon. Afterwards update your addon directory to the latest git friendica-addons.
33.4% english, 24.7% pidgin, 22.5% spanish
Sagt mal, spricht eigentlich was dagegen #Friendica auf einen #Server mit #Nginx und #MariaDB zu installieren.
Das sollte doch funktionieren oder? Gibt es da was spezielles zu beachten?
Hintergrund: Die HW-Auslastung eines Servers soll dadurch spürbar entlastet werden.
#Frage @Friendica Support
Matrix 32.6% german, 22.5% dutch, 20.6% danish
10 comments show more
Ich würde es auch unter Apache mit php-fpm machen, aber ich wüsste halt nicht, wie.
44% german, 24.4% dutch, 22.8% french
Ich denke, dass man sich wegen Friendica keine Sorgen um die Performance machen muss. Friendica ist sehr Ressourcen schonend. Einzig die Datenbank wächst und beansprucht auch ordentlich RAM.
Auf meinem Server mit 76 Benutzen (davon ca. 20 aktiv) dümpelt die Systemlast um die 10-20% herum. Der Apache langweilt sich eher. Und das obwohl hier neben Friendica noch GNUsocial, ownCloud, Nextcloud, XMPP (Jabber) und der Mailserver laufen.
26.6% german, 16.1% english, 15.9% danish

On "develop" branch? Be patient when updating it

@Friendica Support In the develop branch we just added two more fields in the item table. This is a preparation for a better handling of relocations and changing avatar pictures.

Since the item table can be really huge, this update can take some time (on my machine it took more than one hour). In that time your system will not work correctly and incoming messages could fail.

If you are on a small server this shouldn't be any problem. But when you are using friendica on a larger server then it could be helpful to do the update in this way:


  • Stop the poller.php cronjob
  • Shutdown your web server
  • Update from git
  • call php include/dbstructure.php update from the command line
  • start your web server
  • start the poller.php cronjob
33% english, 20.9% pidgin, 19.4% italian
27 comments show more
In the meantime, not sure when, why and what caused it, it is now saying 1198.
47.4% english, 28.2% pidgin, 21.2% german
Yeah, I did some further changes.
29.8% english, 24.3% norwegian, 24% danish

An internal server error occurred. Please try again later.

Hallo @Friendica Support, @Friendica Developers,

in der letzten Zeit häuft sich mal wieder die obige Fehlermeldung. Mein ~friendica ~friendica Knoten ist auf dem aktuellsten Develloper Branch und liegt auf einem #uberspace. Die Worker sind aktiviert und die Anzahl ist 2.

Wenn ich mir in der mysql Konsole die Prozessliste anschaue, fällt mir immer wieder diese Anfrage auf, die unheimlich viel Zeit in Anspruch nimmt:


show processlist;

| Query | 228 | Copying to tmp table | SELECT `contact`.`id`, `contact`.`name`, COUNT(*) AS `count` FROM `item`
INNER JOIN `contact` ON |



Vielen Dank schon mal,
Jan

#friendica #bug
24837,DE 25.4% german, 18.9% english, 18.1% dutch
12 comments show more
Ggf. kann man noch die Leute bei Uberspace fragen, was deren Timeline ist für die neuen CentOS Server, irgendwo stand dazu mal was. Eventuell kann man dann direkt den Uberspace komplett wechseln, statt nur die DB auf einen Maria umzuziehen.
30.8% german, 22% danish, 20.9% english
Vielen Dank für die Info
43.7% german, 33% dutch, 26.4% danish
@Friendica Support @Friendica Developers

I implemented a public calendar for the profile page with https://github.com/friendica/friendica/pull/2623

There is a issue which I haven't recognized before committing. There exists a addon by @Tobias with the name "cal" for exporting calendars. Now there is a module registration conflict if this addon is enabled.

The solution is to rename one of the modules. I would prefer to rename the addon because hubzilla uses also cal for the public calendar. So i would suggest to rename the addon to something like cal_exp.

What do you think. Suggestions, Input?
33.2% english, 20.3% pidgin, 20.2% spanish
5 comments show more
I will try to move the addon to core. What do you think about this solution?
45.2% english, 27% pidgin, 18.4% french
I guess this would be better.
40.6% english, 21.4% norwegian, 20.3% hungarian
@Friendica Support why can't I follow @piratenpartijdenhaag@piratenpartij.org?
14.2% english, 12.4% french, 12% spanish
15 comments show more
I don't want to obfuscate the @, I just want our "add contact" feed to recognize this obfuscated @ from Hubzilla. I usually copy those addresses from Diaspora/Hubzilla profiles and paste them to add a new contact. If copy and paste is no problem, then don't mind what I wrote above.
28.8% english, 19.7% portuguese, 19.6% pidgin
Copy/paste is no longer a problem (except with older sites that haven't yet upgraded).
31.8% english, 23.3% portuguese, 19.6% danish
@Friendica Support

Does anybody have an idea why this happens. I commented @Mike Macgirvin post directly at his profile page. And after the comment was submitted the frio wall_thread template wasn't loaded correct anymore. It seems to be the template of the vier theme (which is the standard theme of libranet). But I really don't have any idea why this happens
Image/photo
29.7% english, 19.5% dutch, 18.8% pidgin
6 comments show more
Ahhh I come closer. I have just commented on post directly on @Rebeka Catalina profile page. And it has happens again. I don't know if it matters but it was the first comment for the post.

@Michael Vogel if you find some time, can you have a look into this?
33% english, 21.2% italian, 21.1% danish
BTW: Does there exist a tool which could trace all called php functions and print it to some kind of diagram? This would really help to understand how such big projects are working (and could help do identify unnecessary loops).
34.2% english, 23.8% pidgin, 16.9% spanish
newer older