Skip to content

Issue 4 create news page - #37

Open
phattydumpling wants to merge 37 commits into
mainfrom
issue-4-Create_News_Page
Open

Issue 4 create news page#37
phattydumpling wants to merge 37 commits into
mainfrom
issue-4-Create_News_Page

Conversation

@phattydumpling

@phattydumpling phattydumpling commented Jul 15, 2026

Copy link
Copy Markdown

Change Summary

  • Added main news page, displaying list of news articles
  • Added full news report page for individual news reports, which fetches from main news page

Change Form

Fill this up (NA if not available). If a certain criteria is not met, can you please give a reason.

  • The pull request title has an issue number
  • The change works by "Smoke testing" or quick testing
  • The change has tests
  • The change has documentation

Other Information

  • Font and font sizes (and potentially other minor CSS details maybe not be 100% accurate).

Related issue

@KKatariah

Copy link
Copy Markdown
Contributor

When I try and run the DB it throws a Traceback. Feel free to let me know if it's just a skill issue.

I also had to install Pillow to get it to run, not sure if my env is just borked or the dependency is missing.
image

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 81.48148% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 84.00%. Comparing base (b578079) to head (3d86181).
⚠️ Report is 107 commits behind head on main.

Files with missing lines Patch % Lines
server/api/urls.py 20.00% 4 Missing ⚠️
server/api/news/models.py 92.30% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main      #37       +/-   ##
===========================================
- Coverage   94.44%   84.00%   -10.45%     
===========================================
  Files           7       13        +6     
  Lines          54      125       +71     
===========================================
+ Hits           51      105       +54     
- Misses          3       20       +17     
Flag Coverage Δ
backend 84.00% <81.48%> (-10.45%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@phattydumpling

Copy link
Copy Markdown
Author

⨯ upstream image http://localhost:8000/media/[anything] resolved to private ip ["::1","127.0.0.1"].

Images dont load since localhost is always resolving to 127.0.0.1.

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.

Create News Page

6 participants