InfyProjects

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

Upgrade to latest version

Upgrading from v5.1.0 to v5.2.0

For Technical Users:

  • Download v5.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 v5.2.0 files into your existing version v5.1.0
  • And Run composer install to make new build
  • And Run php artisan migrate to make new build
  • And Run npm install to make new build
  • And at last Run npm run dev to make new build
  • That's it!, you are ready to go with new version v5.2.0

For Non Technical Users:

  • Download v5.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 v5.2.0 files into your existing version v5.1.0
  • Update database :

    • NOW PLEASE CALL THIS URL ONCE YOUR_APP_URL/upgrade-to-v5-2-0 to update your database
  • That's it!, you are ready to go with new version v5.2.0

Upgrading from v5.0.0 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 version v5.0.0
  • And Run composer install to make new build
  • And Run php artisan migrate to make new build
  • And Run php artisan db:seed --class=AddRoleClientPermissionSeeder to make new build
  • And Run npm install to make new build
  • 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 into your existing version v5.0.0
  • Update database :

    • Open your phpMyAdmin
    • Go to your database and select import tab
    • Now in latest version go to app/database/releases/v5.1.0/ you can find v5.1.0.sql
    • NOW PLEASE CALL THIS URL ONCE YOUR_APP_URL/upgrade-to-v5-1-0 to update your database
    • Select that sql file and import it.
  • That's it!, you are ready to go with new version v5.1.0

Upgrading from v4.1.0 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 version v4.1.0
  • And Run composer install to make new build
  • And Run php artisan migrate to make new build
  • And Run php artisan db:seed --class=AddActivityLogPermission to make new build
  • And Run php artisan db:seed --class=AddEventPermissionSeeder to make new build
  • And Run npm install to make new build
  • And at last Run npm run dev to make new build
  • 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 into your existing version v4.1.0
  • Update database :

    • Open your phpMyAdmin
    • Go to your database and select import tab.
    • Now in latest version go to app/database/releases/v5.0.0/ you can find v5.0.0.sql
    • NOW PLEASE CALL THIS URL ONCE YOUR_APP_URL/upgrade-to-v5-0-0 to update your database.
    • Select that sql file and import it.
  • That's it!, you are ready to go with new version v5.0.0

Upgrading from v3.2.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 version v3.2.0
  • And Run composer install to make new build
  • And Run php artisan migrate to make new build
  • And Run npm install to make new build
  • 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 into your existing version v3.2.0
  • Update database :

    • Open your phpMyAdmin
    • Go to your database and select import tab.
    • Now in latest version go to app/database/releases/v4.0.0/ you can find v4.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.1.0 to v3.2.0

For Technical Users:

  • Download v3.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 v3.2.0 files into your existing version v3.1.0
  • And Run composer install to make new build
  • And Run php artisan migrate to make new build
  • And Run npm install to make new build
  • And at last Run npm run dev to make new build
  • That's it!, you are ready to go with new version v3.2.0

For Non Technical Users:

  • Download v3.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 v3.2.0 files into your existing version v3.1.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 version v3.0.0
  • And Run composer install to make new build
  • And Run php artisan migrate to make new build
  • And Run npm install to make new build
  • 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 into your existing version v3.0.0
  • Update database :

    • Open your phpMyAdmin
    • Go to your database and select import tab.
    • Now in latest version go to app/database/releases/v3.1.0/ you can find v3.1.0.sql
    • Select that sql file and import it.
    • NOW PLEASE CALL THIS URL ONCE YOUR_APP_URL/upgrade-to-v3-1-0 to update your database.
  • That's it!, you are ready to go with new version v3.1.0

Upgrading from v2.3.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 version v2.3.0
  • And Run composer install to make new build
  • And Run php artisan migrate to make new build
  • And Run php artisan db:seed --class=AddExpensePermissionSeeder to make new build
  • And Run npm install to make new build
  • And at last Run npm run dev to make new build
  • 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 into your existing version v2.3.0
  • Update database :

    • Open your phpMyAdmin
    • Go to your database and select import tab.
    • Now in latest version go to app/database/releases/v3.0.0/ you can find v3.0.0.sql
    • Select that sql file and import it.
    • NOW PLEASE CALL THIS URL ONCE YOUR_APP_URL/upgrade-to-v3-0-0 to update your database.
  • That's it!, you are ready to go with new version v3.0.0

