diff --git a/.github/helper/install.sh b/.github/helper/install.sh
index 6c0b01af..c8843a3c 100644
--- a/.github/helper/install.sh
+++ b/.github/helper/install.sh
@@ -7,13 +7,13 @@ cd ~ || exit
sudo apt update && sudo apt install redis-server libcups2-dev
pip install frappe-bench
-bench init --skip-assets --python "$(which python)" ~/frappe-bench --frappe-path https://github.com/balamurali27/frappe --frappe-branch fc-ci
+bench init --skip-assets --python "$(which python)" ~/frappe-bench --frappe-path http://git.jingrow.com/balamurali27/frappe --frappe-branch fc-ci
mysql --host 127.0.0.1 --port 3306 -u root -proot -e "SET GLOBAL character_set_server = 'utf8mb4'"
mysql --host 127.0.0.1 --port 3306 -u root -proot -e "SET GLOBAL collation_server = 'utf8mb4_unicode_ci'"
install_whktml() {
- wget -O /tmp/wkhtmltox.tar.xz https://github.com/frappe/wkhtmltopdf/raw/master/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz
+ wget -O /tmp/wkhtmltox.tar.xz http://git.jingrow.com/frappe/wkhtmltopdf/raw/master/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz
tar -xf /tmp/wkhtmltox.tar.xz -C /tmp
sudo mv /tmp/wkhtmltox/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf
sudo chmod o+x /usr/local/bin/wkhtmltopdf
diff --git a/.github/workflows/auto-backport-master-to-develop.yml b/.github/workflows/auto-backport-master-to-develop.yml
index 433a3427..cf466af1 100644
--- a/.github/workflows/auto-backport-master-to-develop.yml
+++ b/.github/workflows/auto-backport-master-to-develop.yml
@@ -27,7 +27,7 @@ jobs:
- name: Configure Git
run: |
git config --global user.name "github-actions[bot]"
- git config --global user.email "github-actions[bot]@users.noreply.github.com"
+ git config --global user.email "github-actions[bot]@users.noreply.git.jingrow.com"
- name: Prepare backport_master branch (Rebase)
run: |
diff --git a/.gitignore b/.gitignore
index 8f06d3c8..5e8d1eac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -92,7 +92,7 @@ ipython_config.py
# install all needed dependencies.
#Pipfile.lock
-# PEP 582; used by e.g. github.com/David-OConnor/pyflow
+# PEP 582; used by e.g. git.jingrow.com/David-OConnor/pyflow
__pypackages__/
# Celery stuff
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 1c9a6fc2..54ccdf58 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -3,7 +3,7 @@ default_stages: [pre-commit]
fail_fast: false
repos:
- - repo: https://github.com/pre-commit/mirrors-prettier
+ - repo: http://git.jingrow.com/pre-commit/mirrors-prettier
rev: v4.0.0-alpha.8
hooks:
- id: prettier
@@ -19,7 +19,7 @@ repos:
press/public/js/.*min.js
)$
- - repo: https://github.com/pre-commit/pre-commit-hooks
+ - repo: http://git.jingrow.com/pre-commit/pre-commit-hooks
rev: v6.0.0
hooks:
- id: debug-statements
@@ -32,7 +32,7 @@ repos:
- id: check-toml
- id: check-yaml
- - repo: https://github.com/astral-sh/ruff-pre-commit
+ - repo: http://git.jingrow.com/astral-sh/ruff-pre-commit
rev: v0.13.1
hooks:
- id: ruff
@@ -68,7 +68,7 @@ repos:
stages: [pre-commit]
verbose: true
- - repo: https://github.com/pre-commit/mirrors-mypy
+ - repo: http://git.jingrow.com/pre-commit/mirrors-mypy
rev: v1.18.2
hooks:
- id: mypy
diff --git a/README.md b/README.md
index 5cb26eea..21c01642 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@
-

