Skip to content

fix(landing): drop the PyNextCloud-Sync attribution and the upstream footer link - #242

Merged
gnacho merged 1 commit into
mainfrom
fix/240-remove-upstream
Oct 29, 2026
Merged

gnacho merged 1 commit into
mainfrom
fix/240-remove-upstream

Conversation

@gnacho

@gnacho gnacho commented Oct 29, 2026

Copy link
Copy Markdown
Owner

Problem

The landing still credited PyNextCloud-Sync and its author in the "why it exists" paragraph and linked it as "original project" in the footer. The project no longer presents itself that way, and the paragraph read as a derivation claim rather than a description of NextSync.

Changes

  • landing/index.html: about.p1 rewritten in plain text, no attribution and no anchor, and the footer <li> with the upstream link removed. Cache-bust i18n.js?v=10.
  • landing/i18n.js: new about.p1 in ES and EN, footer.upstream removed in both dictionaries.

Verification

  • grep -ric "pynextcloud\|ehstbr" on landing/index.html and landing/i18n.js: 0 matches, and footer.upstream no longer exists.
  • /tmp/opencode/verify-nxs-about.js: 27/27 at 360, 390 and 1280 px (new text in ES and EN, no anchors in the paragraph, four footer links, no upstream link, no overflow, clean console).
  • Previous suites against local: extras 55/55, install 62/62, slider 48/48, no-JS 22/22.

Deployed and checked on https://nextsync.cloudless.club/ (0 occurrences in the served HTML and in i18n.js).

Closes #240

@gnacho
gnacho merged commit 9417ed0 into main Oct 29, 2026
2 checks passed
@gnacho
gnacho deleted the fix/240-remove-upstream branch October 29, 2026 07:40
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.

landing: drop the PyNextCloud-Sync and ehstbr mentions

1 participant