..
0001_01_01_000000_create_users_table.php
refactor: standardize migration schema structures and remove redundant approval and status modifications
2026-06-22 11:14:12 +07:00
0001_01_01_000001_create_cache_table.php
initial commit
2026-06-09 18:25:14 +07:00
0001_01_01_000002_create_jobs_table.php
initial commit
2026-06-09 18:25:14 +07:00
2022_12_14_083707_create_settings_table.php
Add system settings management features including controllers for managing system, social media, and marketplace settings. Implement request validation for each settings type and create corresponding UI components for user interaction. Update permissions in the Permission and Role enums to manage access to settings functionalities, and enhance the sidebar for navigation to the new settings sections.
2026-06-11 18:30:21 +07:00
2026_06_09_112732_create_user_profiles_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_09_112737_create_employees_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_09_183326_create_permission_tables.php
Add role and permission management using Spatie's Laravel Permission package. Introduce Role and Permission enums, update User model to use roles, and implement authorization checks in EmployeeController and related components. Enhance employee management forms and data tables to include role selection and display. Update migrations and seeders for roles and permissions.
2026-06-10 01:51:05 +07:00
2026_06_09_185347_create_categories_table.php
Implement FlashesEntityMessage trait across multiple controllers for consistent flash messaging. Update flash messages in various methods to utilize the new trait, enhancing code maintainability and readability. Additionally, add attribute methods in request classes for improved validation feedback.
2026-06-12 22:48:23 +07:00
2026_06_10_080632_create_suppliers_table.php
Add supplier management features including Supplier model, SupplierController for CRUD operations, and SupplierRequest for validation. Integrate permissions in the Permission and Role enums, and update routes for supplier management. Enhance UI components for supplier listing and management, including a data table and form modal. Update sidebar for supplier navigation.
2026-06-10 15:48:34 +07:00
2026_06_10_083738_create_customers_table.php
Add customer management features including Customer model, CustomerController for CRUD operations, and CustomerRequest for validation. Integrate permissions in the Permission and Role enums, and update routes for customer management. Enhance UI components for customer listing and management, including a data table and form modal. Update sidebar for customer navigation.
2026-06-10 15:49:03 +07:00
2026_06_10_100001_create_products_table.php
Implement FlashesEntityMessage trait across multiple controllers for consistent flash messaging. Update flash messages in various methods to utilize the new trait, enhancing code maintainability and readability. Additionally, add attribute methods in request classes for improved validation feedback.
2026-06-12 22:48:23 +07:00
2026_06_10_100002_create_product_categories_table.php
Implement FlashesEntityMessage trait across multiple controllers for consistent flash messaging. Update flash messages in various methods to utilize the new trait, enhancing code maintainability and readability. Additionally, add attribute methods in request classes for improved validation feedback.
2026-06-12 22:48:23 +07:00
2026_06_10_100003_create_product_variants_table.php
feat: implement retail stock transfer functionality with new controller, request validation, and service logic, while updating related models and UI components
2026-06-28 22:57:07 +07:00
2026_06_10_110001_create_raw_materials_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_10_110002_create_raw_material_prices_table.php
Refactor price handling in product and raw material requests, models, and migrations to use integers instead of decimals. Update validation rules and data types in related TypeScript files for consistency across the application.
2026-06-12 23:37:44 +07:00
2026_06_10_120001_create_cash_accounts_table.php
Add cash management features including CashAccount and CashTransaction models, CashController for handling transactions, and corresponding requests for validation. Implement permissions in the Permission and Role enums, and update routes for cash operations. Enhance UI components for cash transaction management, including a data table and form modal. Update sidebar for cash navigation.
2026-06-10 23:48:49 +07:00
2026_06_10_120002_create_cash_transactions_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_10_150001_create_expenses_table.php
Implement FlashesEntityMessage trait across multiple controllers for consistent flash messaging. Update flash messages in various methods to utilize the new trait, enhancing code maintainability and readability. Additionally, add attribute methods in request classes for improved validation feedback.
2026-06-12 22:48:23 +07:00
2026_06_10_160001_create_employee_advances_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_10_170001_create_rejections_table.php
refactor: standardize migration schema structures and remove redundant approval and status modifications
2026-06-22 11:14:12 +07:00
2026_06_11_100000_create_attendances_table.php
refactor: update AttendanceController and related components to use new CheckInRequest and CheckOutRequest classes, streamline attendance handling by removing location tags, and enhance UI components for better user experience
2026-06-21 01:35:30 +07:00
2026_06_11_100001_create_payroll_periods_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_11_100002_create_payrolls_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_11_100003_create_payroll_adjustments_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_11_120000_create_leave_requests_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_11_120001_create_purchases_table.php
feat: add shipping cost field to purchase management, including validation, calculations, and UI updates for total cost
2026-06-19 19:19:50 +07:00
2026_06_11_120002_create_purchase_items_table.php
Enhance order and purchase management by implementing draft item functionality. Update OrderController and PurchaseController to handle draft items for users, allowing for better cart management. Refactor OrderService and PurchaseService to include methods for syncing and removing draft items. Update related request classes and models to support user associations. Modify frontend components to restore draft items and synchronize quantities, improving user experience during order and purchase creation.
2026-06-12 23:33:17 +07:00
2026_06_11_120438_create_media_table.php
Add media management features across various models and services. Implement media handling in Product, RawMaterial, Attendance, CashTransaction, EmployeeAdvance, and Expense models. Introduce ValidatesMediaUploads trait for consistent media validation in requests. Enhance services to support media synchronization and retrieval, improving user experience with image uploads and management.
2026-06-11 19:32:33 +07:00
2026_06_12_035838_create_activity_log_table.php
Implement FlashesEntityMessage trait across multiple controllers for consistent flash messaging. Update flash messages in various methods to utilize the new trait, enhancing code maintainability and readability. Additionally, add attribute methods in request classes for improved validation feedback.
2026-06-12 22:48:23 +07:00
2026_06_12_100001_create_orders_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_12_100002_create_order_items_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_12_110001_create_cuttings_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_12_110002_create_cutting_materials_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_12_110003_create_cutting_results_table.php
refactor: rename 'sampel' to 'sample' across models, requests, and UI components for consistency in cutting results management
2026-06-29 08:37:30 +07:00
2026_06_12_111450_create_system_configurations_table.php
Implement FlashesEntityMessage trait across multiple controllers for consistent flash messaging. Update flash messages in various methods to utilize the new trait, enhancing code maintainability and readability. Additionally, add attribute methods in request classes for improved validation feedback.
2026-06-12 22:48:23 +07:00
2026_06_13_163706_create_push_subscriptions_table.php
feat: implement push notification system with web-push integration and subscription management
2026-06-14 00:08:06 +07:00
2026_06_20_130000_create_homepage_configurations_table.php
refactor: standardize migration schema structures and remove redundant approval and status modifications
2026-06-22 11:14:12 +07:00
2026_06_20_235900_create_product_prices_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_26_100000_create_owner_verification_requests_table.php
feat: implement owner verification system with enums, service, and controller updates for managing verification requests
2026-06-26 19:13:10 +07:00
2026_06_27_130700_create_notifications_table.php
feat: implement notification system with controller, model, and frontend integration
2026-06-27 20:45:01 +07:00
2026_06_28_092748_create_employee_advance_payments_table.php
feat: implement employee advance payment management with new model, migration, and frontend updates
2026-06-28 09:33:40 +07:00
2026_06_28_094400_create_retail_stock_histories_table.php
feat: implement retail stock transfer functionality with new controller, request validation, and service logic, while updating related models and UI components
2026-06-28 22:57:07 +07:00
2026_06_28_110000_create_stok_opnames_table.php
refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency
2026-06-28 12:06:05 +07:00
2026_06_30_213126_make_cutting_results_columns_nullable.php
feat: make cutting results nullable and update UI to support create mode
2026-06-30 21:35:52 +07:00
2026_07_04_000001_create_cutting_material_combinations_table.php
feat: add CuttingMaterialCombination management with store and destroy functionalities; implement validation for combination requests; enhance CuttingService to handle draft combinations; update frontend components for combination handling and display
2026-07-04 21:54:01 +07:00
2026_07_04_000002_add_combination_id_to_cutting_materials_table.php
feat: add CuttingMaterialCombination management with store and destroy functionalities; implement validation for combination requests; enhance CuttingService to handle draft combinations; update frontend components for combination handling and display
2026-07-04 21:54:01 +07:00
2026_07_04_215607_add_material_result_to_cutting_materials_table.php
feat: add material_result field to CuttingMaterial and CuttingMaterialCombination; update validation rules and service logic to handle new material result calculations; enhance frontend components for displaying material results in cutting management
2026-07-04 23:14:37 +07:00
2026_07_04_215831_change_material_result_to_integer_in_cutting_materials_table.php
feat: add material_result field to CuttingMaterial and CuttingMaterialCombination; update validation rules and service logic to handle new material result calculations; enhance frontend components for displaying material results in cutting management
2026-07-04 23:14:37 +07:00
2026_07_04_220536_add_material_result_to_cutting_material_combinations_table.php
feat: add material_result field to CuttingMaterial and CuttingMaterialCombination; update validation rules and service logic to handle new material result calculations; enhance frontend components for displaying material results in cutting management
2026-07-04 23:14:37 +07:00
2026_07_05_124618_add_stock_quality_to_stok_opname_items_table.php
feat: add predis/predis dependency and implement caching in various services for improved performance
2026-07-05 23:31:55 +07:00
2026_07_13_000001_create_restocks_table.php
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
2026_07_13_000002_create_restock_items_table.php
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
2026_07_18_100100_add_status_to_products_table.php
Refactor product status management: replace is_active with status enum
2026-07-18 16:34:34 +07:00
2026_07_18_100150_make_cutting_results_product_variant_nullable_add_product_name.php
refactor: remove StockController and related stock verification logic
2026-07-19 17:29:19 +07:00
2026_07_19_010000_drop_cutting_result_prices_table.php
refactor: remove StockController and related stock verification logic
2026-07-19 17:29:19 +07:00
2026_07_27_000001_create_stock_mutations_table.php
feat: add stock mutation tracking and history feature
2026-07-27 22:45:49 +07:00