Skip to content

v1.0.0

Latest

Choose a tag to compare

@DestroyCom DestroyCom released this 24 Sep 00:47
· 11 commits to main since this release

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

Full Changelog: https://github.com/GoofyTeam/KHP-front/commits/v1.0.0