From 9fc169191c8df080389131388a45cf3944e86688 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Tue, 8 Sep 2026 17:17:11 +0000 Subject: [PATCH 1/2] Add weekly top stories feed Co-Authored-By: piyush@cognition.ai --- src/app/app.routes.ts | 1 + src/app/core/header/header.component.html | 1 + src/app/feeds/feed/feed.component.html | 3 ++- src/app/feeds/feed/feed.component.ts | 24 ++++++++++--------- .../shared/services/hackernews-api.service.ts | 14 +++++++++-- 5 files changed, 29 insertions(+), 14 deletions(-) diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts index 01df4707b..8d5a667f7 100644 --- a/src/app/app.routes.ts +++ b/src/app/app.routes.ts @@ -34,6 +34,7 @@ const routes: Routes = [ children: feedRoutes, data: {feedType: 'jobs'} }, + { path: 'weekly', children: feedRoutes, data: {feedType: 'weekly'} }, {path: 'item', loadChildren: () => import('./item-details/item-details.module').then(m => m.ItemDetailsModule)}, {path: 'user', loadChildren: () => import('./user/user.module').then(m => m.UserModule)} ]; diff --git a/src/app/core/header/header.component.html b/src/app/core/header/header.component.html index 8e01f33ee..772303579 100644 --- a/src/app/core/header/header.component.html +++ b/src/app/core/header/header.component.html @@ -14,6 +14,7 @@ ask | jobs + | weekly diff --git a/src/app/feeds/feed/feed.component.html b/src/app/feeds/feed/feed.component.html index df9d45596..8facafc62 100644 --- a/src/app/feeds/feed/feed.component.html +++ b/src/app/feeds/feed/feed.component.html @@ -7,12 +7,13 @@ These are jobs at startups that were funded by Y Combinator. You can also get a job at a YC startup through Triplebyte.

+

Top stories from the past week, ranked by points.

-