K' [email protected]
At a pump.io server
Pump.io guide: https://pumpio.readthedocs.io/en/latest/userguide.html Developer of the Dianara Pump client. This is my secondary/backup account. I'm usually [email protected]
-
Dianara v1.3.4 released
2016-06-13T13:52:33Z via Dianara To: Public CC: Followers
Once again, a new release of Dianara, a desktop client for the Pump.io social network.

The screenshot shows two of the main changes in this version:
- If you’re not at the top of the main timeline, Dianara will consider you’re reading, and the timeline will not be updated automatically. Instead, a banner notification will appear below, to avoid interrupting you.
- The “snippets” feature now has an additional snippets limit setting, for snippets of highlighted activities. The default limit for snippets of regular activities has been reduced, and therefore, the snippets feature has been enabled by default, making the Meanwhile feed more informative. You can get the old behavior easily in the settings, if you want.
[...]
Full announcement: https://jancoding.wordpress.com/2016/06/11/dianara-pump-client-v1-3-4-is-out/
Marcos , Alberto Moshpirit , Face , Douglas Perkins and 6 others like this.
Arcee shared this.
-
XMPP Radar Newsletter #2
2015-09-01T14:31:31Z via Dianara To: Public CC: Followers
“As you may remember, last month we launched a newsletter about all things XMPP, called XMPP Radar. The goal of this newsletter is to inform readers about what has happened in the XMPP world each month.
We are happy to present you the second issue of XMPP Radar, with interesting links from August. [...]”
-
While identi.ca is down...
2015-05-23T13:33:13Z via Dianara To: Public CC: Followers
sazius likes this.
-
Microca.st issues
2014-01-27T02:00:01Z via Dianara To: Evan Prodromou CC: Followers , Public
Hi Evan!
I was told by a new user that he couldn't upload an avatar to his microca.st account.
I just checked, and yes, uploading a picture results in the dreaded "Spawn ENOMEM" error :\
Evan Prodromou likes this.
-
Testing something... feel free to say hi!
2013-12-08T17:39:47Z via Dianara To: Public , sazius , Adrián Perales , n2t , Panko CC: Followers , JanKusanagi
Just testing a recent addition to Dianara-dev, inspired by Sazius.
Cheers!
Ximo , n2t , JanKusanagi , [email protected] and 1 others like this.
Show all 10 replies
This post and its replies just made a lot of highlights in my Meanwhile column xD
Thank you all!
“Good to see active feature development.”
Well, Dianara-dev is usually quite active =)JanKusanagi at 2013-12-08T17:58:07Z
Stephen Sekula , n2t like this.
>> Stephen Sekula:
“Hmmm. What are we testing?”
Basically, Dianara 1.1-dev highlights events in the "Meanwhile" column if they're related to you. This is not new, but today I added an additional condition when they're highlighted too.Basically, all the replies to this post are highlighted in the meanwhile, since I'm in the 'CC' field of the post ('To' would also work).
JanKusanagi at 2013-12-08T19:51:49Z
Stephen Sekula , n2t like this.
-
Back to normal
2013-10-15T22:50:36Z via Dianara CC: Public

Avatar upload in Dianara seems reliable now :p
-
2013-08-28T15:36:49Z via Dianara To: Evan Prodromou CC: Followers , Public
Hi Evan!
I'm unable to follow this person from my microca.st account: https://identi.ca/makhiscal
If I try from Dianara, I get an internal server error 500, with "TypeError: upstreamDuplicates is not an array"
If I try from the web interface, having logged remotely into identi.ca, when clicking follow in his profile, I only see "Internal Server Error" on the pink "error bar".
BTW, somebody else, also from microca.st, couldn't follow him either.
I don't think there's any reported issue about this on Github, but I seem to recall someone mentioning that error message somewhere...
Any ideas?
Same here, trying to follow the user from my [email protected] account
makhiscal.follow() <Response [500]> TypeError: upstreamDuplicates is not an array at /opt/pump.io/lib/model/activityobject.js:1113:23 at Array.forEach (native) at Function._.each._.forEach (/opt/pump.io/node_modules/underscore/underscore.js:78:11) at Function.ActivityObject.validate (/opt/pump.io/lib/model/activityobject.js:1110:7) at Function.<anonymous> (/opt/pump.io/lib/model/activityobject.js:133:28) at next (/opt/pump.io/node_modules/step/lib/step.js:51:23) at next (/opt/pump.io/node_modules/step/lib/step.js:60:12) at Function.<anonymous> (/opt/pump.io/lib/model/activityobject.js:119:21) at next (/opt/pump.io/node_modules/step/lib/step.js:51:23) at Step (/opt/pump.io/node_modules/step/lib/step.js:122:3)
>>>>response = mypump1.request('https://identi.ca/api/user/makhiscal') >>>>response['profile']['upstreamDuplicates'] {u'0': u'http://identi.ca/user/682503'} -
2013-07-23T01:36:37Z via Dianara To: Public CC: Followers
For anyone interested, current Dianara-dev (from http://gitorious.org/dianara) can like and delete comments.
Warning: incomplete, not very tested, might eat your cat, etc ;)
CodeGustavo , Jonas (kabniel) , Evan Prodromou , [email protected] like this.
-
2013-07-11T20:36:26Z via Dianara To: Public CC: Followers
hmmmm... public test
Show all 7 replies
that is the problem that I was having w/ my account on my pump. i think it is due to following identi.ca users, or some other faulty accounts.
https://github.com/e14n/pump.io/issues/712
-
2013-07-08T00:19:42Z via Dianara To: Public CC: Followers
There it is! Dianara v0.8 is out!!

