Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.4.0 - SI-89 | Hotfix | Fix Edit Role+SI-88 | Hotfix | negative numbers issue on stock movement+SI-90 | Hotfix | rename return in stock movement+SI-90 | Hotfix | update plan resource+SI-92 | Hotfix | add checksubscription scheduler+SI-93 | Hotfix | fix plans features+SI-69 | Feature | alert low on stock+SI-99 | Hotfix | fix total amount when there is no vat+SI-100 | Feature | add reference number+SI-87 | Feature | shipping fee purchase order sale+SI-94 | Feature | add notes+SI-70 | Feature | add current stock+SI-103 | Feature | revise invoice+SI-104 | Feature | show full amount of the tax #96

Merged
merged 22 commits into from
Jun 22, 2024

Conversation

khalidmaquilang
Copy link
Owner

@khalidmaquilang khalidmaquilang commented Jun 22, 2024

🚀 Deployment

  • Run generate:shield --all --option=permissions
  • Run
curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgbm1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget libgbm-dev libxshmfence-dev
sudo npm install --location=global --unsafe-perm puppeteer@^17
sudo chmod -R o+rx /usr/lib/node_modules/puppeteer/.local-chromium
  • Add .env variable CHROME_PATH=

Migrations

  • database/migrations/2024_06_18_044111_alter_products_table_add_fields_reorder_point_and_last_notified_at.php => products table
  • database/migrations/2024_06_18_130035_alter_sales_table_additional_reference_number_field.php => sales table
  • database/migrations/2024_06_18_133048_alter_sales_table_additional_shipping_fee_field.php => sales table
  • database/migrations/2024_06_18_133109_alter_purchase_orders_table_additional_shipping_fee_and_reference_number_field.php.php => purchase orders table
  • database/migrations/2024_06_20_053544_alter_suppliers_table_additional_notes_field.php => suppliers table

Packages

  • Added package "puppeteer": "^22.11.2"
  • Added package "spatie/browsershot": "^4.1"
  • Removed package "puppeteer": "^22.11.2"

📝 Changes

Fix Edit Role Bug:

  • Able to update roles

Super Admin Role Policy:

  • Disable delete super admin role
  • Able to edit super admin when user is the owner

Fix Negative Value:

  • Change logic when creating goods issue

Rename Return:

  • To avoid confusion, renamed Return to Customer Return

Update Plan Resource:

  • Added Monthly Goods Issue Limit

Added Scheduler:

  • CheckSubscriptionExpiration command added to scheduler

Fix Repeater:

  • used simple function

Low Stock Notification:

  • Able to notify users about low stock products
    Screenshot 2024-06-18 at 6 18 00 AM
    Screenshot 2024-06-18 at 6 18 06 AM

Low Stock Product Widget:

  • Added new widget that will display low on stock products
    Screenshot 2024-06-18 at 6 16 34 AM

No vat bug:

  • Fix bug when there is no vat

Added Reference Number:

  • Added reference number as optional

Added Fields:

  • Added shipping_fee field in sales and purchase orders
  • Added reference_number field in purchase orders

Revise Invoice:

  • Revise invoice that will tax the shipping fee
    Screenshot 2024-06-20 at 1 07 57 AM

📝 Changes

Added Field:

  • Added notes on suppliers

Display Current Stock:

  • Display current stock when creating sale

Revise Design:

  • Changed the design of the invoice

INV-12024061900001 (28).pdf


Show tax amount:

  • Display tax amount, not just the percent
    Screenshot 2024-06-22 at 9 34 55 AM

@khalidmaquilang khalidmaquilang merged commit 75d0946 into main Jun 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant