Andrey Yasko

  •  ·  Administrator
  •  · 
    UNA Team
  • B

    623 friends
  • S

    M

    M

    737 followers
  • 18923 views
  • 26 votes
  • More
Add new...
 
 

Can't wait to get this out the door.

  • 1588
  • 💓 13
Promoted

In UNA 13.1 we are focusing on improving general user experience, server performance and expanding UNA core API for the upcoming release of the new React/ReactNative frontend app.

System Enhancements:

  • Extended core and module API - #4148

The API is extended significantly, providing new endpoints to securely share date with external apps. Over 250 commits dedicated to the API alone, covering everything from core settings, authentication and modules to design, navigation and languages.

  • PUSH/Sockets server integration #4369

The new WebSockets server based on https://soketi.app providing highly performant (under 100ms) message delivery for web socket events. For example in UNA+NEO pairing we use it to update reaction counts in the feed without reloading the page or polling the server. In the Messenger we use it to exchange messages at scale.

  • Service worker & site manifest file settings #4480

Improved site manifest and caching mechanism enabling shipping UNA as a Progressive Web App.

  • Icons for info fields in profile #4389

Support for customisable icons for profile info fields.

The new Connections section with Friends Suggestions, Friends, Friend Requests, Requested Friendship, Who to follow, Followers and Following pages. Actions in cards for each section adapted to the context of the page.

  • Comments: partially hide long comments #4471
  • Counters in connection menu items #4550
  • New setting: to change number of results in profiles search auto-suggestion #4537
  • New setting: viewport metatag value setting in Developer module #4383
  • New setting: number of results count in Live search #4359
  • Meta title in Pages builder separately from page heading #4548
  • Custom placeholder text for empty blocks instead of the default 'Empty' string #4370
  • Custom cover title #4407
  • “Updates” tab in Apps Market in Studio now requires authorization #4464
  • Developer debug mode in header.inc.php #4544
  • Forms: check for unsubmitted data before leaving the page #4442 #4518
  • New placeholder images for different file types #4398
  • Quill editor: clear copy&pasted content from HTML #4349
  • member.php (and other pages with login form) now using "/login" page layout #4381
  • ACL: Use lang key for Price field #4347
  • New UNA badge in bottom menu #4379
  • Removed '#dpr' from URL when site is initially loaded on retina screen #4382
  • Menus: Allow to filter out items depending on context #4340
  • Iframely AP#4335

Modules Enhancements:

  • Accounts: export account language #4552
  • Timeline: New 'Copy to clipboard' item in share menu #4536
  • Timeline: labels field support #4469
  • Timeline: block form submit while media is uploading #4447
  • Timeline: show content with specific media types (audio, video, photo) #4422
  • Timeline: allow to change visibility while editing timeline update #4411
  • Timeline: new 'For you' feed with mixed Account + Hot feed content #4384
  • Timeline: performance optimization #4367
  • Market: Separate pages for each category #4492
  • Notifications: default notification lifetime set ti 3 months with daily pruning #4541
  • Notifications: subjects of email notifications are more descriptive now #4432
  • Groups & Events: "Followed" page #4488
  • Invitations: various enhancements #4543
  • Tasks: profile icons in tasks list #4463
  • Developer: Export/import for builders and settings states #4515

📦 The 31.1 package, update script, cumulative update script and the Spacenook Starter Kit are available for download at https://github.com/unaio/una/releases/tag/13.1.0

  • 3347
  • 💓 23
Promoted

Testing and benchmarking UNA+NEO setup against most popular competing or comparable platforms now. Some are terrible, some are average and there are a few pretty good ones. We will beat every one of them, anyway.

  • 3858
  • 💓 15
Promoted

Starting from UNA 13.1 you can create a page with Groups Feed - the timeline of all posts from groups followed by user. In this tutorial you can see how to make a new page with Groups Feed block, activate submenu, add a link and modify a link in main navigation.

  • 4999
  • 💓 20
·
Added a discussion

The 13.1 update is imminent, and along with the framework changes we are preparing some platform changes, too. I'll elaborate on specifics in the next few days, but for now I'd like to discuss one question....

We think about making all UNA Pro Apps free to download and use, with a Pro plan (or payment for individual app) required only to enable auto-updates.

While it may not sound like anything controversial (who doesn't like free stuff!?), I think there may be a case for thinking that we aim to "trap" people into using an app and then having to pay to update. That's not the intention, however I can see how it may be interpreted that way. We should make sure to communicate that auto-updates are not free beforehand, naturally, but beyond that what do you think we should or shouldn't do to introduce this change? What would work best for you?

Our goal is to get more people to try whichever apps they want and get started with minimal constrains.

  • 4922
  • 1
Promoted
·
Added a discussion

The 13.1 update is imminent, and along with the framework changes we are preparing some platform changes, too. I'll elaborate on specifics in the next few days, but for now I'd like to discuss one question....

We think about making all UNA Pro Apps free to download and use, with a Pro plan (or payment for individual app) required only to enable auto-updates.

While it may not sound like anything controversial (who doesn't like free stuff!?), I think there may be a case for thinking that we aim to "trap" people into using an app and then having to pay to update. That's not the intention, however I can see how it may be interpreted that way. We should make sure to communicate that auto-updates are not free beforehand, naturally, but beyond that what do you think we should or shouldn't do to introduce this change? What would work best for you?

Our goal is to get more people to try whichever apps they want and get started with minimal constrains.

  • 4922
  • 2

Spacenook Starter Kit performance on mobile is 🚀🚀🚀

LCP on standard mobile throttling sitting at 1.5s is exceptionally good. This is without edge cache, static generation or any production optimisations - just a monolith frontend+backend server running on a basic cloud instance. Even more optimisations are coming!

  • 2290
  • 5
Promoted

The first Starter Kit for UNA - Spacenook ,takes it easy to launch a social network preconfigured with Timeline, People, Groups, Events and Messenger, as well as landing pages, menus and custom icons.

  • 4770
  • 💓 19
Promoted
  • 3872
  • 6
Andrey Yasko Discussions
Pro Apps for Free?
The new Messenger
Beating Facebook
Timeline and Post-form improvements
Twitter - under new management!
Transformation