├── .eslintrc.js ├── .github └── workflows │ ├── ci.yml │ └── deploy.yml ├── .gitignore ├── .prettierignore ├── .vscode └── settings.json ├── README.md ├── config ├── cloudflare-env │ ├── .eslintrc.js │ ├── index.d.ts │ ├── package.json │ └── tsconfig.json ├── eslint-config-custom │ ├── index.js │ └── package.json └── tsconfig │ ├── README.md │ ├── base.json │ └── package.json ├── docker-compose.yml ├── docs ├── api.md └── index.md ├── package.json ├── packages ├── db-fauna │ ├── .eslintrc.js │ ├── .fauna-migrate.js │ ├── index.ts │ ├── migrations │ │ ├── 2022-06-01T00_52_42.540Z │ │ │ ├── create-collection-Flags.fql │ │ │ ├── create-collection-Projects.fql │ │ │ ├── create-collection-Tokens.fql │ │ │ ├── create-collection-Users.fql │ │ │ ├── create-function-CreateFlag.fql │ │ │ ├── create-function-CreateProject.fql │ │ │ ├── create-function-CreateToken.fql │ │ │ ├── create-function-CreateUser.fql │ │ │ ├── create-function-DeleteFlagById.fql │ │ │ ├── create-function-DeleteProjectById.fql │ │ │ ├── create-function-DeleteTokenById.fql │ │ │ ├── create-function-GetFlagById.fql │ │ │ ├── create-function-GetFlagsByProjectId.fql │ │ │ ├── create-function-GetProjectById.fql │ │ │ ├── create-function-GetProjectsByUserId.fql │ │ │ ├── create-function-GetTokenById.fql │ │ │ ├── create-function-GetTokensByProjectId.fql │ │ │ ├── create-function-LoginUser.fql │ │ │ ├── create-function-SetFlagEnabled.fql │ │ │ ├── create-index-FlagsByProjectId.fql │ │ │ ├── create-index-ProjectsByUserId.fql │ │ │ ├── create-index-TokensByProjectId.fql │ │ │ ├── create-index-UserByEmail.fql │ │ │ ├── create-role-CreateFlagUDF.fql │ │ │ ├── create-role-CreateProjectUDF.fql │ │ │ ├── create-role-CreateTokenUDF.fql │ │ │ ├── create-role-CreateUserUDF.fql │ │ │ ├── create-role-DeleteFlagByIdUDF.fql │ │ │ ├── create-role-DeleteProjectByIdUDF.fql │ │ │ ├── create-role-DeleteTokenByIdUDF.fql │ │ │ ├── create-role-GetFlagByIdUDF.fql │ │ │ ├── create-role-GetFlagsByProjectIdUDF.fql │ │ │ ├── create-role-GetProjectByIdUDF.fql │ │ │ ├── create-role-GetProjectsByUserIdUDF.fql │ │ │ ├── create-role-GetTokenByIdUDF.fql │ │ │ ├── create-role-GetTokensByProjectIdUDF.fql │ │ │ ├── create-role-LoginUserUDF.fql │ │ │ ├── create-role-SetFlagEnabledUDF.fql │ │ │ └── create-role-Worker.fql │ │ ├── 2022-06-01T01_05_10.587Z │ │ │ ├── update-function-DeleteProjectById.fql │ │ │ └── update-role-DeleteProjectByIdUDF.fql │ │ ├── 2022-06-01T01_59_05.588Z │ │ │ ├── create-function-GetFlagsByProjectIdWithToken.fql │ │ │ ├── create-index-TokenBySecret.fql │ │ │ ├── create-role-GetFlagsByProjectIdWithTokenUDF.fql │ │ │ └── update-role-Worker.fql │ │ ├── 2022-06-01T02_00_48.383Z │ │ │ └── update-function-GetFlagsByProjectIdWithToken.fql │ │ ├── 2022-06-01T02_04_19.909Z │ │ │ └── update-function-GetFlagsByProjectIdWithToken.fql │ │ ├── 2022-06-01T02_05_37.002Z │ │ │ └── update-function-GetFlagsByProjectIdWithToken.fql │ │ ├── 2022-06-01T02_06_10.361Z │ │ │ └── update-function-GetFlagsByProjectIdWithToken.fql │ │ └── 2022-06-01T02_08_15.618Z │ │ │ └── update-function-GetFlagsByProjectId.fql │ ├── package.json │ ├── resources │ │ ├── collections │ │ │ ├── Flags.fql │ │ │ ├── Projects.fql │ │ │ ├── Tokens.fql │ │ │ └── Users.fql │ │ ├── functions │ │ │ ├── CreateFlag.fql │ │ │ ├── CreateProject.fql │ │ │ ├── CreateToken.fql │ │ │ ├── CreateUser.fql │ │ │ ├── DeleteFlagById.fql │ │ │ ├── DeleteProjectById.fql │ │ │ ├── DeleteTokenById.fql │ │ │ ├── GetFlagById.fql │ │ │ ├── GetFlagsByProjectId.fql │ │ │ ├── GetFlagsByProjectIdWithToken.fql │ │ │ ├── GetProjectById.fql │ │ │ ├── GetProjectsByUserId.fql │ │ │ ├── GetTokenById.fql │ │ │ ├── GetTokensByProjectId.fql │ │ │ ├── LoginUser.fql │ │ │ └── SetFlagEnabled.fql │ │ ├── indices │ │ │ ├── FlagsByProjectId.fql │ │ │ ├── ProjectsByUserId.fql │ │ │ ├── TokenBySecret.fql │ │ │ ├── TokensByProjectId.fql │ │ │ └── UserByEmail.fql │ │ └── roles │ │ │ ├── CreateFlagUDF.fql │ │ │ ├── CreateProjectUDF.fql │ │ │ ├── CreateTokenUDF.fql │ │ │ ├── CreateUserUDF.fql │ │ │ ├── DeleteFlagByIdUDF.fql │ │ │ ├── DeleteProjectByIdUDF.fql │ │ │ ├── DeleteTokenByIdUDF.fql │ │ │ ├── GetFlagByIdUDF.fql │ │ │ ├── GetFlagsByProjectIdUDF.fql │ │ │ ├── GetFlagsByProjectIdWithTokenUDF.fql │ │ │ ├── GetProjectByIdUDF.fql │ │ │ ├── GetProjectsByUserIdUDF.fql │ │ │ ├── GetTokenByIdUDF.fql │ │ │ ├── GetTokensByProjectIdUDF.fql │ │ │ ├── LoginUserUDF.fql │ │ │ ├── SetFlagEnabledUDF.fql │ │ │ └── Worker.fql │ └── tsconfig.json ├── db │ ├── .eslintrc.js │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── logger │ ├── .eslintrc.js │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── remix-app │ ├── .eslintrc.js │ ├── app │ │ ├── entry.client.tsx │ │ ├── entry.server.tsx │ │ ├── flags.tsx │ │ ├── root.tsx │ │ ├── routes │ │ │ ├── _public.index.tsx │ │ │ ├── _public.login.tsx │ │ │ ├── _public.signup.tsx │ │ │ ├── _public.tsx │ │ │ ├── api.v1.flags.$projectId.ts │ │ │ ├── dashboard._layout.index.tsx │ │ │ ├── dashboard._layout.profile.tsx │ │ │ ├── dashboard._layout.projects.new.tsx │ │ │ ├── dashboard._layout.tsx │ │ │ ├── dashboard.project.$projectId.delete.tsx │ │ │ ├── dashboard.project.$projectId.flag.$flagId.delete.tsx │ │ │ ├── dashboard.project.$projectId.index.tsx │ │ │ ├── dashboard.project.$projectId.new.flag.tsx │ │ │ ├── dashboard.project.$projectId.token.$tokenId.delete.tsx │ │ │ ├── dashboard.project.$projectId.tokens.tsx │ │ │ ├── dashboard.project.$projectId.tsx │ │ │ ├── docs._layout.$.tsx │ │ │ ├── docs._layout.index.tsx │ │ │ ├── docs._layout.tsx │ │ │ └── logout.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── remix.config.js │ ├── tsconfig.json │ └── types │ │ ├── build.d.ts │ │ └── remix-env.d.ts └── worker │ ├── .eslintrc.js │ ├── entry.worker.ts │ ├── package.json │ ├── tsconfig.json │ ├── types │ └── wrangler-env.d.ts │ ├── wrangler.example.toml │ └── wrangler.toml ├── patches ├── @remix-run+server-runtime+0.0.0-experimental-9784dd06.patch └── faunadb+4.5.4.patch └── turbo.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/README.md -------------------------------------------------------------------------------- /config/cloudflare-env/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["custom"], 4 | }; 5 | -------------------------------------------------------------------------------- /config/cloudflare-env/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/config/cloudflare-env/index.d.ts -------------------------------------------------------------------------------- /config/cloudflare-env/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/config/cloudflare-env/package.json -------------------------------------------------------------------------------- /config/cloudflare-env/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/config/cloudflare-env/tsconfig.json -------------------------------------------------------------------------------- /config/eslint-config-custom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/config/eslint-config-custom/index.js -------------------------------------------------------------------------------- /config/eslint-config-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/config/eslint-config-custom/package.json -------------------------------------------------------------------------------- /config/tsconfig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/config/tsconfig/README.md -------------------------------------------------------------------------------- /config/tsconfig/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/config/tsconfig/base.json -------------------------------------------------------------------------------- /config/tsconfig/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/config/tsconfig/package.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/docs/index.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/package.json -------------------------------------------------------------------------------- /packages/db-fauna/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["custom"], 4 | }; 5 | -------------------------------------------------------------------------------- /packages/db-fauna/.fauna-migrate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/.fauna-migrate.js -------------------------------------------------------------------------------- /packages/db-fauna/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/index.ts -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-collection-Flags.fql: -------------------------------------------------------------------------------- 1 | CreateCollection({ 2 | "name": "Flags" 3 | }) -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-collection-Projects.fql: -------------------------------------------------------------------------------- 1 | CreateCollection({ 2 | "name": "Projects" 3 | }) -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-collection-Tokens.fql: -------------------------------------------------------------------------------- 1 | CreateCollection({ 2 | "name": "Tokens" 3 | }) -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-collection-Users.fql: -------------------------------------------------------------------------------- 1 | CreateCollection({ 2 | "name": "Users" 3 | }) -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-CreateFlag.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-CreateFlag.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-CreateProject.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-CreateProject.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-CreateToken.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-CreateToken.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-CreateUser.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-CreateUser.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-DeleteFlagById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-DeleteFlagById.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-DeleteProjectById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-DeleteProjectById.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-DeleteTokenById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-DeleteTokenById.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetFlagById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetFlagById.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetFlagsByProjectId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetFlagsByProjectId.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetProjectById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetProjectById.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetProjectsByUserId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetProjectsByUserId.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetTokenById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetTokenById.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetTokensByProjectId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-GetTokensByProjectId.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-LoginUser.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-LoginUser.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-SetFlagEnabled.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-function-SetFlagEnabled.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-index-FlagsByProjectId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-index-FlagsByProjectId.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-index-ProjectsByUserId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-index-ProjectsByUserId.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-index-TokensByProjectId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-index-TokensByProjectId.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-index-UserByEmail.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-index-UserByEmail.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-CreateFlagUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-CreateFlagUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-CreateProjectUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-CreateProjectUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-CreateTokenUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-CreateTokenUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-CreateUserUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-CreateUserUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-DeleteFlagByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-DeleteFlagByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-DeleteProjectByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-DeleteProjectByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-DeleteTokenByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-DeleteTokenByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetFlagByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetFlagByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetFlagsByProjectIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetFlagsByProjectIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetProjectByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetProjectByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetProjectsByUserIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetProjectsByUserIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetTokenByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetTokenByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetTokensByProjectIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-GetTokensByProjectIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-LoginUserUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-LoginUserUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-SetFlagEnabledUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-SetFlagEnabledUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-Worker.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T00_52_42.540Z/create-role-Worker.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T01_05_10.587Z/update-function-DeleteProjectById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T01_05_10.587Z/update-function-DeleteProjectById.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T01_05_10.587Z/update-role-DeleteProjectByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T01_05_10.587Z/update-role-DeleteProjectByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T01_59_05.588Z/create-function-GetFlagsByProjectIdWithToken.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T01_59_05.588Z/create-function-GetFlagsByProjectIdWithToken.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T01_59_05.588Z/create-index-TokenBySecret.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T01_59_05.588Z/create-index-TokenBySecret.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T01_59_05.588Z/create-role-GetFlagsByProjectIdWithTokenUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T01_59_05.588Z/create-role-GetFlagsByProjectIdWithTokenUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T01_59_05.588Z/update-role-Worker.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T01_59_05.588Z/update-role-Worker.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T02_00_48.383Z/update-function-GetFlagsByProjectIdWithToken.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T02_00_48.383Z/update-function-GetFlagsByProjectIdWithToken.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T02_04_19.909Z/update-function-GetFlagsByProjectIdWithToken.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T02_04_19.909Z/update-function-GetFlagsByProjectIdWithToken.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T02_05_37.002Z/update-function-GetFlagsByProjectIdWithToken.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T02_05_37.002Z/update-function-GetFlagsByProjectIdWithToken.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T02_06_10.361Z/update-function-GetFlagsByProjectIdWithToken.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T02_06_10.361Z/update-function-GetFlagsByProjectIdWithToken.fql -------------------------------------------------------------------------------- /packages/db-fauna/migrations/2022-06-01T02_08_15.618Z/update-function-GetFlagsByProjectId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/migrations/2022-06-01T02_08_15.618Z/update-function-GetFlagsByProjectId.fql -------------------------------------------------------------------------------- /packages/db-fauna/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/package.json -------------------------------------------------------------------------------- /packages/db-fauna/resources/collections/Flags.fql: -------------------------------------------------------------------------------- 1 | CreateCollection({ 2 | name: "Flags" 3 | }) 4 | -------------------------------------------------------------------------------- /packages/db-fauna/resources/collections/Projects.fql: -------------------------------------------------------------------------------- 1 | CreateCollection({ 2 | name: "Projects" 3 | }) 4 | -------------------------------------------------------------------------------- /packages/db-fauna/resources/collections/Tokens.fql: -------------------------------------------------------------------------------- 1 | CreateCollection({ 2 | name: "Tokens" 3 | }) 4 | -------------------------------------------------------------------------------- /packages/db-fauna/resources/collections/Users.fql: -------------------------------------------------------------------------------- 1 | CreateCollection({ 2 | name: "Users" 3 | }) 4 | -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/CreateFlag.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/CreateFlag.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/CreateProject.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/CreateProject.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/CreateToken.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/CreateToken.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/CreateUser.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/CreateUser.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/DeleteFlagById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/DeleteFlagById.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/DeleteProjectById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/DeleteProjectById.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/DeleteTokenById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/DeleteTokenById.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/GetFlagById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/GetFlagById.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/GetFlagsByProjectId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/GetFlagsByProjectId.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/GetFlagsByProjectIdWithToken.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/GetFlagsByProjectIdWithToken.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/GetProjectById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/GetProjectById.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/GetProjectsByUserId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/GetProjectsByUserId.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/GetTokenById.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/GetTokenById.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/GetTokensByProjectId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/GetTokensByProjectId.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/LoginUser.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/LoginUser.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/functions/SetFlagEnabled.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/functions/SetFlagEnabled.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/indices/FlagsByProjectId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/indices/FlagsByProjectId.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/indices/ProjectsByUserId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/indices/ProjectsByUserId.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/indices/TokenBySecret.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/indices/TokenBySecret.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/indices/TokensByProjectId.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/indices/TokensByProjectId.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/indices/UserByEmail.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/indices/UserByEmail.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/CreateFlagUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/CreateFlagUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/CreateProjectUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/CreateProjectUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/CreateTokenUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/CreateTokenUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/CreateUserUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/CreateUserUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/DeleteFlagByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/DeleteFlagByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/DeleteProjectByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/DeleteProjectByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/DeleteTokenByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/DeleteTokenByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/GetFlagByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/GetFlagByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/GetFlagsByProjectIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/GetFlagsByProjectIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/GetFlagsByProjectIdWithTokenUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/GetFlagsByProjectIdWithTokenUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/GetProjectByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/GetProjectByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/GetProjectsByUserIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/GetProjectsByUserIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/GetTokenByIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/GetTokenByIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/GetTokensByProjectIdUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/GetTokensByProjectIdUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/LoginUserUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/LoginUserUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/SetFlagEnabledUDF.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/SetFlagEnabledUDF.fql -------------------------------------------------------------------------------- /packages/db-fauna/resources/roles/Worker.fql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/resources/roles/Worker.fql -------------------------------------------------------------------------------- /packages/db-fauna/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db-fauna/tsconfig.json -------------------------------------------------------------------------------- /packages/db/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["custom"], 4 | }; 5 | -------------------------------------------------------------------------------- /packages/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db/index.ts -------------------------------------------------------------------------------- /packages/db/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db/package.json -------------------------------------------------------------------------------- /packages/db/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/db/tsconfig.json -------------------------------------------------------------------------------- /packages/logger/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["custom"], 4 | }; 5 | -------------------------------------------------------------------------------- /packages/logger/index.ts: -------------------------------------------------------------------------------- 1 | export interface Logger { 2 | captureException(error: unknown): void; 3 | } 4 | -------------------------------------------------------------------------------- /packages/logger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/logger/package.json -------------------------------------------------------------------------------- /packages/logger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/logger/tsconfig.json -------------------------------------------------------------------------------- /packages/remix-app/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["custom"], 4 | }; 5 | -------------------------------------------------------------------------------- /packages/remix-app/app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/entry.client.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/entry.server.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/flags.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/flags.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/root.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/_public.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/_public.index.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/_public.login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/_public.login.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/_public.signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/_public.signup.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/_public.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/_public.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/api.v1.flags.$projectId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/api.v1.flags.$projectId.ts -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard._layout.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard._layout.index.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard._layout.profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard._layout.profile.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard._layout.projects.new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard._layout.projects.new.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard._layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard._layout.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard.project.$projectId.delete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard.project.$projectId.delete.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard.project.$projectId.flag.$flagId.delete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard.project.$projectId.flag.$flagId.delete.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard.project.$projectId.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard.project.$projectId.index.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard.project.$projectId.new.flag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard.project.$projectId.new.flag.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard.project.$projectId.token.$tokenId.delete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard.project.$projectId.token.$tokenId.delete.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard.project.$projectId.tokens.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard.project.$projectId.tokens.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/dashboard.project.$projectId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/dashboard.project.$projectId.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/docs._layout.$.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/docs._layout.$.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/docs._layout.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/docs._layout.index.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/docs._layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/docs._layout.tsx -------------------------------------------------------------------------------- /packages/remix-app/app/routes/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/routes/logout.ts -------------------------------------------------------------------------------- /packages/remix-app/app/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/types.ts -------------------------------------------------------------------------------- /packages/remix-app/app/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/app/utils.ts -------------------------------------------------------------------------------- /packages/remix-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/package.json -------------------------------------------------------------------------------- /packages/remix-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/public/favicon.ico -------------------------------------------------------------------------------- /packages/remix-app/remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/remix.config.js -------------------------------------------------------------------------------- /packages/remix-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/tsconfig.json -------------------------------------------------------------------------------- /packages/remix-app/types/build.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/types/build.d.ts -------------------------------------------------------------------------------- /packages/remix-app/types/remix-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/remix-app/types/remix-env.d.ts -------------------------------------------------------------------------------- /packages/worker/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["custom"], 4 | }; 5 | -------------------------------------------------------------------------------- /packages/worker/entry.worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/worker/entry.worker.ts -------------------------------------------------------------------------------- /packages/worker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/worker/package.json -------------------------------------------------------------------------------- /packages/worker/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/worker/tsconfig.json -------------------------------------------------------------------------------- /packages/worker/types/wrangler-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/worker/types/wrangler-env.d.ts -------------------------------------------------------------------------------- /packages/worker/wrangler.example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/worker/wrangler.example.toml -------------------------------------------------------------------------------- /packages/worker/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/packages/worker/wrangler.toml -------------------------------------------------------------------------------- /patches/@remix-run+server-runtime+0.0.0-experimental-9784dd06.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/patches/@remix-run+server-runtime+0.0.0-experimental-9784dd06.patch -------------------------------------------------------------------------------- /patches/faunadb+4.5.4.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/patches/faunadb+4.5.4.patch -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-ebey/remix-flags/HEAD/turbo.json --------------------------------------------------------------------------------