diff --git a/README.md b/README.md index 410dfaa1..2d9b01bb 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,8 @@ _The engine of the [RenderCV App](https://rendercv.com)_ -[![test](https://github.com/sinaatalay/rendercv/actions/workflows/test.yaml/badge.svg?branch=main)](https://github.com/sinaatalay/rendercv/actions/workflows/test.yaml) -[![coverage](https://coverage-badge.samuelcolvin.workers.dev/sinaatalay/rendercv.svg)](https://coverage-badge.samuelcolvin.workers.dev/redirect/sinaatalay/rendercv) +[![test](https://github.com/rendercv/rendercv/actions/workflows/test.yaml/badge.svg?branch=main)](https://github.com/rendercv/rendercv/actions/workflows/test.yaml) +[![coverage](https://coverage-badge.samuelcolvin.workers.dev/rendercv/rendercv.svg)](https://coverage-badge.samuelcolvin.workers.dev/redirect/rendercv/rendercv) [![docs]()](https://docs.rendercv.com) [![pypi-version]()](https://pypi.python.org/pypi/rendercv) [![pypi-downloads]()](https://pypistats.org/packages/rendercv) @@ -52,25 +52,25 @@ cv: Then, it produces one of these PDFs with its corresponding $\LaTeX$ code, Markdown file, HTML file, and images as PNGs. Each of these is an example of one of 4 built-in themes of RenderCV. Click on the images below to preview PDF files. -| [![Classic Theme Example of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/classic.png)](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_ClassicTheme_CV.pdf) | [![Sb2nov Theme Example of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/sb2nov.png)](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_Sb2novTheme_CV.pdf) | +| [![Classic Theme Example of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/classic.png)](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_ClassicTheme_CV.pdf) | [![Sb2nov Theme Example of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/sb2nov.png)](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_Sb2novTheme_CV.pdf) | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [![Moderncv Theme Example of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/moderncv.png)](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_ModerncvTheme_CV.pdf) | [![Engineeringresumes Theme Example of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/engineeringresumes.png)](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_EngineeringresumesTheme_CV.pdf) | +| [![Moderncv Theme Example of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/moderncv.png)](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_ModerncvTheme_CV.pdf) | [![Engineeringresumes Theme Example of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/engineeringresumes.png)](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_EngineeringresumesTheme_CV.pdf) | The contents of the HTML file can be pasted into Grammarly or any word processor for spelling and grammar checking. -![Grammarly for RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/grammarly.gif) +![Grammarly for RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/grammarly.gif) It also validates the input file. If there are any problems, it tells users where the problems are and how they can fix them. -![CLI of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/cli.gif) +![CLI of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/cli.gif) RenderCV comes with a JSON Schema so that the YAML input file can be filled out interactively. -![JSON Schema of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/schema.gif) +![JSON Schema of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/schema.gif) ## Quick Start Guide -Either use the [RenderCV App](https://rendercv.com), [`rendercv-pipeline`](https://github.com/sinaatalay/rendercv-pipeline), [Docker image](https://hub.docker.com/r/rendercv/rendercv) or follow the steps below. +Either use the [RenderCV App](https://rendercv.com), [`rendercv-pipeline`](https://github.com/rendercv/rendercv-pipeline), [Docker image](https://hub.docker.com/r/rendercv/rendercv) or follow the steps below. 1. Install [Python](https://www.python.org/downloads/) (3.10 or newer). 2. Run the command below in a terminal to install RenderCV. diff --git a/docs/developer_guide/index.md b/docs/developer_guide/index.md index 1d282dce..d6762405 100644 --- a/docs/developer_guide/index.md +++ b/docs/developer_guide/index.md @@ -15,7 +15,7 @@ There are two ways of developing RenderCV: locally or with GitHub Codespaces. 2. Install [Hatch](https://hatch.pypa.io/latest/), as it is the project manager for RenderCV. The installation guide for Hatch can be found [here](https://hatch.pypa.io/latest/install/#installation). 3. Clone the repository recursively (because TinyTeX is being used as a submodule) with the following command. ```bash - git clone --recursive https://github.com/sinaatalay/rendercv.git + git clone --recursive https://github.com/rendercv/rendercv.git ``` 4. Go to the `rendercv` directory. ```bash @@ -57,17 +57,17 @@ There are two ways of developing RenderCV: locally or with GitHub Codespaces. ### Develop with GitHub Codespaces -1. [Fork](https://github.com/sinaatalay/rendercv/fork) the repository. +1. [Fork](https://github.com/rendercv/rendercv/fork) the repository. 2. Navigate to the forked repository. 3. Click the <> **Code** button, then click the **Codespaces** tab, and then click **Create codespace on main**. Then, [Visual Studio Code for the Web](https://code.visualstudio.com/docs/editor/vscode-web) will be opened with a ready-to-use development environment. -This is done with [Development containers](https://containers.dev/), and the environment is defined in the [`.devcontainer/devcontainer.json`](https://github.com/sinaatalay/rendercv/blob/main/.devcontainer/devcontainer.json) file. Dev containers can also be run locally using various [supporting tools and editors](https://containers.dev/supporting). +This is done with [Development containers](https://containers.dev/), and the environment is defined in the [`.devcontainer/devcontainer.json`](https://github.com/rendercv/rendercv/blob/main/.devcontainer/devcontainer.json) file. Dev containers can also be run locally using various [supporting tools and editors](https://containers.dev/supporting). ## Available Commands -These commands are defined in the [`pyproject.toml`](https://github.com/sinaatalay/rendercv/blob/main/pyproject.toml) file. +These commands are defined in the [`pyproject.toml`](https://github.com/rendercv/rendercv/blob/main/pyproject.toml) file. - Format the code with [Black](https://github.com/psf/black) and [Ruff](https://github.com/astral-sh/ruff) ```bash @@ -101,11 +101,11 @@ These commands are defined in the [`pyproject.toml`](https://github.com/sinaatal ```bash hatch run docs:build ``` -- Update [schema.json](https://github.com/sinaatalay/rendercv/blob/main/schema.json) +- Update [schema.json](https://github.com/rendercv/rendercv/blob/main/schema.json) ```bash hatch run docs:update-schema ``` -- Update [`examples`](https://github.com/sinaatalay/rendercv/tree/main/examples) folder +- Update [`examples`](https://github.com/rendercv/rendercv/tree/main/examples) folder ```bash hatch run docs:update-examples ``` @@ -114,6 +114,6 @@ These commands are defined in the [`pyproject.toml`](https://github.com/sinaatal hatch run docs:update-entry-figures ``` -## About [`pyproject.toml`](https://github.com/sinaatalay/rendercv/blob/main/pyproject.toml) +## About [`pyproject.toml`](https://github.com/rendercv/rendercv/blob/main/pyproject.toml) -[`pyproject.toml`](https://github.com/sinaatalay/rendercv/blob/main/pyproject.toml) contains the metadata, dependencies, and tools required for the project. Please read through the file to understand the project's technical details. +[`pyproject.toml`](https://github.com/rendercv/rendercv/blob/main/pyproject.toml) contains the metadata, dependencies, and tools required for the project. Please read through the file to understand the project's technical details. diff --git a/docs/developer_guide/testing.md b/docs/developer_guide/testing.md index 6aaeab2a..e3bb89c7 100644 --- a/docs/developer_guide/testing.md +++ b/docs/developer_guide/testing.md @@ -14,9 +14,9 @@ To generate a coverage report with the tests, run the following command. hatch run test-and-report ``` -Once new commits are pushed to the `main` branch, the [`test.yaml`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/test.yaml) workflow will be automatically triggered, and the tests will run. +Once new commits are pushed to the `main` branch, the [`test.yaml`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/test.yaml) workflow will be automatically triggered, and the tests will run. -## About [`testdata`](https://github.com/sinaatalay/rendercv/tree/main/tests/testdata) folder +## About [`testdata`](https://github.com/rendercv/rendercv/tree/main/tests/testdata) folder In some of the tests: diff --git a/docs/developer_guide/writing_documentation.md b/docs/developer_guide/writing_documentation.md index 4aa9f9ec..f08c8577 100644 --- a/docs/developer_guide/writing_documentation.md +++ b/docs/developer_guide/writing_documentation.md @@ -1,19 +1,19 @@ # Writing Documentation -The documentation's source files are located in the [`docs`](https://github.com/sinaatalay/rendercv/tree/main/docs) directory and it is built using the [MkDocs](https://github.com/mkdocs/mkdocs) package. To work on the documentation and see the changes in real-time, run the following command. +The documentation's source files are located in the [`docs`](https://github.com/rendercv/rendercv/tree/main/docs) directory and it is built using the [MkDocs](https://github.com/mkdocs/mkdocs) package. To work on the documentation and see the changes in real-time, run the following command. ```bash hatch run docs:serve ``` -Once the changes are pushed to the `main` branch, the [`deploy-docs`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/deploy-docs.yaml) workflow will be automatically triggered, and [docs.rendercv.com](https://docs.rendercv.com/) will be updated to the most recent version. +Once the changes are pushed to the `main` branch, the [`deploy-docs`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/deploy-docs.yaml) workflow will be automatically triggered, and [docs.rendercv.com](https://docs.rendercv.com/) will be updated to the most recent version. -## Updating the [`examples`](https://github.com/sinaatalay/rendercv/tree/main/examples) folder +## Updating the [`examples`](https://github.com/rendercv/rendercv/tree/main/examples) folder -The `examples` folder includes example YAML files for all the built-in themes, along with their corresponding PDF outputs. Also, there are PNG files of the first pages of each theme in [`docs/assets/images`](https://github.com/sinaatalay/rendercv/tree/main/docs/assets/images). These examples are shown in [`README.md`](https://github.com/sinaatalay/rendercv/blob/main/README.md). +The `examples` folder includes example YAML files for all the built-in themes, along with their corresponding PDF outputs. Also, there are PNG files of the first pages of each theme in [`docs/assets/images`](https://github.com/rendercv/rendercv/tree/main/docs/assets/images). These examples are shown in [`README.md`](https://github.com/rendercv/rendercv/blob/main/README.md). -These files are generated using [`docs/update_examples.py`](https://github.com/sinaatalay/rendercv/blob/main/docs/update_examples.py). The contents of the examples are taken from the [`create_a_sample_data_model`](https://docs.rendercv.com/reference/data/#rendercv.data.create_a_sample_data_model) function from [`rendercv.data`](https://docs.rendercv.com/reference/data/). +These files are generated using [`docs/update_examples.py`](https://github.com/rendercv/rendercv/blob/main/docs/update_examples.py). The contents of the examples are taken from the [`create_a_sample_data_model`](https://docs.rendercv.com/reference/data/#rendercv.data.create_a_sample_data_model) function from [`rendercv.data`](https://docs.rendercv.com/reference/data/). Run the following command to update the `examples` folder. @@ -21,13 +21,13 @@ Run the following command to update the `examples` folder. hatch run docs:update-examples ``` -Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and the `examples` folder will be updated to the most recent version. +Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and the `examples` folder will be updated to the most recent version. ## Updating figures of the entry types in the "[Structure of the YAML Input File](https://docs.rendercv.com/user_guide/structure_of_the_yaml_input_file/)" There are example figures for each entry type for each theme in the "[Structure of the YAML Input File](https://docs.rendercv.com/user_guide/structure_of_the_yaml_input_file/)" page. -The figures are generated using [`docs/update_entry_figures.py`](https://github.com/sinaatalay/rendercv/blob/main/docs/update_entry_figures.py). +The figures are generated using [`docs/update_entry_figures.py`](https://github.com/rendercv/rendercv/blob/main/docs/update_entry_figures.py). Run the following command to update the figures. @@ -35,13 +35,13 @@ Run the following command to update the figures. hatch run docs:update-entry-figures ``` -Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and the figures will be updated to the most recent version. +Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and the figures will be updated to the most recent version. -## Updating the JSON Schema ([`schema.json`](https://github.com/sinaatalay/rendercv/blob/main/schema.json)) +## Updating the JSON Schema ([`schema.json`](https://github.com/rendercv/rendercv/blob/main/schema.json)) The schema of RenderCV's input file is defined using [Pydantic](https://docs.pydantic.dev/latest/). Pydantic allows automatic creation and customization of JSON schemas from Pydantic models. -The JSON Schema is also generated using [`docs/update_schema.py`](https://github.com/sinaatalay/rendercv/blob/main/docs/update_schema.py). It uses [`generate_json_schema`](https://docs.rendercv.com/reference/data/#rendercv.data.generate_json_schema) function from [`rendercv.data`](https://docs.rendercv.com/reference/data/). +The JSON Schema is also generated using [`docs/update_schema.py`](https://github.com/rendercv/rendercv/blob/main/docs/update_schema.py). It uses [`generate_json_schema`](https://docs.rendercv.com/reference/data/#rendercv.data.generate_json_schema) function from [`rendercv.data`](https://docs.rendercv.com/reference/data/). Run the following command to update the JSON Schema. @@ -49,4 +49,4 @@ Run the following command to update the JSON Schema. hatch run docs:update-schema ``` -Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and `schema.json` will be updated to the most recent version. +Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and `schema.json` will be updated to the most recent version. diff --git a/docs/index.md b/docs/index.md index 93a1fce9..a0eaf542 100644 --- a/docs/index.md +++ b/docs/index.md @@ -7,8 +7,8 @@

-[![test](https://github.com/sinaatalay/rendercv/actions/workflows/test.yaml/badge.svg?branch=main)](https://github.com/sinaatalay/rendercv/actions/workflows/test.yaml) -[![coverage](https://coverage-badge.samuelcolvin.workers.dev/sinaatalay/rendercv.svg)](https://coverage-badge.samuelcolvin.workers.dev/redirect/sinaatalay/rendercv) +[![test](https://github.com/rendercv/rendercv/actions/workflows/test.yaml/badge.svg?branch=main)](https://github.com/rendercv/rendercv/actions/workflows/test.yaml) +[![coverage](https://coverage-badge.samuelcolvin.workers.dev/rendercv/rendercv.svg)](https://coverage-badge.samuelcolvin.workers.dev/redirect/rendercv/rendercv) [![docs](https://img.shields.io/badge/docs-mkdocs-rgb(0%2C79%2C144))](https://docs.rendercv.com) [![pypi-version](https://img.shields.io/pypi/v/rendercv?label=PyPI%20version&color=rgb(0%2C79%2C144))](https://pypi.python.org/pypi/rendercv) [![pypi-downloads](https://img.shields.io/pepy/dt/rendercv?label=PyPI%20downloads&color=rgb(0%2C%2079%2C%20144))](https://pypistats.org/packages/rendercv) @@ -57,29 +57,29 @@ cv: Then, it produces one of these PDFs with its corresponding $\LaTeX$ code, Markdown file, HTML file, and images as PNGs. Each of these is an example of one of 4 built-in themes of RenderCV. Click on the images below to preview PDF files. -| [![Classic Theme Example of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/classic.png)](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_ClassicTheme_CV.pdf) | [![Sb2nov Theme Example of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/sb2nov.png)](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_Sb2novTheme_CV.pdf) | +| [![Classic Theme Example of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/classic.png)](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_ClassicTheme_CV.pdf) | [![Sb2nov Theme Example of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/sb2nov.png)](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_Sb2novTheme_CV.pdf) | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [![Moderncv Theme Example of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/moderncv.png)](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_ModerncvTheme_CV.pdf) | [![Engineeringresumes Theme Example of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/engineeringresumes.png)](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_EngineeringresumesTheme_CV.pdf) | +| [![Moderncv Theme Example of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/moderncv.png)](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_ModerncvTheme_CV.pdf) | [![Engineeringresumes Theme Example of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/engineeringresumes.png)](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_EngineeringresumesTheme_CV.pdf) | The contents of the HTML file can be pasted into Grammarly or any word processor for spelling and grammar checking. -![Grammarly for RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/grammarly.gif) +![Grammarly for RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/grammarly.gif) It also validates the input file. If there are any problems, it tells users where the problems are and how they can fix them. -![CLI of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/cli.gif) +![CLI of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/cli.gif) RenderCV comes with a JSON Schema so that the YAML input file can be filled out interactively. -![JSON Schema of RenderCV](https://raw.githubusercontent.com/sinaatalay/rendercv/main/docs/assets/images/schema.gif) +![JSON Schema of RenderCV](https://raw.githubusercontent.com/rendercv/rendercv/main/docs/assets/images/schema.gif) ## Quick Start Guide -Either use the [RenderCV App](https://rendercv.com), [`rendercv-pipeline`](https://github.com/sinaatalay/rendercv-pipeline), or follow the steps below. +Either use the [RenderCV App](https://rendercv.com), [`rendercv-pipeline`](https://github.com/rendercv/rendercv-pipeline), or follow the steps below. 1. Install [Python](https://www.python.org/downloads/) (3.10 or newer). 2. Run the command below in a terminal to install RenderCV. diff --git a/docs/user_guide/structure_of_the_yaml_input_file.md b/docs/user_guide/structure_of_the_yaml_input_file.md index 2e4dfe09..42df3140 100644 --- a/docs/user_guide/structure_of_the_yaml_input_file.md +++ b/docs/user_guide/structure_of_the_yaml_input_file.md @@ -41,7 +41,7 @@ rendercv_settings: 2. Add the following line at the top of `Your_Name_CV.yaml`: ``` yaml - # yaml-language-server: $schema=https://github.com/sinaatalay/rendercv/blob/main/schema.json?raw=true + # yaml-language-server: $schema=https://github.com/rendercv/rendercv/blob/main/schema.json?raw=true ``` 3. Press `Ctrl + Space` to see the auto-complete suggestions. diff --git a/examples/John_Doe_ClassicTheme_CV.yaml b/examples/John_Doe_ClassicTheme_CV.yaml index 304049c8..56b71c3c 100644 --- a/examples/John_Doe_ClassicTheme_CV.yaml +++ b/examples/John_Doe_ClassicTheme_CV.yaml @@ -78,14 +78,14 @@ cv: date: 2004-01 projects: - name: Multi-User Drawing Tool - date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' + date: '[github.com/name/repo](https://github.com/rendercv/rendercv)' highlights: - Developed an electronic classroom where multiple users can simultaneously view and draw on a "chalkboard" with each person's edits synchronized - 'Tools Used: C++, MFC' - name: Synchronized Desktop Calendar - date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' + date: '[github.com/name/repo](https://github.com/rendercv/rendercv)' highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule diff --git a/examples/John_Doe_EngineeringresumesTheme_CV.yaml b/examples/John_Doe_EngineeringresumesTheme_CV.yaml index 2b0d3cb4..1bda369b 100644 --- a/examples/John_Doe_EngineeringresumesTheme_CV.yaml +++ b/examples/John_Doe_EngineeringresumesTheme_CV.yaml @@ -78,14 +78,14 @@ cv: date: 2004-01 projects: - name: Multi-User Drawing Tool - date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' + date: '[github.com/name/repo](https://github.com/rendercv/rendercv)' highlights: - Developed an electronic classroom where multiple users can simultaneously view and draw on a "chalkboard" with each person's edits synchronized - 'Tools Used: C++, MFC' - name: Synchronized Desktop Calendar - date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' + date: '[github.com/name/repo](https://github.com/rendercv/rendercv)' highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule diff --git a/examples/John_Doe_ModerncvTheme_CV.yaml b/examples/John_Doe_ModerncvTheme_CV.yaml index be075f17..b1a1ac28 100644 --- a/examples/John_Doe_ModerncvTheme_CV.yaml +++ b/examples/John_Doe_ModerncvTheme_CV.yaml @@ -78,14 +78,14 @@ cv: date: 2004-01 projects: - name: Multi-User Drawing Tool - date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' + date: '[github.com/name/repo](https://github.com/rendercv/rendercv)' highlights: - Developed an electronic classroom where multiple users can simultaneously view and draw on a "chalkboard" with each person's edits synchronized - 'Tools Used: C++, MFC' - name: Synchronized Desktop Calendar - date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' + date: '[github.com/name/repo](https://github.com/rendercv/rendercv)' highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule diff --git a/examples/John_Doe_Sb2novTheme_CV.yaml b/examples/John_Doe_Sb2novTheme_CV.yaml index f0de4170..f7010594 100644 --- a/examples/John_Doe_Sb2novTheme_CV.yaml +++ b/examples/John_Doe_Sb2novTheme_CV.yaml @@ -78,14 +78,14 @@ cv: date: 2004-01 projects: - name: Multi-User Drawing Tool - date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' + date: '[github.com/name/repo](https://github.com/rendercv/rendercv)' highlights: - Developed an electronic classroom where multiple users can simultaneously view and draw on a "chalkboard" with each person's edits synchronized - 'Tools Used: C++, MFC' - name: Synchronized Desktop Calendar - date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)' + date: '[github.com/name/repo](https://github.com/rendercv/rendercv)' highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule diff --git a/mkdocs.yaml b/mkdocs.yaml index eb26a9e5..a04438fd 100644 --- a/mkdocs.yaml +++ b/mkdocs.yaml @@ -3,8 +3,8 @@ site_description: LaTeX CV generator engine from a YAML input file. site_author: Sina Atalay copyright: Copyright © 2023 - 2024 Sina Atalay site_url: https://docs.rendercv.com -repo_url: https://github.com/sinaatalay/rendercv -repo_name: sinaatalay/rendercv +repo_url: https://github.com/rendercv/rendercv +repo_name: rendercv/rendercv edit_uri: edit/main/docs/ theme: diff --git a/pyproject.toml b/pyproject.toml index 24f50907..baf20be5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -98,7 +98,7 @@ dynamic = ["version"] # We will use hatchling to generate the version number [project.urls] # Here, we can specify the URLs related to RenderCV. They will be listed under the # "Project links" section in PyPI. See https://pypi.org/project/rendercv/ -Source = 'https://github.com/sinaatalay/rendercv' +Source = 'https://github.com/rendercv/rendercv' Documentation = 'https://docs.rendercv.com' Changelog = 'https://docs.rendercv.com/changelog' diff --git a/rendercv/cli/printer.py b/rendercv/cli/printer.py index b4ead552..cedfd1df 100644 --- a/rendercv/cli/printer.py +++ b/rendercv/cli/printer.py @@ -146,12 +146,12 @@ def welcome(): table.add_row("[bold]RenderCV App", "https://rendercv.com") table.add_row("Documentation", "https://docs.rendercv.com") - table.add_row("Source code", "https://github.com/sinaatalay/rendercv/") - table.add_row("Bug reports", "https://github.com/sinaatalay/rendercv/issues/") - table.add_row("Feature requests", "https://github.com/sinaatalay/rendercv/issues/") - table.add_row("Discussions", "https://github.com/sinaatalay/rendercv/discussions/") + table.add_row("Source code", "https://github.com/rendercv/rendercv/") + table.add_row("Bug reports", "https://github.com/rendercv/rendercv/issues/") + table.add_row("Feature requests", "https://github.com/rendercv/rendercv/issues/") + table.add_row("Discussions", "https://github.com/rendercv/rendercv/discussions/") table.add_row( - "RenderCV Pipeline", "https://github.com/sinaatalay/rendercv-pipeline/" + "RenderCV Pipeline", "https://github.com/rendercv/rendercv-pipeline/" ) print(table) diff --git a/rendercv/data/generator.py b/rendercv/data/generator.py index 494f2083..fe1d5dba 100644 --- a/rendercv/data/generator.py +++ b/rendercv/data/generator.py @@ -128,7 +128,7 @@ def generate_json_schema() -> dict: json_schema["title"] = "RenderCV" json_schema["description"] = "RenderCV data model." json_schema["$id"] = ( - "https://raw.githubusercontent.com/sinaatalay/rendercv/main/schema.json" + "https://raw.githubusercontent.com/rendercv/rendercv/main/schema.json" ) json_schema["$schema"] = "http://json-schema.org/draft-07/schema#" diff --git a/rendercv/data/sample_content.yaml b/rendercv/data/sample_content.yaml index 233b8bfd..402e0c79 100644 --- a/rendercv/data/sample_content.yaml +++ b/rendercv/data/sample_content.yaml @@ -73,13 +73,13 @@ sections: date: 2004-01 projects: - name: Multi-User Drawing Tool - date: "[github.com/name/repo](https://github.com/sinaatalay/rendercv)" + date: "[github.com/name/repo](https://github.com/rendercv/rendercv)" highlights: - Developed an electronic classroom where multiple users can simultaneously view and draw on a "chalkboard" with each person's edits synchronized - "Tools Used: C++, MFC" - name: Synchronized Desktop Calendar - date: "[github.com/name/repo](https://github.com/sinaatalay/rendercv)" + date: "[github.com/name/repo](https://github.com/rendercv/rendercv)" highlights: - Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule meetings with other users