Changelog

f5f2e255 Daniel Taga 2025-02-10 fixes
backend/app/Http/Controllers/CreditnoteController.php +34 -29
backend/app/Http/Controllers/DashboardController.php +151 -0
backend/app/Http/Controllers/ProcessController.php +1336 -1216
backend/queries/_stock.sql +70 -0
backend/routes/api.php +1 -0
frontend/src/components/Tree.vue +180 -181
frontend/src/components/WeeklyComparisonChart.vue +176 -0
frontend/src/components/invoice/index.vue +51 -32
frontend/src/pages/LandingPage.vue +383 -76
frontend/src/pages/Login.vue +1 -1
frontend/src/pages/categories/index.vue +2 -2
frontend/src/pages/company/index.vue +140 -140
frontend/src/pages/creditnotes/index.vue +308 -245
frontend/src/pages/invoices/FisDataModal.vue +95 -0
frontend/src/pages/invoices/GroupSelector.vue +58 -42
frontend/src/pages/invoices/GroupedInvoices.vue +4 -4
frontend/src/pages/invoices/index.vue +89 -53
frontend/src/pages/process/components/documents_list/index.vue +179 -141
frontend/src/pages/process/components/step_disputes.vue +156 -166
frontend/src/pages/process_new/components/document-total.vue +27 -1
frontend/src/routes.js +2 -2
frontend/src/stores/creditnote.js +163 -77
frontend/src/stores/dashboard.js +21 -17
frontend/src/stores/process.js +2 -0
61abcf77 Daniel Taga 2025-01-22 code
frontend/public/.DS_Store +- --
frontend/public/Ghostty.dmg +- --
frontend/public/background.js +12 -0
frontend/public/favicon-old.ico +- --
frontend/public/favicon.ico +- --
frontend/public/index.html +39 -32
frontend/public/logo.png +- --
frontend/public/logobbw.png +- --
frontend/public/logobwg.png +- --
frontend/public/manifest.json +20 -0
frontend/public/page_counter.js +20 -0
frontend/public/ticket.pdf +- --
frontend/src/components/Tree.vue +8 -8
frontend/src/layout/NavBar.vue +2 -2
frontend/src/pages/Help.vue +344 -9
frontend/src/pages/creditnotes/index.vue +209 -169
frontend/src/pages/stock/index.vue +258 -134
frontend/src/services/Api.js +6 -4
dd193089 Daniel Taga 2025-01-14 router
backend/routes/api.php +24 -8
6500e891 Daniel Taga 2025-01-14 New changes and fixes
backend/app/Classes/SimpleExcelReader.php +67 -0
backend/app/Http/Controllers/ImportController.php +425 -0
backend/app/Http/Controllers/ProcessController.php +90 -38
frontend/src/components/Menu.vue +22 -5
frontend/src/components/Tree.vue +123 -234
frontend/src/components/invoice/a4.vue +438 -0
frontend/src/components/invoice/index.vue +257 -0
frontend/src/components/invoice/tractor.vue +1620 -0
frontend/src/layout/NavBar.vue +142 -82
frontend/src/pages/LandingPage.vue +112 -109
frontend/src/pages/Login.vue +82 -36
frontend/src/pages/Register.vue +129 -62
frontend/src/pages/diary/history.vue +184 -242
frontend/src/pages/diary/index.vue +58 -34
frontend/src/pages/diary/open.vue +159 -258
frontend/src/pages/importer/index.vue +347 -0
frontend/src/pages/invoices/GroupSelector.vue +173 -0
frontend/src/pages/invoices/GroupedInvoices.vue +193 -0
frontend/src/pages/invoices/index.vue +279 -155
frontend/src/pages/process/components/process_activities/index.vue +208 -192
frontend/src/pages/process/components/product_list/index.vue +1 -1
frontend/src/pages/process/components/search/index.vue +1 -1
frontend/src/pages/process/components/step_disputes.vue +3 -3
frontend/src/pages/process_new/components/party-component.vue +3 -3
frontend/src/pages/user-profile/index.vue +144 -75
frontend/src/routes.js +89 -60
frontend/src/stores/process.js +880 -871
06671692 lilo.herbi 2024-08-20 Process discount - f5 api, totals calculate
backend/app/Http/Controllers/DiaryController.php +3 -1
backend/app/Http/Controllers/ProcessController.php +63 -4
backend/app/Http/Controllers/ProductController.php +6 -6
frontend/src/pages/diary/discount_list.vue +14 -3
frontend/src/pages/process/components/documents_list/index.vue +57 -1
frontend/src/pages/process/components/product_list/index.vue +9 -2
frontend/src/services/Product.js +3 -3
frontend/src/stores/process.js +32 -33
139e830f lilo.herbi 2024-08-16 Process discount frontend bug
backend/app/Http/Controllers/DiaryController.php +1 -1
frontend/src/pages/diary/discount_list.vue +14 -1
frontend/src/pages/process_new/components/process_discount.vue +7 -7
frontend/src/stores/diary.js +13 -6
frontend/src/stores/process.js +86 -9
87dfb5be lilo.herbi 2024-08-15 process discount - backend functions
backend/app/Http/Controllers/DiaryController.php +67 -65
backend/app/Http/Controllers/ProcessController.php +17 -6
frontend/src/pages/diary/discount_list.vue +29 -13
frontend/src/pages/process/components/step_disputes.vue +25 -1
frontend/src/pages/process_new/components/process_discount.vue +13 -6
frontend/src/routes.js +1 -1
frontend/src/stores/diary.js +9 -6
frontend/src/stores/process.js +7 -0
f90e7435 lilo.herbi 2024-08-09 prodess discount request, processes bug fixes
backend/app/Http/Controllers/DiaryController.php +33 -5
backend/app/Http/Controllers/ProcessController.php +11 -12
frontend/src/pages/diary/discount_list.vue +2 -1
frontend/src/pages/process_new/components/process_discount.vue +143 -7
frontend/src/routes.js +2 -0
frontend/src/stores/diary.js +5 -8
frontend/src/stores/process.js +61 -2
a300cddb lilo.herbi 2024-08-08 Process employee discount
backend/app/Http/Controllers/DiaryController.php +31 -25
backend/app/Http/Controllers/ProcessController.php +30 -0
frontend/src/pages/diary/index.vue +1 -0
frontend/src/pages/process_new/components/process_discount.vue +163 -1
frontend/src/stores/diary.js +6 -4
frontend/src/stores/process.js +143 -3
b1b6ea61 lilo.herbi 2024-08-06 Validate prod, scan flow in process ,bug fixes
backend/app/Http/Controllers/DiaryController.php +11 -0
backend/app/Http/Controllers/ProcessController.php +179 -51
backend/routes/api.php +1 -7
frontend/src/pages/process/components/product_list/index.vue +45 -17
frontend/src/pages/process/components/search/index.vue +7 -1
frontend/src/pages/process/components/step_disputes.vue +2 -0
frontend/src/pages/process_new/components/party-component.vue +18 -1
frontend/src/pages/process_new/components/process_discount.vue +71 -0
frontend/src/pages/process_new/components/validate_products.vue +57 -6
frontend/src/pages/process_new/index.vue +2 -1
frontend/src/pages/processes/components/step-content.vue +16 -0
frontend/src/stores/process.js +2 -1
frontend/src/stores/search_process.js +38 -26
a53755f1 lilo.herbi 2024-06-25 Add prod from barcode scan
backend/app/Http/Controllers/ProcessController.php +22 -12
frontend/package-lock.json +11 -0
frontend/package.json +1 -0
frontend/src/pages/process/components/product_list/index.vue +52 -3
frontend/src/pages/process/components/search/search_result.vue +0 -4
frontend/src/stores/process.js +3 -6
frontend/src/stores/search_process.js +33 -3
42a504e8 lilo.herbi 2024-06-24 Financa API flete hyrje
backend/app/Http/Controllers/ProcessController.php +64 -11
190ca1ab lilo.herbi 2024-06-21 Validated scan modal
backend/app/Http/Controllers/ProcessController.php +4 -2
frontend/src/pages/diary/index.vue +1 -1
frontend/src/pages/process/components/jobs_list/index.vue +10 -10
frontend/src/pages/process/components/product_list/index.vue +10 -11
frontend/src/pages/process/components/step_disputes.vue +2 -0
frontend/src/pages/process_new/components/validate_products.vue +89 -0
frontend/src/pages/products/forms/product form/create.js +0 -1
frontend/src/pages/products/forms/product form/edit.js +0 -1
frontend/src/stores/diary.js +18 -17
frontend/src/stores/process.js +8 -3
frontend/src/stores/reservation_temp.js +2 -2
49b0b4ce lilo.herbi 2024-05-24 Redervation bug fix
frontend/src/stores/reservation_temp.js +2 -3
778797fc lilo.herbi 2024-05-23 enu search permissions
backend/app/Http/Controllers/UserTypePermissionsController.php +2 -0
frontend/src/layout/NavBar.vue +3 -1
79cefbdd lilo.herbi 2024-05-23 Bug fixes
frontend/src/pages/reservation_temp/index.vue +9 -6
2cd74d01 lilo.herbi 2024-05-23 Reservation changes and fixes
backend/app/Http/Controllers/GeneralController.php +11 -3
backend/app/Http/Controllers/UserTypePermissionsController.php +6 -4
frontend/src/pages/reservation_temp/index.vue +85 -40
frontend/src/stores/diary.js +1 -1
frontend/src/stores/reservation_temp.js +4 -0
df975e9c lilo.herbi 2024-05-22 Bug fixes
frontend/src/pages/reservation_temp/index.vue +5 -13
fdad29e5 lilo.herbi 2024-05-22 reservation delivery status and print template
backend/app/Http/Controllers/GeneralController.php +23 -2
backend/routes/api.php +2 -0
frontend/src/pages/reservation_temp/index.vue +253 -29
frontend/src/stores/reservation_temp.js +16 -2
9bb6dac2 lilo.herbi 2024-05-21 Reservation module temp
backend/app/Http/Controllers/GeneralController.php +230 -0
backend/app/Http/Controllers/ProcessController.php +59 -4
backend/app/Http/Controllers/UserTypePermissionsController.php +22 -5
backend/routes/api.php +13 -0
frontend/src/components/Menu.vue +5 -0
frontend/src/pages/reservation_temp/index.vue +445 -0
frontend/src/routes.js +7 -1
frontend/src/stores/process.js +2 -1
frontend/src/stores/reservation_temp.js +184 -0
59126459 lilo.herbi 2024-05-10 Discount total bug fixes
backend/app/Http/Controllers/DiaryController.php +3 -0
frontend/src/pages/diary/discount_list.vue +5 -4
frontend/src/stores/diary.js +46 -7
frontend/src/stores/process.js +3 -1
c242bab7 lilo.herbi 2024-05-09 Discount amount calculation
backend/app/Http/Controllers/DiaryController.php +5 -3
frontend/src/pages/diary/discount_list.vue +20 -11
frontend/src/stores/diary.js +6 -3
a0721447 lilo.herbi 2024-04-30 Total discount - Save API
backend/app/Http/Controllers/DiaryController.php +40 -13
backend/routes/api.php +5 -0
frontend/src/pages/diary/discount_list.vue +19 -9
frontend/src/stores/diary.js +66 -7
01faa1fe lilo.herbi 2024-04-26 customer, diary - sales_type
backend/app/Http/Controllers/CustomerController.php +4 -2
backend/app/Http/Controllers/DiaryController.php +15 -8
backend/app/Models/Customer.php +2 -1
frontend/src/pages/customers/forms/create.js +21 -1
frontend/src/pages/customers/forms/edit.js +22 -11
frontend/src/pages/diary/discount_list.vue +34 -1
frontend/src/pages/diary/index.vue +13 -0
frontend/src/stores/diary.js +10 -0
d443cd13 lilo.herbi 2024-04-25 job bug fixes
backend/app/Http/Controllers/CustomerController.php +2 -0
backend/app/Http/Controllers/ProcessController.php +6 -1
backend/app/Models/Customer.php +1 -1
frontend/src/pages/process/components/jobs_list/index.vue +114 -82
frontend/src/pages/sales/components/sales-customers.vue +1 -1
45ee8a9c lilo.herbi 2024-04-24 change statuses of jobs and process_services
backend/app/Http/Controllers/JobController.php +41 -6
backend/routes/api.php +2 -0
frontend/src/pages/process/components/jobs_list/index.vue +161 -25
frontend/src/pages/process/components/process_activities/index.vue +5 -5
frontend/src/pages/process/components/step_disputes.vue +1 -0
frontend/src/stores/job.js +6 -3
af6e7ecf lilo.herbi 2024-04-22 Bug fixes
backend/app/Http/Controllers/ProcessController.php +18 -3
backend/routes/api.php +1 -2
frontend/src/pages/process/components/process_activities/index.vue +36 -4
frontend/src/pages/process/components/product_list/index.vue +2 -1
frontend/src/stores/job.js +5 -3
d1b18d8e lilo.herbi 2024-04-19 Print warranties in process
backend/app/Http/Controllers/DocumentController.php +26 -0
backend/app/Http/Controllers/ProcessController.php +19 -4
backend/app/Http/Controllers/ProductController.php +4 -2
backend/app/Models/Product.php +2 -1
backend/routes/api.php +3 -0
frontend/src/pages/process/components/process_print/receipt_modal.vue +1 -0
frontend/src/pages/process/components/process_warranty/index.vue +34 -0
frontend/src/pages/process/components/process_warranty/process_print_warranty.vue +118 -0
frontend/src/pages/process/components/product_list/index.vue +16 -4
frontend/src/pages/process/components/step_disputes.vue +5 -3
frontend/src/pages/process_new/components/document-total.vue +11 -0
frontend/src/pages/processes/components/print-template.vue +2 -27
frontend/src/pages/processes/components/step-content.vue +14 -1
frontend/src/pages/products/forms/product form/create.js +23 -0
frontend/src/pages/products/forms/product form/edit.js +25 -8
frontend/src/pages/products/index.vue +3 -3
frontend/src/stores/print.js +4 -2
frontend/src/stores/process.js +22 -1
f2824373 lilo.herbi 2024-04-18 fixes
frontend/src/pages/main_search/index.vue +2 -2
frontend/src/pages/stock/index.vue +2 -2
2ab6203c lilo.herbi 2024-04-18 Production push
fd05b4a8 lilo.herbi 2024-04-17 Product details, diary list
backend/app/Http/Controllers/ProductController.php +35 -11
backend/routes/api.php +3 -1
frontend/src/pages/products/components/product-diary-tab.vue +105 -0
frontend/src/pages/products/components/product-process-tab.vue +105 -0
frontend/src/pages/products/index.vue +14 -8
frontend/src/services/Product.js +16 -1
e30a9590 lilo.herbi 2024-04-15 Single product diary and process stock
backend/app/Http/Controllers/ProductController.php +10 -12
backend/app/Http/Controllers/StockController.php +8 -4
frontend/src/pages/products/components/product-stock.vue +61 -11
frontend/src/pages/products/index.vue +9 -1
2ad1314b lilo.herbi 2024-04-12 Group change modal
backend/app/Http/Controllers/DiaryController.php +1 -1
backend/app/Http/Controllers/DocumentController.php +2 -3
backend/app/Http/Controllers/InvoiceController.php +4 -4
backend/app/Http/Controllers/MainSearchController.php +3 -3
backend/app/Http/Controllers/ProcessController.php +4 -4
backend/app/Http/Controllers/ProcessController.php.backup +0 -1326
backend/app/Http/Controllers/ProcessController.php.daniel +0 -557
backend/app/Http/Controllers/ProcessController_24jan.php +0 -2729
backend/app/Http/Controllers/ProductController.php +12 -6
backend/app/Models/Product.php +0 -1
backend/routes/api.php +3 -0
frontend/src/components/exclusive_dropdown.vue +1 -1
frontend/src/main.js +0 -2
frontend/src/pages/process/components/product_list/product_accessories.vue +1 -1
frontend/src/pages/process/components/search/search_result.vue +2 -2
frontend/src/pages/products/components/group_change_modal.vue +71 -0
frontend/src/pages/products/index.vue +47 -17
frontend/src/services/Product.js +1 -1
frontend/src/stores/process.js +3 -3
76106344 Daniel Taga 2024-04-12 comment in products controller for logs logic
backend/app/Http/Controllers/ProductController.php +1 -1
bdf688c4 Daniel Taga 2024-04-12 default values, etc
backend/app/Http/Controllers/ProductController.php +39 -20
frontend/src/components/Dable.vue +147 -66
frontend/src/main.js +7 -5
frontend/src/pages/products/index.vue +15 -24
714182ef lilo.herbi 2024-04-09 Origjina e produktit - DB, join origin name - hiden_cloumns localstorage
backend/app/Http/Controllers/ProductController.php +7 -0
backend/app/Models/Product.php +2 -1
backend/app/Repositories/ProductRepository.php +6 -9
backend/routes/api.php +1 -0
frontend/src/components/grid_col_manage.vue +7 -1
frontend/src/layout/NavBar.vue +1 -0
frontend/src/pages/products/forms/product form/create.js +9 -1
frontend/src/pages/products/forms/product form/edit.js +10 -0
frontend/src/pages/products/index.vue +48 -4
frontend/src/services/Product.js +12 -0
75f59f7b Daniel Taga 2024-04-09 added other fields to product table
backend/app/Repositories/ProductRepository.php +6 -1
frontend/src/components/Dable.vue +46 -23
frontend/src/pages/products/forms/product form/edit.js +352 -352
frontend/src/pages/products/index.vue +79 -8
26a9dc96 Daniel Taga 2024-04-08 edit columndefs fields in products list
backend/app/Http/Controllers/ProductController.php +25 -5
backend/routes/api.php +14 -13
frontend/src/components/Dable.vue +246 -172
frontend/src/pages/products/index.vue +59 -32
1dcb1b60 Daniel Taga 2024-04-08 Fixes in products list query
backend/app/Repositories/ProductRepository.php +2 -2
b72fe299 lilo.herbi 2024-04-06 Product table columns fields
frontend/src/pages/products/index.vue +93 -1
8e2fc39c Daniel Taga 2024-04-06 fixed filter column with select, and structure
frontend/src/components/Dable.vue +79 -42
frontend/src/pages/products/index.vue +4 -1
856dd196 lilo.herbi 2024-04-05 Main search bug fixes
backend/app/Http/Controllers/DiaryController.php +4 -3
backend/app/Http/Controllers/MainSearchController.php +11 -9
frontend/src/pages/diary/index.vue +1 -1
frontend/src/pages/main_search/index.vue +233 -116
frontend/src/pages/process/components/step_disputes.vue +4 -0
frontend/src/stores/diary.js +2 -0
frontend/src/stores/main_search.js +16 -27
405089ad Daniel Taga 2024-04-05 edit mode in products
frontend/src/components/Dable.vue +87 -12
frontend/src/pages/products/index.vue +1 -0
48ecbc21 lilo.herbi 2024-04-04 Main search product cart with multiple products and warehouses
backend/app/Http/Controllers/DiaryController.php +6 -3
backend/app/Http/Controllers/MainSearchController.php +30 -4
backend/routes/api.php +1 -1
frontend/src/pages/main_search/index.vue +48 -24
frontend/src/stores/main_search.js +58 -4
3bcfa91c lilo.herbi 2024-04-03 Main search, add product from multiple origins (frontend)
backend/app/Http/Controllers/MainSearchController.php +15 -9
frontend/src/pages/main_search/index.vue +123 -23
frontend/src/stores/main_search.js +18 -1
aa090fb8 lilo.herbi 2024-04-02 Required ID in process if amount exeeds limit, bug fixes
backend/app/Http/Controllers/DiaryController.php +2 -2
backend/app/Http/Controllers/ProcessController.php +18 -3
backend/app/Http/Controllers/ProductController.php +13 -2
backend/app/Models/Product.php +0 -1
backend/app/Repositories/ProductRepository.php +0 -7
backend/routes/api.php +3 -0
frontend/src/components/Dable.vue +0 -4
frontend/src/pages/diary/index.vue +7 -4
frontend/src/pages/process/components/step_disputes.vue +62 -29
frontend/src/pages/products/forms/product form/create.js +37 -26
frontend/src/pages/products/forms/product form/edit.js +4 -23
frontend/src/stores/process.js +13 -1
908a128b lilo.herbi 2024-03-28 Product form - add new fields
backend/app/Http/Controllers/AttributeController.php +10 -2
backend/app/Http/Controllers/GeneralController.php +0 -13
backend/app/Http/Controllers/MainSearchController.php +9 -6
backend/app/Http/Controllers/ProductController.php +30 -2
backend/app/Models/Attribute.php +1 -1
backend/app/Models/Product.php +1 -1
backend/app/Repositories/ProductRepository.php +19 -0
backend/routes/api.php +10 -8
frontend/src/components/Dable.vue +12 -2
frontend/src/pages/attributes/forms/create.js +25 -8
frontend/src/pages/attributes/forms/edit.js +29 -9
frontend/src/pages/company/index.vue +15 -37
frontend/src/pages/products/forms/product form/create.js +34 -9
frontend/src/pages/products/forms/product form/edit.js +79 -18
frontend/src/pages/products/index.vue +1 -1
frontend/src/services/Configuration.js +1 -8
23e759f4 lilo.herbi 2024-03-27 Product fields - packaging, has_airbag, in_web
backend/app/Http/Controllers/ProductController.php +6 -0
backend/app/Models/Product.php +3 -0
frontend/src/pages/products/forms/product form/create.js +14 -0
frontend/src/pages/products/forms/product form/edit.js +29 -0
842e03d6 lilo.herbi 2024-03-27 Product form fields - Known name, barcode, origin of product, product_manager, kategori furnitori, energy_efficiency
backend/app/Http/Controllers/GeneralController.php +17 -2
backend/app/Http/Controllers/MainSearchController.php +3 -2
backend/app/Http/Controllers/ProductController.php +25 -21
backend/app/Models/Product.php +8 -1
backend/routes/api.php +6 -1
frontend/src/pages/company/index.vue +39 -3
frontend/src/pages/diary/index.vue +9 -9
frontend/src/pages/main_search/index.vue +7 -3
frontend/src/pages/products/forms/product form/create.js +83 -0
frontend/src/pages/products/forms/product form/edit.js +175 -87
frontend/src/services/Configuration.js +17 -0
frontend/src/services/Product.js +11 -0
4d6f07f1 lilo.herbi 2024-03-25 Diary add product like main search
backend/app/Http/Controllers/DiaryController.php +0 -1
backend/app/Http/Controllers/MainSearchController.php +29 -26
frontend/src/pages/diary/index.vue +28 -6
frontend/src/pages/main_search/index.vue +42 -12
frontend/src/stores/diary.js +2 -1