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