mirror of
https://github.com/joaovitoriasilva/endurain.git
synced 2026-01-10 00:07:57 -05:00
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:
2
.github/PULL_REQUEST_TEMPLATE/bug_fix.md
vendored
2
.github/PULL_REQUEST_TEMPLATE/bug_fix.md
vendored
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
2
.github/PULL_REQUEST_TEMPLATE/general.md
vendored
2
.github/PULL_REQUEST_TEMPLATE/general.md
vendored
@@ -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)
|
||||
|
||||
2
.github/PULL_REQUEST_TEMPLATE/refactor.md
vendored
2
.github/PULL_REQUEST_TEMPLATE/refactor.md
vendored
@@ -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
|
||||
|
||||
2
.github/copilot-instructions.md
vendored
2
.github/copilot-instructions.md
vendored
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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>
|
||||

|
||||
[](https://github.com/joaovitoriasilva/endurain/releases)
|
||||
[](https://github.com/joaovitoriasilva/endurain/stargazers)
|
||||

|
||||
[](https://github.com/endurain-project/endurain/releases)
|
||||
[](https://github.com/endurain-project/endurain/stargazers)
|
||||
[](./TRADEMARK.md)
|
||||
|
||||
**A self-hosted fitness tracking service**
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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.
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
[](https://star-history.com/#joaovitoriasilva/endurain&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>
|
||||
|
||||
2
frontend/app/package-lock.json
generated
2
frontend/app/package-lock.json
generated
@@ -10280,4 +10280,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user