1.8.10 PeepSo Release

New Release: PeepSo 1.8.10


It’s my great pleasure to announce the immediate availability of PeepSo 1.8.10. The release was delayed for a couple of days which we communicated on our community. We found some issues and decided NOT to release until it’s fixed. Sorry for the delay but we wouldn’t be able to live with ourselves, if we just decided to release something we clearly knew was broken. Everything finally fell into place and I’m happy to be able to make this release.

Upgrades

For a quick and hassle-free upgrade:

  1. Go to the backend of your site > Dashboard > Updates
  2. Select all PeepSo plugins that need to be updated
  3. Click ‘Update Plugins
  4. Update PeepSo Core
  5. Go to the backend > Plugins
  6. Reactivate all PeepSo plugins

The whole operation doesn’t take more than 3 minutes. Should you have any issues or questions, please do contact us.

Developer Tools – New Plugin

Let’s start with a new plugin. It’s more generic and useful for your WordPress site too. It’s free, available here to anyone. The plugin is a collection of tools useful that come in handy developing WordPress plugins and debugging PeepSo as well as other plugins. Every report can be exported to a text or html file. It can also be used to help third parties debug your website without granting them wp-admin access.

  • The current features include:
  • Real time PeepSo logs
  • Overview of most important WordPress settings, environment variables and server config complete phpinfo()
  • Overview of branches for git tracked plugins and themes
  • Catch & debug “unexpected output during plugin activation”
Dev Tools
Developer Tools

Activity Stream Placeholders

Let’s start with a bit of cosmetics. Loading activities one by one via ajax calls is something that was introduced few releases ago. There was a little spinning gif indicating that something more is loading but it wasn’t enough for us from the visual perspective. Finally we had the time to introduce the post placeholders loading.

Pin Multiple Posts

Pinned posts have been a fantastic tool for announcements on your community. Admins could pin posts, leave them at the top of the stream and make sure the message gets to anyone visiting the community stream. We’ve had requests to allow multiple pinned posts so finally in 1.8.10 it is available.

You might have seen multiple posts being pinned on our own community. At this very moment there are 2 pinned. Oh, I should also mention. The pinned posts do come with one more feature. When you click on the little triangle to see the post options, you can see who pinned the post and when.

Pinned Post on the Stream with information on who pinned it and when.
Pinned Post on the Stream with information on who pinned it and when.

Group Pinned Posts

Groups also got their own pinned posts. Right now you can pin posts within a group. Yes. Multiple posts within a group can be pinned. If you are a member of a group and are following it you will see the pinned post on the main activity stream as well. So no worries, group owners, managers and site admins can pin! Pin! Pin!

Rounded PeepSo Template

A Something so little can make so much difference, it’s for all the not so boxy types there. The smoothed out corners will blend better with the themes using rounded corners. That means better experience and better blending of your community within the entire site without the need to actually use CSS overrides for that.

We’ve also enabled rounded corners and round avatars on our own community. So come to check it out there too!

I hope you haven’t forgotten that we have a dark theme in PeepSo as well, did you now?

Dark Theme, Rounded corners Profile view.
Dark Theme, Rounded corners Profile view.

Group Managers

More roles, more control and yet more freedom too! Managers have the right to, well, manage other users as well as they inherit all of the Moderator role’s privileges. Group Managers can:

  • Promote and demote members to Moderators
  • Ban / unban members
  • Accept user join requests
  • Moderate posts
  • Pin group posts

They can’t make mage changes in groups such as renaming group, changing avatar or cover. These are exclusive to group owner role.

Group Email Notifications

Group onsite notifications were introduced in a previous version and this one was dedicated, amongst other features to working on email group notifications. Meaning, when there’s something new posted in a group you’re a member of, you’ll be notified by email too.

Having that said, there are now 3 ways to see group updates:

  • Following a group – seeing the group posts on stream
  • Onsite notifications
  • Email notifications

They are customizable as in users can set them to their liking per group. Simple clicking and checking / unchecking the things from the list.

Group Follow, Onsite and Email notifications settings.
Group Follow, Onsite and Email notifications settings.

Chat From Friends Only

With the Friends and Chat plugins users now have the option to decide whether they want to receive new messages from anyone (as it is now) or just from people on their friend list. Please note that it only works for new conversations and won’t take effect on already existing threads. This setting can be found in Profile > Preferences > Messages and Chat section > “Allow new messages only from friends”. Check the box and that’s it 🙂

AJAX On Stream

No, I’m not talking about the dishsoap or the villain from DeadPool. Ajax that magic thingy that makes stuff happen without the need to reload the page. Using only ajax to load posts on stream was added in this version and it will give us greater freedom and flexibility in adding more amazing features in the future releases like: filtering or sorting the stream as well as it’s building the foundation for search and RestAPI support. But for now let’s not get ahead of ourselves now.

Improvements and BugFixes

Alongside new features we always make improvements and fix problems reported to us by you – our users. The things that are definitely worth mentioning are: Warning on leave group on group listing. Improvements in friend request notification email. Prioritizing AJAX loading based on their importance – so stream loads first, widgets and other stuff later. “mentioned in a comment” notification leading to a 404 was also fixed. See the entire changelog.

On No! THE DELAY…

Sorry to all of you for delaying the release by a whole week but to be honest not too sorry. We got a bug report where there were problems with admin privileges when it comes to groups and group posts. We created 115 test cases for different user roles and views for every group privacy. Something alongside:

Who can see posts in Open group:

  • NO guest
  • YES logged in non-member
  • YES member follower
  • YES member non-follower
  • YES admin non-member
  • YES admin member follower
  • YES admin member non-follower

That’s just for the view of an Open group. Now imagine not only creating the logic for closed, secret. All three streams, profiles, single post views etc. We have covered every single permutation. So yes, there’s a whole new post logic for groups.

Try PeepSo For FREE


PeepSo Core is Great! Get the Foundation Plugins for FREE! Add that social spark to your website! Try it today!
Get PeepSo Today!

KickStart Your Community!


Buy All Core Plugins

Brought to you by PeepSo Team Eric Tracz
I’m a Digital Nomad currently living in Manila, The Philippines. Co-Founder and CEO of PeepSo.com. First time WordCamp Speaker at WordCamp Kuala Lumpur 2017, WordCamp Singapore 2019 and hoping to speak more soon. I started my journey with open source nearly a decade ago as a simple support guy. Joomla! was my first encounter with the world of Open Source. After that period of my life got phased out I fell in love with WordPress and never left. I have been both lucky and at the same time I worked my ass off to get to where I am right now. Free time, if I have any, is usually spent with my wife and / or travel around South-East Asia. Even when I’m supposed to be on a little vacation, not a day goes by when I don’t check up on PeepSo. So far visited or lived in: Hungary, Czech Republic, Slovakia, Indonesia, Malaysia, Singapore, Hungary, Vietnam, Cambodia, Laos, Thailand, China, Japan, Maldives, Sri Lanka, Myanmar, Norway, Germany, Scotland, England and more… Whenever possible, I jump on my Ducati Monster and just ride.

Reactions & comments

Join Our Community!
Join us to discuss PeepSo’s features, connect with the development team and give suggestions.

Comments

Jesse Evans avatar
@peepso_user_2999(Jesse Evans)
You guys keep rocking it
Jesse Evans shared a GIF
Jesse Evans avatar
@peepso_user_2999(Jesse Evans)
So is the Ajax on activity feed automatic or is a setting we need to set? Thanks
Eric Tracz avatar
@peepso_user_7(Eric Tracz)
@peepso_user_2999(Jesse) automatic

Community by PeepSo

Super-light and free social networking plugin for WordPress