Notes

Anahita Project

Anahita Project's Notes

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'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

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!
2 people liked this

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.

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

It's time to tie up some loose ends and roll out the next release. #Anahita
Rajkumar Mundel liked this
Rastin Mehr

Rastin Mehr

Added an option to the notification configuration for muting email notifications. Notifications are still created for new posts and likes, but no emails are sent out. #notifications
Rastin Mehr

Rastin Mehr

Improved the implementation of SMTP mail in Anahita. It is working well with Mailgun. Are there any other services that we want to test?
Rastin Mehr

Rastin Mehr

Added CORS settings to the Site Settings #cors

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

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

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

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.

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

There is a bug which is resulting into links to have two scheme in the URLs. That is because we are still improving the client-server architecture. We are going to fix that before the 4.5.0 release. #Anahita #ClientServerArchitecture

We have been doing a lot of development in the master branch. The new release makes it a lot easier to use #Anahita as the cloud API for your mobile, desktop, and browser apps.
2 people liked this
Rastin Mehr

Rastin Mehr

I am wondering whether we want the ability to edit configuration.php from the React App? Technically you can directly edit the file on the server. #configuration
Rastin Mehr

Rastin Mehr

"Enjoy the silence" is what you see with the new "nohtml" Anahita template. This template aims to silence the HTML output when you are using Anahita as a back-end API for a clientside application.
Rastin Mehr

Rastin Mehr

We had to rewrite the Like actions in the Anahita React app and make some improvements. Next, we are going to work on the Password Reset workflow in both Anahita and AnahitaReact applications. #Anahita #PasswordRecovery #Likes

Powered by Anahita