├── .cargo └── config.toml ├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── config.yml ├── labeler.yml └── workflows │ ├── label.yml │ ├── lexicon-check.yml │ ├── pr.yml │ └── tangled.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .vscode ├── launch.json └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── SECURITY.md ├── lexicons ├── com │ └── atproto │ │ └── repo │ │ ├── applyWrites.json │ │ ├── createRecord.json │ │ ├── defs.json │ │ ├── deleteRecord.json │ │ ├── describeRepo.json │ │ ├── getRecord.json │ │ ├── importRepo.json │ │ ├── listMissingBlobs.json │ │ ├── listRecords.json │ │ ├── putRecord.json │ │ ├── strongRef.json │ │ └── uploadBlob.json └── fyi │ ├── frontpage │ ├── feed │ │ ├── comment.json │ │ ├── post.json │ │ └── vote.json │ └── richtext │ │ └── block.json │ └── unravel │ └── frontpage │ ├── comment.json │ ├── post.json │ └── vote.json ├── package.json ├── packages-rs ├── drainpipe-cli │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── drainpipe-store │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── drainpipe │ ├── .env │ ├── .gitignore │ ├── Cargo.toml │ ├── Dockerfile │ ├── README.md │ ├── docker-compose.yml │ ├── fly.toml │ └── src │ │ ├── config.rs │ │ └── main.rs └── jetstream │ ├── Cargo.toml │ ├── README.md │ ├── src │ ├── error.rs │ ├── event.rs │ └── lib.rs │ └── zstd_dictionary ├── packages ├── atproto-browser │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── [...uri] │ │ │ └── route.ts │ │ ├── actions.ts │ │ ├── at │ │ │ ├── [identifier] │ │ │ │ ├── [collection] │ │ │ │ │ ├── [rkey] │ │ │ │ │ │ ├── error.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── error.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── error.tsx │ │ │ │ └── page.tsx │ │ │ ├── _lib │ │ │ │ ├── atproto-json.tsx │ │ │ │ ├── collection-server.tsx │ │ │ │ ├── collection.tsx │ │ │ │ ├── did-components.tsx │ │ │ │ ├── uri-bar.tsx │ │ │ │ ├── video-embed-client.tsx │ │ │ │ └── video-embed.tsx │ │ │ ├── layout.tsx │ │ │ └── route.ts │ │ ├── aturi-form.tsx │ │ ├── blob │ │ │ └── [identifier] │ │ │ │ └── [cid] │ │ │ │ └── page.tsx │ │ ├── bsky │ │ │ └── route.ts │ │ ├── collection-rss │ │ │ └── route.tsx │ │ ├── consts.tsx │ │ ├── layout.tsx │ │ ├── page.tsx │ │ └── robots.ts │ ├── eslint.config.mjs │ ├── lib │ │ ├── atproto-server.ts │ │ ├── atproto.ts │ │ ├── link.tsx │ │ ├── navigation.test.ts │ │ ├── navigation.ts │ │ └── util.ts │ ├── next.config.mjs │ ├── package.json │ ├── tsconfig.json │ ├── turbo.json │ └── vite.config.mts ├── eslint-config │ ├── next.js │ ├── package.json │ ├── react.js │ ├── tsconfig.json │ └── typescript.js ├── frontpage-atproto-client │ ├── .gitignore │ ├── README.md │ ├── fetch-lexicons.mts │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── lexicons.ts │ │ ├── types │ │ │ ├── com │ │ │ │ └── atproto │ │ │ │ │ └── repo │ │ │ │ │ ├── applyWrites.ts │ │ │ │ │ ├── createRecord.ts │ │ │ │ │ ├── defs.ts │ │ │ │ │ ├── deleteRecord.ts │ │ │ │ │ ├── describeRepo.ts │ │ │ │ │ ├── getRecord.ts │ │ │ │ │ ├── importRepo.ts │ │ │ │ │ ├── listMissingBlobs.ts │ │ │ │ │ ├── listRecords.ts │ │ │ │ │ ├── putRecord.ts │ │ │ │ │ ├── strongRef.ts │ │ │ │ │ └── uploadBlob.ts │ │ │ └── fyi │ │ │ │ ├── frontpage │ │ │ │ ├── feed │ │ │ │ │ ├── comment.ts │ │ │ │ │ ├── post.ts │ │ │ │ │ └── vote.ts │ │ │ │ └── richtext │ │ │ │ │ └── block.ts │ │ │ │ └── unravel │ │ │ │ └── frontpage │ │ │ │ ├── comment.ts │ │ │ │ ├── post.ts │ │ │ │ └── vote.ts │ │ └── util.ts │ ├── tsconfig.json │ └── turbo.json ├── frontpage-oauth-preview-client │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── [host] │ │ │ └── oauth │ │ │ │ ├── callback │ │ │ │ └── route.ts │ │ │ │ └── client-metadata.json │ │ │ │ └── route.ts │ │ ├── layout.tsx │ │ └── page.tsx │ ├── eslint.config.mjs │ ├── lib │ │ └── check-host.ts │ ├── next.config.ts │ ├── package.json │ ├── tsconfig.json │ └── turbo.json ├── frontpage-oauth │ ├── README.md │ ├── eslint.config.mjs │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── frontpage │ ├── .env.1pw │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── (app) │ │ │ ├── _components │ │ │ │ ├── delete-button.tsx │ │ │ │ ├── ellipsis-dropdown.tsx │ │ │ │ ├── notification-indicator-client.tsx │ │ │ │ ├── notification-indicator-shared.ts │ │ │ │ ├── notification-indicator.tsx │ │ │ │ ├── post-card.tsx │ │ │ │ ├── report-dialog.tsx │ │ │ │ ├── share-button.tsx │ │ │ │ ├── theme-toggle.tsx │ │ │ │ └── vote-button.tsx │ │ │ ├── about │ │ │ │ └── page.tsx │ │ │ ├── layout.tsx │ │ │ ├── moderation │ │ │ │ ├── _components │ │ │ │ │ ├── report-card.tsx │ │ │ │ │ └── user-handle.tsx │ │ │ │ └── page.tsx │ │ │ ├── notifications │ │ │ │ ├── _lib │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── mark-as-read-button.tsx │ │ │ │ │ ├── notification-link.tsx │ │ │ │ │ └── read-state.tsx │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ ├── post │ │ │ │ ├── [postAuthor] │ │ │ │ │ └── [postRkey] │ │ │ │ │ │ ├── [commentAuthor] │ │ │ │ │ │ └── [commentRkey] │ │ │ │ │ │ │ ├── _lib │ │ │ │ │ │ │ └── page-data.tsx │ │ │ │ │ │ │ ├── og-image │ │ │ │ │ │ │ └── route.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── _lib │ │ │ │ │ │ ├── actions.tsx │ │ │ │ │ │ ├── comment-client.tsx │ │ │ │ │ │ ├── comment.tsx │ │ │ │ │ │ └── page-data.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ ├── og-image │ │ │ │ │ │ └── route.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── scroller.tsx │ │ │ │ └── new │ │ │ │ │ ├── _action.ts │ │ │ │ │ ├── _client.tsx │ │ │ │ │ └── page.tsx │ │ │ └── profile │ │ │ │ └── [user] │ │ │ │ └── page.tsx │ │ ├── (auth) │ │ │ ├── layout.tsx │ │ │ ├── login │ │ │ │ ├── _lib │ │ │ │ │ ├── action.tsx │ │ │ │ │ └── form.tsx │ │ │ │ └── page.tsx │ │ │ └── reauthenticate │ │ │ │ ├── _lib │ │ │ │ ├── reauthenticate-action.ts │ │ │ │ └── reauthenticate-form.tsx │ │ │ │ └── page.tsx │ │ ├── api │ │ │ ├── cron │ │ │ │ ├── oauth-cleanup │ │ │ │ │ └── route.ts │ │ │ │ └── rank-posts │ │ │ │ │ └── route.ts │ │ │ ├── hover-card-content │ │ │ │ └── route.ts │ │ │ ├── notification-count │ │ │ │ └── route.ts │ │ │ ├── notification-read │ │ │ │ └── route.ts │ │ │ └── receive_hook │ │ │ │ ├── handlers.ts │ │ │ │ └── route.ts │ │ ├── apple-icon.png │ │ ├── blog │ │ │ ├── [slug] │ │ │ │ ├── markdown.tsx │ │ │ │ └── page.tsx │ │ │ ├── _components.tsx │ │ │ ├── blog-data.ts │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── globals.css │ │ ├── icon.svg │ │ ├── layout.tsx │ │ ├── manifest.json │ │ ├── oauth │ │ │ └── [...auth] │ │ │ │ └── route.ts │ │ ├── opengraph-image.png │ │ └── pgp │ │ │ └── route.ts │ ├── components.json │ ├── drizzle.config.ts │ ├── drizzle │ │ ├── 0000_sturdy_rage.sql │ │ ├── 0001_confused_norrin_radd.sql │ │ ├── 0002_nifty_nick_fury.sql │ │ ├── 0003_panoramic_starhawk.sql │ │ ├── 0004_illegal_boomerang.sql │ │ ├── 0005_slimy_unus.sql │ │ ├── 0006_thankful_namorita.sql │ │ ├── 0007_silent_franklin_storm.sql │ │ ├── 0008_unusual_the_initiative.sql │ │ ├── 0009_soft_strong_guy.sql │ │ ├── 0010_superb_vision.sql │ │ ├── 0011_amusing_lionheart.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 │ │ │ └── _journal.json │ ├── eslint.config.mjs │ ├── lib │ │ ├── api-route.ts │ │ ├── api │ │ │ ├── comment.ts │ │ │ ├── post.ts │ │ │ └── vote.ts │ │ ├── auth-sign-in.ts │ │ ├── auth.ts │ │ ├── components │ │ │ ├── input-length-indicator.tsx │ │ │ ├── link-alternate-at.tsx │ │ │ ├── theme-provider.tsx │ │ │ ├── time-ago.test.tsx │ │ │ ├── time-ago.tsx │ │ │ ├── ui │ │ │ │ ├── alert-dialog.tsx │ │ │ │ ├── alert.tsx │ │ │ │ ├── badge.tsx │ │ │ │ ├── button.tsx │ │ │ │ ├── card.tsx │ │ │ │ ├── dialog.tsx │ │ │ │ ├── dropdown-menu.tsx │ │ │ │ ├── hover-card.tsx │ │ │ │ ├── input.tsx │ │ │ │ ├── label.tsx │ │ │ │ ├── popover.tsx │ │ │ │ ├── select.tsx │ │ │ │ ├── separator.tsx │ │ │ │ ├── skeleton.tsx │ │ │ │ ├── spinner.tsx │ │ │ │ ├── tabs.tsx │ │ │ │ ├── textarea.tsx │ │ │ │ ├── toast.tsx │ │ │ │ ├── toaster.tsx │ │ │ │ ├── tooltip.tsx │ │ │ │ └── use-toast.ts │ │ │ ├── user-avatar.tsx │ │ │ ├── user-hover-card-client.tsx │ │ │ └── user-hover-card.tsx │ │ ├── constants.ts │ │ ├── data │ │ │ ├── atproto │ │ │ │ ├── did.ts │ │ │ │ ├── event.ts │ │ │ │ ├── identity.ts │ │ │ │ └── repo.ts │ │ │ ├── db │ │ │ │ ├── comment.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── moderation.ts │ │ │ │ ├── notification.ts │ │ │ │ ├── post.ts │ │ │ │ ├── report-shared.ts │ │ │ │ ├── report.ts │ │ │ │ ├── triggers.ts │ │ │ │ ├── user.ts │ │ │ │ └── vote.ts │ │ │ ├── error.ts │ │ │ └── user.ts │ │ ├── db.ts │ │ ├── discord.ts │ │ ├── infinite-list.tsx │ │ ├── navigation.ts │ │ ├── og-client.tsx │ │ ├── og.tsx │ │ ├── schema.ts │ │ └── utils.ts │ ├── local-infra │ │ ├── .gitignore │ │ ├── Caddyfile │ │ ├── README.md │ │ ├── docker-compose.yml │ │ ├── pds.env │ │ ├── scripts │ │ │ └── create-test-account.sh │ │ └── turso │ │ │ ├── Dockerfile │ │ │ └── trusted.lst │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── proxy.ts │ ├── public │ │ ├── frontpage-logo.svg │ │ └── security.txt │ ├── scripts │ │ └── generate-local-env.mts │ ├── tailwind.config.ts │ ├── tsconfig.json │ ├── turbo.json │ ├── vercel.json │ └── vite.config.mts ├── typescript-config │ ├── base.json │ ├── nextjs.json │ └── package.json └── unravel │ ├── README.md │ ├── app │ ├── _theme-provider.tsx │ ├── blog │ │ ├── [slug] │ │ │ └── route.ts │ │ └── route.ts │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ └── unravel-unicorn │ │ └── [hash] │ │ ├── route.ts │ │ └── unravel-unicorn.json │ ├── eslint.config.mjs │ ├── lib │ └── utils.ts │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── tailwind.config.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── turbo.json /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | target 3 | out 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.github/workflows/label.yml -------------------------------------------------------------------------------- /.github/workflows/lexicon-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.github/workflows/lexicon-check.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.github/workflows/tangled.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.github/workflows/tangled.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | @jsr:registry=https://npm.jsr.io 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22.18.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "semi": true 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/SECURITY.md -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/applyWrites.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/applyWrites.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/createRecord.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/createRecord.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/defs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/defs.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/deleteRecord.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/deleteRecord.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/describeRepo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/describeRepo.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/getRecord.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/getRecord.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/importRepo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/importRepo.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/listMissingBlobs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/listMissingBlobs.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/listRecords.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/listRecords.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/putRecord.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/putRecord.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/strongRef.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/strongRef.json -------------------------------------------------------------------------------- /lexicons/com/atproto/repo/uploadBlob.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/com/atproto/repo/uploadBlob.json -------------------------------------------------------------------------------- /lexicons/fyi/frontpage/feed/comment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/fyi/frontpage/feed/comment.json -------------------------------------------------------------------------------- /lexicons/fyi/frontpage/feed/post.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/fyi/frontpage/feed/post.json -------------------------------------------------------------------------------- /lexicons/fyi/frontpage/feed/vote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/fyi/frontpage/feed/vote.json -------------------------------------------------------------------------------- /lexicons/fyi/frontpage/richtext/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/fyi/frontpage/richtext/block.json -------------------------------------------------------------------------------- /lexicons/fyi/unravel/frontpage/comment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/fyi/unravel/frontpage/comment.json -------------------------------------------------------------------------------- /lexicons/fyi/unravel/frontpage/post.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/fyi/unravel/frontpage/post.json -------------------------------------------------------------------------------- /lexicons/fyi/unravel/frontpage/vote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/lexicons/fyi/unravel/frontpage/vote.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/package.json -------------------------------------------------------------------------------- /packages-rs/drainpipe-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe-cli/Cargo.toml -------------------------------------------------------------------------------- /packages-rs/drainpipe-cli/README.md: -------------------------------------------------------------------------------- 1 | CLI to manage drainpipe storage in development. 2 | -------------------------------------------------------------------------------- /packages-rs/drainpipe-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe-cli/src/main.rs -------------------------------------------------------------------------------- /packages-rs/drainpipe-store/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe-store/Cargo.toml -------------------------------------------------------------------------------- /packages-rs/drainpipe-store/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe-store/src/lib.rs -------------------------------------------------------------------------------- /packages-rs/drainpipe/.env: -------------------------------------------------------------------------------- 1 | FRONTPAGE_CONSUMER_URL="http://localhost:3000/api/receive_hook" 2 | RUST_LOG="info" 3 | -------------------------------------------------------------------------------- /packages-rs/drainpipe/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | 3 | drainpipedata 4 | -------------------------------------------------------------------------------- /packages-rs/drainpipe/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe/Cargo.toml -------------------------------------------------------------------------------- /packages-rs/drainpipe/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe/Dockerfile -------------------------------------------------------------------------------- /packages-rs/drainpipe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe/README.md -------------------------------------------------------------------------------- /packages-rs/drainpipe/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe/docker-compose.yml -------------------------------------------------------------------------------- /packages-rs/drainpipe/fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe/fly.toml -------------------------------------------------------------------------------- /packages-rs/drainpipe/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe/src/config.rs -------------------------------------------------------------------------------- /packages-rs/drainpipe/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/drainpipe/src/main.rs -------------------------------------------------------------------------------- /packages-rs/jetstream/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/jetstream/Cargo.toml -------------------------------------------------------------------------------- /packages-rs/jetstream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/jetstream/README.md -------------------------------------------------------------------------------- /packages-rs/jetstream/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/jetstream/src/error.rs -------------------------------------------------------------------------------- /packages-rs/jetstream/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/jetstream/src/event.rs -------------------------------------------------------------------------------- /packages-rs/jetstream/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/jetstream/src/lib.rs -------------------------------------------------------------------------------- /packages-rs/jetstream/zstd_dictionary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages-rs/jetstream/zstd_dictionary -------------------------------------------------------------------------------- /packages/atproto-browser/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/.gitignore -------------------------------------------------------------------------------- /packages/atproto-browser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/README.md -------------------------------------------------------------------------------- /packages/atproto-browser/app/[...uri]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/[...uri]/route.ts -------------------------------------------------------------------------------- /packages/atproto-browser/app/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/actions.ts -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/[identifier]/[collection]/[rkey]/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/[identifier]/[collection]/[rkey]/error.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/[identifier]/[collection]/[rkey]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/[identifier]/[collection]/[rkey]/page.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/[identifier]/[collection]/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/[identifier]/[collection]/error.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/[identifier]/[collection]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/[identifier]/[collection]/layout.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/[identifier]/[collection]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/[identifier]/[collection]/page.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/[identifier]/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/[identifier]/error.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/[identifier]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/[identifier]/page.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/_lib/atproto-json.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/_lib/atproto-json.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/_lib/collection-server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/_lib/collection-server.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/_lib/collection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/_lib/collection.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/_lib/did-components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/_lib/did-components.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/_lib/uri-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/_lib/uri-bar.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/_lib/video-embed-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/_lib/video-embed-client.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/_lib/video-embed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/_lib/video-embed.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/layout.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/at/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/at/route.ts -------------------------------------------------------------------------------- /packages/atproto-browser/app/aturi-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/aturi-form.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/blob/[identifier]/[cid]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/blob/[identifier]/[cid]/page.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/bsky/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/bsky/route.ts -------------------------------------------------------------------------------- /packages/atproto-browser/app/collection-rss/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/collection-rss/route.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/consts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/consts.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/layout.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/page.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/app/robots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/app/robots.ts -------------------------------------------------------------------------------- /packages/atproto-browser/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/eslint.config.mjs -------------------------------------------------------------------------------- /packages/atproto-browser/lib/atproto-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/lib/atproto-server.ts -------------------------------------------------------------------------------- /packages/atproto-browser/lib/atproto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/lib/atproto.ts -------------------------------------------------------------------------------- /packages/atproto-browser/lib/link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/lib/link.tsx -------------------------------------------------------------------------------- /packages/atproto-browser/lib/navigation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/lib/navigation.test.ts -------------------------------------------------------------------------------- /packages/atproto-browser/lib/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/lib/navigation.ts -------------------------------------------------------------------------------- /packages/atproto-browser/lib/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/lib/util.ts -------------------------------------------------------------------------------- /packages/atproto-browser/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/next.config.mjs -------------------------------------------------------------------------------- /packages/atproto-browser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/package.json -------------------------------------------------------------------------------- /packages/atproto-browser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/tsconfig.json -------------------------------------------------------------------------------- /packages/atproto-browser/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/turbo.json -------------------------------------------------------------------------------- /packages/atproto-browser/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/atproto-browser/vite.config.mts -------------------------------------------------------------------------------- /packages/eslint-config/next.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/eslint-config/next.js -------------------------------------------------------------------------------- /packages/eslint-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/eslint-config/package.json -------------------------------------------------------------------------------- /packages/eslint-config/react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/eslint-config/react.js -------------------------------------------------------------------------------- /packages/eslint-config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/eslint-config/tsconfig.json -------------------------------------------------------------------------------- /packages/eslint-config/typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/eslint-config/typescript.js -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/README.md -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/fetch-lexicons.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/fetch-lexicons.mts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/package.json -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/index.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/lexicons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/lexicons.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/applyWrites.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/applyWrites.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/createRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/createRecord.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/defs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/defs.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/deleteRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/deleteRecord.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/describeRepo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/describeRepo.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/getRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/getRecord.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/importRepo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/importRepo.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/listMissingBlobs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/listMissingBlobs.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/listRecords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/listRecords.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/putRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/putRecord.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/strongRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/strongRef.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/com/atproto/repo/uploadBlob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/com/atproto/repo/uploadBlob.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/fyi/frontpage/feed/comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/fyi/frontpage/feed/comment.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/fyi/frontpage/feed/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/fyi/frontpage/feed/post.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/fyi/frontpage/feed/vote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/fyi/frontpage/feed/vote.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/fyi/frontpage/richtext/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/fyi/frontpage/richtext/block.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/fyi/unravel/frontpage/comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/fyi/unravel/frontpage/comment.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/fyi/unravel/frontpage/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/fyi/unravel/frontpage/post.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/types/fyi/unravel/frontpage/vote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/types/fyi/unravel/frontpage/vote.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/src/util.ts -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/tsconfig.json -------------------------------------------------------------------------------- /packages/frontpage-atproto-client/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-atproto-client/turbo.json -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/.gitignore -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/README.md -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/app/[host]/oauth/callback/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/app/[host]/oauth/callback/route.ts -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/app/[host]/oauth/client-metadata.json/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/app/[host]/oauth/client-metadata.json/route.ts -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/app/layout.tsx -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/app/page.tsx -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/eslint.config.mjs -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/lib/check-host.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/lib/check-host.ts -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/next.config.ts -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/package.json -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/tsconfig.json -------------------------------------------------------------------------------- /packages/frontpage-oauth-preview-client/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth-preview-client/turbo.json -------------------------------------------------------------------------------- /packages/frontpage-oauth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth/README.md -------------------------------------------------------------------------------- /packages/frontpage-oauth/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth/eslint.config.mjs -------------------------------------------------------------------------------- /packages/frontpage-oauth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth/package.json -------------------------------------------------------------------------------- /packages/frontpage-oauth/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth/src/index.ts -------------------------------------------------------------------------------- /packages/frontpage-oauth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage-oauth/tsconfig.json -------------------------------------------------------------------------------- /packages/frontpage/.env.1pw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/.env.1pw -------------------------------------------------------------------------------- /packages/frontpage/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/.gitignore -------------------------------------------------------------------------------- /packages/frontpage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/README.md -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/delete-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/delete-button.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/ellipsis-dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/ellipsis-dropdown.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/notification-indicator-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/notification-indicator-client.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/notification-indicator-shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/notification-indicator-shared.ts -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/notification-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/notification-indicator.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/post-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/post-card.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/report-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/report-dialog.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/share-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/share-button.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/theme-toggle.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/_components/vote-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/_components/vote-button.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/about/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/about/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/layout.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/moderation/_components/report-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/moderation/_components/report-card.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/moderation/_components/user-handle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/moderation/_components/user-handle.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/moderation/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/moderation/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/notifications/_lib/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/notifications/_lib/actions.ts -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/notifications/_lib/constants.ts: -------------------------------------------------------------------------------- 1 | export const NOTIFICATIONS_CACHE_KEY = "notifications"; 2 | -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/notifications/_lib/mark-as-read-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/notifications/_lib/mark-as-read-button.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/notifications/_lib/notification-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/notifications/_lib/notification-link.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/notifications/_lib/read-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/notifications/_lib/read-state.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/notifications/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/notifications/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/[commentAuthor]/[commentRkey]/_lib/page-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/[commentAuthor]/[commentRkey]/_lib/page-data.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/[commentAuthor]/[commentRkey]/og-image/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/[commentAuthor]/[commentRkey]/og-image/route.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/[commentAuthor]/[commentRkey]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/[commentAuthor]/[commentRkey]/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/_lib/actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/_lib/actions.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/_lib/comment-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/_lib/comment-client.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/_lib/comment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/_lib/comment.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/_lib/page-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/_lib/page-data.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/layout.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/loading.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/og-image/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/og-image/route.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/scroller.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/[postAuthor]/[postRkey]/scroller.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/new/_action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/new/_action.ts -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/new/_client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/new/_client.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/post/new/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/post/new/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(app)/profile/[user]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(app)/profile/[user]/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(auth)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(auth)/layout.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(auth)/login/_lib/action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(auth)/login/_lib/action.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(auth)/login/_lib/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(auth)/login/_lib/form.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(auth)/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(auth)/login/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(auth)/reauthenticate/_lib/reauthenticate-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(auth)/reauthenticate/_lib/reauthenticate-action.ts -------------------------------------------------------------------------------- /packages/frontpage/app/(auth)/reauthenticate/_lib/reauthenticate-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(auth)/reauthenticate/_lib/reauthenticate-form.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/(auth)/reauthenticate/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/(auth)/reauthenticate/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/api/cron/oauth-cleanup/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/api/cron/oauth-cleanup/route.ts -------------------------------------------------------------------------------- /packages/frontpage/app/api/cron/rank-posts/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/api/cron/rank-posts/route.ts -------------------------------------------------------------------------------- /packages/frontpage/app/api/hover-card-content/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/api/hover-card-content/route.ts -------------------------------------------------------------------------------- /packages/frontpage/app/api/notification-count/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/api/notification-count/route.ts -------------------------------------------------------------------------------- /packages/frontpage/app/api/notification-read/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/api/notification-read/route.ts -------------------------------------------------------------------------------- /packages/frontpage/app/api/receive_hook/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/api/receive_hook/handlers.ts -------------------------------------------------------------------------------- /packages/frontpage/app/api/receive_hook/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/api/receive_hook/route.ts -------------------------------------------------------------------------------- /packages/frontpage/app/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/apple-icon.png -------------------------------------------------------------------------------- /packages/frontpage/app/blog/[slug]/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/blog/[slug]/markdown.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/blog/[slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/blog/[slug]/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/blog/_components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/blog/_components.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/blog/blog-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/blog/blog-data.ts -------------------------------------------------------------------------------- /packages/frontpage/app/blog/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/blog/layout.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/blog/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/blog/page.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/globals.css -------------------------------------------------------------------------------- /packages/frontpage/app/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/icon.svg -------------------------------------------------------------------------------- /packages/frontpage/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/layout.tsx -------------------------------------------------------------------------------- /packages/frontpage/app/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/manifest.json -------------------------------------------------------------------------------- /packages/frontpage/app/oauth/[...auth]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/oauth/[...auth]/route.ts -------------------------------------------------------------------------------- /packages/frontpage/app/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/opengraph-image.png -------------------------------------------------------------------------------- /packages/frontpage/app/pgp/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/app/pgp/route.ts -------------------------------------------------------------------------------- /packages/frontpage/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/components.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle.config.ts -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0000_sturdy_rage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0000_sturdy_rage.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0001_confused_norrin_radd.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0001_confused_norrin_radd.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0002_nifty_nick_fury.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0002_nifty_nick_fury.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0003_panoramic_starhawk.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0003_panoramic_starhawk.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0004_illegal_boomerang.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0004_illegal_boomerang.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0005_slimy_unus.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0005_slimy_unus.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0006_thankful_namorita.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0006_thankful_namorita.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0007_silent_franklin_storm.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0007_silent_franklin_storm.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0008_unusual_the_initiative.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0008_unusual_the_initiative.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0009_soft_strong_guy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0009_soft_strong_guy.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0010_superb_vision.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0010_superb_vision.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/0011_amusing_lionheart.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/0011_amusing_lionheart.sql -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0000_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0001_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0002_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0003_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0004_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0004_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0005_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0005_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0006_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0006_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0007_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0007_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0008_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0008_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0009_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0009_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0010_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0010_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/0011_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/0011_snapshot.json -------------------------------------------------------------------------------- /packages/frontpage/drizzle/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/drizzle/meta/_journal.json -------------------------------------------------------------------------------- /packages/frontpage/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/eslint.config.mjs -------------------------------------------------------------------------------- /packages/frontpage/lib/api-route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/api-route.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/api/comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/api/comment.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/api/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/api/post.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/api/vote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/api/vote.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/auth-sign-in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/auth-sign-in.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/auth.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/components/input-length-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/input-length-indicator.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/link-alternate-at.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/link-alternate-at.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/theme-provider.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/time-ago.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/time-ago.test.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/time-ago.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/time-ago.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/alert.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/badge.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/button.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/card.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/dialog.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/input.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/label.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/popover.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/select.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/separator.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/spinner.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/tabs.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/textarea.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/toast.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/toaster.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/ui/use-toast.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/components/user-avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/user-avatar.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/user-hover-card-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/user-hover-card-client.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/components/user-hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/components/user-hover-card.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/constants.ts: -------------------------------------------------------------------------------- 1 | export const FRONTPAGE_ATPROTO_HANDLE = "frontpage.fyi"; 2 | -------------------------------------------------------------------------------- /packages/frontpage/lib/data/atproto/did.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/atproto/did.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/atproto/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/atproto/event.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/atproto/identity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/atproto/identity.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/atproto/repo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/atproto/repo.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/comment.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/constants.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/moderation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/moderation.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/notification.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/post.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/report-shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/report-shared.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/report.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/triggers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/triggers.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/user.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/db/vote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/db/vote.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/error.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/data/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/data/user.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/db.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/discord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/discord.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/infinite-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/infinite-list.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/navigation.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/og-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/og-client.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/og.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/og.tsx -------------------------------------------------------------------------------- /packages/frontpage/lib/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/schema.ts -------------------------------------------------------------------------------- /packages/frontpage/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/lib/utils.ts -------------------------------------------------------------------------------- /packages/frontpage/local-infra/.gitignore: -------------------------------------------------------------------------------- 1 | pds/ 2 | plc/ 3 | drainpipe/ 4 | -------------------------------------------------------------------------------- /packages/frontpage/local-infra/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/local-infra/Caddyfile -------------------------------------------------------------------------------- /packages/frontpage/local-infra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/local-infra/README.md -------------------------------------------------------------------------------- /packages/frontpage/local-infra/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/local-infra/docker-compose.yml -------------------------------------------------------------------------------- /packages/frontpage/local-infra/pds.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/local-infra/pds.env -------------------------------------------------------------------------------- /packages/frontpage/local-infra/scripts/create-test-account.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/local-infra/scripts/create-test-account.sh -------------------------------------------------------------------------------- /packages/frontpage/local-infra/turso/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/local-infra/turso/Dockerfile -------------------------------------------------------------------------------- /packages/frontpage/local-infra/turso/trusted.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/local-infra/turso/trusted.lst -------------------------------------------------------------------------------- /packages/frontpage/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/next.config.mjs -------------------------------------------------------------------------------- /packages/frontpage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/package.json -------------------------------------------------------------------------------- /packages/frontpage/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/postcss.config.mjs -------------------------------------------------------------------------------- /packages/frontpage/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/proxy.ts -------------------------------------------------------------------------------- /packages/frontpage/public/frontpage-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/public/frontpage-logo.svg -------------------------------------------------------------------------------- /packages/frontpage/public/security.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/public/security.txt -------------------------------------------------------------------------------- /packages/frontpage/scripts/generate-local-env.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/scripts/generate-local-env.mts -------------------------------------------------------------------------------- /packages/frontpage/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/tailwind.config.ts -------------------------------------------------------------------------------- /packages/frontpage/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/tsconfig.json -------------------------------------------------------------------------------- /packages/frontpage/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/turbo.json -------------------------------------------------------------------------------- /packages/frontpage/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/vercel.json -------------------------------------------------------------------------------- /packages/frontpage/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/frontpage/vite.config.mts -------------------------------------------------------------------------------- /packages/typescript-config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/typescript-config/base.json -------------------------------------------------------------------------------- /packages/typescript-config/nextjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/typescript-config/nextjs.json -------------------------------------------------------------------------------- /packages/typescript-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/typescript-config/package.json -------------------------------------------------------------------------------- /packages/unravel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/README.md -------------------------------------------------------------------------------- /packages/unravel/app/_theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/app/_theme-provider.tsx -------------------------------------------------------------------------------- /packages/unravel/app/blog/[slug]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/app/blog/[slug]/route.ts -------------------------------------------------------------------------------- /packages/unravel/app/blog/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/app/blog/route.ts -------------------------------------------------------------------------------- /packages/unravel/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/app/favicon.ico -------------------------------------------------------------------------------- /packages/unravel/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/app/globals.css -------------------------------------------------------------------------------- /packages/unravel/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/app/layout.tsx -------------------------------------------------------------------------------- /packages/unravel/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/app/page.tsx -------------------------------------------------------------------------------- /packages/unravel/app/unravel-unicorn/[hash]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/app/unravel-unicorn/[hash]/route.ts -------------------------------------------------------------------------------- /packages/unravel/app/unravel-unicorn/[hash]/unravel-unicorn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/app/unravel-unicorn/[hash]/unravel-unicorn.json -------------------------------------------------------------------------------- /packages/unravel/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/eslint.config.mjs -------------------------------------------------------------------------------- /packages/unravel/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/lib/utils.ts -------------------------------------------------------------------------------- /packages/unravel/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/next.config.mjs -------------------------------------------------------------------------------- /packages/unravel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/package.json -------------------------------------------------------------------------------- /packages/unravel/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/postcss.config.mjs -------------------------------------------------------------------------------- /packages/unravel/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/tailwind.config.ts -------------------------------------------------------------------------------- /packages/unravel/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/packages/unravel/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frontpagefyi/frontpage/HEAD/turbo.json --------------------------------------------------------------------------------