├── .github └── workflows │ ├── on-push-alexa.yaml │ ├── on-push-client-android-home.yaml │ ├── on-push-client-android.yaml │ ├── on-push-client.yaml │ ├── on-push-mkdocs.yaml │ └── on-push-server.yaml ├── .gitignore ├── .vscode └── extensions.json ├── LICENSE ├── README.md ├── alexa ├── .gitignore ├── Dockerfile ├── nodemon.json ├── package-lock.json ├── package.json ├── src │ ├── DBSchema.ts │ ├── datatypes.ts │ ├── dbstartup.ts │ ├── handlercalls.ts │ ├── index.ts │ ├── intents.ts │ ├── interactionmodel.json │ └── locales └── tsconfig.json ├── client ├── .nvmrc ├── Dockerfile ├── android │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── capacitor.build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── getcapacitor │ │ │ │ └── myapp │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── net │ │ │ │ │ └── shaytech │ │ │ │ │ └── groceries │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── plugins │ │ │ │ │ └── SafeAreaPlugin │ │ │ │ │ └── SafeAreaPlugin.java │ │ │ └── res │ │ │ │ ├── drawable-land-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-ldpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-ldpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-night │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-ldpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-ldpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── splash.png │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-ldpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── values │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── file_paths.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── getcapacitor │ │ │ └── myapp │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── capacitor.settings.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── variables.gradle ├── bin │ └── updateenv.sh ├── capacitor.config.ts ├── env-template ├── eslint.config.js ├── index.html ├── ionic.config.json ├── ios │ ├── .gitignore │ └── App │ │ ├── App.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── App.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── App │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon-20x20@1x.png │ │ │ │ ├── AppIcon-20x20@2x-1.png │ │ │ │ ├── AppIcon-20x20@2x.png │ │ │ │ ├── AppIcon-20x20@3x.png │ │ │ │ ├── AppIcon-29x29@1x.png │ │ │ │ ├── AppIcon-29x29@2x-1.png │ │ │ │ ├── AppIcon-29x29@2x.png │ │ │ │ ├── AppIcon-29x29@3x.png │ │ │ │ ├── AppIcon-40x40@1x.png │ │ │ │ ├── AppIcon-40x40@2x-1.png │ │ │ │ ├── AppIcon-40x40@2x.png │ │ │ │ ├── AppIcon-40x40@3x.png │ │ │ │ ├── AppIcon-512@2x.png │ │ │ │ ├── AppIcon-60x60@2x.png │ │ │ │ ├── AppIcon-60x60@3x.png │ │ │ │ ├── AppIcon-76x76@1x.png │ │ │ │ ├── AppIcon-76x76@2x.png │ │ │ │ ├── AppIcon-83.5x83.5@2x.png │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ └── Splash.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── Default@1x~universal~anyany-dark.png │ │ │ │ ├── Default@1x~universal~anyany.png │ │ │ │ ├── Default@2x~universal~anyany-dark.png │ │ │ │ ├── Default@2x~universal~anyany.png │ │ │ │ ├── Default@3x~universal~anyany-dark.png │ │ │ │ ├── Default@3x~universal~anyany.png │ │ │ │ ├── splash-2732x2732-1.png │ │ │ │ ├── splash-2732x2732-2.png │ │ │ │ └── splash-2732x2732.png │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ └── Info.plist │ │ └── Podfile ├── package-lock.json ├── package.json ├── public │ ├── assets │ │ ├── icon │ │ │ ├── favicon.svg │ │ │ └── icon.svg │ │ ├── icons │ │ │ ├── icon-128.webp │ │ │ ├── icon-192.webp │ │ │ ├── icon-256.webp │ │ │ ├── icon-48.webp │ │ │ ├── icon-512.webp │ │ │ ├── icon-72.webp │ │ │ └── icon-96.webp │ │ └── shapes.svg │ └── manifest.json ├── resources │ ├── icon-background.png │ ├── icon-foreground.png │ ├── icon-only.png │ ├── splash-dark.png │ └── splash.png ├── src │ ├── App.css │ ├── App.tsx │ ├── Colors.css │ ├── components │ │ ├── AppMenu.css │ │ ├── AppMenu.tsx │ │ ├── AppMenuFriendItem.tsx │ │ ├── DBSchema.ts │ │ ├── DataTypes.ts │ │ ├── ErrorBoundary.tsx │ │ ├── GenericSearchBar.css │ │ ├── GenericSearchBar.tsx │ │ ├── GlobalData.tsx │ │ ├── GlobalDataUtilities.ts │ │ ├── GlobalState.tsx │ │ ├── ItemLists.css │ │ ├── ItemLists.tsx │ │ ├── ItemListsModal.tsx │ │ ├── ItemUtilities.ts │ │ ├── ItemsSearch.tsx │ │ ├── ListsAll.tsx │ │ ├── Loading.tsx │ │ ├── PageHeader.css │ │ ├── PageHeader.tsx │ │ ├── RecipeItemRows.tsx │ │ ├── RecipeItemSearch.tsx │ │ ├── RecipeModal.tsx │ │ ├── RemoteDBState.tsx │ │ ├── RemoteUtilities.tsx │ │ ├── SyncIndicator.css │ │ ├── SyncIndicator.tsx │ │ ├── Usehooks.tsx │ │ ├── Utilities.tsx │ │ ├── importUtilities.ts │ │ ├── logger.ts │ │ ├── recipeUtilities.ts │ │ ├── translationUtilities.ts │ │ └── uomUtilities.ts │ ├── connectionflow.txt │ ├── i18n.ts │ ├── index.tsx │ ├── locales │ │ ├── de │ │ │ └── translation.ts │ │ ├── en │ │ │ └── translation.ts │ │ ├── es │ │ │ └── translation.ts │ │ ├── it │ │ │ └── translation.ts │ │ └── pt_br │ │ │ └── translation.ts │ ├── pages │ │ ├── AllItems.tsx │ │ ├── AppContent.tsx │ │ ├── Categories.tsx │ │ ├── Category.tsx │ │ ├── ConflictItem.tsx │ │ ├── ConflictLog.tsx │ │ ├── ErrorPage.tsx │ │ ├── Friends.css │ │ ├── Friends.tsx │ │ ├── GlobalItem.tsx │ │ ├── GlobalItems.tsx │ │ ├── InitialLoad.tsx │ │ ├── Item.css │ │ ├── Item.tsx │ │ ├── Items.css │ │ ├── Items.tsx │ │ ├── List.tsx │ │ ├── ListGroup.tsx │ │ ├── ListGroups.tsx │ │ ├── Lists.tsx │ │ ├── ManageData.tsx │ │ ├── Recipe.css │ │ ├── Recipe.tsx │ │ ├── RecipeImport.tsx │ │ ├── Recipes.tsx │ │ ├── RemoteDBLogin.tsx │ │ ├── Settings.css │ │ ├── Settings.tsx │ │ ├── Status.tsx │ │ ├── Uom.tsx │ │ ├── Uoms.tsx │ │ ├── UserData.tsx │ │ ├── lodash.d.ts │ │ └── loginpageflow.txt │ ├── plugins │ │ └── safe-area │ │ │ ├── definitions.ts │ │ │ ├── index.ts │ │ │ └── web.ts │ ├── react-app-env.d.ts │ ├── schema-examples.txt │ ├── setupTests.ts │ └── theme │ │ └── variables.css ├── to-change-name-files.txt ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── mkdocs ├── docs │ ├── assets │ │ ├── admin.ini │ │ ├── categories.png │ │ ├── categoryeditor.png │ │ ├── couchdb.yaml │ │ ├── createaccount.png │ │ ├── docker-compose.yaml │ │ ├── docker-full.tar.gz │ │ ├── docker-simple.tar.gz │ │ ├── friends.png │ │ ├── groceries-web.conf │ │ ├── groceries.yaml │ │ ├── icon.png │ │ ├── itemedit.png │ │ ├── itempopup.png │ │ ├── items.png │ │ ├── jwt.ini │ │ ├── listeditor.png │ │ ├── listgroupeditor.png │ │ ├── login.png │ │ ├── managedata.png │ │ ├── menu.png │ │ ├── recipeeditor.png │ │ ├── recipeimport-1.png │ │ ├── recipeimport-2.png │ │ ├── recipes.png │ │ ├── search.png │ │ ├── settings.png │ │ ├── status.png │ │ ├── uomeditor.png │ │ ├── userinfo.png │ │ ├── warningschema.png │ │ └── workoffline.png │ ├── index.md │ ├── installation │ │ ├── alexa.md │ │ ├── docker-setup.md │ │ ├── installation.md │ │ └── key-concepts.md │ ├── stylesheets │ │ └── extra.css │ └── userguide │ │ ├── categories.md │ │ ├── friends.md │ │ ├── items.md │ │ ├── key-concepts.md │ │ ├── lists.md │ │ ├── login.md │ │ ├── managedata.md │ │ ├── menu.md │ │ ├── recipes.md │ │ ├── settings.md │ │ ├── status.md │ │ ├── uom.md │ │ ├── upgrading.md │ │ └── userinfo.md └── mkdocs.yml └── server ├── Dockerfile ├── data ├── categories.json ├── globalItems.json ├── items.ts └── uomContent.json ├── package-lock.json ├── package.json ├── public ├── favicon.svg ├── icon_hidden.svg ├── icon_visible.svg ├── script.js └── style.css ├── src ├── apicalls.ts ├── datatypes.ts ├── dbstartup.ts ├── index.ts ├── jwt.ts ├── locales ├── schema │ └── DBSchema.ts ├── timeutils.ts └── utilities.ts ├── start.sh ├── tsconfig.json └── views ├── createaccount.eta └── resetpassword.eta /.github/workflows/on-push-alexa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/.github/workflows/on-push-alexa.yaml -------------------------------------------------------------------------------- /.github/workflows/on-push-client-android-home.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/.github/workflows/on-push-client-android-home.yaml -------------------------------------------------------------------------------- /.github/workflows/on-push-client-android.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/.github/workflows/on-push-client-android.yaml -------------------------------------------------------------------------------- /.github/workflows/on-push-client.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/.github/workflows/on-push-client.yaml -------------------------------------------------------------------------------- /.github/workflows/on-push-mkdocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/.github/workflows/on-push-mkdocs.yaml -------------------------------------------------------------------------------- /.github/workflows/on-push-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/.github/workflows/on-push-server.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/README.md -------------------------------------------------------------------------------- /alexa/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/.gitignore -------------------------------------------------------------------------------- /alexa/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/Dockerfile -------------------------------------------------------------------------------- /alexa/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/nodemon.json -------------------------------------------------------------------------------- /alexa/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/package-lock.json -------------------------------------------------------------------------------- /alexa/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/package.json -------------------------------------------------------------------------------- /alexa/src/DBSchema.ts: -------------------------------------------------------------------------------- 1 | ../../client/src/components/DBSchema.ts -------------------------------------------------------------------------------- /alexa/src/datatypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/src/datatypes.ts -------------------------------------------------------------------------------- /alexa/src/dbstartup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/src/dbstartup.ts -------------------------------------------------------------------------------- /alexa/src/handlercalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/src/handlercalls.ts -------------------------------------------------------------------------------- /alexa/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/src/index.ts -------------------------------------------------------------------------------- /alexa/src/intents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/src/intents.ts -------------------------------------------------------------------------------- /alexa/src/interactionmodel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/src/interactionmodel.json -------------------------------------------------------------------------------- /alexa/src/locales: -------------------------------------------------------------------------------- 1 | ../../client/src/locales -------------------------------------------------------------------------------- /alexa/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/alexa/tsconfig.json -------------------------------------------------------------------------------- /client/.nvmrc: -------------------------------------------------------------------------------- 1 | 16.18.1 2 | -------------------------------------------------------------------------------- /client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/Dockerfile -------------------------------------------------------------------------------- /client/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/.gitignore -------------------------------------------------------------------------------- /client/android/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/.gitignore -------------------------------------------------------------------------------- /client/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/build.gradle -------------------------------------------------------------------------------- /client/android/app/capacitor.build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/capacitor.build.gradle -------------------------------------------------------------------------------- /client/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /client/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /client/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /client/android/app/src/main/java/net/shaytech/groceries/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/java/net/shaytech/groceries/MainActivity.java -------------------------------------------------------------------------------- /client/android/app/src/main/java/net/shaytech/groceries/plugins/SafeAreaPlugin/SafeAreaPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/java/net/shaytech/groceries/plugins/SafeAreaPlugin/SafeAreaPlugin.java -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-hdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-ldpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-ldpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-mdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-night-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-night-hdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-night-ldpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-night-ldpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-night-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-night-mdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-night-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-night-xhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-night-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-night-xxhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-xhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-xxhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-land-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-land-xxxhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-night/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-night/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-hdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-ldpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-ldpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-mdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-night-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-night-hdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-night-ldpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-night-ldpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-night-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-night-mdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-night-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-night-xhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-night-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-night-xxhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-xhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-xxhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-port-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-port-xxxhdpi/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /client/android/app/src/main/res/drawable/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/drawable/splash.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-ldpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-ldpi/ic_launcher_background.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-ldpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-ldpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /client/android/app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /client/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /client/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /client/android/app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /client/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java -------------------------------------------------------------------------------- /client/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/build.gradle -------------------------------------------------------------------------------- /client/android/capacitor.settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/capacitor.settings.gradle -------------------------------------------------------------------------------- /client/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/gradle.properties -------------------------------------------------------------------------------- /client/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /client/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /client/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/gradlew -------------------------------------------------------------------------------- /client/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/gradlew.bat -------------------------------------------------------------------------------- /client/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/settings.gradle -------------------------------------------------------------------------------- /client/android/variables.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/android/variables.gradle -------------------------------------------------------------------------------- /client/bin/updateenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/bin/updateenv.sh -------------------------------------------------------------------------------- /client/capacitor.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/capacitor.config.ts -------------------------------------------------------------------------------- /client/env-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/env-template -------------------------------------------------------------------------------- /client/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/eslint.config.js -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/index.html -------------------------------------------------------------------------------- /client/ionic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ionic.config.json -------------------------------------------------------------------------------- /client/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/.gitignore -------------------------------------------------------------------------------- /client/ios/App/App.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /client/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /client/ios/App/App.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /client/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /client/ios/App/App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/AppDelegate.swift -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany-dark.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany-dark.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany-dark.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png -------------------------------------------------------------------------------- /client/ios/App/App/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /client/ios/App/App/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /client/ios/App/App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/App/Info.plist -------------------------------------------------------------------------------- /client/ios/App/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/ios/App/Podfile -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/assets/icon/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/icon/favicon.svg -------------------------------------------------------------------------------- /client/public/assets/icon/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/icon/icon.svg -------------------------------------------------------------------------------- /client/public/assets/icons/icon-128.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/icons/icon-128.webp -------------------------------------------------------------------------------- /client/public/assets/icons/icon-192.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/icons/icon-192.webp -------------------------------------------------------------------------------- /client/public/assets/icons/icon-256.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/icons/icon-256.webp -------------------------------------------------------------------------------- /client/public/assets/icons/icon-48.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/icons/icon-48.webp -------------------------------------------------------------------------------- /client/public/assets/icons/icon-512.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/icons/icon-512.webp -------------------------------------------------------------------------------- /client/public/assets/icons/icon-72.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/icons/icon-72.webp -------------------------------------------------------------------------------- /client/public/assets/icons/icon-96.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/icons/icon-96.webp -------------------------------------------------------------------------------- /client/public/assets/shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/assets/shapes.svg -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/resources/icon-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/resources/icon-background.png -------------------------------------------------------------------------------- /client/resources/icon-foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/resources/icon-foreground.png -------------------------------------------------------------------------------- /client/resources/icon-only.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/resources/icon-only.png -------------------------------------------------------------------------------- /client/resources/splash-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/resources/splash-dark.png -------------------------------------------------------------------------------- /client/resources/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/resources/splash.png -------------------------------------------------------------------------------- /client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/App.css -------------------------------------------------------------------------------- /client/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/App.tsx -------------------------------------------------------------------------------- /client/src/Colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/Colors.css -------------------------------------------------------------------------------- /client/src/components/AppMenu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/AppMenu.css -------------------------------------------------------------------------------- /client/src/components/AppMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/AppMenu.tsx -------------------------------------------------------------------------------- /client/src/components/AppMenuFriendItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/AppMenuFriendItem.tsx -------------------------------------------------------------------------------- /client/src/components/DBSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/DBSchema.ts -------------------------------------------------------------------------------- /client/src/components/DataTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/DataTypes.ts -------------------------------------------------------------------------------- /client/src/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /client/src/components/GenericSearchBar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/GenericSearchBar.css -------------------------------------------------------------------------------- /client/src/components/GenericSearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/GenericSearchBar.tsx -------------------------------------------------------------------------------- /client/src/components/GlobalData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/GlobalData.tsx -------------------------------------------------------------------------------- /client/src/components/GlobalDataUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/GlobalDataUtilities.ts -------------------------------------------------------------------------------- /client/src/components/GlobalState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/GlobalState.tsx -------------------------------------------------------------------------------- /client/src/components/ItemLists.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/ItemLists.css -------------------------------------------------------------------------------- /client/src/components/ItemLists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/ItemLists.tsx -------------------------------------------------------------------------------- /client/src/components/ItemListsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/ItemListsModal.tsx -------------------------------------------------------------------------------- /client/src/components/ItemUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/ItemUtilities.ts -------------------------------------------------------------------------------- /client/src/components/ItemsSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/ItemsSearch.tsx -------------------------------------------------------------------------------- /client/src/components/ListsAll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/ListsAll.tsx -------------------------------------------------------------------------------- /client/src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/Loading.tsx -------------------------------------------------------------------------------- /client/src/components/PageHeader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/PageHeader.css -------------------------------------------------------------------------------- /client/src/components/PageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/PageHeader.tsx -------------------------------------------------------------------------------- /client/src/components/RecipeItemRows.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/RecipeItemRows.tsx -------------------------------------------------------------------------------- /client/src/components/RecipeItemSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/RecipeItemSearch.tsx -------------------------------------------------------------------------------- /client/src/components/RecipeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/RecipeModal.tsx -------------------------------------------------------------------------------- /client/src/components/RemoteDBState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/RemoteDBState.tsx -------------------------------------------------------------------------------- /client/src/components/RemoteUtilities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/RemoteUtilities.tsx -------------------------------------------------------------------------------- /client/src/components/SyncIndicator.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/SyncIndicator.css -------------------------------------------------------------------------------- /client/src/components/SyncIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/SyncIndicator.tsx -------------------------------------------------------------------------------- /client/src/components/Usehooks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/Usehooks.tsx -------------------------------------------------------------------------------- /client/src/components/Utilities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/Utilities.tsx -------------------------------------------------------------------------------- /client/src/components/importUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/importUtilities.ts -------------------------------------------------------------------------------- /client/src/components/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/logger.ts -------------------------------------------------------------------------------- /client/src/components/recipeUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/recipeUtilities.ts -------------------------------------------------------------------------------- /client/src/components/translationUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/translationUtilities.ts -------------------------------------------------------------------------------- /client/src/components/uomUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/components/uomUtilities.ts -------------------------------------------------------------------------------- /client/src/connectionflow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/connectionflow.txt -------------------------------------------------------------------------------- /client/src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/i18n.ts -------------------------------------------------------------------------------- /client/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/index.tsx -------------------------------------------------------------------------------- /client/src/locales/de/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/locales/de/translation.ts -------------------------------------------------------------------------------- /client/src/locales/en/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/locales/en/translation.ts -------------------------------------------------------------------------------- /client/src/locales/es/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/locales/es/translation.ts -------------------------------------------------------------------------------- /client/src/locales/it/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/locales/it/translation.ts -------------------------------------------------------------------------------- /client/src/locales/pt_br/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/locales/pt_br/translation.ts -------------------------------------------------------------------------------- /client/src/pages/AllItems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/AllItems.tsx -------------------------------------------------------------------------------- /client/src/pages/AppContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/AppContent.tsx -------------------------------------------------------------------------------- /client/src/pages/Categories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Categories.tsx -------------------------------------------------------------------------------- /client/src/pages/Category.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Category.tsx -------------------------------------------------------------------------------- /client/src/pages/ConflictItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/ConflictItem.tsx -------------------------------------------------------------------------------- /client/src/pages/ConflictLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/ConflictLog.tsx -------------------------------------------------------------------------------- /client/src/pages/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/ErrorPage.tsx -------------------------------------------------------------------------------- /client/src/pages/Friends.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Friends.css -------------------------------------------------------------------------------- /client/src/pages/Friends.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Friends.tsx -------------------------------------------------------------------------------- /client/src/pages/GlobalItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/GlobalItem.tsx -------------------------------------------------------------------------------- /client/src/pages/GlobalItems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/GlobalItems.tsx -------------------------------------------------------------------------------- /client/src/pages/InitialLoad.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/InitialLoad.tsx -------------------------------------------------------------------------------- /client/src/pages/Item.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Item.css -------------------------------------------------------------------------------- /client/src/pages/Item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Item.tsx -------------------------------------------------------------------------------- /client/src/pages/Items.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Items.css -------------------------------------------------------------------------------- /client/src/pages/Items.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Items.tsx -------------------------------------------------------------------------------- /client/src/pages/List.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/List.tsx -------------------------------------------------------------------------------- /client/src/pages/ListGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/ListGroup.tsx -------------------------------------------------------------------------------- /client/src/pages/ListGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/ListGroups.tsx -------------------------------------------------------------------------------- /client/src/pages/Lists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Lists.tsx -------------------------------------------------------------------------------- /client/src/pages/ManageData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/ManageData.tsx -------------------------------------------------------------------------------- /client/src/pages/Recipe.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Recipe.css -------------------------------------------------------------------------------- /client/src/pages/Recipe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Recipe.tsx -------------------------------------------------------------------------------- /client/src/pages/RecipeImport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/RecipeImport.tsx -------------------------------------------------------------------------------- /client/src/pages/Recipes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Recipes.tsx -------------------------------------------------------------------------------- /client/src/pages/RemoteDBLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/RemoteDBLogin.tsx -------------------------------------------------------------------------------- /client/src/pages/Settings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Settings.css -------------------------------------------------------------------------------- /client/src/pages/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Settings.tsx -------------------------------------------------------------------------------- /client/src/pages/Status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Status.tsx -------------------------------------------------------------------------------- /client/src/pages/Uom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Uom.tsx -------------------------------------------------------------------------------- /client/src/pages/Uoms.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/Uoms.tsx -------------------------------------------------------------------------------- /client/src/pages/UserData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/UserData.tsx -------------------------------------------------------------------------------- /client/src/pages/lodash.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/pages/loginpageflow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/pages/loginpageflow.txt -------------------------------------------------------------------------------- /client/src/plugins/safe-area/definitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/plugins/safe-area/definitions.ts -------------------------------------------------------------------------------- /client/src/plugins/safe-area/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/plugins/safe-area/index.ts -------------------------------------------------------------------------------- /client/src/plugins/safe-area/web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/plugins/safe-area/web.ts -------------------------------------------------------------------------------- /client/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /client/src/schema-examples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/schema-examples.txt -------------------------------------------------------------------------------- /client/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/setupTests.ts -------------------------------------------------------------------------------- /client/src/theme/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/src/theme/variables.css -------------------------------------------------------------------------------- /client/to-change-name-files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/to-change-name-files.txt -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/tsconfig.node.json -------------------------------------------------------------------------------- /client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/client/vite.config.ts -------------------------------------------------------------------------------- /mkdocs/docs/assets/admin.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/admin.ini -------------------------------------------------------------------------------- /mkdocs/docs/assets/categories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/categories.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/categoryeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/categoryeditor.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/couchdb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/couchdb.yaml -------------------------------------------------------------------------------- /mkdocs/docs/assets/createaccount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/createaccount.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/docker-compose.yaml -------------------------------------------------------------------------------- /mkdocs/docs/assets/docker-full.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/docker-full.tar.gz -------------------------------------------------------------------------------- /mkdocs/docs/assets/docker-simple.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/docker-simple.tar.gz -------------------------------------------------------------------------------- /mkdocs/docs/assets/friends.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/friends.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/groceries-web.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/groceries-web.conf -------------------------------------------------------------------------------- /mkdocs/docs/assets/groceries.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/groceries.yaml -------------------------------------------------------------------------------- /mkdocs/docs/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/icon.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/itemedit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/itemedit.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/itempopup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/itempopup.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/items.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/jwt.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/jwt.ini -------------------------------------------------------------------------------- /mkdocs/docs/assets/listeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/listeditor.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/listgroupeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/listgroupeditor.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/login.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/managedata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/managedata.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/menu.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/recipeeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/recipeeditor.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/recipeimport-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/recipeimport-1.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/recipeimport-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/recipeimport-2.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/recipes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/recipes.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/search.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/settings.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/status.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/uomeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/uomeditor.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/userinfo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/userinfo.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/warningschema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/warningschema.png -------------------------------------------------------------------------------- /mkdocs/docs/assets/workoffline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/assets/workoffline.png -------------------------------------------------------------------------------- /mkdocs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/index.md -------------------------------------------------------------------------------- /mkdocs/docs/installation/alexa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/installation/alexa.md -------------------------------------------------------------------------------- /mkdocs/docs/installation/docker-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/installation/docker-setup.md -------------------------------------------------------------------------------- /mkdocs/docs/installation/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/installation/installation.md -------------------------------------------------------------------------------- /mkdocs/docs/installation/key-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/installation/key-concepts.md -------------------------------------------------------------------------------- /mkdocs/docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /mkdocs/docs/userguide/categories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/categories.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/friends.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/friends.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/items.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/items.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/key-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/key-concepts.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/lists.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/login.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/login.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/managedata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/managedata.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/menu.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/recipes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/recipes.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/settings.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/status.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/uom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/uom.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/upgrading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/upgrading.md -------------------------------------------------------------------------------- /mkdocs/docs/userguide/userinfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/docs/userguide/userinfo.md -------------------------------------------------------------------------------- /mkdocs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/mkdocs/mkdocs.yml -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/data/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/data/categories.json -------------------------------------------------------------------------------- /server/data/globalItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/data/globalItems.json -------------------------------------------------------------------------------- /server/data/items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/data/items.ts -------------------------------------------------------------------------------- /server/data/uomContent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/data/uomContent.json -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/package.json -------------------------------------------------------------------------------- /server/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/public/favicon.svg -------------------------------------------------------------------------------- /server/public/icon_hidden.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/public/icon_hidden.svg -------------------------------------------------------------------------------- /server/public/icon_visible.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/public/icon_visible.svg -------------------------------------------------------------------------------- /server/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/public/script.js -------------------------------------------------------------------------------- /server/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/public/style.css -------------------------------------------------------------------------------- /server/src/apicalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/src/apicalls.ts -------------------------------------------------------------------------------- /server/src/datatypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/src/datatypes.ts -------------------------------------------------------------------------------- /server/src/dbstartup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/src/dbstartup.ts -------------------------------------------------------------------------------- /server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/src/index.ts -------------------------------------------------------------------------------- /server/src/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/src/jwt.ts -------------------------------------------------------------------------------- /server/src/locales: -------------------------------------------------------------------------------- 1 | ../../client/src/locales -------------------------------------------------------------------------------- /server/src/schema/DBSchema.ts: -------------------------------------------------------------------------------- 1 | ../../../client/src/components/DBSchema.ts -------------------------------------------------------------------------------- /server/src/timeutils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/src/timeutils.ts -------------------------------------------------------------------------------- /server/src/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/src/utilities.ts -------------------------------------------------------------------------------- /server/start.sh: -------------------------------------------------------------------------------- 1 | nvm exec stable nodemon -r dotenv/config src/server.ts 2 | -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/views/createaccount.eta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/views/createaccount.eta -------------------------------------------------------------------------------- /server/views/resetpassword.eta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davideshay/groceries/HEAD/server/views/resetpassword.eta --------------------------------------------------------------------------------