Yoga Pangestu
5abf7459da
feat: Add stock adjustment management to product, bottle, and perfume forms.
2026-03-02 19:53:57 +07:00
Yoga Pangestu
6af61d9dd3
feat: Improve stock opname input handling by using number input, allowing null physical quantities, adding a 'fill with zero' option, and refining progress percentage calculation.
2026-02-23 22:10:25 +07:00
Yoga Pangestu
d2b764d3f4
feat: Implement stock opname generation, add search functionality to stock opname items, and refine quantity input handling.
2026-02-23 13:47:52 +07:00
Yoga Pangestu
d4b7c9d1db
feat: Add a description to the volume field in the studio master formulas view.
2026-02-23 13:21:21 +07:00
Yoga Pangestu
63ce676385
feat: Separate dashboard asset calculations for outlets and warehouses, update related descriptions, and refine perfume form layout.
2026-02-12 23:11:57 +07:00
Yoga Pangestu
ee435131fc
feat: Add total asset calculation and display to dashboard, and make stat card trend/previous values optional.
2026-02-12 22:58:22 +07:00
Yoga Pangestu
48b2d5c6ad
feat: Remove SKU field from products and perfumes, and introduce global ordering scopes for Product, Perfume, and Bottle models.
2026-02-12 22:46:25 +07:00
Yoga Pangestu
3b289588f2
feat: Add tooltips and hover effects to dashboard cards and stats for improved user experience, and include a description for the outlet statistic.
2026-02-12 15:11:48 +07:00
Yoga Pangestu
6477684540
feat: add stock adjustment functionality for warehouse items via a modal form.
2026-02-12 14:27:40 +07:00
Yoga Pangestu
5b8f89f693
refactor: update inventory history button to primary variant with a 'Lihat' tooltip.
2026-02-12 09:24:11 +07:00
Yoga Pangestu
9f15960d59
feat: enhance boxing-cat Lottie component to accept custom messages and update its text styling, centralizing empty state messages.
2026-02-12 09:20:28 +07:00
Yoga Pangestu
60fe24b7bf
feat: Implement warehouse item stock audit functionality with search, type filtering, and dedicated audit pages.
2026-02-12 09:08:31 +07:00
Yoga Pangestu
307213c7d2
refactor: Consolidate home page UI into new hero and brands components and improve stock opname quantity handling.
2026-02-10 15:02:08 +07:00
Yoga Pangestu
c2bcb3d47b
feat: Implement inventory history feature including dedicated pages, routes, navigation, and permissions.
2026-02-10 11:45:48 +07:00
Yoga Pangestu
bdd793343f
fix: update redirect paths and enhance UI layout for order management
...
- Changed redirect paths in WithRoleRedirect trait from '/login' to '/auth/login' for consistency.
- Adjusted footer layout in home view to include padding for better spacing.
- Improved order management UI by modifying flexbox structure for better responsiveness and alignment of buttons.
2026-01-11 13:14:17 +07:00
Yoga Pangestu
293dd7d1fd
refactor: restructure stock management components and update routes
...
- Removed legacy stock management components including PurchaseForm, RestockForm, StockOpnameForm, and StockTransferForm.
- Updated routes to reflect new structure under 'studio.stock' namespace for better organization.
- Adjusted view files for stock management to align with the new routing and component structure.
- Modified action routes in the ViewServiceProvider to ensure proper access control and navigation.
- Cleaned up related test files to remove references to deleted components.
2026-01-09 21:57:06 +07:00
Yoga Pangestu
dffc9f9e72
feat: add stock transfer management functionality
...
- Implemented stock transfer creation and management with Livewire components.
- Created StockTransfer and StockTransferItem models with necessary relationships.
- Added migration files for stock_transfers and stock_transfer_items tables.
- Developed traits for handling stock transfer items (add, delete, update).
- Integrated stock transfer logging in StockActivityLogService.
- Updated ViewServiceProvider to include stock transfer permissions and routes.
- Created frontend views for stock transfer form and index with appropriate UI components.
- Added role permissions for stock transfer actions in RolePermissionSeeder.
2026-01-09 21:41:49 +07:00
Yoga Pangestu
95a252dab7
feat: add voucher discount functionality and update related calculations across orders
2026-01-09 20:18:58 +07:00
Yoga Pangestu
2e436f99cc
feat: implement printer disconnection functionality with UI updates and event handling
2026-01-07 19:27:32 +07:00
Yoga Pangestu
76868e1bcb
fix: update member selection input to use debounced livewire model for improved performance
2026-01-07 19:24:11 +07:00
Yoga Pangestu
bebc5be5a2
feat: add member order history page with detailed order summaries and navigation.
2026-01-06 20:59:42 +07:00
Yoga Pangestu
610db296f0
feat: remove all Excel export functionality including controllers, routes, export classes, and UI buttons.
2026-01-05 22:54:52 +07:00
Yoga Pangestu
754b65259e
refactor: improve Alpine chart instance management to prevent maximum call stack size errors and streamline updates.
2026-01-05 22:10:00 +07:00
Yoga Pangestu
3371306c0a
refactor: Replace not-found Lottie animation with boxing-cat across various views.
2026-01-05 20:14:48 +07:00
Yoga Pangestu
2c564f410e
chore: remove commented-out printer button.
2026-01-04 23:12:41 +07:00
Yoga Pangestu
c4a66fcf9a
feat: Add Bluetooth printer connection functionality and UI alongside existing USB printer support.
2026-01-04 22:51:01 +07:00
Yoga Pangestu
823cb18311
fix: Pass order creation date to print modal and display it on the receipt instead of the current date.
2026-01-04 22:38:12 +07:00
Yoga Pangestu
d720934533
feat: implement member account settings page for profile and password updates
2026-01-04 22:24:55 +07:00
Yoga Pangestu
ca01d8a8ed
feat: remove notification settings section from account page and reformat input attributes.
2026-01-04 21:52:47 +07:00
Yoga Pangestu
acfa2977b3
style: Update dark mode color palette from neutral to zinc.
2026-01-03 14:49:51 +07:00
Yoga Pangestu
07e0c4ce90
feat: Implement distinct order item entries for perfumes and add 'ml' suffix to custom quantity display.
2026-01-03 14:46:46 +07:00
Yoga Pangestu
c74b03fde0
feat: Add print modal with paper size selection and enhance USB printer connection/disconnection handling with UI feedback.
2026-01-03 14:03:39 +07:00
Yoga Pangestu
9a1bd66eba
feat: Add custom perfume quality option and display quality in order items.
2026-01-03 13:04:57 +07:00
Yoga Pangestu
3de603f4c2
feat: Add multiple new charts to the dashboard overview for enhanced sales and customer analytics.
2026-01-03 01:17:35 +07:00
Yoga Pangestu
4cb94e3ed5
Remove Livewire chart components for outlet revenue, expense, and channel, and their dashboard display.
2026-01-03 00:12:47 +07:00
Yoga Pangestu
332a2c1f98
feat: Add .live modifier to searchMember input for real-time updates.
2026-01-02 22:51:52 +07:00
Yoga Pangestu
b47a7ff0a3
feat: Implement comprehensive order and stock management with membership, vouchers, and dedicated tests.
2026-01-02 22:15:57 +07:00
Yoga Pangestu
6a0271d9e1
feat: add perfume CRUD and audit feature tests and remove informational callouts from catalog index views
2026-01-02 19:34:17 +07:00
Yoga Pangestu
b780c2d92b
test: add feature tests for loyalty reward and redemption verification, and update redemption UI status display logic.
2026-01-02 19:23:21 +07:00
Yoga Pangestu
53554a0260
feat: Conditionally display category description and image fields based on selected type.
2026-01-02 18:28:10 +07:00
Yoga Pangestu
cc917ac946
feat: Implement restock management, refactor warehouse views, and enhance stock activity logging for sales.
2026-01-02 13:13:34 +07:00
Yoga Pangestu
65b1b4d6cf
feat(analysis): hide chart untuk user dengan role selain dari Owner dan Developer
2026-01-01 15:32:00 +07:00
Yoga Pangestu
77babcf44c
feat(warehouse): membuat fitur gudang
2026-01-01 15:27:16 +07:00
Yoga Pangestu
a2efc0f349
refactor(purchase): merubah total alur belanja, yang awalnya langsung masuk ke stok yang ada di outlet, sekarang masuk ke gudang terleih dahulu
2026-01-01 15:26:05 +07:00
Yoga Pangestu
e9dfc8142a
chore: menghapus fitur permintaan harga
2025-12-27 22:16:39 +07:00
Yoga Pangestu
d239d58029
feat(warehouse): implementasi crud gudang
2025-12-27 17:57:39 +07:00
Yoga Pangestu
3c1b6fc915
feat: Implement article and product show pages, refactor home components, and update migrations
2025-12-26 20:35:03 +07:00
Yoga Pangestu
b469fbff53
feat: Refactor FAQ, add category typing with enum, introduce article categories, and update various Livewire components and views.
2025-12-21 14:10:33 +07:00
Yoga Pangestu
93d86a30c0
feat: Implement category image management and display on the homepage, and streamline perfume feature rendering.
2025-12-20 15:21:50 +07:00
Yoga Pangestu
77c16168e3
feat: Add dynamic icon field to 'Choose Us' features, enabling admin management and frontend display, while removing static entries and reducing seeded data.
2025-12-20 14:47:45 +07:00