Blogs

We are preparing to roll out the Client-Server #Anahita website and continue developing towards stable releases of Anahita 4.6, with no HTML outputs, and the #ReactJS app. I'll post an announcement next week.
Rastin Mehr

Rastin Mehr

Here is an example of how you can maintain a repository of assets that contains custom styling, markdown pages, and logos. We are still improving the concept, but you can take a look right now https://github.com/anahitasocial/anahita-react-assets #AnahitaReact #ReactJS
We need testers for the 4.5.2 release, which is the code in the master branch. Could you please try installing it and let me know if everything is working as expected? #Anahita
We've added a new site:signup command in #Anahita #nohtml branch which allows signing up the first user and Super Admin via the CLI. We are going to add this feature in the next maintenance release as well because it makes Anahita's installation a bit easier. #Signup

Do not use Anahita for spreading misinformation

Years ago, when I used to be in the Joomla team as a development group member, I came across a Joomla-powered website launched by the Iranian government to dox people who participated in the green movement protests against the theocratic regime. I remember how sick I felt in the stomach and how appalled I was. Here I was volunteering my programming skills and code for a good cause only to see s...

We just tagged the #Anahita 4.5.1 Birth release that fixes a critical bug in some email notifications for Account Creation, and Password reset. Thank you @cjsummeril for reporting the issue. Updates your installations: $ composer update or $ git pull
We are about to branch out the 4.6.0, and the first objective is to support #MarkDown instead of HTML, also remove all the #HTML views. That means the next release of #Anahita will provide a #REST #API only. We will be releasing the #AnahitaReact 1.0 to go with it.
Currently, we are working on a better implementation of how we handle gadgets on actor profiles in the #Anahita #ReactApp I'm not proud of what we have right now.

Anahita 4.5.0 Birth Release is out

We tagged the 4.5.0 release yesterday. What's significant about this release is the improved JSON REST APIs for essential operations such as signup, authentication, password recovery, Actor profile settings, and Site Settings.

As you know, Anahita has been moving towards a Client-Server architecture. We are developing a client-side React application for Anahita. We are already using stable varia...

We no longer have a server_domain; there is only a client_domain that replaces the live_site variable. If you are using a browser-based client app, then the client_domain is the domain of your browser-based app, otherwise, it is the domain of your web API. #Anahita
Rastin Mehr

Rastin Mehr

Implemented the basic Notifications Browse view in the Anahita React App. #AnahitaReact #ReactJS #ReduxJS #MaterialUI #Notifications
We just tagged the #Anahita 4.5.2 Birth release which comes with a few improvements and bug fixes. Use Composer Update to update your installations or git pull if you are using the master branch.

Creating the first Super Admin account from CLI

We made a small but significant change in the Anahita installation workflow. We added a site:signup command to the CLI tool so you can create the first account from the command line. 

Signing up from the user interface signup form will set the user type to registered by default. 

We first implemented this feature for our upcoming 4.6.0 release in the nohtml branch, but we decided to give you th...

You can see the next release of Anahita in the nohtml branch which only renders JSON by default and OG (OpenGraph) if you use .og extension in the node URLs. The codebase is nearly 60% smaller: https://github.com/anahitasocial/anahita/tree/issues/nohtml #Anahita #nohtml #Restful
We just tagged #Anahita 4.5.1 #Birth release that fixes a bug in email notifications such as Create Account and Password Reset. It also improves the Medium Privacy setting Rest API to return an updated JSON response. Update your installations!
So far we've removed about 40% of the codebase by size in the nohtml branch https://github.com/anahitasocial/anahita/tree/issues/nohtml #RESTful #Anahita
May the code be with you ✨
Tagged the 4.5.0 release last night. Announcement coming out today. #Anahita #BirthRelease
The bug which was causing malformed URLs starting with http(s)://http(s):// should be fixed now. You can confirm by clicking on the links on the email notification you get for this posted note. #BugFix #Anahita

Powered by Anahita