Yoga Pangestu
9539ff7042
refactor: remove StockController and related stock verification logic
...
- Deleted `data-table-actions.vue` component as it is no longer needed.
- Removed `CuttingResultPriceItem` type and related properties from `cutting.ts`.
- Updated routes in `web.php` to eliminate stock verification routes and permissions.
- Removed `StockTest.php` file and its associated tests for stock verification and management.
- Adjusted `CuttingTest.php` to reflect changes in cutting results handling and removed references to product variants.
2026-07-19 17:29:19 +07:00
Yoga Pangestu
15453779e0
feat: add employee management permissions for viewing, creating, updating, toggling status, and deleting employees
2026-07-14 21:15:01 +07:00
Yoga Pangestu
245d636cd4
feat: enhance employee management by adding notification support for create, update, delete, and status toggle actions
2026-07-14 19:22:27 +07:00
Yoga Pangestu
62beb309a8
feat: implement restock management features including CRUD operations, permissions, and UI components for creating and editing restocks
2026-07-13 19:15:17 +07:00
Yoga Pangestu
814814f1a5
feat: add RAW_MATERIALS_DELETE permission to enhance role-based access control for raw materials
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
2026-07-08 17:18:23 +07:00
Yoga Pangestu
8c3847ade3
feat: enhance RawMaterialController and RawMaterialService to support owner verification permissions; add RawMaterialVariantEditModal for editing price variants and implement JSON response for raw material details
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
2026-07-08 15:48:38 +07:00
Yoga Pangestu
2b7208a0c4
feat: expand permission management for settings by introducing new permissions for system, social media, marketplace, HR, and homepage updates; refactor related controllers, requests, and services to utilize these permissions; enhance frontend components to support new permission checks and improve user experience
2026-07-04 13:37:26 +07:00
Yoga Pangestu
15f2f0e1d0
feat: add marketing sales analysis feature; enhance AnalysisService to retrieve marketing sales data and update Analysis.vue to display marketing sales table with relevant metrics
2026-07-02 13:11:18 +07:00
Yoga Pangestu
6e75debff0
refactor: remove cash-related permissions and components from Dashboard for streamlined access control
2026-07-01 19:17:38 +07:00
Yoga Pangestu
5b49bda043
feat: add additional product management permissions to Role enum for improved access control
2026-07-01 15:53:49 +07:00
Yoga Pangestu
ad73da5885
feat: add PRODUCTS_UPDATE permission to Role enum for enhanced product management
2026-07-01 11:46:44 +07:00
Yoga Pangestu
e76fd8107b
refactor: adjust permissions for categories in Role enum to improve access control consistency
2026-06-30 17:47:04 +07:00
Yoga Pangestu
950c3e2deb
feat: enhance stok opname management with new submit action and grouped table view
2026-06-29 11:04:50 +07:00
Yoga Pangestu
a8b6a51186
fix: remove DASHBOARD_ATTENDANCE permission from marketing and non-operator roles
2026-06-29 10:34:47 +07:00
Yoga Pangestu
0ff6b59ca9
refactor: update dashboard permission roles and implement dynamic grid layouts for stats and charts
2026-06-29 10:25:04 +07:00
Yoga Pangestu
a5158c3992
feat: add stok opname management with new models, controllers, services, and frontend components for creating, editing, and viewing stok opnames
2026-06-28 11:53:37 +07:00
Yoga Pangestu
7c0b59b998
feat: add partially paid status to employee advances and update related functionalities
2026-06-27 20:07:12 +07:00
Yoga Pangestu
d9fb7018b3
refactor: remove attendance and specific analysis permissions from role definition
2026-06-27 17:09:41 +07:00
Yoga Pangestu
8c026dda1c
feat: implement owner verification workflow for marketplace settings and restrict administrative settings access
2026-06-27 17:06:54 +07:00
Yoga Pangestu
acdd7ebb63
feat: add modal for quick creation of raw material variants and implement backend API support
2026-06-27 16:54:07 +07:00
Yoga Pangestu
21b990799e
feat: implement owner verification system with enums, service, and controller updates for managing verification requests
2026-06-26 19:13:10 +07:00
Yoga Pangestu
69f9062807
refactor: update permissions for ADMIN_TOKO role by removing unnecessary analysis permissions and adding DASHBOARD_CASH
2026-06-26 16:44:21 +07:00
Yoga Pangestu
a9b02a9bca
feat: enhance attendance tracking by adding user-specific attendance data and conditional rendering in dashboard and analysis components; introduce AttendanceCard component for better UI management
2026-06-26 15:56:17 +07:00
Yoga Pangestu
c378036691
feat: add new permissions and update role assignments in Permission and Role enums; enhance dashboard and analysis components with conditional rendering based on permissions
2026-06-26 15:23:57 +07:00
Yoga Pangestu
a3d5ac2eb2
feat: add additional permissions for roles and activity logs in Role enum to enhance access control
2026-06-25 20:39:18 +07:00
Yoga Pangestu
41ee835f1f
feat: implement analysis module with dedicated controller, view, and role-based permissions
2026-06-23 14:15:32 +07:00
Yoga Pangestu
f12c7cea75
refactor: remove supplier permissions from Role enum to streamline access control
2026-06-22 19:28:11 +07:00
Yoga Pangestu
86956b1c9f
refactor: add methods for retrieving assignable roles and their values in Role enum, and enhance Permission enum with values method for improved role management
2026-06-22 18:12:43 +07:00
Yoga Pangestu
da3e3a6895
refactor: enhance permission and role management by introducing group categorization for permissions and streamlining role permission assignments for improved maintainability
2026-06-22 17:57:18 +07:00
Yoga Pangestu
27c5b5fffa
refactor: streamline enum management and enhance role assignment logic in EmployeeController for improved maintainability
2026-06-22 14:41:52 +07:00
Yoga Pangestu
322af0c1e8
refactor: remove STOCKS_VIEW permission from ADMIN_BAHAN_BAKU role for updated permission management
2026-06-21 15:57:31 +07:00
Yoga Pangestu
60e87803d8
feat: add new permissions and update related functionality for owner verifications and stock management
2026-06-21 15:44:03 +07:00
Yoga Pangestu
57bdc43a5d
refactor: remove categories view permission from Role enum to simplify permission management
2026-06-20 13:47:18 +07:00
Yoga Pangestu
fec7cca207
refactor: remove unnecessary product permissions from Role enum to streamline access control
2026-06-20 12:49:20 +07:00
Yoga Pangestu
9df8fe1ce2
feat: enhance cutting management by adding total result pieces and material usage display in Cutting components and updating related services
2026-06-20 10:47:21 +07:00
Yoga Pangestu
33ddf5b73d
refactor: clean up attendance-related components by removing unused permissions and optimizing template structure for better readability
2026-06-19 21:44:48 +07:00
Yoga Pangestu
e45307a328
feat: add CASHIER role to Role enum with associated permissions for attendance, customers, products, orders, and payroll management
2026-06-19 16:56:02 +07:00
Yoga Pangestu
070ac5b953
refactor: remove CUTTINGS_VIEW and CUTTINGS_VERIFY permissions from Role enum to simplify access control
2026-06-19 14:01:20 +07:00
Yoga Pangestu
91f7858cfe
feat: add cash withdrawal functionality, including permission, controller method, and UI updates
2026-06-18 00:16:49 +07:00
Yoga Pangestu
cb61384a4e
refactor: remove RAW_MATERIALS_VIEW permission from Role enum to streamline access control
2026-06-17 23:19:18 +07:00
Yoga Pangestu
d682f9e309
feat: grant attendance, leave, advance, and payroll permissions to the non-operator role
2026-06-14 16:44:21 +07:00
Yoga Pangestu
69d2212d64
refactor: restrict marketing role permissions and add employee advances and payroll access
2026-06-14 16:43:46 +07:00
Yoga Pangestu
36124c6535
feat: add CUTTINGS_COMPLETE permission to Role enum
2026-06-14 15:47:55 +07:00
Yoga Pangestu
6c8993c9a9
refactor: update role permissions by adding raw materials access and refining inventory and operations modules
2026-06-14 15:36:33 +07:00
Yoga Pangestu
175cb4acab
refactor: make employee employment fields nullable and update related salary calculations and display logic
2026-06-14 15:29:08 +07:00
Yoga Pangestu
d076df9d72
feat: implement CRUD functionality for payroll adjustments including update and delete operations
2026-06-14 14:38:38 +07:00
Yoga Pangestu
691916e6de
feat: implement role management system with CRUD interface and permission redefinitions
2026-06-14 02:45:31 +07:00
Yoga Pangestu
1d1f0e7941
Add activity logging features by integrating Spatie's laravel-activitylog package. Update Permission and Role enums to include activity log permissions. Implement activity logging in Login and Logout controllers. Enhance sidebar navigation to include activity logs section. Update models to interact with activity logs through InteractsWithActivityLog concern.
2026-06-12 11:10:36 +07:00
Yoga Pangestu
ec8b49be05
Add cutting management features including Cutting, CuttingMaterial, and CuttingResult models. Implement CuttingController for CRUD operations and request validation. Introduce CuttingStatus enum for status management and enhance sidebar navigation for cuttings. Integrate UI components for creating, editing, and listing cuttings, along with permissions in the Permission and Role enums.
2026-06-12 10:56:50 +07:00
Yoga Pangestu
7a0ac4f4d1
Add order management features including Order and OrderItem models, OrderController for CRUD operations, and request validation. Implement OrderChannel and OrderStatus enums for order categorization and status management. Enhance sidebar navigation for orders and integrate UI components for creating, editing, and listing orders, along with permissions in the Permission and Role enums.
2026-06-12 10:34:50 +07:00