Upgrade Guide
Before starting upgrade we recommenced to backup your files and export your current database.
NOTE : If you are non-technical person then please use dist.zip to replace files and if you are technical person then use src.zip
Pre-Upgrade Steps
Steps required before you get started with upgrade.
- Backup you current version files and Database
- If you have manually changed any of the files then take a backup of them. After replacing files of newer version, you will need to replace them again and make possible changes.
General Guide for all the versions
This is a general guide which applies to all the upgrade from any version to any version. Along with this guide, check the list below if any specific steps are given for version upgrade then you need to follow those additional steps.
For Technical Users:
- Download the newer version
- Replace all the files of older version with newer version
- Run
composer install
- Run
php artisan migrate
- Run
npm install
- Run
npm run dev
to make new build (npm run prod
for production build)
For Non Technical Users:
- Download the newer version
- Replace all the files of older version with newer version
-
Update database (If DB related changes are made)
- Open your
phpMyAdmin
- Go to your database and select import tab.
- Check for DB upgrade file. Check the file under
app/database/releases/{latestVersion}/
and see if you can find{latestVersion}.sql
. HerelatestVersion
is the version number to which you are upgrading your application - Select that sql file and import it.
- Open your
- That's it!, you are ready to go with new version
Upgrading from v5.1.0 to v6.0.0
For Technical Users:
- Download
v6.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v6.0.0
files into your existing versionv5.1.0
- Run
composer install
- Run
php artisan migrate
to update composer dependencies - Run
php artisan db:seed --class=FrontSettingAdvertiseImageSeeder
- Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v6.0.0
For Non Technical Users:
- Download
v6.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v6.0.0
files/directories into your existing versionv5.1.0
- Now please call this url once
YOUR_APP_URL/upgrade-to-v6-0-0
- That's it!, you are ready to go with new version
v6.0.0
Upgrading from v5.0.1 to v5.1.0
For Technical Users:
- Download
v5.1.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v5.1.0
files into your existing versionv5.0.1
- Run
composer install
- Run
php artisan migrate
to update composer dependencies - Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v5.1.0
For Non Technical Users:
- Download
v5.1.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v5.1.0
files/directories into your existing versionv5.0.1
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v5.1.0/
you can findv5.1.0
.sql - Select that sql file and import it.
- That's it!, you are ready to go with new version
v5.1.0
Upgrading from v4.5.1 to v5.0.0
For Technical Users:
- Download
v5.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v5.0.0
files into your existing versionv4.5.1
-
You have to update following env's.
-
Set linkedin social login, reference link
LINKEDINAPPID= LINKEDINAPPSECRET= LINKEDINREDIRECT={APPURL}/login/linkedin/callback
-
- That's it!, you are ready to go with new version
v5.0.0
For Non Technical Users:
- Download
v5.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v5.0.0
files/directories into your existing versionv4.5.1
- That's it!, you are ready to go with new version
v5.0.0
Upgrading from v4.5.0 to v4.5.1
For Technical Users:
- Download
v4.5.1
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.5.1
files into your existing versionv4.5.0
- That's it!, you are ready to go with new version
v4.5.1
For Non Technical Users:
- Download
v4.5.1
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.5.1
files/directories into your existing versionv4.5.0
- That's it!, you are ready to go with new version
v4.5.1
Upgrading from v4.4.0 to v4.5.0
For Technical Users:
- Download
v4.5.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.5.0
files into your existing versionv4.4.0
- Run
composer install
- Run
php artisan migrate
to update composer dependencies - Run
php artisan db:seed --class=RemoveProviderUniqueRuleFromSocialAccountsSeeder
- Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v4.5.0
For Non Technical Users:
- Download
v4.5.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.5.0
files/directories into your existing versionv4.4.0
- Now please call this url once
YOUR_APP_URL/upgrade-to-v4-5-0
- That's it!, you are ready to go with new version
v4.5.0
Upgrading from v4.3.0 to v4.4.0
For Technical Users:
- Download
v4.4.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.4.0
files into your existing versionv4.3.0
- Run
composer install
- Run
php artisan migrate
to update composer dependencies - Run
php artisan db:seed --class=AddEnableGoogleRecaptchaSeeder
- Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v4.4.0
For Non Technical Users:
- Download
v4.4.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.4.0
files/directories into your existing versionv4.3.0
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v4.4.0/
you can findv4.4.0
.sql - Select that sql file and import it.
- That's it!, you are ready to go with new version
v4.4.0
Upgrading from v4.1.0 to v4.2.0
For Technical Users:
- Download
v4.2.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.2.0
files into your existing versionv4.1.0
- Run
composer install
- Run
php artisan migrate
to update composer dependencies - Run
php artisan db:seed --class=AddRecordNotificationSetting
- Run
php artisan db:seed --class=UpdateNotificationSettingAdminTypeSeeder
- Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v4.2.0
For Non Technical Users:
- Download
v4.2.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.2.0
files/directories into your existing versionv4.1.0
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v4.2.0/
you can findv4.2.0
.sql - Select that sql file and import it.
- Now please call this url once
YOUR_APP_URL/upgrade-to-v4-2-0
- That's it!, you are ready to go with new version
v4.2.0
Upgrading from v4.0.1 to v4.1.0
For Technical Users:
- Download
v4.1.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.1.0
files into your existing versionv4.0.1
- Run
composer install
- Run
php artisan migrate
to update composer dependencies - Run
php artisan db:seed --class=AddIsSliderActiveDeactiveSeeder
- Run
php artisan db:seed --class=PrivacyPolicySeeder
- Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v4.1.0
For Non Technical Users:
- Download
v4.1.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.1.0
files/directories into your existing versionv4.0.1
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v4.1.0/
you can findv4.1.0
.sql - Select that sql file and import it.
- That's it!, you are ready to go with new version
v4.1.0
Upgrading from v4.0.0 to v4.0.1
For Technical Users:
- Download
v4.0.1
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.0.1
files into your existing versionv4.0.0
- Run
composer install
- Run
php artisan migrate
to update composer dependencies - Run
php artisan db:seed --class=UpdateTypeNotificationSettingSeeder
- Run
php artisan db:seed --class=AddIsFullSliderSettingSeeder
- Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v4.0.1
For Non Technical Users:
- Download
v4.0.1
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.0.1
files/directories into your existing versionv4.0.0
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v4.0.1/
you can findv4.0.1
.sql - Select that sql file and import it.
- That's it!, you are ready to go with new version
v4.0.1
Upgrading from v3.1.0 to v4.0.0
For Technical Users:
- Download
v4.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.0.0
files into your existing versionv3.1.0
- Run
composer install
- Run
php artisan migrate
to update composer dependencies - Run
php artisan db:seed --class=CreateNotificationSettingSeeder
- Run
php artisan db:seed --class=NotificationSettingModuleSeeder
- Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v4.0.0
For Non Technical Users:
- Download
v4.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v4.0.0
files/directories into your existing versionv3.1.0
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v4.0.0/
you can findv4.0.0
.sql - Select that sql file and import it.
- That's it!, you are ready to go with new version
v4.0.0
Upgrading from v3.0.0 to v3.1.0
For Technical Users:
- Download
v3.1.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v3.1.0
files into your existing versionv3.0.0
- Run
php artisan migrate
to update composer dependencies - Run
php artisan db:seed --class=AddIsActiveInSettingSeeder
- Run
php artisan db:seed --class=AddLatestJobsEnableInFrontSettingSeeder
- Run
php artisan db:seed --class=RenameIsActiveToSlierIsActiveInSettingSeeder
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v3.1.0
For Non Technical Users:
- Download
v3.1.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v3.1.0
files/directories into your existing versionv3.0.0
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v3.1.0/
you can findv3.1.0
.sql - Select that sql file and import it.
- That's it!, you are ready to go with new version
v3.1.0
Upgrading from v2.2.0 to v3.0.0
For Technical Users:
- Download
v3.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v3.0.0
files into your existing versionv2.2.0
- Run
composer install
to update composer dependencies - Run
php artisan migrate
to update composer dependencies - Run
php artisan db:seed --class=AddRegionCodeInSettingsSeeder
- Run
npm install
- And at last Run
npm run dev
to make new build -
You have to update following env's.
- Set facebook social login, reference link
-
Set google social login, reference link or you can watch video at here
GOOGLE_CLIENT_ID= GOOGLE_CLIENT_SECRET= GOOGLE_REDIRECT={APP_URL}/login/google/callback FACEBOOK_APP_ID= FACEBOOK_APP_SECRET= FACEBOOK_REDIRECT={APP_URL}/login/facebook/callback
- That's it!, you are ready to go with new version
v3.0.0
For Non Technical Users:
- Download
v3.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v3.0.0
files/directories into your existing versionv2.2.0
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v3.0.0/
you can findv3.0.0
.sql - Select that sql file and import it.
- That's it!, you are ready to go with new version
v3.0.0
Upgrading from v2.1.0 to v2.2.0
For Technical Users:
- Download
v2.2.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v2.2.0
files into your existing versionv2.1.0
- Run
composer install
to update composer dependencies - Run
php artisan migrate
to update composer dependencies - Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v2.2.0
For Non Technical Users:
- Download
v2.2.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v2.2.0
files/directories into your existing versionv2.1.0
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v2.2.0/
you can findv2.2.0
.sql - Select that sql file and import it.
- That's it!, you are ready to go with new version
v2.1.0
For Technical Users:
- Download
v2.1.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v2.1.0
files into your existing versionv2.0.0
- Run
composer install
to update composer dependencies - Run
php artisan migrate
to update composer dependencies - Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v2.1.0
For Non Technical Users:
- Download
v2.1.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v2.1.0
files/directories into your existing versionv2.0.0
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v2.1.0/
you can findv2.1.0
.sql - Select that sql file and import it.
- That's it!, you are ready to go with new version
v2.1.0
Upgrading from v1.0.2 to v2.0.0
For Technical Users:
- Download
v2.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v2.0.0
files into your existing versionv1.0.2
- Run
composer install
to update composer dependencies - Run
npm install
- And at last Run
npm run dev
to make new build -
Now you have to set up the stripe payment env for make the stripe subscription working.
- That's it!, you are ready to go with new version
v2.0.0
For Non Technical Users:
- Download
v2.0.0
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v2.0.0
files/directories into your existing versionv1.0.2
-
Update database :
- Open your phpMyAdmin
- Go to your database and select import tab.
- Now in the latest version go to
app/database/releases/v2.0.0/
you can findv2.0.0
.sql - Select that sql file and import it.
-
Now you have to set up the stripe payment env for make the stripe subscription working.
- That's it!, you are ready to go with new version
v2.0.0
Upgrading from v1.0.0 to v1.0.2
For Technical Users:
- Download
v1.0.2
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v1.0.2
files into your existing versionv1.0.1
- That's it!, you are ready to go with new version
v1.0.2
For Non Technical Users:
- Download
v1.0.2
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v1.0.2
files/directories into your existing versionv1.0.1
- That's it!, you are ready to go with new version
v1.0.2
Upgrading from v1.0.0 to v1.0.1
For Technical Users:
- Download
v1.0.1
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v1.0.1
files into your existing versionv1.0.0
- Run
composer install
to update composer dependencies - Run
npm install
- And at last Run
npm run dev
to make new build - That's it!, you are ready to go with new version
v1.0.1
For Non Technical Users:
- Download
v1.0.1
- Backup you current version files and DB
- If you have manually changed any files then please take a backup of them. After replacing files, you can again get that portion of code into some particular files.
- Replace
v1.0.1
files/directories into your existing versionv1.0.0
- That's it!, you are ready to go with new version
v1.0.1