Repository navigation
What's Changed
- Improve project README by @DestroyCom in #1
- Update pwa README by @DestroyCom in #2
- Update web README by @DestroyCom in #3
- [KHP-31] feat: Add KHP custom color variables to global CSS by @Hiteazel in #4
- [KHP-32] feat(config): add custom colors to tailwind theme by @DestroyCom in #5
- [KHP-26] [KHP-29] feat(web): add webapp structure by @DestroyCom in #6
- Update docs for new workflows by @DestroyCom in #7
- docs: update READMEs with deployment info by @DestroyCom in #8
- [KHP-17] feat(ui): add button variant by @Hiteazel in #9
- [KHP-16] feat(ui): add input variants by @Hiteazel in #10
- [KHP-18] feat(ui): add card variants + change name variants by @Hiteazel in #11
- [KHP-27] feat(ui): implement navigation buttons with icons and active states by @lucag322 in #13
- [KHP-41] feat(pwa): add pwa layout by @DestroyCom in #14
- [KHP-50] feat(web): add httpClient + login + middleware session by @ADR1811 in #12
- [KHP-48] feat(web): improve sidebar navigation with larger icons and simplified menu items Enhance navigation UX with bigger icons, streamlined menu, and cleaned layout structure by @lucag322 in #15
- [KHP-42] feat(pwa): add scan functionality by @DestroyCom in #16
- [KHP-55] feat(pwa): setup layout by @lucag322 in #18
- [KHP-19] feat(ui): add Quick Access Button by @Hiteazel in #17
- [KHP-21] feat(ui): add badge compo by @lucag322 in #19
- [KHP-59] fix(ui): update stock status styles and icon sizes by @lucag322 in #22
- [KHP-45] feat(ui): add HistoryTable and Table components by @lucag322 in #20
- [KHP-44] feat(pwa): implement product edition page by @DestroyCom in #21
- [KHP-46] feat(pwa): add product history route and update related components by @lucag322 in #23
- [KHP-61] feat(pwa): Add manifest by @DestroyCom in #25
- [KHP-65] feat: add graphql client by @DestroyCom in #26
- [KHP-64] feat(pwa): connect backend to handle-items adding by @DestroyCom in #27
- [KHP-43] feat(pwa): Add listing product page by @DestroyCom in #29
- [KHP-122] fix(pwa): avoid XRSF token actualisation if not needed by @DestroyCom in #30
- [KHP-57] feat(pwa): add 404 page handling and update routing logic by @lucag322 in #24
- [KHP-117] fix(pwa): add backend barcodeapi support by @DestroyCom in #32
- [KHP-75] feat(pwa): add filters on inventory page by @DestroyCom in #31
- [KHP-20] feat(ui): add table by @Hiteazel in #34
- [KHP-138] fix(web): add graphql client by @DestroyCom in #35
- [KHP-105] feat(web): add LocationSelector component for location sele… by @lucag322 in #36
- [KHP-143] feat(web): add CategoryBadge component by @lucag322 in #37
- [Khp-145] feat(web): add qty input by @lucag322 in #41
- [KHP-146] fix(web): fix qty input by @lucag322 in #42
- [KHP-146] fix(web): fix responsive of quantity-input by @lucag322 in #43
- [KHP-145] fix(web): enhance QuantityInput component with improved inp… by @lucag322 in #44
- [KHP-145] feat(web): add unit display to LocationSelector component by @lucag322 in #45
- [KHP-136] feat(web): sidebar navigation improvements by @lucag322 in #46
- [KHP-90] feat(web): add stocks page by @lucag322 in #33
- [KHP-118] feat(pwa): implement real-time stock movement tracking with … by @lucag322 in #47
- [KHP-158] fix(pwa): use GraphQL types in ProductHistory to match Hist… by @lucag322 in #49
- [KHP-60] feat(pwa): Connect ingredient details page to backend by @lucag322 in #28
- [KHP-101] feat(web): Page de details d'un produit by @lucag322 in #50
- [KHP-171] feat(web): refactor sidebars with real user data integration by @lucag322 in #52
- [KHP-178] feat(web): Adapter httpClient pour les serveur action by @lucag322 in #54
- [KHP-89] fix(ui): add Dashboard page in web app with all component by @Hiteazel in #51
- [KHP-127] feat(pwa): add handle product page by @DestroyCom in #48
- [KHP-172] feat(web): Connect the /ingredient/[id]/move page to the backend by @lucag322 in #55
- [KHP-191] feat(pwa): add product base quanity per unit by @DestroyCom in #59
- [KHP-174] fix(web): change default redirect to dashboard by @ThomAzgo in #57
- [KHP-98] feat(web): fix build problème on previous branch KHP-98 by @lucag322 in #61
- [KHP-208] chore(web): refacto du tableau pour utiliser shadcn by @lucag322 in #63
- [KHP-000] fix(global): fix mermaid diagram by @DestroyCom in #64
- chore: escape scoped package names in mermaid diagram by @DestroyCom in #65
- [KHP-88] feat(web): update login page and form styles by @lucag322 in #62
- [KHP-107] feat(web): add menu table list by @DestroyCom in #60
- [KHP-215] feat(web): ajouter le liens vers /stocks/add by @lucag322 in #66
- [KHP-135] wip(web): Création d'une page gestion de compte by @lucag322 in #53
- [KHP-166] feat(web): cree la page des Locations by @lucag322 in #58
- [KHP-95] feat(web): add stock page by @Hiteazel in #67
- [KHP-110] feat(web): create add menu page by @DestroyCom in #68
- [KHP-225] feat(web): Add menu categories management UI and API integr… by @lucag322 in #70
- [KHP-167] feat(web): cree la page des Catégories by @lucag322 in #72
- [KHP-226] feat(web): Add location types management UI and actions by @lucag322 in #71
- [KHP-230] fix(web): fix categories creation et update by @lucag322 in #74
- [KHP-212] feat(web): cree company settings page by @lucag322 in #75
- [KHP-113] feat(web): Add menu details page with ingredient stock table by @DestroyCom in #69
- [KHP-000] fix(web): avoid passing function to client component by @DestroyCom in #78
- [KHP-232] fix(web): switched Image balise from next to img by @ThomAzgo in #77
- [KHP-228] feat(web): cree page gestion quickAccess by @lucag322 in #76
- [KHP-188] feat(web): added loader to login by @ThomAzgo in #80
- [KHP-240] chore(web): mettre page settings company en anglais by @lucag322 in #82
- [KHP-183] feat(web): connection Quick Access Button to back + fix(web): get-menus.gql by @Hiteazel in #73
- [KHP-151] feat(pwa): Add device and orientation guard for PWA by @DestroyCom in #84
- [KHP-222] fix(web): using AutoBreadcrumbs in stocks/add by @Hiteazel in #83
- [KHP-239] fix(web): refacto stocks/add/action.ts to use httpClient by @Hiteazel in #81
- [KHP-245] feat(web): add base_quantity and base_unit in stock/add table by @Hiteazel in #86
- [KHP-248] feat: Add Vitest test by @DestroyCom in #87
- [KHP-147] feat(web): PWA & WEB - Handle CRSF Token expiration by @lucag322 in #88
- [KHP-244] chore(web): Remove 'Move Quantity' from urlKeyOptions by @lucag322 in #89
- [KHP-246] chore(web): Refactor menu details layout for price and all… by @lucag322 in #90
- [KHP-250] feat(web): revoir ui page update menu by @lucag322 in #91
- [KHP-249] chore(web): Remove auto-complete menu orders option from se… by @lucag322 in #92
- [KHP-251] feat(web): Add sidebar stats store and improve sidebar stat… by @lucag322 in #93
- [KHP-114] feat(web): Preparation handling by @DestroyCom in #85
- [KHP-206] fix(global): Refactor movement history to shared UI component by @DestroyCom in #94
- [KHP-162] feat(web): ajt edit ingredient form by @lucag322 in #79
- [KHP-255] feat(web): Harmonize UI on edit and create for preparation & menus by @DestroyCom in #96
- [KHP-209] chore(web): Refactor menus query to use pagination and upda… by @lucag322 in #95
- [KHP-218] feat(web): Add KHP logo to login page by @lucag322 in #97
- [KHP-252] feat(web): Add KHP logos and update sidebar branding by @lucag322 in #98
- [KHP-253] feat(web): Ajouter la feature d'ajout, de déplacement et de retrait de quantité sur un élément spécifique. pour ingredients ET preparation by @lucag322 in #99
- [KHP-270] feat(web): Feature "PUBLIC MENUS" by @DestroyCom in #103
- [KHP-266] feat(web): Update public assets and menu/order GraphQL schema by @lucag322 in #104
- [KHP-217] feat(pwa): Add stock threshold and pagination to GraphQL sc… by @lucag322 in #101
- [KHP-200] feat: Web / PWA - Ajouter l'affichage de l'information "BaseQuantity" (quanity for one item) et "BaseUnit" (unit for item) sur la page détail d'un ingredient by @lucag322 in #100
- [KHP-273] feat(web): add public menus types & menus sorting by @DestroyCom in #106
- [KHP-181] feat(web): change dashboard + connect to backend by @Hiteazel in #105
- [KHP-274] feat(web): FEATURE ORDERS by @DestroyCom in #107
- [KHP-287] fix(web): Improve login redirect and middleware route handling by @DestroyCom in #110
- [KHP-269] fix(web): Update column header for a la carte meals by @DestroyCom in #111
- [KHP-282] feat(global): Add client-side image compression for uploads by @DestroyCom in #112
- [KHP-259] chore(pwa): Revoir le fonctionnement du backbutton (Faire history-1 nest pas la bonne methode) by @lucag322 in #102
- [KHP-283] feat(web): Show settings menu button in sidebar header on m… by @lucag322 in #109
- [KHP-272] feat(web): add expiry page by @Hiteazel in #108
- [KHP-280] feat(web): Add orders tables by @lucag322 in #113
- [KHP-281] feat(web): Add order details and steps UI, extend Company G… by @lucag322 in #115
- [KHP-284] feat(web): Add Restock page by @Hiteazel in #114
- [KHP-304] feat(web): Refactor GraphQL queries to shared package by @DestroyCom in #118
- docs: refresh README for kitchen inventory system by @DestroyCom in #117
- [KHP-299] chore(web): Refactor logout logic into reusable utility by @lucag322 in #119
- [KHP-301] chore: Refactor image upload to use ImageUploader comp… by @lucag322 in #120
- [KHP-297] feat(web): dashboard countdown business hour by @Hiteazel in #121
- [KHP-292] fix(web): Replace redirect with router.replace in order actions by @DestroyCom in #124
- [KHP-305] feat(web): add more quick actions by @lucag322 in #125
- [KHP-303] feat(global): replace tailwind lines by lib CN by @Hiteazel in #126
- [KHP-308] fix(web): fixing business hour for dashboard by @Hiteazel in #127
- [KHP-307] feat(web): add new icon and url for quick access by @Hiteazel in #128
- [Khp-296] - WEB - Company options buisness hour + contact by @lucag322 in #123
New Contributors
- @lucag322 made their first contribution in #13
- @ADR1811 made their first contribution in #12
- @ThomAzgo made their first contribution in #57
Full Changelog: https://github.com/GoofyTeam/KHP-front/commits/v1.0.0