├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── server-unit-testing.yml │ └── web-vercel.yml ├── .gitignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── TODO.md ├── assets ├── InstantAuction-1024.png ├── InstantAuction-Apple-1024.png ├── InstantAuction-Apple.png ├── InstantAuction-Apple.svg ├── InstantAuction.svg └── textBrand.svg ├── fileCounter.py ├── package.json ├── packages ├── client-controllers │ ├── codegen.yml │ ├── package.json │ ├── src │ │ ├── apollo │ │ │ ├── client.ts │ │ │ └── index.ts │ │ ├── constants │ │ │ ├── index.ts │ │ │ └── servers.ts │ │ ├── generated │ │ │ └── graphql.tsx │ │ ├── graphql │ │ │ ├── auctions │ │ │ │ ├── allAuctions.graphql │ │ │ │ ├── auctionsBidAt.graphql │ │ │ │ ├── auctionsOwned.graphql │ │ │ │ ├── closeAuction.graphql │ │ │ │ ├── createAuction.graphql │ │ │ │ ├── deleteAuction.graphql │ │ │ │ ├── endAuction.graphql │ │ │ │ ├── getAuction.graphql │ │ │ │ └── modifyAuction.graphql │ │ │ ├── bids │ │ │ │ ├── createBid.graphql │ │ │ │ ├── deleteBid.graphql │ │ │ │ ├── gerUserBids.graphql │ │ │ │ └── getBid.graphql │ │ │ ├── items │ │ │ │ ├── createItem.graphql │ │ │ │ ├── deleteItem.graphql │ │ │ │ ├── itemsOwned.graphql │ │ │ │ └── modifyItem.graphql │ │ │ ├── testUpload.graphql │ │ │ └── users │ │ │ │ ├── DiscordOAuth.graphql │ │ │ │ ├── GoogleOAuth.graphql │ │ │ │ ├── MicrosoftOAuth.graphql │ │ │ │ ├── deleteAccount.graphql │ │ │ │ ├── hello.graphql │ │ │ │ ├── logout.graphql │ │ │ │ ├── me.graphql │ │ │ │ ├── updateCredentials.graphql │ │ │ │ └── updateEmailVisibility.graphql │ │ ├── hook-options │ │ │ ├── createAuctionOptions.ts │ │ │ ├── createBidOptions.ts │ │ │ ├── createItemOptions.ts │ │ │ ├── deleteAccountOptions.ts │ │ │ ├── deleteAuctionOptions.ts │ │ │ ├── deleteItemOptions.ts │ │ │ ├── discordOAuthOptions.ts │ │ │ ├── googleOAuthOptions.ts │ │ │ ├── index.ts │ │ │ ├── logoutOptions.ts │ │ │ ├── microsoftOAuthOptions.ts │ │ │ ├── modifyItemOptions.ts │ │ │ └── updateCredentials.ts │ │ ├── index.ts │ │ └── utils │ │ │ ├── accessGqlErrMessage.ts │ │ │ ├── getAuthUrl.ts │ │ │ ├── index.ts │ │ │ ├── isServerDown.ts │ │ │ ├── strings.ts │ │ │ ├── typingUtils.ts │ │ │ └── validateEmail.ts │ └── tsconfig.json ├── mobile │ ├── .expo-shared │ │ └── assets.json │ ├── .gitignore │ ├── App.tsx │ ├── __generated__ │ │ └── AppEntry.js │ ├── app.json │ ├── assets │ │ ├── adaptive-icon.png │ │ ├── favicon.png │ │ ├── icon.png │ │ └── splash.png │ ├── babel.config.js │ ├── metro.config.js │ ├── package.json │ └── tsconfig.json ├── server │ ├── .dockerignore │ ├── .env.example │ ├── .gitignore │ ├── .graphqlconfig.yml │ ├── .prettierrc │ ├── Dockerfile │ ├── env.d.ts │ ├── jest.config.js │ ├── ormconfig.ts │ ├── package.json │ ├── src │ │ ├── constants │ │ │ ├── app.ts │ │ │ ├── azureApp.ts │ │ │ ├── errorMessages.ts │ │ │ ├── exposed-relations.ts │ │ │ ├── prod.ts │ │ │ └── session.ts │ │ ├── entity │ │ │ ├── Auction.ts │ │ │ ├── Bid.ts │ │ │ ├── Item.ts │ │ │ └── User.ts │ │ ├── index.ts │ │ ├── modules │ │ │ ├── discordUser.ts │ │ │ └── googleUser.ts │ │ ├── redis.ts │ │ ├── resolvers │ │ │ ├── Tmp.ts │ │ │ ├── auctions │ │ │ │ ├── allAuctions.ts │ │ │ │ ├── auctionsBidAt.ts │ │ │ │ ├── auctionsOwned.ts │ │ │ │ ├── closeAuction.ts │ │ │ │ ├── createAuction.ts │ │ │ │ ├── deleteAuction.ts │ │ │ │ ├── endAuction.ts │ │ │ │ ├── getAuction.ts │ │ │ │ └── modifyAuction.ts │ │ │ ├── bids │ │ │ │ ├── createBid.ts │ │ │ │ ├── deleteBid.ts │ │ │ │ ├── getBid.ts │ │ │ │ └── getUserBids.ts │ │ │ ├── items │ │ │ │ ├── createItem.ts │ │ │ │ ├── deleteItem.ts │ │ │ │ ├── itemsOwned.ts │ │ │ │ └── modifyItem.ts │ │ │ └── users │ │ │ │ ├── DeleteAccount.ts │ │ │ │ ├── Logout.ts │ │ │ │ ├── Me.ts │ │ │ │ ├── OAuth.ts │ │ │ │ ├── UpdateCredentials.ts │ │ │ │ └── UpdateEmailVisibility.ts │ │ ├── routes │ │ │ └── microsoft.ts │ │ ├── schema.ts │ │ ├── test-utils │ │ │ ├── accessGraphqlError.ts │ │ │ ├── callGraphql.ts │ │ │ ├── setup.ts │ │ │ └── testConn.ts │ │ ├── tests │ │ │ ├── AuctionResolvers.test.ts │ │ │ ├── AuctionResolvers2.test.ts │ │ │ ├── BidResolvers.test.ts │ │ │ ├── ItemResolvers.test.ts │ │ │ ├── index.test.ts │ │ │ └── sources.ts │ │ ├── types │ │ │ ├── Discord.ts │ │ │ ├── NetworkingContext.ts │ │ │ ├── OAuthResponse.ts │ │ │ └── partialModifyAuction.ts │ │ └── utils │ │ │ ├── discordOAuth.ts │ │ │ ├── getDiscordAvatar.ts │ │ │ ├── googleOAuth.ts │ │ │ ├── handleImageUpload.ts │ │ │ ├── isAuthMiddleware.ts │ │ │ ├── jsonToUrlParams.ts │ │ │ ├── oauthLogin.ts │ │ │ ├── promisifyRedis.ts │ │ │ ├── rateLimit.ts │ │ │ └── uploadToImgur.ts │ ├── tsconfig-test.json │ ├── tsconfig.json │ └── yarn.lock └── web │ ├── .eslintrc.json │ ├── .gitignore │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── postcss.config.js │ ├── public │ ├── favicon.ico │ ├── fonts │ │ └── roboto │ │ │ ├── Roboto-Black.ttf │ │ │ ├── Roboto-BlackItalic.ttf │ │ │ ├── Roboto-Bold.ttf │ │ │ ├── Roboto-BoldItalic.ttf │ │ │ ├── Roboto-Italic.ttf │ │ │ ├── Roboto-Light.ttf │ │ │ ├── Roboto-LightItalic.ttf │ │ │ ├── Roboto-Medium.ttf │ │ │ ├── Roboto-MediumItalic.ttf │ │ │ ├── Roboto-Regular.ttf │ │ │ ├── Roboto-Thin.ttf │ │ │ └── Roboto-ThinItalic.ttf │ ├── images │ │ ├── 404-bg.jpg │ │ ├── 404-heading.svg │ │ └── login.jpg │ └── logo192.png │ ├── src │ ├── components │ │ ├── AccountDeletionModal.tsx │ │ ├── Alert.tsx │ │ ├── AllAuctions.tsx │ │ ├── AuctionComponent.tsx │ │ ├── BidComponent.tsx │ │ ├── BidForm.tsx │ │ ├── BottomAlert.tsx │ │ ├── CreateAuction.tsx │ │ ├── CreateAuctionModal.tsx │ │ ├── CreateItem.tsx │ │ ├── CreateItemModal.tsx │ │ ├── EndAuctionModal.tsx │ │ ├── ItemComponent.tsx │ │ ├── ItemUploadRedirectButton.tsx │ │ ├── ItemsList.tsx │ │ ├── ItemsSelect.tsx │ │ ├── LogoutButton.tsx │ │ ├── ModifyItem.tsx │ │ ├── MyAuctions.tsx │ │ ├── OAuthButton.tsx │ │ ├── PageLoading.tsx │ │ ├── UpdateUserCredentials.tsx │ │ ├── UserTabs.tsx │ │ ├── layout.tsx │ │ ├── navigation │ │ │ ├── BottomNav.tsx │ │ │ ├── Nav.tsx │ │ │ └── NavbarItem.tsx │ │ ├── pages │ │ │ ├── 404.tsx │ │ │ └── LoginPage.tsx │ │ └── utils │ │ │ └── Stack.tsx │ ├── contexts │ │ └── AlertContext.tsx │ ├── icons │ │ ├── DoubleArrow.tsx │ │ ├── InfoIcon.tsx │ │ ├── alert │ │ │ ├── DangerIcon.tsx │ │ │ ├── InfoIcon.tsx │ │ │ ├── SuccessIcon.tsx │ │ │ └── WarningIcon.tsx │ │ └── oauth │ │ │ ├── DiscordIcon.tsx │ │ │ ├── GoogleIcon.tsx │ │ │ └── MicrosoftIcon.tsx │ ├── pages │ │ ├── 404.tsx │ │ ├── _app.tsx │ │ ├── _document.tsx │ │ ├── auctions │ │ │ ├── [id].tsx │ │ │ └── index.tsx │ │ ├── auth │ │ │ ├── discord.tsx │ │ │ ├── google.tsx │ │ │ └── microsoft.tsx │ │ ├── bid │ │ │ └── [auctionId].tsx │ │ ├── index.tsx │ │ ├── login.tsx │ │ ├── me.tsx │ │ ├── privary-policy.tsx │ │ └── terms-and-conditions.tsx │ ├── styles │ │ ├── alert.module.css │ │ ├── globals.css │ │ └── var.css │ └── utils │ │ ├── chakraTheme.ts │ │ ├── getHeadForPage.tsx │ │ ├── isClient.ts │ │ ├── processFormikValidatorReturn.ts │ │ └── withApollo.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ └── vercel.json └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/server-unit-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/.github/workflows/server-unit-testing.yml -------------------------------------------------------------------------------- /.github/workflows/web-vercel.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/.github/workflows/web-vercel.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/TODO.md -------------------------------------------------------------------------------- /assets/InstantAuction-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/assets/InstantAuction-1024.png -------------------------------------------------------------------------------- /assets/InstantAuction-Apple-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/assets/InstantAuction-Apple-1024.png -------------------------------------------------------------------------------- /assets/InstantAuction-Apple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/assets/InstantAuction-Apple.png -------------------------------------------------------------------------------- /assets/InstantAuction-Apple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/assets/InstantAuction-Apple.svg -------------------------------------------------------------------------------- /assets/InstantAuction.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/assets/InstantAuction.svg -------------------------------------------------------------------------------- /assets/textBrand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/assets/textBrand.svg -------------------------------------------------------------------------------- /fileCounter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/fileCounter.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/package.json -------------------------------------------------------------------------------- /packages/client-controllers/codegen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/codegen.yml -------------------------------------------------------------------------------- /packages/client-controllers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/package.json -------------------------------------------------------------------------------- /packages/client-controllers/src/apollo/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/apollo/client.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/apollo/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /packages/client-controllers/src/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./servers"; 2 | -------------------------------------------------------------------------------- /packages/client-controllers/src/constants/servers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/constants/servers.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/generated/graphql.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/generated/graphql.tsx -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/auctions/allAuctions.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/auctions/allAuctions.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/auctions/auctionsBidAt.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/auctions/auctionsBidAt.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/auctions/auctionsOwned.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/auctions/auctionsOwned.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/auctions/closeAuction.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/auctions/closeAuction.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/auctions/createAuction.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/auctions/createAuction.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/auctions/deleteAuction.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/auctions/deleteAuction.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/auctions/endAuction.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/auctions/endAuction.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/auctions/getAuction.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/auctions/getAuction.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/auctions/modifyAuction.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/auctions/modifyAuction.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/bids/createBid.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/bids/createBid.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/bids/deleteBid.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/bids/deleteBid.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/bids/gerUserBids.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/bids/gerUserBids.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/bids/getBid.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/bids/getBid.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/items/createItem.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/items/createItem.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/items/deleteItem.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/items/deleteItem.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/items/itemsOwned.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/items/itemsOwned.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/items/modifyItem.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/items/modifyItem.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/testUpload.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/testUpload.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/users/DiscordOAuth.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/users/DiscordOAuth.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/users/GoogleOAuth.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/users/GoogleOAuth.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/users/MicrosoftOAuth.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/users/MicrosoftOAuth.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/users/deleteAccount.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/users/deleteAccount.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/users/hello.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/users/hello.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/users/logout.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/users/logout.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/users/me.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/users/me.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/users/updateCredentials.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/users/updateCredentials.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/graphql/users/updateEmailVisibility.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/graphql/users/updateEmailVisibility.graphql -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/createAuctionOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/createAuctionOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/createBidOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/createBidOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/createItemOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/createItemOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/deleteAccountOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/deleteAccountOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/deleteAuctionOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/deleteAuctionOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/deleteItemOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/deleteItemOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/discordOAuthOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/discordOAuthOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/googleOAuthOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/googleOAuthOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/index.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/logoutOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/logoutOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/microsoftOAuthOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/microsoftOAuthOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/modifyItemOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/modifyItemOptions.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/hook-options/updateCredentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/hook-options/updateCredentials.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/index.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/utils/accessGqlErrMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/utils/accessGqlErrMessage.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/utils/getAuthUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/utils/getAuthUrl.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/utils/index.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/utils/isServerDown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/utils/isServerDown.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/utils/strings.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/utils/typingUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/utils/typingUtils.ts -------------------------------------------------------------------------------- /packages/client-controllers/src/utils/validateEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/src/utils/validateEmail.ts -------------------------------------------------------------------------------- /packages/client-controllers/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/client-controllers/tsconfig.json -------------------------------------------------------------------------------- /packages/mobile/.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/.expo-shared/assets.json -------------------------------------------------------------------------------- /packages/mobile/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/.gitignore -------------------------------------------------------------------------------- /packages/mobile/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/App.tsx -------------------------------------------------------------------------------- /packages/mobile/__generated__/AppEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/__generated__/AppEntry.js -------------------------------------------------------------------------------- /packages/mobile/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/app.json -------------------------------------------------------------------------------- /packages/mobile/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/assets/adaptive-icon.png -------------------------------------------------------------------------------- /packages/mobile/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/assets/favicon.png -------------------------------------------------------------------------------- /packages/mobile/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/assets/icon.png -------------------------------------------------------------------------------- /packages/mobile/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/assets/splash.png -------------------------------------------------------------------------------- /packages/mobile/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/babel.config.js -------------------------------------------------------------------------------- /packages/mobile/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/metro.config.js -------------------------------------------------------------------------------- /packages/mobile/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/package.json -------------------------------------------------------------------------------- /packages/mobile/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/mobile/tsconfig.json -------------------------------------------------------------------------------- /packages/server/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .jest-cache -------------------------------------------------------------------------------- /packages/server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/.env.example -------------------------------------------------------------------------------- /packages/server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/.gitignore -------------------------------------------------------------------------------- /packages/server/.graphqlconfig.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/.graphqlconfig.yml -------------------------------------------------------------------------------- /packages/server/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/.prettierrc -------------------------------------------------------------------------------- /packages/server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/Dockerfile -------------------------------------------------------------------------------- /packages/server/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/env.d.ts -------------------------------------------------------------------------------- /packages/server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/jest.config.js -------------------------------------------------------------------------------- /packages/server/ormconfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/ormconfig.ts -------------------------------------------------------------------------------- /packages/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/package.json -------------------------------------------------------------------------------- /packages/server/src/constants/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/constants/app.ts -------------------------------------------------------------------------------- /packages/server/src/constants/azureApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/constants/azureApp.ts -------------------------------------------------------------------------------- /packages/server/src/constants/errorMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/constants/errorMessages.ts -------------------------------------------------------------------------------- /packages/server/src/constants/exposed-relations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/constants/exposed-relations.ts -------------------------------------------------------------------------------- /packages/server/src/constants/prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/constants/prod.ts -------------------------------------------------------------------------------- /packages/server/src/constants/session.ts: -------------------------------------------------------------------------------- 1 | export const sessionCookieName = "lid"; 2 | -------------------------------------------------------------------------------- /packages/server/src/entity/Auction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/entity/Auction.ts -------------------------------------------------------------------------------- /packages/server/src/entity/Bid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/entity/Bid.ts -------------------------------------------------------------------------------- /packages/server/src/entity/Item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/entity/Item.ts -------------------------------------------------------------------------------- /packages/server/src/entity/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/entity/User.ts -------------------------------------------------------------------------------- /packages/server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/index.ts -------------------------------------------------------------------------------- /packages/server/src/modules/discordUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/modules/discordUser.ts -------------------------------------------------------------------------------- /packages/server/src/modules/googleUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/modules/googleUser.ts -------------------------------------------------------------------------------- /packages/server/src/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/redis.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/Tmp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/Tmp.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/auctions/allAuctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/auctions/allAuctions.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/auctions/auctionsBidAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/auctions/auctionsBidAt.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/auctions/auctionsOwned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/auctions/auctionsOwned.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/auctions/closeAuction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/auctions/closeAuction.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/auctions/createAuction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/auctions/createAuction.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/auctions/deleteAuction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/auctions/deleteAuction.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/auctions/endAuction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/auctions/endAuction.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/auctions/getAuction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/auctions/getAuction.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/auctions/modifyAuction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/auctions/modifyAuction.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/bids/createBid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/bids/createBid.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/bids/deleteBid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/bids/deleteBid.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/bids/getBid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/bids/getBid.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/bids/getUserBids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/bids/getUserBids.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/items/createItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/items/createItem.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/items/deleteItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/items/deleteItem.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/items/itemsOwned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/items/itemsOwned.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/items/modifyItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/items/modifyItem.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/users/DeleteAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/users/DeleteAccount.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/users/Logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/users/Logout.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/users/Me.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/users/Me.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/users/OAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/users/OAuth.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/users/UpdateCredentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/users/UpdateCredentials.ts -------------------------------------------------------------------------------- /packages/server/src/resolvers/users/UpdateEmailVisibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/resolvers/users/UpdateEmailVisibility.ts -------------------------------------------------------------------------------- /packages/server/src/routes/microsoft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/routes/microsoft.ts -------------------------------------------------------------------------------- /packages/server/src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/schema.ts -------------------------------------------------------------------------------- /packages/server/src/test-utils/accessGraphqlError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/test-utils/accessGraphqlError.ts -------------------------------------------------------------------------------- /packages/server/src/test-utils/callGraphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/test-utils/callGraphql.ts -------------------------------------------------------------------------------- /packages/server/src/test-utils/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/test-utils/setup.ts -------------------------------------------------------------------------------- /packages/server/src/test-utils/testConn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/test-utils/testConn.ts -------------------------------------------------------------------------------- /packages/server/src/tests/AuctionResolvers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/tests/AuctionResolvers.test.ts -------------------------------------------------------------------------------- /packages/server/src/tests/AuctionResolvers2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/tests/AuctionResolvers2.test.ts -------------------------------------------------------------------------------- /packages/server/src/tests/BidResolvers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/tests/BidResolvers.test.ts -------------------------------------------------------------------------------- /packages/server/src/tests/ItemResolvers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/tests/ItemResolvers.test.ts -------------------------------------------------------------------------------- /packages/server/src/tests/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/tests/index.test.ts -------------------------------------------------------------------------------- /packages/server/src/tests/sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/tests/sources.ts -------------------------------------------------------------------------------- /packages/server/src/types/Discord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/types/Discord.ts -------------------------------------------------------------------------------- /packages/server/src/types/NetworkingContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/types/NetworkingContext.ts -------------------------------------------------------------------------------- /packages/server/src/types/OAuthResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/types/OAuthResponse.ts -------------------------------------------------------------------------------- /packages/server/src/types/partialModifyAuction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/types/partialModifyAuction.ts -------------------------------------------------------------------------------- /packages/server/src/utils/discordOAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/discordOAuth.ts -------------------------------------------------------------------------------- /packages/server/src/utils/getDiscordAvatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/getDiscordAvatar.ts -------------------------------------------------------------------------------- /packages/server/src/utils/googleOAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/googleOAuth.ts -------------------------------------------------------------------------------- /packages/server/src/utils/handleImageUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/handleImageUpload.ts -------------------------------------------------------------------------------- /packages/server/src/utils/isAuthMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/isAuthMiddleware.ts -------------------------------------------------------------------------------- /packages/server/src/utils/jsonToUrlParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/jsonToUrlParams.ts -------------------------------------------------------------------------------- /packages/server/src/utils/oauthLogin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/oauthLogin.ts -------------------------------------------------------------------------------- /packages/server/src/utils/promisifyRedis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/promisifyRedis.ts -------------------------------------------------------------------------------- /packages/server/src/utils/rateLimit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/rateLimit.ts -------------------------------------------------------------------------------- /packages/server/src/utils/uploadToImgur.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/src/utils/uploadToImgur.ts -------------------------------------------------------------------------------- /packages/server/tsconfig-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/tsconfig-test.json -------------------------------------------------------------------------------- /packages/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/tsconfig.json -------------------------------------------------------------------------------- /packages/server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/server/yarn.lock -------------------------------------------------------------------------------- /packages/web/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /packages/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/.gitignore -------------------------------------------------------------------------------- /packages/web/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/next-env.d.ts -------------------------------------------------------------------------------- /packages/web/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/next.config.js -------------------------------------------------------------------------------- /packages/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/package.json -------------------------------------------------------------------------------- /packages/web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/postcss.config.js -------------------------------------------------------------------------------- /packages/web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/favicon.ico -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-Black.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-BlackItalic.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-Bold.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-BoldItalic.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-Italic.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-Light.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-LightItalic.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-Medium.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-MediumItalic.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-Regular.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-Thin.ttf -------------------------------------------------------------------------------- /packages/web/public/fonts/roboto/Roboto-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/fonts/roboto/Roboto-ThinItalic.ttf -------------------------------------------------------------------------------- /packages/web/public/images/404-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/images/404-bg.jpg -------------------------------------------------------------------------------- /packages/web/public/images/404-heading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/images/404-heading.svg -------------------------------------------------------------------------------- /packages/web/public/images/login.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/images/login.jpg -------------------------------------------------------------------------------- /packages/web/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/public/logo192.png -------------------------------------------------------------------------------- /packages/web/src/components/AccountDeletionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/AccountDeletionModal.tsx -------------------------------------------------------------------------------- /packages/web/src/components/Alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/Alert.tsx -------------------------------------------------------------------------------- /packages/web/src/components/AllAuctions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/AllAuctions.tsx -------------------------------------------------------------------------------- /packages/web/src/components/AuctionComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/AuctionComponent.tsx -------------------------------------------------------------------------------- /packages/web/src/components/BidComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/BidComponent.tsx -------------------------------------------------------------------------------- /packages/web/src/components/BidForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/BidForm.tsx -------------------------------------------------------------------------------- /packages/web/src/components/BottomAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/BottomAlert.tsx -------------------------------------------------------------------------------- /packages/web/src/components/CreateAuction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/CreateAuction.tsx -------------------------------------------------------------------------------- /packages/web/src/components/CreateAuctionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/CreateAuctionModal.tsx -------------------------------------------------------------------------------- /packages/web/src/components/CreateItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/CreateItem.tsx -------------------------------------------------------------------------------- /packages/web/src/components/CreateItemModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/CreateItemModal.tsx -------------------------------------------------------------------------------- /packages/web/src/components/EndAuctionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/EndAuctionModal.tsx -------------------------------------------------------------------------------- /packages/web/src/components/ItemComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/ItemComponent.tsx -------------------------------------------------------------------------------- /packages/web/src/components/ItemUploadRedirectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/ItemUploadRedirectButton.tsx -------------------------------------------------------------------------------- /packages/web/src/components/ItemsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/ItemsList.tsx -------------------------------------------------------------------------------- /packages/web/src/components/ItemsSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/ItemsSelect.tsx -------------------------------------------------------------------------------- /packages/web/src/components/LogoutButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/LogoutButton.tsx -------------------------------------------------------------------------------- /packages/web/src/components/ModifyItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/ModifyItem.tsx -------------------------------------------------------------------------------- /packages/web/src/components/MyAuctions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/MyAuctions.tsx -------------------------------------------------------------------------------- /packages/web/src/components/OAuthButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/OAuthButton.tsx -------------------------------------------------------------------------------- /packages/web/src/components/PageLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/PageLoading.tsx -------------------------------------------------------------------------------- /packages/web/src/components/UpdateUserCredentials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/UpdateUserCredentials.tsx -------------------------------------------------------------------------------- /packages/web/src/components/UserTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/UserTabs.tsx -------------------------------------------------------------------------------- /packages/web/src/components/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/layout.tsx -------------------------------------------------------------------------------- /packages/web/src/components/navigation/BottomNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/navigation/BottomNav.tsx -------------------------------------------------------------------------------- /packages/web/src/components/navigation/Nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/navigation/Nav.tsx -------------------------------------------------------------------------------- /packages/web/src/components/navigation/NavbarItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/navigation/NavbarItem.tsx -------------------------------------------------------------------------------- /packages/web/src/components/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/pages/404.tsx -------------------------------------------------------------------------------- /packages/web/src/components/pages/LoginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/pages/LoginPage.tsx -------------------------------------------------------------------------------- /packages/web/src/components/utils/Stack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/components/utils/Stack.tsx -------------------------------------------------------------------------------- /packages/web/src/contexts/AlertContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/contexts/AlertContext.tsx -------------------------------------------------------------------------------- /packages/web/src/icons/DoubleArrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/icons/DoubleArrow.tsx -------------------------------------------------------------------------------- /packages/web/src/icons/InfoIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/icons/InfoIcon.tsx -------------------------------------------------------------------------------- /packages/web/src/icons/alert/DangerIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/icons/alert/DangerIcon.tsx -------------------------------------------------------------------------------- /packages/web/src/icons/alert/InfoIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/icons/alert/InfoIcon.tsx -------------------------------------------------------------------------------- /packages/web/src/icons/alert/SuccessIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/icons/alert/SuccessIcon.tsx -------------------------------------------------------------------------------- /packages/web/src/icons/alert/WarningIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/icons/alert/WarningIcon.tsx -------------------------------------------------------------------------------- /packages/web/src/icons/oauth/DiscordIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/icons/oauth/DiscordIcon.tsx -------------------------------------------------------------------------------- /packages/web/src/icons/oauth/GoogleIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/icons/oauth/GoogleIcon.tsx -------------------------------------------------------------------------------- /packages/web/src/icons/oauth/MicrosoftIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/icons/oauth/MicrosoftIcon.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/404.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/_app.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/_document.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/auctions/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/auctions/[id].tsx -------------------------------------------------------------------------------- /packages/web/src/pages/auctions/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/auctions/index.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/auth/discord.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/auth/discord.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/auth/google.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/auth/google.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/auth/microsoft.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/auth/microsoft.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/bid/[auctionId].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/bid/[auctionId].tsx -------------------------------------------------------------------------------- /packages/web/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/index.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/login.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/me.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/me.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/privary-policy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/privary-policy.tsx -------------------------------------------------------------------------------- /packages/web/src/pages/terms-and-conditions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/pages/terms-and-conditions.tsx -------------------------------------------------------------------------------- /packages/web/src/styles/alert.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/styles/alert.module.css -------------------------------------------------------------------------------- /packages/web/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/styles/globals.css -------------------------------------------------------------------------------- /packages/web/src/styles/var.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/styles/var.css -------------------------------------------------------------------------------- /packages/web/src/utils/chakraTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/utils/chakraTheme.ts -------------------------------------------------------------------------------- /packages/web/src/utils/getHeadForPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/utils/getHeadForPage.tsx -------------------------------------------------------------------------------- /packages/web/src/utils/isClient.ts: -------------------------------------------------------------------------------- 1 | export const isClient = typeof window !== "undefined"; 2 | -------------------------------------------------------------------------------- /packages/web/src/utils/processFormikValidatorReturn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/utils/processFormikValidatorReturn.ts -------------------------------------------------------------------------------- /packages/web/src/utils/withApollo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/src/utils/withApollo.ts -------------------------------------------------------------------------------- /packages/web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/tailwind.config.js -------------------------------------------------------------------------------- /packages/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/tsconfig.json -------------------------------------------------------------------------------- /packages/web/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/packages/web/vercel.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timthedev07/InstantAuction/HEAD/yarn.lock --------------------------------------------------------------------------------