JanKusanagi @identi.ca

Testing Dianara v1.3.2 RC 2

JanKusanagi @identi.ca at

Hi! I just tagged Dianara-dev's repo as "1.3.2 RC 2", hoping to release the final v1.3.2 in a few days, so broader testing would be great ;)


Most notable features since v1.3.1, starting with the ones not visible in the screenshot, are:

  • A basic D-Bus interface for 'remote' control, on systems which have D-Bus, of course. This interface allows the user to control Dianara to a certain degree (quite basic at the moment) from other programs, such as qdbus or dbus-send. There are two methods, 'toggle' and 'post <title> <content>'. The former shows or hides the main window, and the latter creates a post, with the given title and content, ready to be completed and posted (this still requires manual intervention, for now).
  • New privacy option, private likes. If you enable this, when liking a post or a comment from your timelines, only the author will see your 'like' activity in their minor feeds. It won't appear in your followers feeds or in your public profile. You'll still appear in the list of likes for that post though.
  • Support for non-https servers. These are not common, but Dianara can be used with servers without SSL support, which use the http:// scheme, by adding the command line parameter --nohttps.
  • A Hebrew translation has also been added, thanks to GreenLunar! Localization was improved in several areas.


Then, as visible in the screenshot, there is also:

  • A new "Neighbors" tab, under Contacts, where you can get a list of the newest 50 users registered on your Pump.io server. You can follow them from there directly. However, due to the basic information the server provides for this, the users listed here will not have avatars or any bio info. You can still use the 'User options' button to browse their messages directly, or check their profiles in the web interface. But beware of spammers!
  • A "welcome wizard", with direct access to the first steps on using the program and the Pump network. This will appear every time you run the program until you uncheck the "show this again..." checkbox.


I hope you find these features useful, and as always, testing and feedback is appreciated. Translations to more languages, even if partial, would be great to have, too ;)


Cheers!

Brian Small, l30bravo, Douglas Perkins, Stephen Michael Kellat and 2 others likes this.

Douglas Perkins, Douglas Perkins, Douglas Perkins, Stephen Michael Kellat and 1 others shared this.

Hey, @JanKusanagi: does a pump.io server owner have to do something special to enable the listing of users at the site? I ask because when I query my server, I get a proxy error back when trying to use /api/users ...

Stephen Sekula at 2015-10-25T18:38:30Z

>> Stephen Sekula:

“does a pump.io server owner have to do something special to enable the listing of users at the site?”

No idea. I know that it works on identi.ca and microca.st, but also in non-E14N servers such as mipump.es and i.rationa.li.


I'd say it doesn't require anything special, but those probably don't run Pump.io proxyed via another webserver, which might be your issue, somehow.

JanKusanagi @identi.ca at 2015-10-25T18:50:14Z

Yeah, that might be it. I'm in the very slow process of switching things to NGINX, but that will take months longer.

Stephen Sekula at 2015-10-25T19:46:26Z

It isn't Apache vs Nginx vs Lighttpd vs IIS that is the issue. It is that Pump.io was never designed for the situation where one needs to share with non-Node sites (and therefore for Node and Pump to operate behind one of the above web servers). Thus, proxying a pump is a non-supported (though entirely doable) configuration.

Maybe now, as a community project, that will be something that gets changed.

lnxwalt@microca.st at 2015-10-26T00:57:12Z

jrobb likes this.