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.
Please make sure you have done the following 3 preparations:
Here is an article about how to upgrade your custom extensions for the version 4.3
Instructions on how to update your custom Anahita extensions for Anahita 4.3 release
If you have installed Anahita directly from the master branch, the following commands will get the latest files:
$ git pull
Otherwise if you have installed Anahita using the composer, do:
$ composer update
Then update the file structure
$ php anahita site:symlink
Re-initiate your installation
$ php anahita site:init
Reinstall the apps. For example if you had installed: groups topics photos todos
$ php anahita package:install groups topics photos todos
Note: Anahita will ask you to run the previous command one more time. Go ahead and do it.
Now run the database migration command to update your data
$ php anahita db:migrate:up
Now login to your Anahita installation and under your account’s menu go to the Site Settings. We no longer have an administration back-end in Anahita. All site configuration will be happening here from now on.
Review all the settings and update.
Test and make sure if everything is working.