Frontpage#
A federated link aggregrator built on the same network as Bluesky.
For self-hosted knots, clone URLs may differ based on your setup.
Download tar.gz
Bumps the npm_and_yarn group with 1 update in the / directory: [drizzle-orm](https://github.com/drizzle-team/drizzle-orm).
Bumps the npm_and_yarn group with 1 update in the /apps/frontpage directory: [drizzle-orm](https://github.com/drizzle-team/drizzle-orm).
Updates `drizzle-orm` from 0.44.6 to 0.45.2
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases)
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/0.44.6...0.45.2)
Updates `drizzle-orm` from 0.44.6 to 0.45.2
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases)
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/0.44.6...0.45.2)
---
updated-dependencies:
- dependency-name: drizzle-orm
dependency-version: 0.45.2
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: drizzle-orm
dependency-version: 0.45.2
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Initial plan
* Fix OG images missing avatars by appending @jpeg to bsky CDN avatar URLs
Agent-Logs-Url: https://github.com/frontpagefyi/frontpage/sessions/7949d9bb-b4ac-4534-80a2-93d8fdff7e4a
Co-authored-by: tom-sherman <9257001+tom-sherman@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tom-sherman <9257001+tom-sherman@users.noreply.github.com>
* Restructure repo to follow Turborepo recommended layout
Move apps (frontpage, atproto-browser, frontpage-oauth-preview-client,
drainpipe, drainpipe-cli) into apps/ and keep shared packages
(eslint-config, typescript-config, frontpage-atproto-client,
frontpage-oauth, drainpipe-store, jetstream) in packages/.
Update all path references in CI, docs, Cargo workspace, Docker,
and config files.
Closes #353
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Trigger Vercel rebuild
* Trigger Vercel deploys
* Fix formatting
---------
Co-authored-by: Will Corrigan <will-corrigan@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* getFeedSkeleton should only return local feeds
* Revert unintended changes
* Remove unused imports
* Refactor feed registry to store AtUris instead of strings
* Use strings in the server action layer (AtUris can't be sent between server and client)
* Add eslint rule
* Declare config
* Ensure lint task fails
* Update config
* Refactor to use config
* Rix remaining type errors
* Fix env issues
* Move frontpage did to public config
* Colocate all feed constants
* Remove unused dependencies
* Ensure feed constants dont import from server
* Throw in route if cron secret not defined
A federated link aggregrator built on the same network as Bluesky.