Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: tup-706 news on other sites #868

Draft
wants to merge 39 commits into
base: main
Choose a base branch
from

Conversation

wesleyboar
Copy link
Member

@wesleyboar wesleyboar commented Sep 10, 2024

Overview

Allow CMS News to be loaded on other websites.

Status

Tip

Loosely couple to blog feature:
  • Feature only expected for news.
  • H.P. says page other content should only live on one place.
  • I think code should be flexible.

Related

Changes

Testing

UI

wesleyboar and others added 20 commits July 19, 2024 15:54
NOT WORKING! Fails with:

> NoReverseMatch at /feed/
> '' is not a registered namespace
Fails, because it renders nothing.
Load `/blog/remote`.

BREAKING CHANGE: Changed `/blog` to `/blog/local`
⚠️ Does NOT render feed items.
This reverts commit 6bece39.

This did not fix anything. `SESSION_COOKIE_SECURE=False` is still required locally.
@wesleyboar wesleyboar added feature A new feature or replacement of present feature effort XL Extra large effort task (~4 weeks) — does not include review time labels Sep 10, 2024
@wesleyboar wesleyboar force-pushed the feat/tup-706-news-on-other-sites branch from bd3397d to 104fe71 Compare September 10, 2024 22:37
I do not think it is a useful solution for TUP-706.

The code/feature is archived in #873:
#873
@wesleyboar wesleyboar force-pushed the feat/tup-706-news-on-other-sites branch from 86ecb25 to c1659f2 Compare September 13, 2024 21:33
This changes remote blog load to be remote anything load.

This removes the failed custom feed (archived in #874):
#874
@wesleyboar wesleyboar added the paused Started but not actively in progress label Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort XL Extra large effort task (~4 weeks) — does not include review time feature A new feature or replacement of present feature paused Started but not actively in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant