├── .gitignore ├── .gitlab-ci.yml ├── .mailmap ├── LICENSE ├── README.md ├── backend ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libraries │ └── jbcrypt-0.4.jar ├── settings.gradle └── src │ ├── data │ └── database.db │ ├── main │ ├── DemoData.txt │ ├── java │ │ └── org │ │ │ └── seng302 │ │ │ ├── Main.java │ │ │ ├── MainApplicationRunner.java │ │ │ ├── controllers │ │ │ ├── BusinessController.java │ │ │ ├── CardController.java │ │ │ ├── DGAAController.java │ │ │ ├── DemoController.java │ │ │ ├── FileTooLargeController.java │ │ │ ├── ImageController.java │ │ │ ├── InventoryController.java │ │ │ ├── KeywordController.java │ │ │ ├── LoginController.java │ │ │ ├── ProductController.java │ │ │ ├── SaleController.java │ │ │ └── UserController.java │ │ │ ├── entities │ │ │ ├── Account.java │ │ │ ├── Business.java │ │ │ ├── Image.java │ │ │ ├── InventoryItem.java │ │ │ ├── Keyword.java │ │ │ ├── Location.java │ │ │ ├── MarketplaceCard.java │ │ │ ├── Product.java │ │ │ ├── SaleItem.java │ │ │ └── User.java │ │ │ ├── exceptions │ │ │ ├── AccessTokenException.java │ │ │ ├── BusinessNotFoundException.java │ │ │ ├── EmailInUseException.java │ │ │ ├── InsufficientPermissionException.java │ │ │ ├── SearchFormatException.java │ │ │ └── UserNotFoundException.java │ │ │ ├── persistence │ │ │ ├── AccountRepository.java │ │ │ ├── BusinessRepository.java │ │ │ ├── ImageRepository.java │ │ │ ├── InventoryItemRepository.java │ │ │ ├── KeywordRepository.java │ │ │ ├── MarketplaceCardRepository.java │ │ │ ├── ProductRepository.java │ │ │ ├── SaleItemRepository.java │ │ │ ├── SearchCriteria.java │ │ │ ├── UserRepository.java │ │ │ ├── UserSpecification.java │ │ │ └── UserSpecificationsBuilder.java │ │ │ ├── service │ │ │ ├── StorageService.java │ │ │ └── StorageServiceImpl.java │ │ │ └── tools │ │ │ ├── AuthenticationTokenManager.java │ │ │ ├── JsonTools.java │ │ │ ├── PasswordAuthenticator.java │ │ │ └── SearchHelper.java │ └── resources │ │ └── application.properties │ └── test │ ├── java │ ├── cucumber │ │ ├── BusinessContext.java │ │ ├── CardContext.java │ │ ├── CucumberConfiguration.java │ │ ├── CucumberIntegrationTests.java │ │ ├── RequestContext.java │ │ ├── UserContext.java │ │ └── stepDefinitions │ │ │ ├── BusinessStepDefinition.java │ │ │ ├── CardCreationStepDefinition.java │ │ │ ├── CardStepDefinition.java │ │ │ ├── CucumberSetup.java │ │ │ ├── InventoryStepDefinition.java │ │ │ ├── LocationStepDefinition.java │ │ │ ├── ProductStepDefinition.java │ │ │ ├── SaleItemStepDefinition.java │ │ │ └── UserStepDefinition.java │ └── org │ │ └── seng302 │ │ ├── MainTests.java │ │ ├── controllers │ │ ├── BusinessControllerTest.java │ │ ├── CardControllerTest.java │ │ ├── DGAAControllerTest.java │ │ ├── DemoControllerTest.java │ │ ├── ImageControllerTest.java │ │ ├── InventoryControllerTest.java │ │ ├── KeywordControllerTest.java │ │ ├── LoginControllerTest.java │ │ ├── ProductControllerDeleteImageTests.java │ │ ├── ProductControllerTest.java │ │ ├── SaleControllerTest.java │ │ └── UserControllerTest.java │ │ ├── entities │ │ ├── BusinessTests.java │ │ ├── ImageTests.java │ │ ├── InventoryItemTests.java │ │ ├── KeywordTests.java │ │ ├── LocationTests.java │ │ ├── MarketplaceCardTests.java │ │ ├── ProductTests.java │ │ ├── SaleItemTests.java │ │ └── UserTests.java │ │ ├── persistence │ │ ├── ImageRepositoryTest.java │ │ ├── MarketplaceCardRepositoryTest.java │ │ └── ProductRepositoryTest.java │ │ └── tools │ │ ├── AuthenticationTokenManagerTest.java │ │ ├── JsonToolsTest.java │ │ ├── PasswordAuthenticatorTest.java │ │ └── SearchHelperTest.java │ ├── resources │ ├── application.properties │ └── features │ │ ├── CardCreation.feature │ │ ├── Inventory.feature │ │ ├── ListSale.feature │ │ ├── Location.feature │ │ ├── Marketplace.feature │ │ ├── Product.feature │ │ └── User.feature │ └── testFiles │ ├── UserSearchHelperTestData1.csv │ ├── UserSearchHelperTestData2.csv │ ├── UsersControllerTestData.csv │ ├── UsersControllerTestDataInvalidAddress.csv │ ├── UsersControllerTestDataInvalidBio.csv │ ├── UsersControllerTestDataInvalidDOB.csv │ ├── UsersControllerTestDataInvalidEmail.csv │ ├── UsersControllerTestDataInvalidFirstName.csv │ ├── UsersControllerTestDataInvalidLastName.csv │ ├── UsersControllerTestDataInvalidMiddleName.csv │ ├── UsersControllerTestDataInvalidNickname.csv │ ├── UsersControllerTestDataInvalidPhoneNumber.csv │ ├── UsersControllerTestDataSingleValidUser.csv │ └── UsersRegisterTestData.csv ├── button( ├── frontend ├── .env ├── .env.prod ├── .env.staging ├── .gitignore ├── babel.config.js ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ └── style.css ├── sonarqube-analysis.js ├── src │ ├── App.vue │ ├── api │ │ ├── currency.ts │ │ └── internal.ts │ ├── components │ │ ├── Admin.vue │ │ ├── AppBar.vue │ │ ├── AppFooter.vue │ │ ├── Auth │ │ │ ├── Login.vue │ │ │ ├── Register.vue │ │ │ └── index.vue │ │ ├── BusinessProfile │ │ │ ├── CreateBusiness.vue │ │ │ ├── CreateInventory.vue │ │ │ ├── CreateProduct.vue │ │ │ ├── CreateSaleItem.vue │ │ │ └── index.vue │ │ ├── Inventory.vue │ │ ├── ProductCatalogue.vue │ │ ├── SalePage.vue │ │ ├── SearchResults.vue │ │ ├── UserProfile.vue │ │ ├── cards │ │ │ ├── InventoryItem.vue │ │ │ ├── MarketplaceCard.vue │ │ │ ├── ProductCatalogueItem.vue │ │ │ ├── SaleItem.vue │ │ │ └── SearchResultItem.vue │ │ ├── home │ │ │ ├── BusinessActionPanel.vue │ │ │ ├── HomePage.vue │ │ │ └── UserActionPanel.vue │ │ ├── marketplace │ │ │ ├── CreateCard.vue │ │ │ └── Marketplace.vue │ │ └── utils │ │ │ ├── FullProductDescription.vue │ │ │ ├── LocationAutocomplete.vue │ │ │ ├── Methods │ │ │ ├── autocomplete.ts │ │ │ └── convertJsonAddressToReadableText.ts │ │ │ ├── ProductImageCarousel.vue │ │ │ ├── ProductImageUploader.vue │ │ │ ├── SearchBar.vue │ │ │ └── UserAvatar.vue │ ├── main.ts │ ├── plugins │ │ ├── vue-router.ts │ │ ├── vuetify.ts │ │ └── vuex.ts │ ├── shims-tsx.d.ts │ ├── shims-vue.d.ts │ ├── shims-vuetify.d.ts │ ├── store.ts │ └── utils.ts ├── tests │ └── unit │ │ ├── __snapshots__ │ │ ├── inventory-item.spec.ts.snap │ │ └── marketplace-card.spec.ts.snap │ │ ├── api │ │ ├── currency.spec.ts │ │ ├── internal.card.spec.ts │ │ ├── internal.inventory-item.spec.ts │ │ ├── internal.keywords.spec.ts │ │ ├── internal.marketplace.spec.ts │ │ ├── internal.product.spec.ts │ │ ├── internal.sale.spec.ts │ │ └── internal.spec.ts │ │ ├── business-profile.spec.ts │ │ ├── create-business.spec.ts │ │ ├── create-card.spec.ts │ │ ├── create-inventory.spec.ts │ │ ├── create-product.spec.ts │ │ ├── create-sale-item.spec.ts │ │ ├── global-error.spec.ts │ │ ├── inventory-item.spec.ts │ │ ├── login-page.spec.ts │ │ ├── marketplace-card.spec.ts │ │ ├── product-catalogue-item.spec.ts │ │ ├── product-catalogue.spec.ts │ │ ├── product-image-carousel.spec.ts │ │ ├── register-page.spec.ts │ │ ├── sale-item.spec.ts │ │ ├── search-results.spec.ts │ │ ├── types-mock.spec.ts │ │ ├── types.spec.ts │ │ ├── upload-product-image.spec.ts │ │ ├── user-profile.spec.ts │ │ ├── utils.spec.ts │ │ └── utils.ts ├── tsconfig.json └── vue.config.js ├── package.json ├── runner ├── copy-environment.sh ├── production-backend.sh ├── production-frontend.sh ├── staging-backend.sh └── staging-frontend.sh ├── service ├── seng302-production-backend.service ├── seng302-production-frontend.service ├── seng302-staging-backend.service └── seng302-staging-frontend.service └── tag_checker.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/.mailmap -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- 1 | /uploads 2 | -------------------------------------------------------------------------------- /backend/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/build.gradle -------------------------------------------------------------------------------- /backend/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /backend/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /backend/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/gradlew -------------------------------------------------------------------------------- /backend/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/gradlew.bat -------------------------------------------------------------------------------- /backend/libraries/jbcrypt-0.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/libraries/jbcrypt-0.4.jar -------------------------------------------------------------------------------- /backend/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'backend' 2 | -------------------------------------------------------------------------------- /backend/src/data/database.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/data/database.db -------------------------------------------------------------------------------- /backend/src/main/DemoData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/DemoData.txt -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/Main.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/MainApplicationRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/MainApplicationRunner.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/BusinessController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/BusinessController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/CardController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/CardController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/DGAAController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/DGAAController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/DemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/DemoController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/FileTooLargeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/FileTooLargeController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/ImageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/ImageController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/InventoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/InventoryController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/KeywordController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/KeywordController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/LoginController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/ProductController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/SaleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/SaleController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/controllers/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/controllers/UserController.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/Account.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/Business.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/Business.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/Image.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/InventoryItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/InventoryItem.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/Keyword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/Keyword.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/Location.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/MarketplaceCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/MarketplaceCard.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/Product.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/SaleItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/SaleItem.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/entities/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/entities/User.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/exceptions/AccessTokenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/exceptions/AccessTokenException.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/exceptions/BusinessNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/exceptions/BusinessNotFoundException.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/exceptions/EmailInUseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/exceptions/EmailInUseException.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/exceptions/InsufficientPermissionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/exceptions/InsufficientPermissionException.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/exceptions/SearchFormatException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/exceptions/SearchFormatException.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/exceptions/UserNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/exceptions/UserNotFoundException.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/AccountRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/BusinessRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/BusinessRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/ImageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/ImageRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/InventoryItemRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/InventoryItemRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/KeywordRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/KeywordRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/MarketplaceCardRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/MarketplaceCardRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/ProductRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/SaleItemRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/SaleItemRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/SearchCriteria.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/SearchCriteria.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/UserRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/UserSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/UserSpecification.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/persistence/UserSpecificationsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/persistence/UserSpecificationsBuilder.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/service/StorageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/service/StorageService.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/service/StorageServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/service/StorageServiceImpl.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/tools/AuthenticationTokenManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/tools/AuthenticationTokenManager.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/tools/JsonTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/tools/JsonTools.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/tools/PasswordAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/tools/PasswordAuthenticator.java -------------------------------------------------------------------------------- /backend/src/main/java/org/seng302/tools/SearchHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/java/org/seng302/tools/SearchHelper.java -------------------------------------------------------------------------------- /backend/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/main/resources/application.properties -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/BusinessContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/BusinessContext.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/CardContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/CardContext.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/CucumberConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/CucumberConfiguration.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/CucumberIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/CucumberIntegrationTests.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/RequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/RequestContext.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/UserContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/UserContext.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/stepDefinitions/BusinessStepDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/stepDefinitions/BusinessStepDefinition.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/stepDefinitions/CardCreationStepDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/stepDefinitions/CardCreationStepDefinition.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/stepDefinitions/CardStepDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/stepDefinitions/CardStepDefinition.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/stepDefinitions/CucumberSetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/stepDefinitions/CucumberSetup.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/stepDefinitions/InventoryStepDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/stepDefinitions/InventoryStepDefinition.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/stepDefinitions/LocationStepDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/stepDefinitions/LocationStepDefinition.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/stepDefinitions/ProductStepDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/stepDefinitions/ProductStepDefinition.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/stepDefinitions/SaleItemStepDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/stepDefinitions/SaleItemStepDefinition.java -------------------------------------------------------------------------------- /backend/src/test/java/cucumber/stepDefinitions/UserStepDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/cucumber/stepDefinitions/UserStepDefinition.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/MainTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/MainTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/BusinessControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/BusinessControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/CardControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/CardControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/DGAAControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/DGAAControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/DemoControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/DemoControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/ImageControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/ImageControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/InventoryControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/InventoryControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/KeywordControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/KeywordControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/LoginControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/LoginControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/ProductControllerDeleteImageTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/ProductControllerDeleteImageTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/ProductControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/ProductControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/SaleControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/SaleControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/controllers/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/controllers/UserControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/entities/BusinessTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/entities/BusinessTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/entities/ImageTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/entities/ImageTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/entities/InventoryItemTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/entities/InventoryItemTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/entities/KeywordTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/entities/KeywordTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/entities/LocationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/entities/LocationTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/entities/MarketplaceCardTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/entities/MarketplaceCardTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/entities/ProductTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/entities/ProductTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/entities/SaleItemTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/entities/SaleItemTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/entities/UserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/entities/UserTests.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/persistence/ImageRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/persistence/ImageRepositoryTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/persistence/MarketplaceCardRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/persistence/MarketplaceCardRepositoryTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/persistence/ProductRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/persistence/ProductRepositoryTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/tools/AuthenticationTokenManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/tools/AuthenticationTokenManagerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/tools/JsonToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/tools/JsonToolsTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/tools/PasswordAuthenticatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/tools/PasswordAuthenticatorTest.java -------------------------------------------------------------------------------- /backend/src/test/java/org/seng302/tools/SearchHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/java/org/seng302/tools/SearchHelperTest.java -------------------------------------------------------------------------------- /backend/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/resources/application.properties -------------------------------------------------------------------------------- /backend/src/test/resources/features/CardCreation.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/resources/features/CardCreation.feature -------------------------------------------------------------------------------- /backend/src/test/resources/features/Inventory.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/resources/features/Inventory.feature -------------------------------------------------------------------------------- /backend/src/test/resources/features/ListSale.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/resources/features/ListSale.feature -------------------------------------------------------------------------------- /backend/src/test/resources/features/Location.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/resources/features/Location.feature -------------------------------------------------------------------------------- /backend/src/test/resources/features/Marketplace.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/resources/features/Marketplace.feature -------------------------------------------------------------------------------- /backend/src/test/resources/features/Product.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/resources/features/Product.feature -------------------------------------------------------------------------------- /backend/src/test/resources/features/User.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/resources/features/User.feature -------------------------------------------------------------------------------- /backend/src/test/testFiles/UserSearchHelperTestData1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UserSearchHelperTestData1.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UserSearchHelperTestData2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UserSearchHelperTestData2.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestData.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestData.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataInvalidAddress.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataInvalidAddress.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataInvalidBio.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataInvalidBio.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataInvalidDOB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataInvalidDOB.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataInvalidEmail.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataInvalidEmail.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataInvalidFirstName.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataInvalidFirstName.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataInvalidLastName.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataInvalidLastName.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataInvalidMiddleName.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataInvalidMiddleName.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataInvalidNickname.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataInvalidNickname.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataInvalidPhoneNumber.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataInvalidPhoneNumber.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersControllerTestDataSingleValidUser.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersControllerTestDataSingleValidUser.csv -------------------------------------------------------------------------------- /backend/src/test/testFiles/UsersRegisterTestData.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/backend/src/test/testFiles/UsersRegisterTestData.csv -------------------------------------------------------------------------------- /button(: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/.env -------------------------------------------------------------------------------- /frontend/.env.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/.env.prod -------------------------------------------------------------------------------- /frontend/.env.staging: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/.env.staging -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- 1 | /coverage -------------------------------------------------------------------------------- /frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/babel.config.js -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/public/style.css -------------------------------------------------------------------------------- /frontend/sonarqube-analysis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/sonarqube-analysis.js -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/api/currency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/api/currency.ts -------------------------------------------------------------------------------- /frontend/src/api/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/api/internal.ts -------------------------------------------------------------------------------- /frontend/src/components/Admin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/Admin.vue -------------------------------------------------------------------------------- /frontend/src/components/AppBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/AppBar.vue -------------------------------------------------------------------------------- /frontend/src/components/AppFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/AppFooter.vue -------------------------------------------------------------------------------- /frontend/src/components/Auth/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/Auth/Login.vue -------------------------------------------------------------------------------- /frontend/src/components/Auth/Register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/Auth/Register.vue -------------------------------------------------------------------------------- /frontend/src/components/Auth/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/Auth/index.vue -------------------------------------------------------------------------------- /frontend/src/components/BusinessProfile/CreateBusiness.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/BusinessProfile/CreateBusiness.vue -------------------------------------------------------------------------------- /frontend/src/components/BusinessProfile/CreateInventory.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/BusinessProfile/CreateInventory.vue -------------------------------------------------------------------------------- /frontend/src/components/BusinessProfile/CreateProduct.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/BusinessProfile/CreateProduct.vue -------------------------------------------------------------------------------- /frontend/src/components/BusinessProfile/CreateSaleItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/BusinessProfile/CreateSaleItem.vue -------------------------------------------------------------------------------- /frontend/src/components/BusinessProfile/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/BusinessProfile/index.vue -------------------------------------------------------------------------------- /frontend/src/components/Inventory.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/Inventory.vue -------------------------------------------------------------------------------- /frontend/src/components/ProductCatalogue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/ProductCatalogue.vue -------------------------------------------------------------------------------- /frontend/src/components/SalePage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/SalePage.vue -------------------------------------------------------------------------------- /frontend/src/components/SearchResults.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/SearchResults.vue -------------------------------------------------------------------------------- /frontend/src/components/UserProfile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/UserProfile.vue -------------------------------------------------------------------------------- /frontend/src/components/cards/InventoryItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/cards/InventoryItem.vue -------------------------------------------------------------------------------- /frontend/src/components/cards/MarketplaceCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/cards/MarketplaceCard.vue -------------------------------------------------------------------------------- /frontend/src/components/cards/ProductCatalogueItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/cards/ProductCatalogueItem.vue -------------------------------------------------------------------------------- /frontend/src/components/cards/SaleItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/cards/SaleItem.vue -------------------------------------------------------------------------------- /frontend/src/components/cards/SearchResultItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/cards/SearchResultItem.vue -------------------------------------------------------------------------------- /frontend/src/components/home/BusinessActionPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/home/BusinessActionPanel.vue -------------------------------------------------------------------------------- /frontend/src/components/home/HomePage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/home/HomePage.vue -------------------------------------------------------------------------------- /frontend/src/components/home/UserActionPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/home/UserActionPanel.vue -------------------------------------------------------------------------------- /frontend/src/components/marketplace/CreateCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/marketplace/CreateCard.vue -------------------------------------------------------------------------------- /frontend/src/components/marketplace/Marketplace.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/marketplace/Marketplace.vue -------------------------------------------------------------------------------- /frontend/src/components/utils/FullProductDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/utils/FullProductDescription.vue -------------------------------------------------------------------------------- /frontend/src/components/utils/LocationAutocomplete.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/utils/LocationAutocomplete.vue -------------------------------------------------------------------------------- /frontend/src/components/utils/Methods/autocomplete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/utils/Methods/autocomplete.ts -------------------------------------------------------------------------------- /frontend/src/components/utils/Methods/convertJsonAddressToReadableText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/utils/Methods/convertJsonAddressToReadableText.ts -------------------------------------------------------------------------------- /frontend/src/components/utils/ProductImageCarousel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/utils/ProductImageCarousel.vue -------------------------------------------------------------------------------- /frontend/src/components/utils/ProductImageUploader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/utils/ProductImageUploader.vue -------------------------------------------------------------------------------- /frontend/src/components/utils/SearchBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/utils/SearchBar.vue -------------------------------------------------------------------------------- /frontend/src/components/utils/UserAvatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/components/utils/UserAvatar.vue -------------------------------------------------------------------------------- /frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/main.ts -------------------------------------------------------------------------------- /frontend/src/plugins/vue-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/plugins/vue-router.ts -------------------------------------------------------------------------------- /frontend/src/plugins/vuetify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/plugins/vuetify.ts -------------------------------------------------------------------------------- /frontend/src/plugins/vuex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/plugins/vuex.ts -------------------------------------------------------------------------------- /frontend/src/shims-tsx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/shims-tsx.d.ts -------------------------------------------------------------------------------- /frontend/src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/shims-vue.d.ts -------------------------------------------------------------------------------- /frontend/src/shims-vuetify.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/shims-vuetify.d.ts -------------------------------------------------------------------------------- /frontend/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/store.ts -------------------------------------------------------------------------------- /frontend/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/src/utils.ts -------------------------------------------------------------------------------- /frontend/tests/unit/__snapshots__/inventory-item.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/__snapshots__/inventory-item.spec.ts.snap -------------------------------------------------------------------------------- /frontend/tests/unit/__snapshots__/marketplace-card.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/__snapshots__/marketplace-card.spec.ts.snap -------------------------------------------------------------------------------- /frontend/tests/unit/api/currency.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/api/currency.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/api/internal.card.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/api/internal.card.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/api/internal.inventory-item.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/api/internal.inventory-item.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/api/internal.keywords.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/api/internal.keywords.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/api/internal.marketplace.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/api/internal.marketplace.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/api/internal.product.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/api/internal.product.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/api/internal.sale.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/api/internal.sale.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/api/internal.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/api/internal.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/business-profile.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/business-profile.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/create-business.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/create-business.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/create-card.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/create-card.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/create-inventory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/create-inventory.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/create-product.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/create-product.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/create-sale-item.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/create-sale-item.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/global-error.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/global-error.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/inventory-item.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/inventory-item.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/login-page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/login-page.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/marketplace-card.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/marketplace-card.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/product-catalogue-item.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/product-catalogue-item.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/product-catalogue.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/product-catalogue.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/product-image-carousel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/product-image-carousel.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/register-page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/register-page.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/sale-item.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/sale-item.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/search-results.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/search-results.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/types-mock.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/types-mock.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/types.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/upload-product-image.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/upload-product-image.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/user-profile.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/user-profile.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/utils.spec.ts -------------------------------------------------------------------------------- /frontend/tests/unit/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tests/unit/utils.ts -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/frontend/vue.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /runner/copy-environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/runner/copy-environment.sh -------------------------------------------------------------------------------- /runner/production-backend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/runner/production-backend.sh -------------------------------------------------------------------------------- /runner/production-frontend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/runner/production-frontend.sh -------------------------------------------------------------------------------- /runner/staging-backend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/runner/staging-backend.sh -------------------------------------------------------------------------------- /runner/staging-frontend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/runner/staging-frontend.sh -------------------------------------------------------------------------------- /service/seng302-production-backend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/service/seng302-production-backend.service -------------------------------------------------------------------------------- /service/seng302-production-frontend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/service/seng302-production-frontend.service -------------------------------------------------------------------------------- /service/seng302-staging-backend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/service/seng302-staging-backend.service -------------------------------------------------------------------------------- /service/seng302-staging-frontend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/service/seng302-staging-frontend.service -------------------------------------------------------------------------------- /tag_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/connor-hitchcock/Leftovers-The-Ecommerce-Food-Web-App/HEAD/tag_checker.py --------------------------------------------------------------------------------