#nojoomla

Rastin Mehr

Rastin Mehr

Upgrading from Anahita 4.2 to 4.3

A lot has changed in the Anahita 4.3 release. The most important change is that we have completely removed the Joomla source code from Anahita #NoJoomla. As a result, you need to run a few commands to upgrade your Anahita installation.

Before you start

Please make sure you have done the following 3 preparations:

  1. made a database backup (database dump). This is extremely important, because if someth...
Rastin Mehr

Rastin Mehr

  • November 20 2016
Let the fun begin #Anahita #Hackathon #NoJoomla
Rastin Mehr

Rastin Mehr

  • October 23 2016
Let the fun begin #Anahita #Hackathon #NoJoomla
Rastin Mehr

Rastin Mehr

We are ready to merge with the master branch #Anahita #NoJoomla #Embryo
Rastin Mehr

Rastin Mehr

  • October 15 2016
Testing and more testing #Anahita #NoJoomla
Rastin Mehr

Rastin Mehr

Site Settings Singleton

either use get_site_settings() method or KService::get('com:settings.setting) instance or both #NoJoomla
Rastin Mehr

Rastin Mehr

There won't be a #Hackathon this weekend. We have successfully removed all legacy joomla code from Anahita and from this point we will be polishing and debugging the codebase towards an #embryo release #NoJoomla
Rastin Mehr

Rastin Mehr

JMail and JFactory classes are removed, but still debugging and optimizing the Anahita email notification system. #NoJoomla
Rastin Mehr

Rastin Mehr

There wont' be a set time for #Anahita #Hackathon this weekend, instead we will be continuously working on the codebase. The last bit of Joomla left in the codebase is the library that sends out mail notifications. We are replacing that with something more modern and then we are officially joomla free. #NoJoomla
Rastin Mehr

Rastin Mehr

Anahita codebase size since version 2

Anahita codebase size since we started removing the Joomla code. Currently standing at 11.6MB despite all the new features added #NoJoomla
Rastin Mehr

Rastin Mehr

  • December 04 2016
Let the fun begin #Anahita #Hackathon #NoJoomla
Rastin Mehr

Rastin Mehr

From this point it's bug fixing and polishing the code until we have a Birth release! #Anahita #NoJoomla
Rastin Mehr

Rastin Mehr

Anahita 4.3 merge has happened, but we won't call it an embryo release until it is used on our website https://github.com/anahitasocial/anahita Tomorrow I will be posting instructions for you to test the master branch. #NoJoomla #Anahita
Rastin Mehr

Rastin Mehr

  • October 16 2016
Let the fun begin #Anahita #Hackathon #NoJoomla
Rastin Mehr

Rastin Mehr

  • October 01 2016
Let the fun begin #Anahita #Hackathon #NoJoomla
Rastin Mehr

Rastin Mehr

  • September 20 2016
Can't wait until we get #Anahita 4.3 out. We can leave all the issues with the legacy joomla code behind and focus on further development #NoJoomla
Rastin Mehr

Rastin Mehr

Hey everyone, I have a copy of Anahita working on my machine with #NoJoomla in it. Time to polish and debug the code until a 4.3 #embryo release
Rastin Mehr

Rastin Mehr

Replacing #PHPMailer with #SwiftMailer. #MailCatcher has made debugging very easy #NoJoomla
Rastin Mehr

Rastin Mehr

JCache and all joomla utilities classes have been removed too. JMail is next #NoJoomla

Powered by Anahita