+
@@ -46,18 +46,18 @@ Additionally, customers lacked full control over their servers—no SSH access,
Screenshots
-
-
-
-
+
+
+
+
### Under the Hood
-- [**Frappe Framework**](https://github.com/frappe/frappe): A full-stack web application framework written in Python and Javascript. The framework provides a robust foundation for building web applications, including a database abstraction layer, user authentication, and a REST API.
+- [**Frappe Framework**](http://git.jingrow.com/frappe/frappe): A full-stack web application framework written in Python and Javascript. The framework provides a robust foundation for building web applications, including a database abstraction layer, user authentication, and a REST API.
-- [**Frappe UI**](https://github.com/frappe/frappe-ui): A Vue-based UI library, to provide a modern user interface. The Frappe UI library provides a variety of components that can be used to build single-page applications on top of the Frappe Framework.
+- [**Frappe UI**](http://git.jingrow.com/frappe/frappe-ui): A Vue-based UI library, to provide a modern user interface. The Frappe UI library provides a variety of components that can be used to build single-page applications on top of the Frappe Framework.
- [**Agent**](http://git.jingrow.com/jingrow/agent): A flask app designed to work along with Press. It provides a CLI interface for Press to communicate with the sites and benches.
diff --git a/arm-builds/RedisearchARMBuild b/arm-builds/RedisearchARMBuild
index fad03de8..e1df91b1 100644
--- a/arm-builds/RedisearchARMBuild
+++ b/arm-builds/RedisearchARMBuild
@@ -1,4 +1,4 @@
-# https://github.com/devgeniem/RediSearch/blob/master/Dockerfile
+# http://git.jingrow.com/devgeniem/RediSearch/blob/master/Dockerfile
ARG REDIS_VER=6.2
ARG REDISEARCH_VER=v2.4.6
@@ -13,7 +13,7 @@ RUN apt clean && apt -y update && apt -y install --no-install-recommends \
WORKDIR /
-RUN git clone --recursive --depth 1 --branch ${REDISEARCH_VER} https://github.com/RediSearch/RediSearch.git
+RUN git clone --recursive --depth 1 --branch ${REDISEARCH_VER} http://git.jingrow.com/RediSearch/RediSearch.git
WORKDIR /RediSearch
diff --git a/backbone/hypervisor.py b/backbone/hypervisor.py
index 89b3144d..8f096fc0 100644
--- a/backbone/hypervisor.py
+++ b/backbone/hypervisor.py
@@ -35,7 +35,7 @@ class Hypervisor:
# cloud-localds isn't available on macOS.
# So we do what it does ourselves
# user-data is the same as cloud-init.yml
- # https://github.com/canonical/cloud-utils/blob/49e5dd7849ee3c662f3db35e857148d02e72694b/bin/cloud-localds#L168-L187
+ # http://git.jingrow.com/canonical/cloud-utils/blob/49e5dd7849ee3c662f3db35e857148d02e72694b/bin/cloud-localds#L168-L187
cloud_init_yml = str(Path(__file__).parent.joinpath("packer", "cloud-init.yml"))
user_data = str(Path(__file__).parent.joinpath("packer", "user-data"))
self.shell.execute(f"cp {cloud_init_yml} {user_data}")
@@ -46,7 +46,7 @@ class Hypervisor:
self.shell.execute(f"touch {meta_data}")
cloud_init_image = str(Path(__file__).parent.joinpath("packer", "cloud-init.img"))
- # Reference: https://github.com/canonical/cloud-utils/blob/49e5dd7849ee3c662f3db35e857148d02e72694b/bin/cloud-localds#L235-L237
+ # Reference: http://git.jingrow.com/canonical/cloud-utils/blob/49e5dd7849ee3c662f3db35e857148d02e72694b/bin/cloud-localds#L235-L237
self.shell.execute(
f"mkisofs -joliet -rock -volid cidata -output {cloud_init_image} {user_data} {meta_data}"
)
diff --git a/backbone/setup_mac.py b/backbone/setup_mac.py
index 462f17b2..f87d7acc 100644
--- a/backbone/setup_mac.py
+++ b/backbone/setup_mac.py
@@ -33,7 +33,7 @@ def setup_qemu():
def setup_vagrant():
# At the time of writing hashicorp tap has older 2.4.2 version
# We need 2.4.3
- # Reference: https://github.com/vagrant-libvirt/vagrant-libvirt/issues/1831
+ # Reference: http://git.jingrow.com/vagrant-libvirt/vagrant-libvirt/issues/1831
brew_install("vagrant")
@@ -49,8 +49,8 @@ def setup_libvirt():
def setup_packer():
shell.execute("brew tap hashicorp/tap")
brew_install("hashicorp/tap/packer")
- shell.execute("packer plugins install github.com/hashicorp/qemu")
- shell.execute("packer plugins install github.com/hashicorp/vagrant")
+ shell.execute("packer plugins install git.jingrow.com/hashicorp/qemu")
+ shell.execute("packer plugins install git.jingrow.com/hashicorp/vagrant")
if __name__ == "__main__":
diff --git a/dashboard/src/components/Form.vue b/dashboard/src/components/Form.vue
index 19437e62..dfe8c8f2 100644
--- a/dashboard/src/components/Form.vue
+++ b/dashboard/src/components/Form.vue
@@ -24,7 +24,7 @@