diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json index cd7caa8..c04b615 100644 --- a/.github/release-please-manifest.json +++ b/.github/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.0.0" + ".": "1.0.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..90a2376 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,191 @@ +# Changelog + +## 1.0.0 (2026-08-21) + + +### Features + +* add account settings form ([9d30817](https://github.com/MadeInPierre/cuicuit/commit/9d30817d3f0f1ee17f01ef0994df991c55b7c42d)) +* add basic meal plan on right sidebar ([4f7a397](https://github.com/MadeInPierre/cuicuit/commit/4f7a3970317654a7029902ad95fa4fb5324dcd95)) +* add bottom layout for checked items ([fd63596](https://github.com/MadeInPierre/cuicuit/commit/fd6359682bbb8490c50112cfb3d102f02f945139)) +* add detailed item sidebar on item click ([9c53487](https://github.com/MadeInPierre/cuicuit/commit/9c53487c95b3c42dc08ba33127276409dee7802e)) +* add filter dropdowns ([77385de](https://github.com/MadeInPierre/cuicuit/commit/77385debdf1cd8fc86514fc27b4750248ab6657a)) +* add future features kanban to landing page ([dfcedbc](https://github.com/MadeInPierre/cuicuit/commit/dfcedbc912c5e6a34967be36213ceba9677283a7)) +* add ingredients with free string in recipe form ([396208c](https://github.com/MadeInPierre/cuicuit/commit/396208c122230012a64b1ed6495a4b7511fb9937)) +* add item drawer on mobile ([b7a8391](https://github.com/MadeInPierre/cuicuit/commit/b7a8391ef239905d232090e89d9eb124fd1f81cd)) +* add landing page from V1 ([3392b4f](https://github.com/MadeInPierre/cuicuit/commit/3392b4f31049d82e6956bdd99224e886f47ff1ec)) +* add mobile nav with chat zone ([cd1a7f4](https://github.com/MadeInPierre/cuicuit/commit/cd1a7f4b0d6161b130d1b5178bba27deaf560e62)) +* add mobile plan page ([6bf51d6](https://github.com/MadeInPierre/cuicuit/commit/6bf51d6131e6a8f8861451180d84e7f444200df9)) +* add mobile space switcher ([a0dd974](https://github.com/MadeInPierre/cuicuit/commit/a0dd974e38b6d87e71a648acaa33b65dc2bc48a6)) +* add page headers to all root app pages ([8be81a1](https://github.com/MadeInPierre/cuicuit/commit/8be81a19a74eeba133681e099209a1bb81846520)) +* add prep/cook/rest times to the recipe doc ([21a6093](https://github.com/MadeInPierre/cuicuit/commit/21a60932d7fd694c8902b0b565f093a76d2b18b4)) +* add quantity unit converter (class only) ([7ccf5e4](https://github.com/MadeInPierre/cuicuit/commit/7ccf5e47e36f0b86a3f9a9824d7b4663a5c75e42)) +* add recipe carousel ([b6fe32b](https://github.com/MadeInPierre/cuicuit/commit/b6fe32b0787a1effef353b9561961cab9acfb0bc)) +* add recipe categories to recipe doc ([de9dfd8](https://github.com/MadeInPierre/cuicuit/commit/de9dfd81733da0cdd67307b9e058157208c833e2)) +* add recipe group by dropdown & basic logic ([836f312](https://github.com/MadeInPierre/cuicuit/commit/836f31290de2160e27b07f66b6fa9ba7cc770feb)) +* add recipe language setting, search for ingredients ([8c9f0ee](https://github.com/MadeInPierre/cuicuit/commit/8c9f0ee2b8fa16885477ba74c652332b1c91f6c4)) +* add simple sidebar (temporary) ([d0da97c](https://github.com/MadeInPierre/cuicuit/commit/d0da97cd0974657a1ae0ca419ce4d313c372e3f6)) +* add step descriptions and servings to recipe form ([e0d950d](https://github.com/MadeInPierre/cuicuit/commit/e0d950d087caf165e9b602235a7848a51a18a7d3)) +* add stripe checkout init & support dialog (wip) ([0982a43](https://github.com/MadeInPierre/cuicuit/commit/0982a43f9ff0bb6dcf6c2e022dbfa686f2f08eb7)) +* add supabase RLS on storage, fully secure now! ([b3efc59](https://github.com/MadeInPierre/cuicuit/commit/b3efc59a3312c8bbd449122b4eab127e838dafdf)) +* add supabase RLS on tables ([ad384c5](https://github.com/MadeInPierre/cuicuit/commit/ad384c5498ae91713bbd6ecc01264ab447051da2)) +* add swipe to delete on shopping items ([96570ce](https://github.com/MadeInPierre/cuicuit/commit/96570ced2f450fa7deda49ee610a4ec752440d61)) +* add toast, dark mode & site metadata ([a8c3d91](https://github.com/MadeInPierre/cuicuit/commit/a8c3d9156b69630d95052ce4ab91070a15812b20)) +* add toggable tools to the recipe doc ([a730035](https://github.com/MadeInPierre/cuicuit/commit/a730035bc87cfaf6f90b3e6b637cdb4777733e94)) +* add tool selection UI skeleton, tmp connect density item search to ingredient search input ([9c566df](https://github.com/MadeInPierre/cuicuit/commit/9c566dfb689beb6b99d68fdaac1f8d14f10d3d7e)) +* add tools and filters to recipe form ([259be14](https://github.com/MadeInPierre/cuicuit/commit/259be14ef45e7f8c472c390132d17a3554beaae7)) +* add upload button to profile photo upload form ([11aa3aa](https://github.com/MadeInPierre/cuicuit/commit/11aa3aaaf90e8dbbc82c7f31f8e42b05c26bf898)) +* add user doc state & simple logged in homepage ([8d46dbd](https://github.com/MadeInPierre/cuicuit/commit/8d46dbdb6e89a7b2b8c1a185ec725eeb8c372d97)) +* added some filter badges to the recipe view page ([742b308](https://github.com/MadeInPierre/cuicuit/commit/742b3081995e9411fdcccad5d48330e841f965d4)) +* adjust recipe & meal servings on detail page ([69ab5ff](https://github.com/MadeInPierre/cuicuit/commit/69ab5ffe6f54bdccf2537cef344d50a7cc43fa3b)) +* auto convert stripe payments into credits in supabase table + triggers ([9543cc8](https://github.com/MadeInPierre/cuicuit/commit/9543cc8c8029001f882c2905df9027cd97b2fd3c)) +* better recommendations, shuffle button ([c83f9b9](https://github.com/MadeInPierre/cuicuit/commit/c83f9b929cfab10346f134e6a5294b76161c7f93)) +* check if dirty before confirming exit on recipe form ([8865cd2](https://github.com/MadeInPierre/cuicuit/commit/8865cd2304dd39406e50a9047b66af88ccbfac5a)) +* check shopping items ([2716641](https://github.com/MadeInPierre/cuicuit/commit/2716641f948a83d6d256ac95edbd103c5f3a19e8)) +* click to select an item and open sidebar meals ([c65b34d](https://github.com/MadeInPierre/cuicuit/commit/c65b34d7ceb63499f68fd3f971ee9280edc07f08)) +* cool little vertical dark mode selector ([d23fc2a](https://github.com/MadeInPierre/cuicuit/commit/d23fc2ad36e6f3d0ab7be98b83cf6518746455d3)) +* create draft recipes with title, description, and images ([6a1a750](https://github.com/MadeInPierre/cuicuit/commit/6a1a750e57421517f1da76052448c83d0cb85f67)) +* create shopping list in db, auto-add meal ingredients ([72cbab0](https://github.com/MadeInPierre/cuicuit/commit/72cbab030914c5a7daf32f9577b7099c336a075b)) +* create space ui & action ([3b39693](https://github.com/MadeInPierre/cuicuit/commit/3b39693f1ac4fb598f4d9ebbbc8fd7de96a7c9c6)) +* detect langage while importing recipe ([8d67420](https://github.com/MadeInPierre/cuicuit/commit/8d67420212e115db7a171087ddfd1920825b309c)) +* display ingredient substitutes, cleanup ([12b5e95](https://github.com/MadeInPierre/cuicuit/commit/12b5e958d0f1dd3b18af47bb0cd3f65ec6668b31)) +* display optional items in meals and shopping items ([a699b26](https://github.com/MadeInPierre/cuicuit/commit/a699b26e3e16675df9919e592fe08ad95b0d74f9)) +* display user & community seeds in app ([03daa88](https://github.com/MadeInPierre/cuicuit/commit/03daa88e2382091cd6d925546090277afd596638)) +* draft recipe form (wip) ([70b6630](https://github.com/MadeInPierre/cuicuit/commit/70b6630fb053752099a13ab644d6986b2035d48e)) +* drag meals to reorder them ([d7d2433](https://github.com/MadeInPierre/cuicuit/commit/d7d243346fbdb8da1f6cd353c008342841e31eef)) +* dynamic auth login/goto button on homepage ([06436d4](https://github.com/MadeInPierre/cuicuit/commit/06436d4e679875e2c87a40a6108bcbf2c351284f)) +* enable custom shopping items ([e492b2f](https://github.com/MadeInPierre/cuicuit/commit/e492b2facf78c820d1fa3d658ed22f79d77cd2bb)) +* enrich recipe with LLM ([93440f4](https://github.com/MadeInPierre/cuicuit/commit/93440f4d3916560e21dda908726be6cced0f0ac2)) +* first proper landing page ([ca98a98](https://github.com/MadeInPierre/cuicuit/commit/ca98a988efa1469cd8c95f4d7279cbe90e36e579)) +* hover on a meal card's ingredient highlights the same ingredients in other meals ([abebb3c](https://github.com/MadeInPierre/cuicuit/commit/abebb3c0686a8abd560a97b63722e991f277cd8d)) +* hover on ingredients to reveal linked meals/items on sidebar ([96bb474](https://github.com/MadeInPierre/cuicuit/commit/96bb474450b24f4f528aba43f7ffc01f66b36b79)) +* implement PWA support with offline capabilities ([1b31619](https://github.com/MadeInPierre/cuicuit/commit/1b316198a0c7a5cc23270f5974eb7438e6acb3c9)) +* import recipe from free text ([2c69c0a](https://github.com/MadeInPierre/cuicuit/commit/2c69c0af24275d666f0e0caed9ad9320cd8f7f46)) +* improved shopping list UI (mobile & desktop) ([4f41853](https://github.com/MadeInPierre/cuicuit/commit/4f41853fc3dc7a3e014fde05e68821053a8a4f19)) +* independent plan items ([f4735e0](https://github.com/MadeInPierre/cuicuit/commit/f4735e09a35000c6179cc64eb32732e8c8eca8ca)) +* join space (complete dialog, form & action) ([166e6dc](https://github.com/MadeInPierre/cuicuit/commit/166e6dcdf9e37e73a7c4c944c2dfc800fe9d39ba)) +* leave space ([cf8b186](https://github.com/MadeInPierre/cuicuit/commit/cf8b1861dc258439a3cb248b240fee030f12ef33)) +* limit refreshes for jitter, add delete sidebar item button ([17b42fa](https://github.com/MadeInPierre/cuicuit/commit/17b42fab047351f188ab82b4cf2ea331709a89aa)) +* mem-only basic meal plan ([b4cb975](https://github.com/MadeInPierre/cuicuit/commit/b4cb97565cffd815bb7a32e227ced62429324da2)) +* merge quantities ([c1939d0](https://github.com/MadeInPierre/cuicuit/commit/c1939d0cac7fdeffc7fd856c8c2f4c7e8387c0a7)) +* mobile supporter wall ([fca0019](https://github.com/MadeInPierre/cuicuit/commit/fca0019225130223589acba30c2bc5d167653dc1)) +* multi-filters with responsive sheet/drawer ([0d9c3a5](https://github.com/MadeInPierre/cuicuit/commit/0d9c3a50773b4980dbbc774bde71ea57df77d116)) +* multi-source recipe scraping ([3f642ab](https://github.com/MadeInPierre/cuicuit/commit/3f642abd579e21e083308858fda8eaa8b3889bb9)) +* multiple rows in carousel ([7c923e6](https://github.com/MadeInPierre/cuicuit/commit/7c923e665c701b3772568fe061fa2fa2b2ff4897)) +* new modern sidebar ([ef72039](https://github.com/MadeInPierre/cuicuit/commit/ef72039ee4679bbf733d81b28b04d3df66f768c8)) +* nice UX interactions on search input ([3200dc8](https://github.com/MadeInPierre/cuicuit/commit/3200dc8600f6a2e7430deae01d76897890d63485)) +* nicer recipe cards ([d858e65](https://github.com/MadeInPierre/cuicuit/commit/d858e6594c8bc5d6909b6b56afc564ab16a663e2)) +* parse recipe from url, first recipe view page ([4c36d1e](https://github.com/MadeInPierre/cuicuit/commit/4c36d1eb919dd936797886e8ef0dafe43a5583c4)) +* persistent active space, display spaces from user doc in firestore ([62d7127](https://github.com/MadeInPierre/cuicuit/commit/62d712748459b8b1e415b98ef70c4564b7da30df)) +* POC shopping recommendations ([a0826fc](https://github.com/MadeInPierre/cuicuit/commit/a0826fcee78e510e7925d157432c7aa4522d80ba)) +* quick add recipes to meal plan on sidebar ([0f397e4](https://github.com/MadeInPierre/cuicuit/commit/0f397e4dc4e0ca765227a1cd233afcdc7daf2d87)) +* recipe creation, editing and listing are now on supabase ([9a5b54a](https://github.com/MadeInPierre/cuicuit/commit/9a5b54ad0add5a6a0504b9da80bc0f9f7bda118d)) +* recipe filtering/grouping/discover & URL encoding ([789285c](https://github.com/MadeInPierre/cuicuit/commit/789285c8cc658fd80a14c4a2a27286a9197348d8)) +* recipe filters connected to db, replace recipe filter tables with array columns ([c6c435c](https://github.com/MadeInPierre/cuicuit/commit/c6c435c37e1808d2e6d71303b80e3926a446a209)) +* recipe short title ([c8406b3](https://github.com/MadeInPierre/cuicuit/commit/c8406b35c7e3c5a5ed7a2b077c702a8828bc82ce)) +* responsive multi-value recipe filters ([af92c4e](https://github.com/MadeInPierre/cuicuit/commit/af92c4ef23b773d39c45b18003ede56c494fd3c3)) +* search & add items on mobile navbar ([9156ee2](https://github.com/MadeInPierre/cuicuit/commit/9156ee23d853d1b2e2932692966b8d1f0cd1c094)) +* search items in sidebar ([f057d2d](https://github.com/MadeInPierre/cuicuit/commit/f057d2d0c9c2a37e088c47069b8b310f85cedeb0)) +* server-side recipe import & credit consumption ([b89ee91](https://github.com/MadeInPierre/cuicuit/commit/b89ee91a0d889e73bf88f911c3622f0aad105fdd)) +* share space dialog ([7d58ba0](https://github.com/MadeInPierre/cuicuit/commit/7d58ba04057bad0cbc3a66c811746a433b1ddd7f)) +* show github stars on landing page ([3a577d8](https://github.com/MadeInPierre/cuicuit/commit/3a577d8597e024f887a5d6489ee8997a44543b42)) +* show quantity & short recipe quickpeak on shopping items ([49cdfcd](https://github.com/MadeInPierre/cuicuit/commit/49cdfcd538bad5cde1cee6bc669035d25b8e9411)) +* simple space members settings page ([682bef7](https://github.com/MadeInPierre/cuicuit/commit/682bef7529564bb4df1e2ff9e5ffd392214c396a)) +* soft delete recipes ([f15a801](https://github.com/MadeInPierre/cuicuit/commit/f15a801aa30d93d199adbde8b9411326643928db)) +* space settings page for name/icon/theme ([884caeb](https://github.com/MadeInPierre/cuicuit/commit/884caeb8e733abdbe9a75a7ddbc42cee01217785)) +* SSR auth and protected pages, upgrade to node24 ([c8d2b84](https://github.com/MadeInPierre/cuicuit/commit/c8d2b84f9034e5225507ad8c5c164652b26a0aaf)) +* started recipe view page ([b8d062b](https://github.com/MadeInPierre/cuicuit/commit/b8d062b2f6622449f22a04ebaab85eba7663ca31)) +* stripe success page with proper verification ([df1b931](https://github.com/MadeInPierre/cuicuit/commit/df1b931da6cd1e1d52b1af35003690ef172c5c0a)) +* supporter banner & status in app, hide for 2 months ([e0bcbf7](https://github.com/MadeInPierre/cuicuit/commit/e0bcbf7edf26c8899d19eb8f01e595e045a8907c)) +* swipe meals to delete ([b405e52](https://github.com/MadeInPierre/cuicuit/commit/b405e52d8dab3aa68cbde05b2962a9f3927f66c6)) +* themed button changes with active space theme ([59d5b64](https://github.com/MadeInPierre/cuicuit/commit/59d5b64eb1c608d64d3254a349ad824fcbe180d1)) +* **tmp:** add searchbar on mobile ([92263ea](https://github.com/MadeInPierre/cuicuit/commit/92263ead636270c5f534c03c56ee19501701f59a)) +* top right space selector ([e915a66](https://github.com/MadeInPierre/cuicuit/commit/e915a6651dbf2883f5d5d3d8018b911900981b90)) +* UI filter on all/meal/indep items ([cdd2410](https://github.com/MadeInPierre/cuicuit/commit/cdd241004ecdb282ba605457465fb216f31fe911)) +* UI filter on all/meal/indep items ([ff39ba3](https://github.com/MadeInPierre/cuicuit/commit/ff39ba31aa4eaab6e6193432e08263527e079113)) +* ui-only growing search mobile navbar ([6a3c49f](https://github.com/MadeInPierre/cuicuit/commit/6a3c49fdbf2e597f68a9147f3860d0ef3e50cb44)) +* undo delete meal, swipe UI hints ([6a2ef3d](https://github.com/MadeInPierre/cuicuit/commit/6a2ef3de4221a1e527c45fe19e5921aa3e0cbe8c)) +* user profile form (display name & avatar) ([5740c26](https://github.com/MadeInPierre/cuicuit/commit/5740c2669536c41906707b5b55605cb3d9b23f34)) +* v1 item cards, expandable search bar ui ([1cc14d6](https://github.com/MadeInPierre/cuicuit/commit/1cc14d63d1899bf3ee21abca81b0668c9706012e)) +* **WIP:** add fuzzy string search for ingredients in the recipe form ([2ccd7af](https://github.com/MadeInPierre/cuicuit/commit/2ccd7af02cc6925b479a0894085e9684092356e1)) +* **wip:** add item suggestions, cleanup ([ec868c1](https://github.com/MadeInPierre/cuicuit/commit/ec868c13ed4842ce56e50c037adc5e44d5748884)) +* **WIP:** added supabase alongside firebase (to WIP migration), example /ingredients route ([5ccb409](https://github.com/MadeInPierre/cuicuit/commit/5ccb409fed9226e9fb384cc44af47f67b462d242)) +* **wip:** basic shopping list logic, not styled yet ([f9aa77d](https://github.com/MadeInPierre/cuicuit/commit/f9aa77db6c7fc5359109bf5e3476c6137dcf59ec)) +* **wip:** first shopping items in sidebar ui ([26b92d6](https://github.com/MadeInPierre/cuicuit/commit/26b92d6fc08d3c1ba8bbe046d81666f8a5cb1a6f)) +* **wip:** free text ingredient search to get ingredient density ([1aebc18](https://github.com/MadeInPierre/cuicuit/commit/1aebc1874d8415d9918dd7c0a04321d84ece0f5b)) +* **WIP:** scripts to generate AI-generated ingredient docs ([705961f](https://github.com/MadeInPierre/cuicuit/commit/705961f7196e13f8e6411055c479f493a2cb3b33)) +* **wip:** sidebar change meal ingredient status buttons ([5c6f5a5](https://github.com/MadeInPierre/cuicuit/commit/5c6f5a56acc90454c790bf1f9e06138dc77c6817)) +* working join flow for signup & login ([3e9f8ff](https://github.com/MadeInPierre/cuicuit/commit/3e9f8ff2e37b13f00a2378632cf8f799094936d2)) +* working login and signup pages ([4299f9a](https://github.com/MadeInPierre/cuicuit/commit/4299f9ab4bb4d204c57df87f8617afb1a7d91b5b)) +* wrap recipe carousel, dynamic cookable status based on groceries ([a39baf8](https://github.com/MadeInPierre/cuicuit/commit/a39baf82bd2dbd5e22bf4082b662e1dbb049b1b8)) + + +### Bug Fixes + +* account provider linking with supabase ([82b77f2](https://github.com/MadeInPierre/cuicuit/commit/82b77f2bff7572a50a9dccdada98e630635e28ea)) +* add 'other' recipe sections if unknown ([ac4a288](https://github.com/MadeInPierre/cuicuit/commit/ac4a2884de0cdbbbcd8e889a0dbfa7d4b099e2df)) +* add gift billing type ([4c9251e](https://github.com/MadeInPierre/cuicuit/commit/4c9251e3942513ea4ac1748cf213d6124f9f5f06)) +* add recipe card skeleton & loading state ([1a3ed8e](https://github.com/MadeInPierre/cuicuit/commit/1a3ed8e2d01db103d008b31a98f1a103b745adfe)) +* add search input clear button ([4c25265](https://github.com/MadeInPierre/cuicuit/commit/4c25265433dc7028c544872976c42c5cb71b7e94)) +* allow features when balance is empty but community not empty ([47059cd](https://github.com/MadeInPierre/cuicuit/commit/47059cd2f7331582c596fc5d5bb04a1a200b8fd5)) +* better ingredient matching & ranking ([a319d0c](https://github.com/MadeInPierre/cuicuit/commit/a319d0caaf99b270dd06f1fb1bff69c515aeabbe)) +* better LLM enrich, partial fixes on schema validation failed, other fixes ([f5ea25d](https://github.com/MadeInPierre/cuicuit/commit/f5ea25d343e5a9898eee8cf18328884c8fb4d5c2)) +* cleaner supabase client hydration ([e4e6840](https://github.com/MadeInPierre/cuicuit/commit/e4e6840ba9e1597dd4fa4b07a66ecf96b372c70e)) +* convert confirm email endpoint to page ([6d3f8a9](https://github.com/MadeInPierre/cuicuit/commit/6d3f8a943542e3754b985c687d5e2047d4c20cf3)) +* cookies crash, new verify email page for UX, minor fixes ([ec03521](https://github.com/MadeInPierre/cuicuit/commit/ec035213e449d7bc4b932e9de1cd54733d4931d1)) +* disable pull-to-refresh on mobile ([137ef39](https://github.com/MadeInPierre/cuicuit/commit/137ef39de1b1d624f6d515c8d04f934712e09a29)) +* disable select on mobile for items ([f2a1565](https://github.com/MadeInPierre/cuicuit/commit/f2a156528b30cab036ebbd6dadc618ad84e8936d)) +* display planned quantities in item list layout ([f7ef303](https://github.com/MadeInPierre/cuicuit/commit/f7ef303c36d97f6f6ad643e8ab5fadcdb18c7f08)) +* don't reload the page when clicking on a recipe ([6021da1](https://github.com/MadeInPierre/cuicuit/commit/6021da1ca3be2bddde27f5235a97cffad491f020)) +* edit recipe ingredients, shoppint card button placement ([ec0f9ca](https://github.com/MadeInPierre/cuicuit/commit/ec0f9ca83deb4518891dc8fe343b6d69881cb91c)) +* edit recipe page annoyances ([9990a85](https://github.com/MadeInPierre/cuicuit/commit/9990a85052e4466df6f8b1b74748c042b1132e15)) +* enable google signup user data creation ([0268a9e](https://github.com/MadeInPierre/cuicuit/commit/0268a9e15df00f8759acde89fc3e4d13ca6b9b61)) +* fix refresh race condition ([9df070d](https://github.com/MadeInPierre/cuicuit/commit/9df070d020616fdc6a87bf1eee1190897b00f755)) +* fix selected state for unknown items ([a35113f](https://github.com/MadeInPierre/cuicuit/commit/a35113fa43f0e3ebd09985e9fcb2a6d4a590dedd)) +* fix swipeable scroll & padding UI ([7999e3c](https://github.com/MadeInPierre/cuicuit/commit/7999e3c076c8bd96e30bf5d97eb0bfb3b61a56c3)) +* fix zod4 & superforms type errors ([7fcd9e6](https://github.com/MadeInPierre/cuicuit/commit/7fcd9e642eddf38b2e790685bbab176d530947f1)) +* fixed create new recipe ([fdac5fd](https://github.com/MadeInPierre/cuicuit/commit/fdac5fd5c96502a2ea23165247712943f1668a73)) +* forgot one language parameter ([d0ea1ba](https://github.com/MadeInPierre/cuicuit/commit/d0ea1bad40e6952f508b02e34f5663aeef59a7d1)) +* generate initial user data in DB trigger function instead of client ([1f5881f](https://github.com/MadeInPierre/cuicuit/commit/1f5881f63aeae9af28c6ae6c8d49c1be7b0b8496)) +* hotfix to make prod work ([69670cc](https://github.com/MadeInPierre/cuicuit/commit/69670cc454a3ca1073b36b3216968fd280dd7e4c)) +* import recipe from url scraper ([618cacc](https://github.com/MadeInPierre/cuicuit/commit/618cacc74c972b00e071836ec4a2a0eedfbf832c)) +* ingredient search parsing bug ([e8da10a](https://github.com/MadeInPierre/cuicuit/commit/e8da10a709864f65fc32a147f304e1bb6c99b240)) +* item drawer open/close bug, simpler style ([96fd159](https://github.com/MadeInPierre/cuicuit/commit/96fd159f141c78954770054938ae4e7826a5b0ab)) +* link navbar input focus with buttons ([d7bcf84](https://github.com/MadeInPierre/cuicuit/commit/d7bcf841c5b42196ac6f80577d21bca8af298a71)) +* minor adjustments, Alpha dialog message ([3e4bf75](https://github.com/MadeInPierre/cuicuit/commit/3e4bf757cad606f482e5830b3c576bce765e364e)) +* minor bugfixes and cleanup ([12d717f](https://github.com/MadeInPierre/cuicuit/commit/12d717f350fb12f0664de8d6179a278bdad4a23c)) +* minor fixes & ui tweaks ([4a76dbe](https://github.com/MadeInPierre/cuicuit/commit/4a76dbe24c3ee37fa73d297753150bddda68bda3)) +* minor fixes and cleanup ([593ab09](https://github.com/MadeInPierre/cuicuit/commit/593ab09e03c8255130f2635e5a82464a300bdc10)) +* minor typecheck fixes ([71d89f7](https://github.com/MadeInPierre/cuicuit/commit/71d89f793f36a3e60c8a767722b07978033bbc94)) +* mobile supporter page, login before checkout, dark landing page ([3626263](https://github.com/MadeInPierre/cuicuit/commit/362626396fa8e2148b9e83731e7b4320ffd70646)) +* more conssitent responsive recipe carousel ([e437b63](https://github.com/MadeInPierre/cuicuit/commit/e437b63d94018b3a9c054dd08ca9f69ccc01d141)) +* more robust match ingredient PG RPC ([33ebe72](https://github.com/MadeInPierre/cuicuit/commit/33ebe72d83df2a1a73f7fda1cac404235bc433d1)) +* new global userState working with SSR ([4441268](https://github.com/MadeInPierre/cuicuit/commit/4441268d73666f56c1ac1100e76f1a68f1600b86)) +* no need for avatar timestamp anymore ([ed81bea](https://github.com/MadeInPierre/cuicuit/commit/ed81beac32e6a72f376434005023779f81c4c402)) +* offline page loading should work now ([f408232](https://github.com/MadeInPierre/cuicuit/commit/f4082327ded211393a306a6ec6c64f44d3d00434)) +* optimistically delete meal ([f6eda0e](https://github.com/MadeInPierre/cuicuit/commit/f6eda0eb04317e229af451fd00d7c182ee9268bd)) +* recipe import image upload was broken ([d2063ea](https://github.com/MadeInPierre/cuicuit/commit/d2063ea2ae693a7252e54ed6fef8d629ebd9ae82)) +* redirect to welcome if user data not created yet ([86e9905](https://github.com/MadeInPierre/cuicuit/commit/86e9905f95302ebfb818e1a881129abd4d191a14)) +* remove deprecated ingredient search endpoints ([d0a295d](https://github.com/MadeInPierre/cuicuit/commit/d0a295d9448cd27d5ef2834872e838134dabc344)) +* responsive carousel, cleaner code ([b55b296](https://github.com/MadeInPierre/cuicuit/commit/b55b2968ce6df9b09131478179026a475d576c29)) +* responsive settings pages & minor fixes ([eee7b2e](https://github.com/MadeInPierre/cuicuit/commit/eee7b2e740d0108723990c91d252fb5a2f26ec14)) +* revamp local dev auth ([6ece9d1](https://github.com/MadeInPierre/cuicuit/commit/6ece9d1e485ea4e57f8081a89d2c02f342667db0)) +* search recipes no matter accents ([36c5107](https://github.com/MadeInPierre/cuicuit/commit/36c5107e666327ccf4c36532b0c84ab4655f3802)) +* show a recipe's author username, fix ingredient matching ([7c70237](https://github.com/MadeInPierre/cuicuit/commit/7c70237d00f8231d5de7bc1394033ca1eb9e6c50)) +* signup flow with email ([8a6d35f](https://github.com/MadeInPierre/cuicuit/commit/8a6d35f9a0f0e90e9d7075253b33d7ca963a11d4)) +* small fixes ([8225956](https://github.com/MadeInPierre/cuicuit/commit/82259562c8ba3fc3eeac14979d70c15c8d36e4f8)) +* small fixes, allow 0 quantity ([442313c](https://github.com/MadeInPierre/cuicuit/commit/442313c019640d5a25740bd610db7dab7de2f4d1)) +* sort checked items by checked time in shopping list ([cdc22b3](https://github.com/MadeInPierre/cuicuit/commit/cdc22b3ffc649ff9de387a51c9d66e9028210c3d)) +* stuck on welcome ([#6](https://github.com/MadeInPierre/cuicuit/issues/6)) ([6e18fdc](https://github.com/MadeInPierre/cuicuit/commit/6e18fdc177e03e4e9c2240a1f4305a846c16b23f)) +* sync meal servings & shopping item quantites ([dfff7e8](https://github.com/MadeInPierre/cuicuit/commit/dfff7e8ad6cc9961803d67d0d795cf33a204f0a7)) +* try to fix colors bug ([d7daf7e](https://github.com/MadeInPierre/cuicuit/commit/d7daf7e30bb99f6e01788db43da5664ac2d688cd)) +* try to prevent scroll to refresh again ([cee8c57](https://github.com/MadeInPierre/cuicuit/commit/cee8c578d1924dc1fdc79fdeb2b3cf4024788b96)) +* upload missing ingredient images, fix img source ([12231a2](https://github.com/MadeInPierre/cuicuit/commit/12231a2743911439cd92f2752355cf77365688d1)) +* various small fixes and improvements ([49d9b40](https://github.com/MadeInPierre/cuicuit/commit/49d9b40ae2c4b0ed89989fc2de63d948be8673f8)) +* wrong scrollbar css ([36f0693](https://github.com/MadeInPierre/cuicuit/commit/36f0693544b009ea2edc8dffbd90466c5037c42a)) + + +### Performance Improvements + +* avoid double-refresh shopping list for UI jitter ([0f0f9d8](https://github.com/MadeInPierre/cuicuit/commit/0f0f9d8306e093fbd6b765bf2389cdbb5f15a28d)) +* remove substitutes from recipe fetch ([0035e09](https://github.com/MadeInPierre/cuicuit/commit/0035e09a1fbd05990cedf135cbed0a557c016d4b)) diff --git a/package-lock.json b/package-lock.json index 930e282..2e1441a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cuicuit-web", - "version": "0.0.1", + "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cuicuit-web", - "version": "0.0.1", + "version": "1.0.0", "dependencies": { "@ai-sdk/mistral": "^3.0.9", "@huggingface/inference": "^2.8.1", diff --git a/package.json b/package.json index 653f15d..04d78dd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cuicuit-web", - "version": "0.0.1", + "version": "1.0.0", "private": true, "engines": { "node": "24.x"