DeepnaPooja
|
c5a0992b5d
|
Fe changes
|
2026-10-16 15:47:23 +05:30 |
|
DeepnaPooja
|
e5f6aa15b9
|
Implement Store analytics and api integrations
|
2026-10-08 16:32:23 +05:30 |
|
DeepnaPooja
|
25b21d6fa8
|
Refactor GRN configuration page layout
|
2026-10-08 12:57:48 +05:30 |
|
DeepnaPooja
|
106ed57897
|
Implement GRN tax settings UI and calculations for VAT and NBT
|
2026-10-08 12:55:45 +05:30 |
|
DeepnaPooja
|
40e890d4ff
|
Fix GRN UI
|
2026-10-08 10:40:43 +05:30 |
|
DeepnaPooja
|
ff6f3d3218
|
Add product reports
|
2026-10-07 10:41:04 +05:30 |
|
DeepnaPooja
|
3538bb5b0e
|
Assign a region manager for the route
|
2026-10-06 15:40:43 +05:30 |
|
DeepnaPooja
|
b75cd01e90
|
Add region code support
|
2026-10-06 15:15:04 +05:30 |
|
DeepnaPooja
|
92f1aadb81
|
Add item and GRN tracking forms
|
2026-10-06 13:28:37 +05:30 |
|
DeepnaPooja
|
d578cbad20
|
fix routing
|
2026-10-02 14:18:39 +05:30 |
|
DeepnaPooja
|
e1db9b1b69
|
add shared card and toggle components
|
2026-10-02 13:19:02 +05:30 |
|
DeepnaPooja
|
9707ef596c
|
UI changes
|
2026-10-02 13:17:32 +05:30 |
|
DeepnaPooja
|
bfd3e5cded
|
add product configuration UI
|
2026-10-02 13:07:45 +05:30 |
|
DeepnaPooja
|
e3af6100ec
|
fix
|
2026-09-29 17:38:39 +05:30 |
|
DeepnaPooja
|
d8ba956817
|
fix loading sheet UI
|
2026-09-29 17:29:02 +05:30 |
|
DeepnaPooja
|
89c0c17be7
|
ui fix
|
2026-09-29 17:07:16 +05:30 |
|
DeepnaPooja
|
ef4e0e0873
|
Add item reorder level migration
|
2026-09-29 12:32:22 +05:30 |
|
DeepnaPooja
|
bd90a3d68e
|
dashboard design
|
2026-09-29 12:08:54 +05:30 |
|
DeepnaPooja
|
ee50f0932d
|
fix open add product in new tab
|
2026-09-28 13:03:11 +05:30 |
|
DeepnaPooja
|
7dd012f926
|
Add PO confirmation btutton and the status badge
|
2026-09-28 12:36:21 +05:30 |
|
DeepnaPooja
|
aebfa6e3cc
|
Add search to dropdown
|
2026-09-28 12:00:59 +05:30 |
|
DeepnaPooja
|
a892aec527
|
Add loading sheet edit flow
|
2026-09-25 14:02:24 +05:30 |
|
DeepnaPooja
|
e8692b2474
|
fix the loading sheet view
|
2026-09-24 17:23:31 +05:30 |
|
DeepnaPooja
|
be38777ebb
|
Fixes for the route
|
2026-09-24 15:50:35 +05:30 |
|
DeepnaPooja
|
41f992b824
|
store page fixes
|
2026-09-24 15:05:48 +05:30 |
|
DeepnaPooja
|
1ec5426d15
|
PO shops fe fixes
|
2026-09-24 15:04:42 +05:30 |
|
DeepnaPooja
|
96e12972b9
|
fix store profile fields
|
2026-09-24 14:18:52 +05:30 |
|
DeepnaPooja
|
80db899091
|
Fix user role bug for invoice actions
|
2026-09-23 14:01:32 +05:30 |
|
DeepnaPooja
|
ee672da9f7
|
Add user selection to Shop PO flow
|
2026-09-23 12:47:53 +05:30 |
|
DeepnaPooja
|
ae302d0c9c
|
Fix loading sheet creation flow
|
2026-09-23 12:46:23 +05:30 |
|
DeepnaPooja
|
35fa3b19e3
|
Add loading sheet item selection
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 13m56s
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 15m12s
|
2026-09-22 17:03:24 +05:30 |
|
DeepnaPooja
|
44e335d542
|
Add ride cancellation details for the fe
|
2026-09-22 12:12:42 +05:30 |
|
DeepnaPooja
|
52845b5d87
|
Use client-side pagination for rides
|
2026-09-22 11:24:21 +05:30 |
|
Kalana B. Thilakarathna
|
3c17047550
|
Improve filter handling in SalesClient to reset values for empty selections
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 12m24s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 16m17s
|
2026-09-21 09:35:05 +05:30 |
|
Kalana B. Thilakarathna
|
34ffc7f97a
|
Fix ride selection logic to handle empty values in LoadingSheetsClient
|
2026-09-21 09:30:57 +05:30 |
|
kalana_Thilakarathna
|
b3840b47ce
|
Merge pull request 'Update sales pages' (#34) from refactor/FE-fixes into dev
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 10m57s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 14m42s
Reviewed-on: #34
|
2026-09-21 03:46:58 +00:00 |
|
DeepnaPooja
|
a9a201cce1
|
Update sales pages
|
2026-09-20 21:33:44 +05:30 |
|
Kalana B. Thilakarathna
|
3c2dee5b4a
|
Add build argument for NEXT_PUBLIC_API_URL in Dockerfile and CI/CD workflow
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 11m32s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 15m25s
|
2026-09-20 16:51:13 +05:30 |
|
Kalana B. Thilakarathna
|
1579936baf
|
Add Dockerfile and .dockerignore; configure Next.js output settings
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 10m51s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 14m44s
|
2026-09-20 16:36:33 +05:30 |
|
Kalana B. Thilakarathna
|
6a31ad0190
|
build fix
CI/CD - ERP Distribution / Build & Deploy Backend (pull_request) Failing after 10m55s
CI/CD - ERP Distribution / Build & Deploy Frontend (pull_request) Failing after 14m48s
|
2026-09-20 16:12:04 +05:30 |
|
DeepnaPooja
|
b63f264551
|
Add cn package as a dependency
|
2026-09-18 12:00:04 +05:30 |
|
DeepnaPooja
|
7ced279ad5
|
Add toggle controls and payment API fields
|
2026-09-18 11:56:11 +05:30 |
|
DeepnaPooja
|
1f6d63a0b3
|
Add cheque to payment UI
|
2026-09-18 11:47:34 +05:30 |
|
Kalana B. Thilakarathna
|
03d01d4c4e
|
name: CI/CD - ERP Core Monorepo
on:
pull_request:
branches:
- production
types:
- closed
jobs:
backend-build-and-deploy:
name: Build & Deploy ERP Core Backend
runs-on: linux
if: github.event.pull_request.merged == true
steps:
- name: Checkout code
run: |
git clone \
--depth 1 \
--branch production \
https://oauth2:${{ secrets.ERPCORE }}@gitea.hexdive.com/New_REP_SYSTEM/ERP-core.git \
.
- name: Restore backend
run: dotnet restore Backend/ERPCore.sln
- name: Publish backend
run: |
rm -rf /tmp/erpcore-deploy
mkdir -p /tmp/erpcore-deploy
dotnet publish Backend/ERPCore/ERPCore.csproj \
-c Release \
-r linux-x64 \
--self-contained true \
-o /tmp/erpcore-deploy
- name: Stop backend service
run: systemctl stop erpcore.service
- name: Copy backend to deploy folder
run: |
mkdir -p /home/erp/core/publish
rm -rf /home/erp/core/publish/*
cp -r /tmp/erpcore-deploy/* /home/erp/core/publish/
- name: Fix backend ownership and permissions
run: |
chown -R erpuser:erpuser /home/erp/core/publish
find /home/erp/core/publish -type d -exec chmod 755 {} +
find /home/erp/core/publish -type f -exec chmod 644 {} +
chmod +x /home/erp/core/publish/ERPCore
- name: Restart backend service
run: systemctl restart erpcore.service
- name: Verify backend
run: |
systemctl is-active erpcore.service && echo "Backend service running" || echo "Backend service failed"
frontend-build-and-deploy:
name: Build & Deploy ERP Core Frontend
runs-on: linux
needs: backend-build-and-deploy
if: github.event.pull_request.merged == true
steps:
- name: Checkout code
run: |
git clone \
--depth 1 \
--branch Production \
https://oauth2:${{ secrets.ERPCORE }}@gitea.hexdive.com/New_REP_SYSTEM/ERP-core.git \
.
- name: Build frontend Docker image
run: docker build -t erpcore-frontend:latest Frontend/erp-system
- name: Stop & remove existing frontend container
run: |
docker stop erpcore-frontend 2>/dev/null || true
docker rm erpcore-frontend 2>/dev/null || true
- name: Start frontend container
run: |
docker run -d \
--name erpcore-frontend \
-p 6702:6702 \
--add-host=host.docker.internal:host-gateway \
-e BACKEND_ORIGIN=http://host.docker.internal:6701 \
--restart unless-stopped \
--memory="512m" \
--cpus="1.0" \
--cap-drop ALL \
--security-opt no-new-privileges \
erpcore-frontend:latest
- name: Remove old frontend images
run: docker image prune -f
- name: Verify frontend
run: |
docker ps --filter name=erpcore-frontend --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}" \
| grep erpcore-frontend && echo "Frontend container running" || echo "Frontend container failed"
|
2026-09-17 13:59:05 +05:30 |
|
DeepnaPooja
|
6c6d30f4f9
|
Add RetailPrice and AgencyMarginPercent to PriceListItem and related API updates
|
2026-09-09 16:32:57 +05:30 |
|
DeepnaPooja
|
617c0713a1
|
remove PriceListSheet component and integrate new price list creation page
|
2026-09-09 16:31:35 +05:30 |
|
DeepnaPooja
|
58d67495d2
|
Add supplier claims management components and API integration
|
2026-09-08 16:14:33 +05:30 |
|
DeepnaPooja
|
e53db290c8
|
Add order return management
|
2026-09-08 16:12:44 +05:30 |
|
DeepnaPooja
|
2a5562a355
|
Add ClaimSettleDialog, ClaimSheet, ClaimViewSheet, and ClaimsClient
|
2026-09-08 16:12:05 +05:30 |
|
DeepnaPooja
|
5a6eca1f07
|
Add GrnViewSheet in GrnClient
|
2026-09-08 16:11:11 +05:30 |
|