http://jancoding.wordpress.com/2013/07/08/dianara-pump-client-0-8-released/
Gerard Ryan , sazius (please unfollow) , Jonas (kabniel) , [email protected] and 3 others like this.
Show all 7 replies
@Ryan, you need QJSON v0.8.x. If you're in Debian pre-Jessie, you'll have 0.7.x. I don't know if they intend to backport that... Maybe I can manage to change that part to fit what qjson 0.7.x provided.
Ryan Weal likes this.
Yep, your problem seems to be the same as Ryan's, QJSON pre-0.8.
I'll try to change that part tomorrow, and maybe you can try again with the development version of Dianara from gitorious ;)
-
2013-07-06T13:20:34Z via Dianara To: Public CC: Followers
I think I'll release Dianara 0.8 sometime this weekend. I'm once again at that point where the changelog has gotten big enough ;)
The main advantages over 0.7 are:
- Ability to select specific people in the "To/CC" fields when posting.
- Option to set "Public" posting as default.
- Profile editor (though you can't use it to change your avatar yet!).And then there are several smaller things, like saving images from the image viewer, hiding the status bar, nicer Meanwhile column, better text formatting options and keyboard control for that, etc.
What it still doesn't have is the ability to set a title and description to uploaded pictures... that's been missing for a while :P
Gerard Ryan , sazius (please unfollow) , Christopher M. Hobbs (inactive) , [email protected] like this.
-
2013-07-04T21:08:36Z via Dianara To: Public CC: Followers
Pump live!
Number of hosts: 45
Number of users: 5603
Just a few days ago we were saying "come oooon, 5000!"... nice!
Guichu , Evan Prodromou , Andy C like this.
-
2013-06-16T16:06:02Z via Dianara To: Followers , Public
I'm going to release Dianara v0.7 now... It's still missing one of the things I wanted to do for this version (setting title and description in the image uploads), but I figured... with all the improvements that it has since v0.6, it's a pity that people keep trying that "old" version ;)
-
2013-06-15T00:06:59Z via Microca.st Web To: sazius (please unfollow) , Evan Prodromou CC: Public , Followers
Hey Evan, when you get some time, I have a couple of pump-API-related questions, nothing urgent of course:
The first one's about posting pictures with titles :
In the last step here https://github.com/e14n/pump.io/wiki/Post-an-image (Post), the example doesn't have parameters for the description and the title.
Seeing the received JSON for any image-type post, I see the title as "displayName" and the description as "content" fields, but using that directly when posting (inside the "object") doesn't seem to work.
What's the right way to do this?
The second question is about the /api/user/USERNAME/favorites endpoint.
The returned JSON structure is different from what we get for /inbox/major or /inbox/direct.
In those, each item in the collection has an "object" key which then has "content", "objectType":"note", etc. inside.
In /favorites, there is no "object" key, and "content", "objectType", etc, are found directly in, say, the "root" of each item in the collection.
I read in the API doc that this feed is non-standard, but is there a reason why its structure is different, or could it/will it be adapted to be like the others?
Thanks!
P.S.- Sazius, I'm sending this to you too, as I imagine you'll be interested in the answer ;)
Good questions! So, first: I use a library called Fine Uploader for doing the file-uploading from the Web UI. It takes the title and description as GET parameters, which is kind of a crazy way to do it. You can also post a "binary" object, bin64 encoded, and that will get turned into a file. That might be an easier way to do it. For the favorites: it is a collection of objects. The inbox is a collection of activities. So, like the followers and followed feeds, it's got objects in it, not activities.
Thanks! That helps. WRT the favorites... isn't it a little weird that it's different from the inbox? To me, it seems like it's kind of a special type of inbox, and if it kept the same info, we'd still be able to see who the recipients were =) But that's also more data to keep, so maybe it's not worth it... well, you'll know what's best. I've already made some adjustments to my code so I can render its contents as another timeline anyway ;)
It's good that you are ahead of me in implementing pump.io features, so all the issues get thought out before I get there :-)sazius (please unfollow) at 2013-06-15T10:49:08Z
jrobb likes this.
WRT the images... I guess you meant as POST parameters when sending the binary file? That sounds like a weird way of sending the title and description, but now that I know I can look into it... :P An example with the base64-encoded image could be useful, if that makes the 2-step uploading into 1 step, but you know, no rush! Thanks for your time! -
2013-06-06T16:59:06Z via Dianara To: Followers , Public
So... I've released Dianara v0.6... on 06/06... that can be seen as cool or creepy, I guess xD
http://jancoding.wordpress.com/2013/06/06/another-week-another-release-dianara-v0-6-is-out/
Gerard Ryan , lostson , jrobb , jpope on jpump and 2 others like this.
Meanwhile...
-
K' updated Dianara v1.3.4 released
