├── .cursorrules ├── .env.example ├── .eslintrc.json ├── .github └── workflows │ ├── autofix.yml │ ├── e2e_tests.yml │ ├── submodule_update.yml │ └── unit_tests.yml ├── .gitignore ├── .prettierignore ├── .vscode └── launch.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── SECURITY.md ├── TRADEMARK_GUIDELINES.md ├── app ├── api │ ├── auth.ts │ ├── docs │ │ └── search │ │ │ └── route.ts │ ├── inngest │ │ └── route.ts │ ├── parse.ts │ ├── trpc │ │ └── [trpc] │ │ │ └── route.ts │ ├── v1 │ │ ├── ingest │ │ │ ├── route.ts │ │ │ ├── schema.ts │ │ │ └── user │ │ │ │ ├── route.ts │ │ │ │ └── schema.ts │ │ ├── moderate │ │ │ ├── route.ts │ │ │ └── schema.ts │ │ ├── records │ │ │ ├── [recordId] │ │ │ │ └── route.ts │ │ │ └── route.ts │ │ └── users │ │ │ ├── [userId] │ │ │ ├── create_appeal │ │ │ │ ├── route.ts │ │ │ │ └── schema.ts │ │ │ └── route.ts │ │ │ └── route.ts │ └── webhooks │ │ └── clerk │ │ └── route.ts ├── appeal │ ├── actions.ts │ ├── form.tsx │ ├── page.tsx │ └── validation.ts ├── count-lazy.tsx ├── count.tsx ├── dashboard-moderations.png ├── dashboard-rules.png ├── dashboard-users.png ├── dashboard.png ├── dashboard │ ├── @sheet │ │ ├── (.)records │ │ │ └── [recordId] │ │ │ │ ├── moderations │ │ │ │ └── [moderationId] │ │ │ │ │ └── page.tsx │ │ │ │ └── page.tsx │ │ ├── (.)users │ │ │ └── [userId] │ │ │ │ ├── actions │ │ │ │ └── [actionId] │ │ │ │ │ └── page.tsx │ │ │ │ └── page.tsx │ │ ├── [...catchAll] │ │ │ └── page.tsx │ │ ├── default.tsx │ │ └── page.tsx │ ├── analytics │ │ ├── daily-analytics-chart.tsx │ │ ├── daily-section.tsx │ │ ├── hourly-analytics-chart.tsx │ │ ├── hourly-section.tsx │ │ ├── page.tsx │ │ ├── skeletons.tsx │ │ ├── totals-cards.tsx │ │ └── trends-section.tsx │ ├── auth.ts │ ├── developer │ │ ├── actions.tsx │ │ ├── key-creation-dialog.tsx │ │ ├── key-deletion-dialog.tsx │ │ ├── page.tsx │ │ └── settings.tsx │ ├── dynamic-layout.tsx │ ├── emails │ │ ├── actions.ts │ │ ├── form.tsx │ │ ├── page.tsx │ │ ├── preview.tsx │ │ └── schema.ts │ ├── inbox │ │ ├── [appealId] │ │ │ └── page.tsx │ │ ├── actions.ts │ │ ├── appeal-action-button.tsx │ │ ├── appeal-list.tsx │ │ ├── appeal.tsx │ │ ├── appeals.tsx │ │ ├── layout.tsx │ │ ├── page.tsx │ │ └── types.ts │ ├── layout.tsx │ ├── moderations │ │ ├── columns.tsx │ │ ├── data-table-toolbar.tsx │ │ ├── data-table.tsx │ │ └── page.tsx │ ├── page.tsx │ ├── records │ │ ├── [recordId] │ │ │ ├── moderations-table.tsx │ │ │ ├── moderations │ │ │ │ └── [moderationId] │ │ │ │ │ ├── moderation.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ ├── record-images.tsx │ │ │ └── record.tsx │ │ ├── action-menu.tsx │ │ ├── actions.ts │ │ └── types.tsx │ ├── rules │ │ ├── actions.ts │ │ ├── page.tsx │ │ ├── rule-dialog.tsx │ │ ├── rules.tsx │ │ ├── schema.ts │ │ └── strategies-list.tsx │ ├── settings │ │ ├── page.tsx │ │ └── settings.tsx │ ├── subscription │ │ ├── actions.ts │ │ ├── cancel │ │ │ └── page.tsx │ │ ├── manage-button.tsx │ │ ├── manage.tsx │ │ ├── not-admin.tsx │ │ ├── page.tsx │ │ ├── subscribe.tsx │ │ └── success │ │ │ └── page.tsx │ └── users │ │ ├── [userId] │ │ ├── actions-table.tsx │ │ ├── actions │ │ │ └── [actionId] │ │ │ │ ├── page.tsx │ │ │ │ └── user-action.tsx │ │ ├── page.tsx │ │ ├── records-table.tsx │ │ ├── stripe-account.tsx │ │ └── user-record.tsx │ │ ├── action-menu.tsx │ │ ├── actions.ts │ │ ├── columns.tsx │ │ ├── data-table-toolbar.tsx │ │ ├── data-table.tsx │ │ ├── page.tsx │ │ └── types.tsx ├── docs │ ├── [[...slug]] │ │ └── page.tsx │ └── layout.tsx ├── icon.tsx ├── iffy-image.tsx ├── iffy.png ├── layout.tsx ├── opengraph-image.tsx ├── page.tsx ├── sign-in │ └── [[...sign-in]] │ │ └── page.tsx ├── sign-out │ └── [[...sign-out]] │ │ └── page.tsx └── sign-up │ └── [[...sign-up]] │ └── page.tsx ├── components.json ├── components ├── antiwork-footer.tsx ├── code.tsx ├── copy-button.tsx ├── dashboard-tabs.tsx ├── date.tsx ├── debounced-input.tsx ├── logo.tsx ├── logos │ ├── buy-me-a-coffee.tsx │ └── gumroad.tsx ├── pricing.tsx ├── router-sheet.tsx ├── select-button.tsx ├── sheet │ ├── header.tsx │ └── section.tsx ├── trpc.tsx └── ui │ ├── alert-dialog.tsx │ ├── avatar.tsx │ ├── badge.tsx │ ├── button.tsx │ ├── card.tsx │ ├── chart.tsx │ ├── checkbox.tsx │ ├── collapsible.tsx │ ├── command.tsx │ ├── confirm.tsx │ ├── data-table-column-header.tsx │ ├── data-table-faceted-filter.tsx │ ├── data-table-infinite.tsx │ ├── data-table-loading.tsx │ ├── data-table-pagination.tsx │ ├── data-table-view-options.tsx │ ├── data-table.tsx │ ├── dialog.tsx │ ├── drawer.tsx │ ├── dropdown-menu.tsx │ ├── form.tsx │ ├── input.tsx │ ├── label.tsx │ ├── popover.tsx │ ├── resizable.tsx │ ├── scroll-area.tsx │ ├── select.tsx │ ├── separator.tsx │ ├── sheet.tsx │ ├── skeleton.tsx │ ├── slider.tsx │ ├── switch.tsx │ ├── table.tsx │ ├── tabs.tsx │ ├── textarea.tsx │ ├── toast.tsx │ ├── toaster.tsx │ ├── toggle-group.tsx │ ├── toggle.tsx │ └── tooltip.tsx ├── config.ts ├── content └── docs │ ├── (guides) │ ├── (features) │ │ ├── appeals.mdx │ │ ├── email-templates.mdx │ │ ├── rules-presets.mdx │ │ └── webhooks │ │ │ ├── events.mdx │ │ │ └── set-up.mdx │ ├── (root) │ │ └── quickstart.mdx │ ├── index.mdx │ └── meta.json │ ├── api-reference │ ├── (endpoints) │ │ ├── ingest │ │ │ ├── delete.mdx │ │ │ └── post.mdx │ │ └── moderate │ │ │ └── post.mdx │ ├── index.mdx │ └── meta.json │ └── meta.json ├── db ├── index.ts ├── relations.ts ├── schema.ts ├── seed │ ├── appeals.ts │ ├── index.ts │ ├── organization.ts │ ├── record-user-actions.ts │ ├── record-users.ts │ ├── records.ts │ ├── reset.ts │ └── rules.ts ├── tables.ts └── views.ts ├── docs ├── API.md ├── DASHBOARD.md └── OVERVIEW.md ├── drizzle.config.ts ├── drizzle ├── 0000_military_vanisher.sql ├── 0001_wet_revanche.sql ├── 0002_icy_killer_shrike.sql ├── 0003_happy_amazoness.sql ├── 0004_little_vulcan.sql ├── 0005_friendly_silver_fox.sql ├── 0006_robust_lyja.sql ├── 0007_condemned_mariko_yashida.sql ├── 0008_pretty_sabretooth.sql ├── 0009_robust_misty_knight.sql ├── 0010_certain_lady_mastermind.sql ├── 0011_lonely_blink.sql ├── 0012_dizzy_gladiator.sql ├── 0013_ordinary_lilith.sql ├── 0014_ambiguous_celestials.sql ├── 0015_stale_omega_flight.sql ├── 0016_narrow_donald_blake.sql ├── 0017_foamy_silver_centurion.sql ├── 0018_nifty_micromacro.sql ├── 0019_cool_forgotten_one.sql ├── 0020_slimy_starjammers.sql ├── 0021_condemned_captain_stacy.sql ├── 0022_aromatic_next_avengers.sql ├── 0023_bouncy_stone_men.sql ├── 0024_productive_black_knight.sql ├── 0025_careless_sandman.sql ├── 0026_petite_senator_kelly.sql ├── 0027_first_archangel.sql ├── 0028_striped_yellowjacket.sql ├── 0029_wet_firedrake.sql ├── 0030_odd_dracula.sql ├── meta │ ├── 0000_snapshot.json │ ├── 0001_snapshot.json │ ├── 0002_snapshot.json │ ├── 0003_snapshot.json │ ├── 0004_snapshot.json │ ├── 0005_snapshot.json │ ├── 0006_snapshot.json │ ├── 0007_snapshot.json │ ├── 0008_snapshot.json │ ├── 0009_snapshot.json │ ├── 0010_snapshot.json │ ├── 0011_snapshot.json │ ├── 0012_snapshot.json │ ├── 0013_snapshot.json │ ├── 0014_snapshot.json │ ├── 0015_snapshot.json │ ├── 0016_snapshot.json │ ├── 0017_snapshot.json │ ├── 0018_snapshot.json │ ├── 0019_snapshot.json │ ├── 0020_snapshot.json │ ├── 0021_snapshot.json │ ├── 0022_snapshot.json │ ├── 0023_snapshot.json │ ├── 0024_snapshot.json │ ├── 0025_snapshot.json │ ├── 0026_snapshot.json │ ├── 0027_snapshot.json │ ├── 0028_snapshot.json │ ├── 0029_snapshot.json │ ├── 0030_snapshot.json │ └── _journal.json └── routers │ └── record.ts ├── e2e ├── api.test.ts ├── index.test.ts └── visual.test.ts ├── emails ├── components │ ├── appeal-button.tsx │ └── default.tsx ├── render.tsx ├── templates │ ├── banned.ts │ ├── compliant.ts │ └── suspended.ts └── types.ts ├── hooks └── use-toast.ts ├── inngest ├── client.ts └── functions │ ├── analytics.ts │ ├── appeal-actions.ts │ ├── clerk.ts │ ├── index.ts │ ├── moderations.ts │ ├── records.ts │ └── user-actions.ts ├── lib ├── action-client.ts ├── badges.tsx ├── cache.ts ├── clerk.ts ├── crypto.ts ├── date.tsx ├── docs │ └── source.ts ├── env.ts ├── record.ts ├── stripe.ts ├── subscription-badge.tsx ├── trpc.ts ├── types.ts ├── url.ts ├── user-record.ts └── utils.ts ├── middleware.ts ├── next.config.mjs ├── openapi.json ├── package.json ├── postcss.config.mjs ├── presets ├── index.ts └── presets.ts ├── prettier.config.mjs ├── products ├── index.ts ├── products.ts └── types.ts ├── public ├── docs │ ├── appeals.png │ ├── create-api-key.png │ ├── create-webhook.png │ ├── developer-section.png │ ├── email-templates.png │ └── name-api-key.png ├── fonts │ ├── IBMPlexMono-Medium.ttf │ ├── IBMPlexSans-Medium.ttf │ └── Inter-Black.ttf ├── iffy-logo-dark.png ├── iffy-logo.eps ├── iffy-logo.png └── iffy-logo.svg ├── scripts └── generate-openapi-docs.ts ├── services ├── ai.ts ├── api-keys.ts ├── appeal-actions.ts ├── appeals.ts ├── audience.ts ├── auth.ts ├── config.ts ├── email.tsx ├── encrypt.ts ├── messages.ts ├── metadata.ts ├── moderations.ts ├── organizations.ts ├── records.ts ├── rules.ts ├── ruleset.ts ├── stripe │ ├── accounts.ts │ ├── subscriptions.ts │ └── usage.ts ├── url-moderation.ts ├── user-actions.ts ├── user-records.ts └── webhook.ts ├── shortest.config.ts ├── source.config.ts ├── strategies ├── blocklist.ts ├── classifier.ts ├── index.ts ├── prompt.ts └── types.ts ├── styles └── globals.css ├── tests └── blocklist.test.ts ├── trpc ├── context.ts ├── procedures │ └── protected.ts ├── routers │ ├── _app.ts │ ├── appeal.ts │ ├── record.ts │ └── user-record.ts └── trpc.ts ├── tsconfig.json └── vitest.config.ts /.cursorrules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.cursorrules -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/autofix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.github/workflows/autofix.yml -------------------------------------------------------------------------------- /.github/workflows/e2e_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.github/workflows/e2e_tests.yml -------------------------------------------------------------------------------- /.github/workflows/submodule_update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.github/workflows/submodule_update.yml -------------------------------------------------------------------------------- /.github/workflows/unit_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.github/workflows/unit_tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/SECURITY.md -------------------------------------------------------------------------------- /TRADEMARK_GUIDELINES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/TRADEMARK_GUIDELINES.md -------------------------------------------------------------------------------- /app/api/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/auth.ts -------------------------------------------------------------------------------- /app/api/docs/search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/docs/search/route.ts -------------------------------------------------------------------------------- /app/api/inngest/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/inngest/route.ts -------------------------------------------------------------------------------- /app/api/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/parse.ts -------------------------------------------------------------------------------- /app/api/trpc/[trpc]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/trpc/[trpc]/route.ts -------------------------------------------------------------------------------- /app/api/v1/ingest/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/ingest/route.ts -------------------------------------------------------------------------------- /app/api/v1/ingest/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/ingest/schema.ts -------------------------------------------------------------------------------- /app/api/v1/ingest/user/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/ingest/user/route.ts -------------------------------------------------------------------------------- /app/api/v1/ingest/user/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/ingest/user/schema.ts -------------------------------------------------------------------------------- /app/api/v1/moderate/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/moderate/route.ts -------------------------------------------------------------------------------- /app/api/v1/moderate/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/moderate/schema.ts -------------------------------------------------------------------------------- /app/api/v1/records/[recordId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/records/[recordId]/route.ts -------------------------------------------------------------------------------- /app/api/v1/records/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/records/route.ts -------------------------------------------------------------------------------- /app/api/v1/users/[userId]/create_appeal/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/users/[userId]/create_appeal/route.ts -------------------------------------------------------------------------------- /app/api/v1/users/[userId]/create_appeal/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/users/[userId]/create_appeal/schema.ts -------------------------------------------------------------------------------- /app/api/v1/users/[userId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/users/[userId]/route.ts -------------------------------------------------------------------------------- /app/api/v1/users/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/v1/users/route.ts -------------------------------------------------------------------------------- /app/api/webhooks/clerk/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/api/webhooks/clerk/route.ts -------------------------------------------------------------------------------- /app/appeal/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/appeal/actions.ts -------------------------------------------------------------------------------- /app/appeal/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/appeal/form.tsx -------------------------------------------------------------------------------- /app/appeal/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/appeal/page.tsx -------------------------------------------------------------------------------- /app/appeal/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/appeal/validation.ts -------------------------------------------------------------------------------- /app/count-lazy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/count-lazy.tsx -------------------------------------------------------------------------------- /app/count.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/count.tsx -------------------------------------------------------------------------------- /app/dashboard-moderations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard-moderations.png -------------------------------------------------------------------------------- /app/dashboard-rules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard-rules.png -------------------------------------------------------------------------------- /app/dashboard-users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard-users.png -------------------------------------------------------------------------------- /app/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard.png -------------------------------------------------------------------------------- /app/dashboard/@sheet/(.)records/[recordId]/moderations/[moderationId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/@sheet/(.)records/[recordId]/moderations/[moderationId]/page.tsx -------------------------------------------------------------------------------- /app/dashboard/@sheet/(.)records/[recordId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/@sheet/(.)records/[recordId]/page.tsx -------------------------------------------------------------------------------- /app/dashboard/@sheet/(.)users/[userId]/actions/[actionId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/@sheet/(.)users/[userId]/actions/[actionId]/page.tsx -------------------------------------------------------------------------------- /app/dashboard/@sheet/(.)users/[userId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/@sheet/(.)users/[userId]/page.tsx -------------------------------------------------------------------------------- /app/dashboard/@sheet/[...catchAll]/page.tsx: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return null; 3 | } 4 | -------------------------------------------------------------------------------- /app/dashboard/@sheet/default.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/@sheet/default.tsx -------------------------------------------------------------------------------- /app/dashboard/@sheet/page.tsx: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return null; 3 | } 4 | -------------------------------------------------------------------------------- /app/dashboard/analytics/daily-analytics-chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/analytics/daily-analytics-chart.tsx -------------------------------------------------------------------------------- /app/dashboard/analytics/daily-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/analytics/daily-section.tsx -------------------------------------------------------------------------------- /app/dashboard/analytics/hourly-analytics-chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/analytics/hourly-analytics-chart.tsx -------------------------------------------------------------------------------- /app/dashboard/analytics/hourly-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/analytics/hourly-section.tsx -------------------------------------------------------------------------------- /app/dashboard/analytics/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/analytics/page.tsx -------------------------------------------------------------------------------- /app/dashboard/analytics/skeletons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/analytics/skeletons.tsx -------------------------------------------------------------------------------- /app/dashboard/analytics/totals-cards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/analytics/totals-cards.tsx -------------------------------------------------------------------------------- /app/dashboard/analytics/trends-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/analytics/trends-section.tsx -------------------------------------------------------------------------------- /app/dashboard/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/auth.ts -------------------------------------------------------------------------------- /app/dashboard/developer/actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/developer/actions.tsx -------------------------------------------------------------------------------- /app/dashboard/developer/key-creation-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/developer/key-creation-dialog.tsx -------------------------------------------------------------------------------- /app/dashboard/developer/key-deletion-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/developer/key-deletion-dialog.tsx -------------------------------------------------------------------------------- /app/dashboard/developer/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/developer/page.tsx -------------------------------------------------------------------------------- /app/dashboard/developer/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/developer/settings.tsx -------------------------------------------------------------------------------- /app/dashboard/dynamic-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/dynamic-layout.tsx -------------------------------------------------------------------------------- /app/dashboard/emails/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/emails/actions.ts -------------------------------------------------------------------------------- /app/dashboard/emails/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/emails/form.tsx -------------------------------------------------------------------------------- /app/dashboard/emails/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/emails/page.tsx -------------------------------------------------------------------------------- /app/dashboard/emails/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/emails/preview.tsx -------------------------------------------------------------------------------- /app/dashboard/emails/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/emails/schema.ts -------------------------------------------------------------------------------- /app/dashboard/inbox/[appealId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/inbox/[appealId]/page.tsx -------------------------------------------------------------------------------- /app/dashboard/inbox/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/inbox/actions.ts -------------------------------------------------------------------------------- /app/dashboard/inbox/appeal-action-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/inbox/appeal-action-button.tsx -------------------------------------------------------------------------------- /app/dashboard/inbox/appeal-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/inbox/appeal-list.tsx -------------------------------------------------------------------------------- /app/dashboard/inbox/appeal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/inbox/appeal.tsx -------------------------------------------------------------------------------- /app/dashboard/inbox/appeals.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/inbox/appeals.tsx -------------------------------------------------------------------------------- /app/dashboard/inbox/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/inbox/layout.tsx -------------------------------------------------------------------------------- /app/dashboard/inbox/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/inbox/page.tsx -------------------------------------------------------------------------------- /app/dashboard/inbox/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/inbox/types.ts -------------------------------------------------------------------------------- /app/dashboard/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/layout.tsx -------------------------------------------------------------------------------- /app/dashboard/moderations/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/moderations/columns.tsx -------------------------------------------------------------------------------- /app/dashboard/moderations/data-table-toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/moderations/data-table-toolbar.tsx -------------------------------------------------------------------------------- /app/dashboard/moderations/data-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/moderations/data-table.tsx -------------------------------------------------------------------------------- /app/dashboard/moderations/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/moderations/page.tsx -------------------------------------------------------------------------------- /app/dashboard/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/page.tsx -------------------------------------------------------------------------------- /app/dashboard/records/[recordId]/moderations-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/records/[recordId]/moderations-table.tsx -------------------------------------------------------------------------------- /app/dashboard/records/[recordId]/moderations/[moderationId]/moderation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/records/[recordId]/moderations/[moderationId]/moderation.tsx -------------------------------------------------------------------------------- /app/dashboard/records/[recordId]/moderations/[moderationId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/records/[recordId]/moderations/[moderationId]/page.tsx -------------------------------------------------------------------------------- /app/dashboard/records/[recordId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/records/[recordId]/page.tsx -------------------------------------------------------------------------------- /app/dashboard/records/[recordId]/record-images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/records/[recordId]/record-images.tsx -------------------------------------------------------------------------------- /app/dashboard/records/[recordId]/record.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/records/[recordId]/record.tsx -------------------------------------------------------------------------------- /app/dashboard/records/action-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/records/action-menu.tsx -------------------------------------------------------------------------------- /app/dashboard/records/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/records/actions.ts -------------------------------------------------------------------------------- /app/dashboard/records/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/records/types.tsx -------------------------------------------------------------------------------- /app/dashboard/rules/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/rules/actions.ts -------------------------------------------------------------------------------- /app/dashboard/rules/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/rules/page.tsx -------------------------------------------------------------------------------- /app/dashboard/rules/rule-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/rules/rule-dialog.tsx -------------------------------------------------------------------------------- /app/dashboard/rules/rules.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/rules/rules.tsx -------------------------------------------------------------------------------- /app/dashboard/rules/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/rules/schema.ts -------------------------------------------------------------------------------- /app/dashboard/rules/strategies-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/rules/strategies-list.tsx -------------------------------------------------------------------------------- /app/dashboard/settings/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/settings/page.tsx -------------------------------------------------------------------------------- /app/dashboard/settings/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/settings/settings.tsx -------------------------------------------------------------------------------- /app/dashboard/subscription/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/subscription/actions.ts -------------------------------------------------------------------------------- /app/dashboard/subscription/cancel/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/subscription/cancel/page.tsx -------------------------------------------------------------------------------- /app/dashboard/subscription/manage-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/subscription/manage-button.tsx -------------------------------------------------------------------------------- /app/dashboard/subscription/manage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/subscription/manage.tsx -------------------------------------------------------------------------------- /app/dashboard/subscription/not-admin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/subscription/not-admin.tsx -------------------------------------------------------------------------------- /app/dashboard/subscription/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/subscription/page.tsx -------------------------------------------------------------------------------- /app/dashboard/subscription/subscribe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/subscription/subscribe.tsx -------------------------------------------------------------------------------- /app/dashboard/subscription/success/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/subscription/success/page.tsx -------------------------------------------------------------------------------- /app/dashboard/users/[userId]/actions-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/[userId]/actions-table.tsx -------------------------------------------------------------------------------- /app/dashboard/users/[userId]/actions/[actionId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/[userId]/actions/[actionId]/page.tsx -------------------------------------------------------------------------------- /app/dashboard/users/[userId]/actions/[actionId]/user-action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/[userId]/actions/[actionId]/user-action.tsx -------------------------------------------------------------------------------- /app/dashboard/users/[userId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/[userId]/page.tsx -------------------------------------------------------------------------------- /app/dashboard/users/[userId]/records-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/[userId]/records-table.tsx -------------------------------------------------------------------------------- /app/dashboard/users/[userId]/stripe-account.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/[userId]/stripe-account.tsx -------------------------------------------------------------------------------- /app/dashboard/users/[userId]/user-record.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/[userId]/user-record.tsx -------------------------------------------------------------------------------- /app/dashboard/users/action-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/action-menu.tsx -------------------------------------------------------------------------------- /app/dashboard/users/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/actions.ts -------------------------------------------------------------------------------- /app/dashboard/users/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/columns.tsx -------------------------------------------------------------------------------- /app/dashboard/users/data-table-toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/data-table-toolbar.tsx -------------------------------------------------------------------------------- /app/dashboard/users/data-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/data-table.tsx -------------------------------------------------------------------------------- /app/dashboard/users/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/page.tsx -------------------------------------------------------------------------------- /app/dashboard/users/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/dashboard/users/types.tsx -------------------------------------------------------------------------------- /app/docs/[[...slug]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/docs/[[...slug]]/page.tsx -------------------------------------------------------------------------------- /app/docs/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/docs/layout.tsx -------------------------------------------------------------------------------- /app/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/icon.tsx -------------------------------------------------------------------------------- /app/iffy-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/iffy-image.tsx -------------------------------------------------------------------------------- /app/iffy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/iffy.png -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/opengraph-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/opengraph-image.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/sign-in/[[...sign-in]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/sign-in/[[...sign-in]]/page.tsx -------------------------------------------------------------------------------- /app/sign-out/[[...sign-out]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/sign-out/[[...sign-out]]/page.tsx -------------------------------------------------------------------------------- /app/sign-up/[[...sign-up]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/app/sign-up/[[...sign-up]]/page.tsx -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components.json -------------------------------------------------------------------------------- /components/antiwork-footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/antiwork-footer.tsx -------------------------------------------------------------------------------- /components/code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/code.tsx -------------------------------------------------------------------------------- /components/copy-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/copy-button.tsx -------------------------------------------------------------------------------- /components/dashboard-tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/dashboard-tabs.tsx -------------------------------------------------------------------------------- /components/date.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/date.tsx -------------------------------------------------------------------------------- /components/debounced-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/debounced-input.tsx -------------------------------------------------------------------------------- /components/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/logo.tsx -------------------------------------------------------------------------------- /components/logos/buy-me-a-coffee.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/logos/buy-me-a-coffee.tsx -------------------------------------------------------------------------------- /components/logos/gumroad.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/logos/gumroad.tsx -------------------------------------------------------------------------------- /components/pricing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/pricing.tsx -------------------------------------------------------------------------------- /components/router-sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/router-sheet.tsx -------------------------------------------------------------------------------- /components/select-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/select-button.tsx -------------------------------------------------------------------------------- /components/sheet/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/sheet/header.tsx -------------------------------------------------------------------------------- /components/sheet/section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/sheet/section.tsx -------------------------------------------------------------------------------- /components/trpc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/trpc.tsx -------------------------------------------------------------------------------- /components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/avatar.tsx -------------------------------------------------------------------------------- /components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/badge.tsx -------------------------------------------------------------------------------- /components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/button.tsx -------------------------------------------------------------------------------- /components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/card.tsx -------------------------------------------------------------------------------- /components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/chart.tsx -------------------------------------------------------------------------------- /components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/command.tsx -------------------------------------------------------------------------------- /components/ui/confirm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/confirm.tsx -------------------------------------------------------------------------------- /components/ui/data-table-column-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/data-table-column-header.tsx -------------------------------------------------------------------------------- /components/ui/data-table-faceted-filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/data-table-faceted-filter.tsx -------------------------------------------------------------------------------- /components/ui/data-table-infinite.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/data-table-infinite.tsx -------------------------------------------------------------------------------- /components/ui/data-table-loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/data-table-loading.tsx -------------------------------------------------------------------------------- /components/ui/data-table-pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/data-table-pagination.tsx -------------------------------------------------------------------------------- /components/ui/data-table-view-options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/data-table-view-options.tsx -------------------------------------------------------------------------------- /components/ui/data-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/data-table.tsx -------------------------------------------------------------------------------- /components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/dialog.tsx -------------------------------------------------------------------------------- /components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/drawer.tsx -------------------------------------------------------------------------------- /components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/form.tsx -------------------------------------------------------------------------------- /components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/input.tsx -------------------------------------------------------------------------------- /components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/label.tsx -------------------------------------------------------------------------------- /components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/popover.tsx -------------------------------------------------------------------------------- /components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/resizable.tsx -------------------------------------------------------------------------------- /components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/select.tsx -------------------------------------------------------------------------------- /components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/separator.tsx -------------------------------------------------------------------------------- /components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/sheet.tsx -------------------------------------------------------------------------------- /components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/slider.tsx -------------------------------------------------------------------------------- /components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/switch.tsx -------------------------------------------------------------------------------- /components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/table.tsx -------------------------------------------------------------------------------- /components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/tabs.tsx -------------------------------------------------------------------------------- /components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/textarea.tsx -------------------------------------------------------------------------------- /components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/toast.tsx -------------------------------------------------------------------------------- /components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/toaster.tsx -------------------------------------------------------------------------------- /components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/toggle.tsx -------------------------------------------------------------------------------- /components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/config.ts -------------------------------------------------------------------------------- /content/docs/(guides)/(features)/appeals.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/(guides)/(features)/appeals.mdx -------------------------------------------------------------------------------- /content/docs/(guides)/(features)/email-templates.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/(guides)/(features)/email-templates.mdx -------------------------------------------------------------------------------- /content/docs/(guides)/(features)/rules-presets.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/(guides)/(features)/rules-presets.mdx -------------------------------------------------------------------------------- /content/docs/(guides)/(features)/webhooks/events.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/(guides)/(features)/webhooks/events.mdx -------------------------------------------------------------------------------- /content/docs/(guides)/(features)/webhooks/set-up.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/(guides)/(features)/webhooks/set-up.mdx -------------------------------------------------------------------------------- /content/docs/(guides)/(root)/quickstart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/(guides)/(root)/quickstart.mdx -------------------------------------------------------------------------------- /content/docs/(guides)/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/(guides)/index.mdx -------------------------------------------------------------------------------- /content/docs/(guides)/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/(guides)/meta.json -------------------------------------------------------------------------------- /content/docs/api-reference/(endpoints)/ingest/delete.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/api-reference/(endpoints)/ingest/delete.mdx -------------------------------------------------------------------------------- /content/docs/api-reference/(endpoints)/ingest/post.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/api-reference/(endpoints)/ingest/post.mdx -------------------------------------------------------------------------------- /content/docs/api-reference/(endpoints)/moderate/post.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/api-reference/(endpoints)/moderate/post.mdx -------------------------------------------------------------------------------- /content/docs/api-reference/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/api-reference/index.mdx -------------------------------------------------------------------------------- /content/docs/api-reference/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/content/docs/api-reference/meta.json -------------------------------------------------------------------------------- /content/docs/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "pages": ["(guides)", "api-reference"] 3 | } 4 | -------------------------------------------------------------------------------- /db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/index.ts -------------------------------------------------------------------------------- /db/relations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/relations.ts -------------------------------------------------------------------------------- /db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/schema.ts -------------------------------------------------------------------------------- /db/seed/appeals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/seed/appeals.ts -------------------------------------------------------------------------------- /db/seed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/seed/index.ts -------------------------------------------------------------------------------- /db/seed/organization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/seed/organization.ts -------------------------------------------------------------------------------- /db/seed/record-user-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/seed/record-user-actions.ts -------------------------------------------------------------------------------- /db/seed/record-users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/seed/record-users.ts -------------------------------------------------------------------------------- /db/seed/records.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/seed/records.ts -------------------------------------------------------------------------------- /db/seed/reset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/seed/reset.ts -------------------------------------------------------------------------------- /db/seed/rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/seed/rules.ts -------------------------------------------------------------------------------- /db/tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/tables.ts -------------------------------------------------------------------------------- /db/views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/db/views.ts -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/docs/API.md -------------------------------------------------------------------------------- /docs/DASHBOARD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/docs/DASHBOARD.md -------------------------------------------------------------------------------- /docs/OVERVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/docs/OVERVIEW.md -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /drizzle/0000_military_vanisher.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0000_military_vanisher.sql -------------------------------------------------------------------------------- /drizzle/0001_wet_revanche.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0001_wet_revanche.sql -------------------------------------------------------------------------------- /drizzle/0002_icy_killer_shrike.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0002_icy_killer_shrike.sql -------------------------------------------------------------------------------- /drizzle/0003_happy_amazoness.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0003_happy_amazoness.sql -------------------------------------------------------------------------------- /drizzle/0004_little_vulcan.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0004_little_vulcan.sql -------------------------------------------------------------------------------- /drizzle/0005_friendly_silver_fox.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0005_friendly_silver_fox.sql -------------------------------------------------------------------------------- /drizzle/0006_robust_lyja.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0006_robust_lyja.sql -------------------------------------------------------------------------------- /drizzle/0007_condemned_mariko_yashida.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "examples" CASCADE; -------------------------------------------------------------------------------- /drizzle/0008_pretty_sabretooth.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0008_pretty_sabretooth.sql -------------------------------------------------------------------------------- /drizzle/0009_robust_misty_knight.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "custom_email_configurations" CASCADE; -------------------------------------------------------------------------------- /drizzle/0010_certain_lady_mastermind.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0010_certain_lady_mastermind.sql -------------------------------------------------------------------------------- /drizzle/0011_lonely_blink.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0011_lonely_blink.sql -------------------------------------------------------------------------------- /drizzle/0012_dizzy_gladiator.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0012_dizzy_gladiator.sql -------------------------------------------------------------------------------- /drizzle/0013_ordinary_lilith.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0013_ordinary_lilith.sql -------------------------------------------------------------------------------- /drizzle/0014_ambiguous_celestials.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0014_ambiguous_celestials.sql -------------------------------------------------------------------------------- /drizzle/0015_stale_omega_flight.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0015_stale_omega_flight.sql -------------------------------------------------------------------------------- /drizzle/0016_narrow_donald_blake.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0016_narrow_donald_blake.sql -------------------------------------------------------------------------------- /drizzle/0017_foamy_silver_centurion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0017_foamy_silver_centurion.sql -------------------------------------------------------------------------------- /drizzle/0018_nifty_micromacro.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0018_nifty_micromacro.sql -------------------------------------------------------------------------------- /drizzle/0019_cool_forgotten_one.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "user_actions" ADD COLUMN "reasoning" text; -------------------------------------------------------------------------------- /drizzle/0020_slimy_starjammers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0020_slimy_starjammers.sql -------------------------------------------------------------------------------- /drizzle/0021_condemned_captain_stacy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0021_condemned_captain_stacy.sql -------------------------------------------------------------------------------- /drizzle/0022_aromatic_next_avengers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0022_aromatic_next_avengers.sql -------------------------------------------------------------------------------- /drizzle/0023_bouncy_stone_men.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0023_bouncy_stone_men.sql -------------------------------------------------------------------------------- /drizzle/0024_productive_black_knight.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0024_productive_black_knight.sql -------------------------------------------------------------------------------- /drizzle/0025_careless_sandman.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0025_careless_sandman.sql -------------------------------------------------------------------------------- /drizzle/0026_petite_senator_kelly.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0026_petite_senator_kelly.sql -------------------------------------------------------------------------------- /drizzle/0027_first_archangel.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE "public"."StrategyType" RENAME VALUE 'OpenAI' TO 'Classifier'; 2 | -------------------------------------------------------------------------------- /drizzle/0028_striped_yellowjacket.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0028_striped_yellowjacket.sql -------------------------------------------------------------------------------- /drizzle/0029_wet_firedrake.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0029_wet_firedrake.sql -------------------------------------------------------------------------------- /drizzle/0030_odd_dracula.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/0030_odd_dracula.sql -------------------------------------------------------------------------------- /drizzle/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0000_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0001_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0002_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0003_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0004_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0004_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0005_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0005_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0006_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0006_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0007_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0007_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0008_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0008_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0009_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0009_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0010_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0010_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0011_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0011_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0012_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0012_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0013_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0013_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0014_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0014_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0015_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0015_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0016_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0016_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0017_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0017_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0018_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0018_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0019_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0019_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0020_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0020_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0021_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0021_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0022_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0022_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0023_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0023_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0024_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0024_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0025_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0025_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0026_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0026_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0027_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0027_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0028_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0028_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0029_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0029_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0030_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/0030_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/drizzle/meta/_journal.json -------------------------------------------------------------------------------- /drizzle/routers/record.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /e2e/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/e2e/api.test.ts -------------------------------------------------------------------------------- /e2e/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/e2e/index.test.ts -------------------------------------------------------------------------------- /e2e/visual.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/e2e/visual.test.ts -------------------------------------------------------------------------------- /emails/components/appeal-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/emails/components/appeal-button.tsx -------------------------------------------------------------------------------- /emails/components/default.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/emails/components/default.tsx -------------------------------------------------------------------------------- /emails/render.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/emails/render.tsx -------------------------------------------------------------------------------- /emails/templates/banned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/emails/templates/banned.ts -------------------------------------------------------------------------------- /emails/templates/compliant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/emails/templates/compliant.ts -------------------------------------------------------------------------------- /emails/templates/suspended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/emails/templates/suspended.ts -------------------------------------------------------------------------------- /emails/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/emails/types.ts -------------------------------------------------------------------------------- /hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/hooks/use-toast.ts -------------------------------------------------------------------------------- /inngest/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/inngest/client.ts -------------------------------------------------------------------------------- /inngest/functions/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/inngest/functions/analytics.ts -------------------------------------------------------------------------------- /inngest/functions/appeal-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/inngest/functions/appeal-actions.ts -------------------------------------------------------------------------------- /inngest/functions/clerk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/inngest/functions/clerk.ts -------------------------------------------------------------------------------- /inngest/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/inngest/functions/index.ts -------------------------------------------------------------------------------- /inngest/functions/moderations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/inngest/functions/moderations.ts -------------------------------------------------------------------------------- /inngest/functions/records.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/inngest/functions/records.ts -------------------------------------------------------------------------------- /inngest/functions/user-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/inngest/functions/user-actions.ts -------------------------------------------------------------------------------- /lib/action-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/action-client.ts -------------------------------------------------------------------------------- /lib/badges.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/badges.tsx -------------------------------------------------------------------------------- /lib/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/cache.ts -------------------------------------------------------------------------------- /lib/clerk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/clerk.ts -------------------------------------------------------------------------------- /lib/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/crypto.ts -------------------------------------------------------------------------------- /lib/date.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/date.tsx -------------------------------------------------------------------------------- /lib/docs/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/docs/source.ts -------------------------------------------------------------------------------- /lib/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/env.ts -------------------------------------------------------------------------------- /lib/record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/record.ts -------------------------------------------------------------------------------- /lib/stripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/stripe.ts -------------------------------------------------------------------------------- /lib/subscription-badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/subscription-badge.tsx -------------------------------------------------------------------------------- /lib/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/trpc.ts -------------------------------------------------------------------------------- /lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/types.ts -------------------------------------------------------------------------------- /lib/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/url.ts -------------------------------------------------------------------------------- /lib/user-record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/user-record.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/middleware.ts -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/next.config.mjs -------------------------------------------------------------------------------- /openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/openapi.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /presets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/presets/index.ts -------------------------------------------------------------------------------- /presets/presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/presets/presets.ts -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /products/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/products/index.ts -------------------------------------------------------------------------------- /products/products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/products/products.ts -------------------------------------------------------------------------------- /products/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/products/types.ts -------------------------------------------------------------------------------- /public/docs/appeals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/docs/appeals.png -------------------------------------------------------------------------------- /public/docs/create-api-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/docs/create-api-key.png -------------------------------------------------------------------------------- /public/docs/create-webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/docs/create-webhook.png -------------------------------------------------------------------------------- /public/docs/developer-section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/docs/developer-section.png -------------------------------------------------------------------------------- /public/docs/email-templates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/docs/email-templates.png -------------------------------------------------------------------------------- /public/docs/name-api-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/docs/name-api-key.png -------------------------------------------------------------------------------- /public/fonts/IBMPlexMono-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/fonts/IBMPlexMono-Medium.ttf -------------------------------------------------------------------------------- /public/fonts/IBMPlexSans-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/fonts/IBMPlexSans-Medium.ttf -------------------------------------------------------------------------------- /public/fonts/Inter-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/fonts/Inter-Black.ttf -------------------------------------------------------------------------------- /public/iffy-logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/iffy-logo-dark.png -------------------------------------------------------------------------------- /public/iffy-logo.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/iffy-logo.eps -------------------------------------------------------------------------------- /public/iffy-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/iffy-logo.png -------------------------------------------------------------------------------- /public/iffy-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/public/iffy-logo.svg -------------------------------------------------------------------------------- /scripts/generate-openapi-docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/scripts/generate-openapi-docs.ts -------------------------------------------------------------------------------- /services/ai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/ai.ts -------------------------------------------------------------------------------- /services/api-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/api-keys.ts -------------------------------------------------------------------------------- /services/appeal-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/appeal-actions.ts -------------------------------------------------------------------------------- /services/appeals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/appeals.ts -------------------------------------------------------------------------------- /services/audience.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/audience.ts -------------------------------------------------------------------------------- /services/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/auth.ts -------------------------------------------------------------------------------- /services/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/config.ts -------------------------------------------------------------------------------- /services/email.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/email.tsx -------------------------------------------------------------------------------- /services/encrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/encrypt.ts -------------------------------------------------------------------------------- /services/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/messages.ts -------------------------------------------------------------------------------- /services/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/metadata.ts -------------------------------------------------------------------------------- /services/moderations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/moderations.ts -------------------------------------------------------------------------------- /services/organizations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/organizations.ts -------------------------------------------------------------------------------- /services/records.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/records.ts -------------------------------------------------------------------------------- /services/rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/rules.ts -------------------------------------------------------------------------------- /services/ruleset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/ruleset.ts -------------------------------------------------------------------------------- /services/stripe/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/stripe/accounts.ts -------------------------------------------------------------------------------- /services/stripe/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/stripe/subscriptions.ts -------------------------------------------------------------------------------- /services/stripe/usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/stripe/usage.ts -------------------------------------------------------------------------------- /services/url-moderation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/url-moderation.ts -------------------------------------------------------------------------------- /services/user-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/user-actions.ts -------------------------------------------------------------------------------- /services/user-records.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/user-records.ts -------------------------------------------------------------------------------- /services/webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/services/webhook.ts -------------------------------------------------------------------------------- /shortest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/shortest.config.ts -------------------------------------------------------------------------------- /source.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/source.config.ts -------------------------------------------------------------------------------- /strategies/blocklist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/strategies/blocklist.ts -------------------------------------------------------------------------------- /strategies/classifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/strategies/classifier.ts -------------------------------------------------------------------------------- /strategies/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/strategies/index.ts -------------------------------------------------------------------------------- /strategies/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/strategies/prompt.ts -------------------------------------------------------------------------------- /strategies/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/strategies/types.ts -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tests/blocklist.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/tests/blocklist.test.ts -------------------------------------------------------------------------------- /trpc/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/trpc/context.ts -------------------------------------------------------------------------------- /trpc/procedures/protected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/trpc/procedures/protected.ts -------------------------------------------------------------------------------- /trpc/routers/_app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/trpc/routers/_app.ts -------------------------------------------------------------------------------- /trpc/routers/appeal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/trpc/routers/appeal.ts -------------------------------------------------------------------------------- /trpc/routers/record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/trpc/routers/record.ts -------------------------------------------------------------------------------- /trpc/routers/user-record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/trpc/routers/user-record.ts -------------------------------------------------------------------------------- /trpc/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/trpc/trpc.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antiwork/iffy/HEAD/vitest.config.ts --------------------------------------------------------------------------------