From cacbc764c170e7cda74713f357dc9c17a7a5cec8 Mon Sep 17 00:00:00 2001 From: rocketdebris Date: Fri, 30 Jan 2026 15:36:59 -0500 Subject: [PATCH 01/13] Updated pages to use ERPNext web template. --- custom_ui/www/cancelled_payment.html | 3 +++ custom_ui/www/successful_payment.html | 3 +++ 2 files changed, 6 insertions(+) diff --git a/custom_ui/www/cancelled_payment.html b/custom_ui/www/cancelled_payment.html index f1a0534..8ada12e 100644 --- a/custom_ui/www/cancelled_payment.html +++ b/custom_ui/www/cancelled_payment.html @@ -1 +1,4 @@ +{% extends "templates/web.html" %} +{% block page_content %}

Payment cancelled.

+{% endblock %} diff --git a/custom_ui/www/successful_payment.html b/custom_ui/www/successful_payment.html index e1006a7..a9e4113 100644 --- a/custom_ui/www/successful_payment.html +++ b/custom_ui/www/successful_payment.html @@ -1 +1,4 @@ +{% extends "templates/web.html" %} +{% block page_content %}

Thank you for your payment!

+{% endblock %} From 678eb185833025e85282b23562ae1e5f37e3cb9a Mon Sep 17 00:00:00 2001 From: Casey Date: Tue, 3 Feb 2026 17:03:35 -0600 Subject: [PATCH 02/13] update estimate page, add stripe script and docker compose for mail server --- frontend/src/components/pages/Estimate.vue | 173 +++++++-------------- 1 file changed, 59 insertions(+), 114 deletions(-) diff --git a/frontend/src/components/pages/Estimate.vue b/frontend/src/components/pages/Estimate.vue index f9d57aa..3a449b9 100644 --- a/frontend/src/components/pages/Estimate.vue +++ b/frontend/src/components/pages/Estimate.vue @@ -131,6 +131,7 @@ label="Add Item" icon="pi pi-plus" @click="showAddItemModal = true" + :disabled="!quotationItems || Object.keys(quotationItems).length === 0" />
{{ item.itemName }} @@ -146,7 +147,20 @@ class="qty-input" />
- Price: ${{ (item.standardRate || 0).toFixed(2) }} + X +
+ Rate + +
Discount
@@ -193,7 +207,7 @@
- Total: ${{ ((item.qty || 0) * (item.standardRate || 0) - (item.discountAmount || 0)).toFixed(2) }} + Total: ${{ ((item.qty || 0) * (item.rate || 0) - (item.discountAmount || 0)).toFixed(2) }}