Update project links to new GitHub organization

Replaced all references to 'joaovitoriasilva/endurain' with 'endurain-project/endurain' across documentation, templates, Docker examples, and code. Updated badge URLs, Docker image paths, and author email in backend metadata to reflect the new organization. This ensures consistency and correct attribution following the repository migration.
This commit is contained in:
João Vitória Silva
2025-12-12 14:08:19 +00:00
parent 3e2c315917
commit b0bc916c44
21 changed files with 43 additions and 43 deletions

View File

@@ -27,7 +27,7 @@ Provide screenshots or logs that demonstrate the fix.
## Checklist
- [ ] Followed the repo [contributions guidelines](https://github.com/joaovitoriasilva/endurain/blob/master/CONTRIBUTING.md)
- [ ] Followed the repo [contributions guidelines](https://github.com/endurain-project/endurain/blob/master/CONTRIBUTING.md)
- [ ] The code follows the project's coding standards
- [ ] Tests have been added/updated
- [ ] Documentation has been updated (if necessary)

View File

@@ -15,7 +15,7 @@ Explain why these changes are necessary.
## Checklist
- [ ] Followed the repo [contributions guidelines](https://github.com/joaovitoriasilva/endurain/blob/master/CONTRIBUTING.md)
- [ ] Followed the repo [contributions guidelines](https://github.com/endurain-project/endurain/blob/master/CONTRIBUTING.md)
- [ ] Documentation is clear and concise
- [ ] The changes align with the project's documentation standards
- [ ] The PR has been self-reviewed

View File

@@ -23,7 +23,7 @@ Include visual representations of the new feature.
## Checklist
- [ ] Followed the repo [contributions guidelines](https://github.com/joaovitoriasilva/endurain/blob/master/CONTRIBUTING.md)
- [ ] Followed the repo [contributions guidelines](https://github.com/endurain-project/endurain/blob/master/CONTRIBUTING.md)
- [ ] The feature aligns with the project's roadmap
- [ ] Unit tests have been added
- [ ] Documentation has been updated

View File

@@ -11,7 +11,7 @@ Provide an overview of the changes made.
## Checklist
- [ ] Followed the repo [contributions guidelines](https://github.com/joaovitoriasilva/endurain/blob/master/CONTRIBUTING.md)
- [ ] Followed the repo [contributions guidelines](https://github.com/endurain-project/endurain/blob/master/CONTRIBUTING.md)
- [ ] The changes have been tested
- [ ] The code follows the project's coding standards
- [ ] Documentation has been updated (if necessary)

View File

@@ -15,7 +15,7 @@ Explain how the refactoring improves the codebase (e.g., readability, performanc
## Checklist
- [ ] Followed the repo [contributions guidelines](https://github.com/joaovitoriasilva/endurain/blob/master/CONTRIBUTING.md)
- [ ] Followed the repo [contributions guidelines](https://github.com/endurain-project/endurain/blob/master/CONTRIBUTING.md)
- [ ] No functional changes have been introduced
- [ ] Existing tests pass
- [ ] The code follows the project's coding standards

View File

@@ -48,7 +48,7 @@ Endurain is a self-hosted fitness tracking application with:
### Quick Start
1. Clone repository: `git clone https://github.com/joaovitoriasilva/endurain.git`
1. Clone repository: `git clone https://github.com/endurain-project/endurain.git`
2. Navigate to the project root
3. Choose development approach:
- **Frontend Only** see _Frontend Development_ below

View File

@@ -30,7 +30,7 @@ Thank you for considering contributing to Endurain! Your involvement helps impro
1. **Fork the Repository**: Create a fork of the project repository to work on your changes.
2. **Clone the Repository**: Clone your forked repository to your local machine.
```bash
git clone https://github.com/joaovitoriasilva/endurain.git
git clone https://github.com/endurain-project/endurain.git
```
3. **Create a Branch**: Create a new branch for your changes.
```bash

View File

@@ -4,9 +4,9 @@
# Endurain
<a title="Crowdin" target="_blank" href="https://crowdin.com/project/endurain"><img src="https://badges.crowdin.net/endurain/localized.svg"></a>
![License](https://img.shields.io/github/license/joaovitoriasilva/endurain)
[![GitHub release](https://img.shields.io/github/v/release/joaovitoriasilva/endurain)](https://github.com/joaovitoriasilva/endurain/releases)
[![GitHub stars](https://img.shields.io/github/stars/joaovitoriasilva/endurain.svg?style=social&label=Star)](https://github.com/joaovitoriasilva/endurain/stargazers)
![License](https://img.shields.io/github/license/endurain-project/endurain)
[![GitHub release](https://img.shields.io/github/v/release/endurain-project/endurain)](https://github.com/endurain-project/endurain/releases)
[![GitHub stars](https://img.shields.io/github/stars/endurain-project/endurain.svg?style=social&label=Star)](https://github.com/endurain-project/endurain/stargazers)
[![Trademark Policy](https://img.shields.io/badge/trademark-Endurain%E2%84%A2-blue)](./TRADEMARK.md)
**A self-hosted fitness tracking service**

View File

@@ -43,7 +43,7 @@ def get_password_reset_email_en(
<div style="background-color: #ffffff; padding: 30px; border-radius: 10px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);">
<div style="text-align: center; margin-bottom: 30px;">
<div style="font-size: 34px; font-weight: bold; margin-bottom: 10px; display: flex; align-items: center; justify-content: center; gap: 10px;">
<img src="https://github.com/joaovitoriasilva/endurain/blob/0e17fafe450b66eda7982311e6f94cee44316684/frontend/app/public/logo/logo.svg?raw=true"
<img src="https://github.com/endurain-project/endurain/blob/0e17fafe450b66eda7982311e6f94cee44316684/frontend/app/public/logo/logo.svg?raw=true"
alt="Endurain logo" style="height: 32px; width: auto;">
<span>Endurain</span>
</div>
@@ -75,7 +75,7 @@ def get_password_reset_email_en(
<p>Best regards,<br>The Endurain team</p>
<p>Visit Endurain at: <a style="color: #0d6efd;" href="{email_service.frontend_host}">{email_service.frontend_host}</a> -
Source code at: <a style="color: #0d6efd;"
href="https://github.com/joaovitoriasilva/endurain">GitHub</a></p>
href="https://github.com/endurain-project/endurain">GitHub</a></p>
</div>
</div>
</body>

View File

@@ -43,7 +43,7 @@ def get_signup_confirmation_email_en(
<div style="background-color: #ffffff; padding: 30px; border-radius: 10px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);">
<div style="text-align: center; margin-bottom: 30px;">
<div style="font-size: 34px; font-weight: bold; margin-bottom: 10px; display: flex; align-items: center; justify-content: center; gap: 10px;">
<img src="https://github.com/joaovitoriasilva/endurain/blob/0e17fafe450b66eda7982311e6f94cee44316684/frontend/app/public/logo/logo.svg?raw=true"
<img src="https://github.com/endurain-project/endurain/blob/0e17fafe450b66eda7982311e6f94cee44316684/frontend/app/public/logo/logo.svg?raw=true"
alt="Endurain logo" style="height: 32px; width: auto;">
<span>Endurain</span>
</div>
@@ -73,7 +73,7 @@ def get_signup_confirmation_email_en(
<p>Best regards,<br>The Endurain team</p>
<p>Visit Endurain at: <a style="color: #198754;" href="{email_service.frontend_host}">{email_service.frontend_host}</a> -
Source code at: <a style="color: #198754;"
href="https://github.com/joaovitoriasilva/endurain">GitHub</a></p>
href="https://github.com/endurain-project/endurain">GitHub</a></p>
</div>
</div>
</body>
@@ -123,7 +123,7 @@ def get_admin_signup_notification_email_en(
<div style="background-color: #ffffff; padding: 30px; border-radius: 10px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);">
<div style="text-align: center; margin-bottom: 30px;">
<div style="font-size: 34px; font-weight: bold; margin-bottom: 10px; display: flex; align-items: center; justify-content: center; gap: 10px;">
<img src="https://github.com/joaovitoriasilva/endurain/blob/0e17fafe450b66eda7982311e6f94cee44316684/frontend/app/public/logo/logo.svg?raw=true"
<img src="https://github.com/endurain-project/endurain/blob/0e17fafe450b66eda7982311e6f94cee44316684/frontend/app/public/logo/logo.svg?raw=true"
alt="Endurain logo" style="height: 32px; width: auto;">
<span>Endurain</span>
</div>
@@ -153,7 +153,7 @@ def get_admin_signup_notification_email_en(
<p>Best regards,<br>The Endurain system</p>
<p>Visit Endurain at: <a style="color: #198754;" href="{email_service.frontend_host}">{email_service.frontend_host}</a> -
Source code at: <a style="color: #198754;"
href="https://github.com/joaovitoriasilva/endurain">GitHub</a></p>
href="https://github.com/endurain-project/endurain">GitHub</a></p>
</div>
</div>
</body>
@@ -199,7 +199,7 @@ def get_user_signup_approved_email_en(
<div style="background-color: #ffffff; padding: 30px; border-radius: 10px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);">
<div style="text-align: center; margin-bottom: 30px;">
<div style="font-size: 34px; font-weight: bold; margin-bottom: 10px; display: flex; align-items: center; justify-content: center; gap: 10px;">
<img src="https://github.com/joaovitoriasilva/endurain/blob/0e17fafe450b66eda7982311e6f94cee44316684/frontend/app/public/logo/logo.svg?raw=true"
<img src="https://github.com/endurain-project/endurain/blob/0e17fafe450b66eda7982311e6f94cee44316684/frontend/app/public/logo/logo.svg?raw=true"
alt="Endurain logo" style="height: 32px; width: auto;">
<span>Endurain</span>
</div>
@@ -229,7 +229,7 @@ def get_user_signup_approved_email_en(
<p>Best regards,<br>The Endurain team</p>
<p>Visit Endurain at: <a style="color: #198754;" href="{email_service.frontend_host}">{email_service.frontend_host}</a> -
Source code at: <a style="color: #198754;"
href="https://github.com/joaovitoriasilva/endurain">GitHub</a></p>
href="https://github.com/endurain-project/endurain">GitHub</a></p>
</div>
</div>
</body>

View File

@@ -2,7 +2,7 @@
name = "endurain"
version = "0.16.2"
description = "Endurain API for the Endurain app"
authors = ["João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com>"]
authors = ["João Vitória Silva <joao@endurain.com>"]
readme = "README.md"
package-mode = false

View File

@@ -1,7 +1,7 @@
services:
endurain:
container_name: endurain
image: ghcr.io/joaovitoriasilva/endurain:latest
image: ghcr.io/endurain-project/endurain:latest
environment:
# Read the Getting Started section on https://docs.endurain.com for all available env variables
- TZ=Europe/Lisbon

View File

@@ -1,7 +1,7 @@
services:
endurain:
container_name: endurain-app
image: ghcr.io/joaovitoriasilva/endurain:latest
image: ghcr.io/endurain-project/endurain:latest
env_file:
- .env
volumes:

View File

@@ -5,7 +5,7 @@
services:
endurain:
container_name: endurain-app
image: ghcr.io/joaovitoriasilva/endurain:latest
image: ghcr.io/endurain-project/endurain:latest
environment:
# Use _FILE variants to read secrets from files
- DB_PASSWORD_FILE=/run/secrets/db_password

View File

@@ -8,7 +8,7 @@ Bellow are the steps to create a dev environment. Examples bellow will use Endur
```
$ cd <folder_to_store_code>
$ git clone https://github.com/joaovitoriasilva/endurain.git # this will clone the repo structure to the previous folder inside a folder called endurain
$ git clone https://github.com/endurain-project/endurain.git # this will clone the repo structure to the previous folder inside a folder called endurain
```
### Docker image and backend logic

View File

@@ -28,9 +28,9 @@ Run the following command to download and unpack the latest release.
mkdir -p /path/to/endurain
cd /path/to/endurain
TAG=$(curl -s https://api.github.com/repos/joaovitoriasilva/endurain/releases/latest \
TAG=$(curl -s https://api.github.com/repos/endurain-project/endurain/releases/latest \
| grep -oP '"tag_name": "\K(.*)(?=")')
curl -L "https://github.com/joaovitoriasilva/endurain/archive/refs/tags/$TAG.tar.gz" \
curl -L "https://github.com/endurain-project/endurain/archive/refs/tags/$TAG.tar.gz" \
| tar xz
EXTRACTED=$(ls -d endurain-*)
shopt -s dotglob

View File

@@ -68,13 +68,13 @@ Splitting up the setup like this make it easy to handle updates to the container
To make it as easy as possible for selfhoster to get up and running examples of docker-compose.yml and .env is on the git repo. Here are links to the files on the repo:
* [docker-compose.yml.example](https://raw.githubusercontent.com/joaovitoriasilva/endurain/refs/heads/master/docker-compose.yml.example)
* [.env.example](https://raw.githubusercontent.com/joaovitoriasilva/endurain/refs/heads/master/.env.example)
* [docker-compose.yml.example](https://raw.githubusercontent.com/endurain-project/endurain/refs/heads/master/docker-compose.yml.example)
* [.env.example](https://raw.githubusercontent.com/endurain-project/endurain/refs/heads/master/.env.example)
```bash
cd /opt/endurain
wget https://raw.githubusercontent.com/joaovitoriasilva/endurain/refs/heads/master/docker-compose.yml.example
wget https://raw.githubusercontent.com/joaovitoriasilva/endurain/refs/heads/master/.env.example
wget https://raw.githubusercontent.com/endurain-project/endurain/refs/heads/master/docker-compose.yml.example
wget https://raw.githubusercontent.com/endurain-project/endurain/refs/heads/master/.env.example
mv docker-compose.yml.example docker-compose.yml
mv .env.example .env
@@ -235,7 +235,7 @@ You should now be able to access your site on endurain.yourdomain.com
## How to update
* Take a backup of your files and db.
* Check for new releases of the container image [here](https://github.com/joaovitoriasilva/endurain). Read release notes carefully for breaking changes.
* Check for new releases of the container image [here](https://github.com/endurain-project/endurain). Read release notes carefully for breaking changes.
* Log on your server and run:
* Inside `/opt/endurain/docker-compose.yml`, change out the version tag (the version after `:`). If you are running `:latest` tag on the docker image, you do not have to edit anything in the docker-compose.yml file.

View File

@@ -7,14 +7,14 @@
<a href="https://crowdin.com/project/endurain">
<img src="https://badges.crowdin.net/endurain/localized.svg" alt="Crowdin">
</a>
<img src="https://img.shields.io/github/license/joaovitoriasilva/endurain" alt="License">
<a href="https://github.com/joaovitoriasilva/endurain/releases">
<img src="https://img.shields.io/github/v/release/joaovitoriasilva/endurain" alt="GitHub release">
<img src="https://img.shields.io/github/license/endurain-project/endurain" alt="License">
<a href="https://github.com/endurain-project/endurain/releases">
<img src="https://img.shields.io/github/v/release/endurain-project/endurain" alt="GitHub release">
</a>
<a href="https://github.com/joaovitoriasilva/endurain/stargazers">
<img src="https://img.shields.io/github/stars/joaovitoriasilva/endurain.svg?style=social&label=Star" alt="GitHub stars">
<a href="https://github.com/endurain-project/endurain/stargazers">
<img src="https://img.shields.io/github/stars/endurain-project/endurain.svg?style=social&label=Star" alt="GitHub stars">
</a>
<a href="https://github.com/joaovitoriasilva/endurain/blob/master/TRADEMARK.md">
<a href="https://github.com/endurain-project/endurain/blob/master/TRADEMARK.md">
<img src="https://img.shields.io/badge/trademark-Endurain%E2%84%A2-blue" alt="Trademark Policy">
</a>
</p>
@@ -73,7 +73,7 @@ Endurain currently supports:
## Planned Features
Please visit the [ROADMAP.md file on GitHub](https://github.com/joaovitoriasilva/endurain/blob/master/ROADMAP.md).
Please visit the [ROADMAP.md file on GitHub](https://github.com/endurain-project/endurain/blob/master/ROADMAP.md).
## Sponsors
@@ -83,7 +83,7 @@ Consider [sponsoring Endurain on GitHub](https://github.com/sponsors/joaovitoria
## Contributing
Contributions are welcomed! Please open an issue to discuss any changes or improvements before submitting a PR. Check out the [Contributing Guidelines](https://github.com/joaovitoriasilva/endurain/blob/master/CONTRIBUTING.md) for more details.
Contributions are welcomed! Please open an issue to discuss any changes or improvements before submitting a PR. Check out the [Contributing Guidelines](https://github.com/endurain-project/endurain/blob/master/CONTRIBUTING.md) for more details.
## License
@@ -109,7 +109,7 @@ Currently supported in:
## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=joaovitoriasilva/endurain&type=Date)](https://star-history.com/#joaovitoriasilva/endurain&Date)
[![Star History Chart](https://api.star-history.com/svg?repos=endurain-project/endurain&type=Date)](https://star-history.com/#endurain-project/endurain&Date)
## Trademark Notice
@@ -118,7 +118,7 @@ Endurain® is a trademark of João Vitória Silva.
You are welcome to self-host Endurain and use the name and logo, including for personal, educational, research, or community (non-commercial) use.
Commercial use of the Endurain name or logos (such as offering paid hosting, products, or services) is **not permitted without prior written permission**.
See [`TRADEMARK.md`](https://github.com/joaovitoriasilva/endurain/blob/master/TRADEMARK.md) for full details.
See [`TRADEMARK.md`](https://github.com/endurain-project/endurain/blob/master/TRADEMARK.md) for full details.
<div align="center">
<sub>Built with ❤️ from Portugal | Part of the <a href="https://github.com/endurain-project">Endurain</a> ecosystem</sub>

View File

@@ -10280,4 +10280,4 @@
}
}
}
}
}

View File

@@ -7,7 +7,7 @@
Endurain
<a
class="link-body-emphasis"
href="https://github.com/joaovitoriasilva/endurain"
href="https://github.com/endurain-project/endurain"
role="button"
><font-awesome-icon :icon="['fab', 'fa-github']"
/></a>

View File

@@ -1,5 +1,5 @@
site_name: Endurain documentation
repo_url: https://github.com/joaovitoriasilva/endurain
repo_url: https://github.com/endurain-project/endurain
theme:
name: material
palette: