diff --git a/README.md b/README.md index 5bb02dfa..5cb26eea 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@
-Press logo +Press logo

Press

**Full Service Cloud Hosting For The Frappe Stack - Powers Frappe Cloud** [![codecov](https://codecov.io/gh/frappe/press/branch/master/graph/badge.svg?token=0puvH0jUx9)](https://codecov.io/gh/frappe/press) -[![unittests](https://github.com/frappe/press/actions/workflows/main.yaml/badge.svg)](https://github.com/frappe/press/actions/workflows/main.yaml) +[![unittests](http://git.jingrow.com/jingrow/jcloude/actions/workflows/main.yaml/badge.svg)](http://git.jingrow.com/jingrow/jcloude/actions/workflows/main.yaml)
@@ -15,9 +15,9 @@
- Website + Website - - Documentation + Documentation
## Press @@ -59,7 +59,7 @@ Additionally, customers lacked full control over their servers—no SSH access, - [**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. -- [**Agent**](https://github.com/frappe/agent): A flask app designed to work along with Press. It provides a CLI interface for Press to communicate with the sites and benches. +- [**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. - [**Docker**](https://www.docker.com): An open-source platform that enables developers to build, package, and deploy applications in lightweight, portable containers. @@ -67,7 +67,7 @@ Additionally, customers lacked full control over their servers—no SSH access, ## Setup -To self host or to setup Press locally follow the steps in the [Local Development Environment Setup Guide](https://docs.frappe.io/cloud/local-fc-setup) or [this YouTube video](https://www.youtube.com/watch?v=Xb9QHnUrIEk) +To self host or to setup Press locally follow the steps in the [Local Development Environment Setup Guide](https://docs.framework.jingrow.com/cloud/local-fc-setup) or [this YouTube video](https://www.learn.jingrow.com/watch?v=Xb9QHnUrIEk) ### Pre-commit @@ -80,16 +80,16 @@ pre-commit install ## Learn and connect - [Telegram Public Group](https://t.me/frappecloud) -- [Discuss Forum](https://discuss.frappe.io/c/frappe-cloud/77) -- [Documentation](https://docs.frappe.io/cloud) +- [Discuss Forum](https://discuss.framework.jingrow.com/c/frappe-cloud/77) +- [Documentation](https://docs.framework.jingrow.com/cloud)

- + - - Frappe Technologies + + Frappe Technologies
diff --git a/dashboard/src/components/AppSidebar.vue b/dashboard/src/components/AppSidebar.vue index 4ba71f43..2c7e050c 100644 --- a/dashboard/src/components/AppSidebar.vue +++ b/dashboard/src/components/AppSidebar.vue @@ -95,11 +95,11 @@ export default { }, methods: { support() { - window.open('https://frappecloud.com/support', '_blank'); + window.open('https://jcloud.jingrow.com/support', '_blank'); }, feedback() { window.open( - 'https://frappecloud.com/frappe-cloud-feedback/new', + 'https://jcloud.jingrow.com/frappe-cloud-feedback/new', '_blank', ); }, diff --git a/dashboard/src/components/BackupFilesUploader.vue b/dashboard/src/components/BackupFilesUploader.vue index 438564e1..58e08044 100644 --- a/dashboard/src/components/BackupFilesUploader.vue +++ b/dashboard/src/components/BackupFilesUploader.vue @@ -145,7 +145,7 @@ export default { if (file.size > 5 * 1024 * 1024 * 1024) { throw new Error( - 'File size exceeds the limit of 5 GiB. Please try the migrate script.', + 'File size exceeds the limit of 5 GiB. Please try the migrate script.', ); } diff --git a/dashboard/src/components/MobileNav.vue b/dashboard/src/components/MobileNav.vue index 6e52b686..411a6ab4 100644 --- a/dashboard/src/components/MobileNav.vue +++ b/dashboard/src/components/MobileNav.vue @@ -80,6 +80,6 @@ const SwitchTeamDialog2 = defineAsyncComponent( const showTeamSwitcher = ref(false); function support() { - window.open('https://frappecloud.com/support', '_blank'); + window.open('https://jcloud.jingrow.com/support', '_blank'); } diff --git a/dashboard/src/components/SiteOverview.vue b/dashboard/src/components/SiteOverview.vue index cfbf19f4..6e9aeb9c 100644 --- a/dashboard/src/components/SiteOverview.vue +++ b/dashboard/src/components/SiteOverview.vue @@ -19,7 +19,7 @@ @@ -34,7 +34,7 @@ @@ -83,7 +83,7 @@ @@ -97,7 +97,7 @@ $site.pg.status !== 'Archived' " class="col-span-1 lg:col-span-2" - title="Your site is currently on a shared bench group. Upgrade plan to enjoy more benefits." + title="Your site is currently on a shared bench group. Upgrade plan to enjoy more benefits." :id="$site.name" type="gray" > @@ -224,7 +224,7 @@ : 0) >= 80 " variant="ghost" - link="https://docs.frappe.io/cloud/faq/site#what-is-using-up-all-my-database-size" + link="https://docs.framework.jingrow.com/cloud/faq/site#what-is-using-up-all-my-database-size" icon="help-circle" /> diff --git a/dashboard/src/components/SiteUpdateDialog.vue b/dashboard/src/components/SiteUpdateDialog.vue index da5a3005..513b6c82 100644 --- a/dashboard/src/components/SiteUpdateDialog.vue +++ b/dashboard/src/components/SiteUpdateDialog.vue @@ -35,7 +35,7 @@ If the update fails, rollback will not occur as there is no backup. You will have to manually fix the issues over ssh

Please reach out to - support to enable it diff --git a/dashboard/src/components/group/DependencyEditorDialog.vue b/dashboard/src/components/group/DependencyEditorDialog.vue index 97ba329f..0df9abbe 100644 --- a/dashboard/src/components/group/DependencyEditorDialog.vue +++ b/dashboard/src/components/group/DependencyEditorDialog.vue @@ -48,7 +48,7 @@

Build might fail

@@ -90,7 +90,7 @@ /> diff --git a/dashboard/src/components/marketplace/NewMarketplaceAppDialog.vue b/dashboard/src/components/marketplace/NewMarketplaceAppDialog.vue index 51a1f3fb..70276ddb 100644 --- a/dashboard/src/components/marketplace/NewMarketplaceAppDialog.vue +++ b/dashboard/src/components/marketplace/NewMarketplaceAppDialog.vue @@ -58,7 +58,7 @@ /> The Github Repository is private. Terms and Policy diff --git a/dashboard/src/components/partners/BuyPartnerCreditsRazorpay.vue b/dashboard/src/components/partners/BuyPartnerCreditsRazorpay.vue index e1bfa587..030082a5 100644 --- a/dashboard/src/components/partners/BuyPartnerCreditsRazorpay.vue +++ b/dashboard/src/components/partners/BuyPartnerCreditsRazorpay.vue @@ -104,7 +104,7 @@ function processOrder(data) { key: data.key_id, order_id: data.order_id, name: 'Frappe Cloud', - image: 'https://frappe.io/files/cloud.png', + image: 'https://framework.jingrow.com/files/cloud.png', prefill: { email: team.pg?.user }, handler: handlePaymentSuccess, theme: { color: '#171717' }, diff --git a/dashboard/src/components/partners/PartnerCertificateRequest.vue b/dashboard/src/components/partners/PartnerCertificateRequest.vue index f49a20e0..fdcddabd 100644 --- a/dashboard/src/components/partners/PartnerCertificateRequest.vue +++ b/dashboard/src/components/partners/PartnerCertificateRequest.vue @@ -116,7 +116,7 @@ async function handleApplyForCertificate() { try { await checkCertification.submit(); if (showMessage.value) { - batch_link.value = `https://school.frappe.io/lms/billing/certificate/${certificateType.value}`; + batch_link.value = `https://school.framework.jingrow.com/lms/billing/certificate/${certificateType.value}`; throw new Error( 'You are not eligible for a free certification at this time.', ); diff --git a/dashboard/src/components/partners/PartnerCertificates.vue b/dashboard/src/components/partners/PartnerCertificates.vue index fce9ee5f..6aa05c59 100644 --- a/dashboard/src/components/partners/PartnerCertificates.vue +++ b/dashboard/src/components/partners/PartnerCertificates.vue @@ -111,7 +111,7 @@ export default { width: 0.5, }, ], - documentation: 'https://school.frappe.io', + documentation: 'https://school.framework.jingrow.com', actions() { return [ { diff --git a/dashboard/src/components/partners/PartnerOverview.vue b/dashboard/src/components/partners/PartnerOverview.vue index d7ab0371..ae13cf9d 100644 --- a/dashboard/src/components/partners/PartnerOverview.vue +++ b/dashboard/src/components/partners/PartnerOverview.vue @@ -178,7 +178,7 @@ By clicking "I Agree", you confirm that you have read and accepted the terms and conditions of the Frappe Partnership Agreement Please read the diff --git a/dashboard/src/components/server/ConfigureAutomatedScaling.vue b/dashboard/src/components/server/ConfigureAutomatedScaling.vue index df1c9282..ff9e0027 100644 --- a/dashboard/src/components/server/ConfigureAutomatedScaling.vue +++ b/dashboard/src/components/server/ConfigureAutomatedScaling.vue @@ -19,7 +19,7 @@ :showIcon="false" class="mb-3" title="When both CPU and Memory thresholds are set, scaling will trigger if either condition is met. -
Please refer to the
Please refer to the documentation for more information." />
diff --git a/dashboard/src/components/server/ServerActionCell.vue b/dashboard/src/components/server/ServerActionCell.vue index 85454ce1..d53c591e 100644 --- a/dashboard/src/components/server/ServerActionCell.vue +++ b/dashboard/src/components/server/ServerActionCell.vue @@ -112,7 +112,7 @@ function onTeardownSecondaryServer() {

See the docs to learn more about autoscaling:
- Secondary Server Teardown Guide @@ -172,7 +172,7 @@ function onSetupSecondaryServer() {

See the docs to learn more about autoscaling:
- Secondary Server Setup Guide @@ -295,7 +295,7 @@ function onEnableAutoDiskExpansion() { function onDisableAutoDiskExpansion() { confirmDialog({ title: 'Disable automatic storage disk expansion', - message: `

Disable auto add on storage?
This can effect server uptime Know more
`, + message: `
Disable auto add on storage?
This can effect server uptime Know more
`, primaryAction: { label: 'Disable', theme: 'red', diff --git a/dashboard/src/components/server/ServerLoadAverage.vue b/dashboard/src/components/server/ServerLoadAverage.vue index 5234df2e..391cd03c 100644 --- a/dashboard/src/components/server/ServerLoadAverage.vue +++ b/dashboard/src/components/server/ServerLoadAverage.vue @@ -6,7 +6,7 @@ diff --git a/dashboard/src/components/settings/AddNewWebhookDialog.vue b/dashboard/src/components/settings/AddNewWebhookDialog.vue index eed1b224..3db5603d 100644 --- a/dashboard/src/components/settings/AddNewWebhookDialog.vue +++ b/dashboard/src/components/settings/AddNewWebhookDialog.vue @@ -28,7 +28,7 @@

Note: Secret is optional. Check the documentation Note: Secret is optional. Check the documentationA record. Please update the same after migration to avoid downtime. To know more, refer the documentation. this.$resources.slowQueries.data.data, onRowClick: (row) => { this.selectedQuery = row.query; diff --git a/dashboard/src/components/site_database_user/SiteDatabaseUserCredentialDialog.vue b/dashboard/src/components/site_database_user/SiteDatabaseUserCredentialDialog.vue index 8093ff28..3e6529a0 100644 --- a/dashboard/src/components/site_database_user/SiteDatabaseUserCredentialDialog.vue +++ b/dashboard/src/components/site_database_user/SiteDatabaseUserCredentialDialog.vue @@ -77,7 +77,7 @@

Please check out the documentation = { }, banner({ documentResource: site }) { const bannerTitle = - 'Your site is currently on a shared bench group. Upgrade plan to install custom apps, enable server scripts and more.'; + 'Your site is currently on a shared bench group. Upgrade plan to install custom apps, enable server scripts and more.'; return getUpsellBanner(site, bannerTitle); }, diff --git a/dashboard/src/objects/common/patches.ts b/dashboard/src/objects/common/patches.ts index 944f04ee..3f560845 100644 --- a/dashboard/src/objects/common/patches.ts +++ b/dashboard/src/objects/common/patches.ts @@ -23,7 +23,7 @@ export function getPatchesTab(forBench: boolean) { type: 'list', list: { experimental: true, // If removing this, uncheck App Patch doctype beta flag. - documentation: 'https://docs.frappe.io/cloud/benches/app-patches', + documentation: 'https://docs.framework.jingrow.com/cloud/benches/app-patches', doctype: 'App Patch', filters: (res) => ({ [forBench ? 'bench' : 'group']: res.name }), searchField: 'filename', diff --git a/dashboard/src/objects/group.js b/dashboard/src/objects/group.js index c4ae9d5c..e48c5a6c 100644 --- a/dashboard/src/objects/group.js +++ b/dashboard/src/objects/group.js @@ -119,7 +119,7 @@ export default { button: { label: 'Read docs', variant: 'outline', - link: 'https://docs.frappe.io/cloud/benches/create-new', + link: 'https://docs.framework.jingrow.com/cloud/benches/create-new', }, }; } @@ -234,7 +234,7 @@ export default { h( 'a', { - href: 'https://docs.frappe.io/cloud/faq/app-installation-issue', + href: 'https://docs.framework.jingrow.com/cloud/faq/app-installation-issue', target: '_blank', }, [h(icon('help-circle', 'w-3 h-3'), {})], diff --git a/dashboard/src/objects/marketplace.js b/dashboard/src/objects/marketplace.js index fae020cf..de7d2cf5 100644 --- a/dashboard/src/objects/marketplace.js +++ b/dashboard/src/objects/marketplace.js @@ -462,7 +462,7 @@ export default { condition: () => app.pg.status === 'Draft', onClick() { window.open( - 'https://docs.frappe.io/cloud/marketplace/marketplace-guidelines', + 'https://docs.framework.jingrow.com/cloud/marketplace/marketplace-guidelines', '_blank', ); }, diff --git a/dashboard/src/objects/server.js b/dashboard/src/objects/server.js index 49b75405..2aef0a5a 100644 --- a/dashboard/src/objects/server.js +++ b/dashboard/src/objects/server.js @@ -137,7 +137,7 @@ export default { button: { label: 'Read docs', variant: 'outline', - link: 'https://docs.frappe.io/cloud/servers/new', + link: 'https://docs.framework.jingrow.com/cloud/servers/new', }, }; } diff --git a/dashboard/src/objects/site.js b/dashboard/src/objects/site.js index dcc294b5..1eb9e872 100644 --- a/dashboard/src/objects/site.js +++ b/dashboard/src/objects/site.js @@ -1057,7 +1057,7 @@ export default { label: 'Contact Support', variant: 'outline', onClick() { - window.open('https://frappecloud.com/support', '_blank'); + window.open('https://jcloud.jingrow.com/support', '_blank'); }, }, }; @@ -1067,7 +1067,7 @@ export default { return getUpsellBanner( site, - 'Your site is currently on a shared bench group. Upgrade plan for offsite backups and more.', + 'Your site is currently on a shared bench group. Upgrade plan for offsite backups and more.', ); }, }, @@ -1493,7 +1493,7 @@ export default { }, banner({ documentResource: site }) { const bannerTitle = - 'Your site is currently on a shared bench group. Upgrade to a private bench group to configure auto updates and more.'; + 'Your site is currently on a shared bench group. Upgrade to a private bench group to configure auto updates and more.'; return getUpsellBanner(site, bannerTitle); }, diff --git a/dashboard/src/pages/EnableBenchGroups.vue b/dashboard/src/pages/EnableBenchGroups.vue index 65ab3d14..34508d23 100644 --- a/dashboard/src/pages/EnableBenchGroups.vue +++ b/dashboard/src/pages/EnableBenchGroups.vue @@ -22,7 +22,7 @@

Read more →
Read more → Read documentation diff --git a/dashboard/src/pages/LoginSignup.vue b/dashboard/src/pages/LoginSignup.vue index a526da83..e5b60663 100644 --- a/dashboard/src/pages/LoginSignup.vue +++ b/dashboard/src/pages/LoginSignup.vue @@ -298,7 +298,7 @@ Terms & Policies @@ -380,7 +380,7 @@ Terms & Policies diff --git a/dashboard/src/pages/NewServer.vue b/dashboard/src/pages/NewServer.vue index a389f75c..2e2b4e8a 100644 --- a/dashboard/src/pages/NewServer.vue +++ b/dashboard/src/pages/NewServer.vue @@ -102,7 +102,7 @@