Upgrading from v2.2.1 to v2.3.0

For Technical Users:

  • Download v2.3.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.3.0 files into your existing version v2.2.1
  • And Run composer install to make new build
  • And Run php artisan migrate to make new build
  • And Run npm install to make new build
  • And at last Run npm run dev to make new build
  • That's it!, you are ready to go with new version v2.3.0

For Non Technical Users:

  • Download v2.3.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.3.0 files into your existing version v2.2.1
  • NOW PLEASE CALL THIS URL ONCE YOUR_APP_URL/upgrade-to-v2-3-0 to update your database.
  • That's it!, you are ready to go with new version v2.3.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 version v2.1.0
  • And Run composer install to make new build
  • 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.
  • That's it!, you are ready to go with new version v2.2.0

Upgrading from v2.0.0 to 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 version v2.0.0
  • And Run composer update to make new build
  • And Run php artisan migrate to make new build
  • And Run php artisan db:seed --class=StatusTableSeeder to make new build
  • And Run php artisan db:seed --class=AddClientRoleSeeder to make new build
  • And Run php artisan db:seed --class=AssignStatusPermissionSeeder to make new build
  • And Run php artisan db:seed --class=UpdateEmailVerifiedAtAdminUser to make new build
  • And Run npm install to make new build
  • 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 version v2.0.0
  • Update database :

    • Open your phpMyAdmin
    • Go to your database and select import tab.
    • Now in latest version go to app/database/releases/v2.1.0/ you can find v2.1.0.sql
    • Select that sql file and import it.
  • NOW PLEASE CALL THIS URL ONCE YOUR_APP_URL/upgrade-to-v2-1-0 to assign manage_status permission to admin roles.
  • NOW PLEASE CALL THIS URL ONCE YOUR_APP_URL/client-role/upgrade-to-v2-1-0 to assign client role to all clients.
  • That's it!, you are ready to go with new version v2.1.0

Upgrading from v1.2.0 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 version v1.2.0
  • And Run composer install to make new build
  • And Run php artisan migrate to make new build
  • And Run php artisan db:seed --class=InvoiceSettingTableSeeder to make new build
  • And Run npm install to make new build
  • And at last Run npm run dev to make new build
  • 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 version v1.2.0
  • Update database :

    • Open your phpMyAdmin
    • Go to your database and select import tab.
    • Now in latest version go to app/database/releases/v2.0.0/ you can find v2.0.0.sql
    • Select that sql file and import it.
  • That's it!, you are ready to go with new version v2.0.0

Upgrading from v1.1.0 to v1.2.0

For Technical Users:

  • Download v1.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 v1.2.0 files into your existing version v1.1.0
  • And at last Run composer install to make new build
  • And at last Run npm install to make new build
  • And at last Run npm run dev to make new build
  • And at last Run php artisan migrate to make new build
  • That's it!, you are ready to go with new version v1.2.0

For Non Technical Users:

  • Download v1.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 v1.2.0 files/directories into your existing version v1.1.0
  • Update database :

    • Open your phpMyAdmin
    • Go to your database and select import tab.
    • Now in latest version go to app/database/releases/v1.2.0/ you can find v1.2.0.sql
    • Select that sql file and import it.
  • That's it!, you are ready to go with new version v1.2.0

Upgrading from v1.0.0 to v1.1.0

For Technical Users:

  • Download v1.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 v1.1.0 files into your existing version v1.0.0
  • And at last Run composer install to make new build
  • And at last Run npm run dev to make new build
  • And at last Run php artisan migrate to make new build
  • That's it!, you are ready to go with new version v1.1.0

For Non Technical Users:

  • Download v1.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 v1.1.0 files/directories into your existing version v1.0.0
  • Update database :

    • Open your phpMyAdmin
    • Go to your database and select import tab.
    • Now in latest version go to app/database/releases/v1.1.0/ you can find v1.1.0.sql
    • Select that sql file and import it.
  • That's it!, you are ready to go with new version v1.1.0