Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app/about/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ export default function AboutPage() {
<h2 className="text-2xl text-primary font-bold mt-12 mb-4">What you can do</h2>
<p className="mb-4">If this matters to you:</p>
<ul className="list-disc pl-8 space-y-2 mb-4">
<li><a className="underline" target="_blank" href="https://github.com/ether/etherpad-lite">Run an Etherpad</a> for your team, your organisation, your school, your community.</li>
<li><a className="underline" target="_blank" href="https://github.com/ether/etherpad">Run an Etherpad</a> for your team, your organisation, your school, your community.</li>
<li>Contribute &mdash; code, documentation, translations, plugins, time.</li>
<li>Tell someone else this exists. A generation of developers and decision-makers grew up after Etherpad&apos;s first wave of fame and have never heard of it. Word of mouth is how this kind of project survives.</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion public/doc/latest/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<body>
<script>
window.onload = ()=>{
fetch("https://api.github.com/repos/ether/etherpad-lite/releases/latest")
fetch("https://api.github.com/repos/ether/etherpad/releases/latest")
.then(c=>c.json())
.then(c=>{
const remainingPath = window.location.href.substring(window.location.href.indexOf("latest")+6)
Expand Down
2 changes: 1 addition & 1 deletion src/Constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { version } from '../package.json';

export const CURRENT_VERSION = version
export const PATH_TO_BLOG = "https://blog.etherpad.org"
export const PATH_TO_GITHUB = "https://github.com/ether/etherpad-lite"
export const PATH_TO_GITHUB = "https://github.com/ether/etherpad"

export const WINDOWS_DOWNLOAD = PATH_TO_GITHUB+`/releases/download/v${CURRENT_VERSION}/etherpad-lite-win.zip`

Expand Down
10 changes: 5 additions & 5 deletions src/components/InstallOneLiner.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@ const ONE_LINERS: Record<OS, {label: string; command: string; icon: typeof faLin
linux: {
label: 'Linux',
icon: faLinux,
command: 'curl -fsSL https://raw.githubusercontent.com/ether/etherpad-lite/master/bin/installer.sh | sh',
command: 'curl -fsSL https://raw.githubusercontent.com/ether/etherpad/master/bin/installer.sh | sh',
},
mac: {
label: 'macOS',
icon: faApple,
command: 'curl -fsSL https://raw.githubusercontent.com/ether/etherpad-lite/master/bin/installer.sh | sh',
command: 'curl -fsSL https://raw.githubusercontent.com/ether/etherpad/master/bin/installer.sh | sh',
},
windows: {
label: 'Windows',
icon: faWindows,
command: 'irm https://raw.githubusercontent.com/ether/etherpad-lite/master/bin/installer.ps1 | iex',
command: 'irm https://raw.githubusercontent.com/ether/etherpad/master/bin/installer.ps1 | iex',
},
};

Expand Down Expand Up @@ -70,9 +70,9 @@ export const InstallOneLiner = () => {
</button>
</div>
<p className="text-xs text-gray-500 dark:text-gray-400 px-3 pb-3">
Needs <code>git</code> and Node.js &ge; 20. Then <code>cd etherpad-lite && pnpm run prod</code> and open <code>http://localhost:9001</code>.{' '}
Needs <code>git</code> and Node.js &ge; 20. Then <code>cd etherpad && pnpm run prod</code> and open <code>http://localhost:9001</code>.{' '}
<a
href="https://github.com/ether/etherpad-lite#installation"
href="https://github.com/ether/etherpad#installation"
target="_blank"
rel="noreferrer"
className="underline">
Expand Down
4 changes: 2 additions & 2 deletions src/components/SelectVersionModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@ export const SelectVersionModal = ()=>{

useEffect(() => {
if(selectedVersionWindow && releases.length === 0){
fetch('https://api.github.com/repos/ether/etherpad-lite/releases')
fetch('https://api.github.com/repos/ether/etherpad/releases')
.then(response => response.json())
.then((data: GHRelease[]) => {
data.map((release:GHRelease)=>{
if (release.assets.length === 0){
release.assets = [{
name: 'etherpad-lite-win.zip',
browser_download_url: `https://github.com/ether/etherpad-lite/archive/refs/tags/${release.tag_name}.zip`,
browser_download_url: `https://github.com/ether/etherpad/archive/refs/tags/${release.tag_name}.zip`,
url: '',
id: 0,
node_id: '',
Expand Down
4 changes: 2 additions & 2 deletions src/pagesToDisplay/Contribute.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ export const Contribute = ()=>{
<p>Etherpad is maintained by a small volunteer team and depends on contribution. Pick the way that fits you.</p>

<h5 className="text-xl font-bold mb-3 mt-6 dark:text-white">Contribute code, docs, translations, or plugins</h5>
<p>Bug fixes, new plugins, documentation improvements, and translations are all welcome. Read the <a target="_blank" className="underline" href="https://github.com/ether/etherpad-lite/blob/master/CONTRIBUTING.md">contributor guide</a>, or browse <a target="_blank" className="underline" href={PATH_TO_WIKI}>the wiki</a> for orientation. The project follows a standard fork-and-PR workflow against <code>ether/develop</code> on <a target="_blank" className="underline" href={PATH_TO_GITHUB}>GitHub</a>; <code>master</code> tracks stable releases.</p>
<p>Bug fixes, new plugins, documentation improvements, and translations are all welcome. Read the <a target="_blank" className="underline" href="https://github.com/ether/etherpad/blob/master/CONTRIBUTING.md">contributor guide</a>, or browse <a target="_blank" className="underline" href={PATH_TO_WIKI}>the wiki</a> for orientation. The project follows a standard fork-and-PR workflow against <code>ether/develop</code> on <a target="_blank" className="underline" href={PATH_TO_GITHUB}>GitHub</a>; <code>master</code> tracks stable releases.</p>

<h5 className="text-xl font-bold mb-3 mt-6 dark:text-white">Become a maintainer</h5>
<p>We are actively looking for maintainers with experience in Node.js, real-time systems, or institutional collaboration tooling. Open an <a target="_blank" className="underline" href="https://github.com/ether/etherpad-lite/issues">issue</a> or contact <a target="_blank" className="underline" href="https://github.com/JohnMcLear">John McLear</a> to start a conversation.</p>
<p>We are actively looking for maintainers with experience in Node.js, real-time systems, or institutional collaboration tooling. Open an <a target="_blank" className="underline" href="https://github.com/ether/etherpad/issues">issue</a> or contact <a target="_blank" className="underline" href="https://github.com/JohnMcLear">John McLear</a> to start a conversation.</p>

<h5 className="text-xl font-bold mb-3 mt-6 dark:text-white">Use Etherpad and tell people</h5>
<p>One of the most useful things you can do is run an instance, recommend it to your team, school, or institution, and write about how you use it. A generation of decision-makers grew up after Etherpad&apos;s first wave of fame &mdash; word-of-mouth keeps the project alive.</p>
Expand Down
2 changes: 1 addition & 1 deletion src/pagesToDisplay/DownloadLatestVersion.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ export const DownloadLatestVersion = ()=>{
const changeSelectedVersionWindowOpen = useUIStore(state => state.setSelectVersionWindow)

const downloadFileChecked = async () => {
const response: GHRelease = await fetch("https://api.github.com/repos/ether/etherpad-lite/releases/latest")
const response: GHRelease = await fetch("https://api.github.com/repos/ether/etherpad/releases/latest")
.then(response => response.json())
downloadFile(response.zipball_url)
}
Expand Down
2 changes: 1 addition & 1 deletion src/pagesToDisplay/LinksToRelevantResources.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export const LinksToRelevantResources = () => {
<ul className="links ">
<li><a href={PATH_TO_BLOG} target="_blank" className="underline">Blog</a></li>
<li><a href={PATH_TO_GITHUB} target="_blank" className="underline">GitHub repository</a></li>
<li><a href={PATH_TO_GITHUB+"/wiki/Sites-That-Run-Etherpad"} target="_blank" className="underline">List of public instances</a></li>
<li><a href="https://scanner.etherpad.org" target="_blank" className="underline">List of public instances</a></li>
<li><a href={PATH_TO_ISSUES} target="_blank" className="underline">Issue tracker</a></li>
<li><a href={PATH_TO_WIKI} target="_blank" className="underline">Wiki</a></li>
<li><a target="_blank" href={DOC_PAGE} className="underline">Documentation <small className="text-sm">v{CURRENT_VERSION}</small></a></li>
Expand Down
2 changes: 1 addition & 1 deletion src/pagesToDisplay/RealTimeCollaboration.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ export const RealTimeCollaboration = ()=>{
</div>

<p className="mt-8 dark:text-gray-400">
You don&apos;t need to set up a server to try it. <a className="underline" href="#links">Pick one of the publicly available</a> instances run by friendly people around the world &mdash; or set up your own by following our <a className="underline" href="https://github.com/ether/etherpad-lite#installation">installation guide</a>.
You don&apos;t need to set up a server to try it. <a className="underline" href="#links">Pick one of the publicly available</a> instances run by friendly people around the world &mdash; or set up your own by following our <a className="underline" href="https://github.com/ether/etherpad#installation">installation guide</a>.
</p>
</div>
}