Skip to content

List published weeks as buttons on the updates page - #40

Merged
Drefvelin merged 1 commit into
mainfrom
feat/updates-week-buttons
Sep 25, 2026
Merged

Drefvelin merged 1 commit into
mainfrom
feat/updates-week-buttons

Conversation

@Drefvelin

@Drefvelin Drefvelin commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • /updates is a list of buttons, one for each week that has published notes. The notes themselves are not on the index.
  • Each button opens that week's page. A week with no notes is not listed.
  • Staff can still see the one-hour test preview above the buttons.

Test plan

  • Open /updates and confirm each week is a button, with no note lines on the index.
  • Open a week from a button and return with All updates.
  • Confirm an unknown week is still not found.

Made with Cursor

Summary by CodeRabbit

  • Updates
    • The updates index now lists published weeks as links to their individual pages, rather than displaying articles directly on the index.
    • Weekly notes remain available on their dedicated pages. The index no longer includes a “Show older” control for loading additional weeks.

The notes stay on each week's own page. The index only offers a button for a week that has notes.

Co-authored-by: Cursor <[email protected]>
@coderabbitai

coderabbitai Bot commented Sep 25, 2026

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 7858737f-aeeb-46c6-999a-14a521a2c114

📥 Commits

Reviewing files that changed from the base of the PR and between e46f64d and d443106.

📒 Files selected for processing (7)
  • frontend/app/components/updates/EarlierArchive.tsx
  • frontend/app/components/updates/UpdatesPageView.tsx
  • frontend/app/components/updates/WeekArchiveList.tsx
  • frontend/app/updates/page.test.tsx
  • frontend/app/updates/page.tsx
  • frontend/lib/patchnotes/api.test.ts
  • frontend/lib/patchnotes/api.ts
 _____________________________________________________________________
< Not saying it's bad... but the compiler just asked for a union rep. >
 ---------------------------------------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Comment @coderabbitai help to get the list of available commands.

@Drefvelin
Drefvelin merged commit 47be1f3 into main Sep 25, 2026
1 of 2 checks passed
@Drefvelin
Drefvelin deleted the feat/updates-week-buttons branch September 25, 2026 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant