Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
33add22
Remove Celery
dodo920306 Aug 25, 2025
2378642
Remove Celery tasks
dodo920306 Aug 25, 2025
b7c2c73
Refactor user module
dodo920306 Aug 25, 2025
b273c2d
Replace envsubst with plain python
dodo920306 Aug 25, 2025
7c9aba0
Create 'auth' application
dodo920306 Aug 26, 2025
4fbd8e9
Refactor organization into an application
dodo920306 Aug 26, 2025
c1b7c50
Refactor agent into an application
dodo920306 Aug 27, 2025
98f0f23
Refactor node into an application
dodo920306 Aug 27, 2025
27547ca
Fulfill node initialization
dodo920306 Aug 28, 2025
ff0fbbc
Finish testing new auth, user, organization APIs
dodo920306 Sep 13, 2025
41a7c80
Remove duplicate config assignments
dodo920306 Sep 13, 2025
19c236d
Remove duplicate config assignments
dodo920306 Sep 13, 2025
4bdf047
Reduce duplicate codes of paginators
dodo920306 Sep 16, 2025
6ec761a
Reduce duplicate codes UserInfoSerializer
dodo920306 Sep 16, 2025
ac4be3c
Reduce duplicate codes of NodeListSerializer
dodo920306 Sep 16, 2025
b7ba508
Make Node migrations
dodo920306 Sep 16, 2025
c37bf3e
Finish node container creation
dodo920306 Sep 22, 2025
9308959
Finish channel creation
dodo920306 Sep 27, 2025
2d01a42
Remove old channel codes
dodo920306 Sep 27, 2025
3a21cfe
Finish list chaincodes
dodo920306 Sep 27, 2025
c44f3a9
Finish upload chaincodes
dodo920306 Sep 27, 2025
2d1af1d
Finish chaincode creation
dodo920306 Sep 28, 2025
59cf18f
Finish chaincode commit
dodo920306 Sep 29, 2025
fd0f63e
Remove redundant old API files
dodo920306 Sep 29, 2025
6e22608
Remove redundant old API files
dodo920306 Sep 29, 2025
35b780f
Make migrations
dodo920306 Sep 29, 2025
7370ccc
Move Docker file into api engine
dodo920306 Sep 29, 2025
1ffb6f7
Simplify entrypoint
dodo920306 Sep 29, 2025
c6e857e
Remove Fabric Node templates
dodo920306 Sep 29, 2025
f20bebc
Remove redundant mkdir
dodo920306 Sep 29, 2025
20da97e
Fix missing 'l'
dodo920306 Sep 29, 2025
951146a
Fix invalid usage of cross env
dodo920306 Sep 29, 2025
fddb1d1
Rename 'fakeAccountLogin' to 'login'
dodo920306 Sep 29, 2025
f173edd
Rename 'fakeAccountLogin' to 'login'
dodo920306 Sep 29, 2025
cd9441b
Fix deprecated AntD Menu props
dodo920306 Sep 29, 2025
7222b96
Fix isLogin logic
dodo920306 Sep 29, 2025
e04de98
Fix failed to acquire organizations
dodo920306 Sep 29, 2025
d7ae404
Remove New Organization button
dodo920306 Sep 29, 2025
24a2966
Remove org operations temporarily
dodo920306 Sep 29, 2025
6c08a67
Disable agents for now
dodo920306 Sep 29, 2025
11a25d1
Fix invalid path of nodes
dodo920306 Sep 29, 2025
aab12fe
Fix failed to get nodes
dodo920306 Sep 29, 2025
8ff00da
Disable network pages
dodo920306 Sep 29, 2025
4f92faa
Fix failed to show channels
dodo920306 Sep 29, 2025
8e0aae6
Disable channel operations
dodo920306 Sep 29, 2025
055f560
Fix failed to get channels for chaincodes
dodo920306 Sep 29, 2025
e7038f8
Fix failed to get user lists
dodo920306 Oct 5, 2025
583629c
Finish Chaincode uploading
dodo920306 Oct 6, 2025
4eea58d
Fix some flake8 errors
dodo920306 Oct 10, 2025
48cf2e8
Fix the rest of flake8 errors
dodo920306 Oct 10, 2025
b7b4546
Fix unused vars
dodo920306 Oct 10, 2025
7db135e
Fix the make start command
dodo920306 Oct 10, 2025
caf94fd
Fix wrong fabric version URL
dodo920306 Oct 10, 2025
0686425
Comment out organization operations
dodo920306 Oct 10, 2025
40988ca
Run prettier
dodo920306 Oct 10, 2025
ebe722d
Comment out newman tests
dodo920306 Oct 10, 2025
d5546ae
Move the fabric node dockerfile into src
dodo920306 Nov 7, 2025
5b2857c
Add a welcome message on the home page
dodo920306 Nov 7, 2025
91f36b1
Unify the padding size of the icons
dodo920306 Nov 7, 2025
192cb2a
Add a docs link to the sidebar of dashboards
dodo920306 Nov 7, 2025
05d2067
Add the GitHub link to the side bar
dodo920306 Nov 11, 2025
ff580af
Add a swagger link to the side bar
dodo920306 Nov 11, 2025
ac6a685
Create an application gateway draft
dodo920306 Nov 11, 2025
8f627bb
Extract chaincode installation logic to another function
dodo920306 Nov 14, 2025
9ff202a
Make chaincode installation and approvement as separate APIs
dodo920306 Nov 16, 2025
a8ed5be
Fix Swagger requests failed when accessed via nginx
dodo920306 Nov 17, 2025
75163a6
Fix unable to get anchor peer ports
dodo920306 Nov 17, 2025
a4ff1cc
WIP: Add chaincode commit and transact APIs
dodo920306 Nov 17, 2025
0352229
Force static collection not expecting user input
dodo920306 Nov 18, 2025
3163581
Fix missing lines and redundant space under Flake8
dodo920306 Dec 4, 2025
719bd95
Fix the peers form label
dodo920306 Dec 4, 2025
1c5c837
Fix breadcrumb breaks when users enter the home page
dodo920306 Dec 4, 2025
90662cc
Add cello api-engine data to .gitignore
dodo920306 Dec 4, 2025
e42c111
Use different keys for upper and lower menus
dodo920306 Dec 4, 2025
8e5eda1
Replace deprecated Menu children with items
dodo920306 Dec 4, 2025
0850c02
Set the chaincodes package IDs once they are created
dodo920306 Dec 5, 2025
b32e669
Extract common CRUD operations into serviceFactory
dodo920306 Dec 5, 2025
9dfebe3
Extract common pagination logic into modelFactory
dodo920306 Dec 5, 2025
1e065ac
Add reusable hooks for table management
dodo920306 Dec 5, 2025
6839454
Fix unable to load new models
dodo920306 Dec 5, 2025
8b1f5fe
Migrate the Organization Page from a class component to a function one
dodo920306 Dec 5, 2025
d7bb2a0
Change all pages to functional components
dodo920306 Dec 6, 2025
be5fb88
Remove network pages
dodo920306 Dec 6, 2025
675c483
Remove network router
dodo920306 Dec 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 6 additions & 6 deletions .github/workflows/docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@ jobs:

steps:
- uses: actions/checkout@v3
- name: Build images
run: |
make docker-compose
# - name: Build images
# run: |
# make docker-compose
- name: Start services
run: |
MODE=dev make start
sleep 10
- name: Run newman tests
run: |
make check-api
# - name: Run newman tests
# run: |
# make check-api
- name: Stop services
if: always()
run: |
Expand Down
12 changes: 6 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,6 @@ fabric.properties
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
Expand Down Expand Up @@ -219,7 +218,6 @@ yarn-error.log
/coverage
.idea
package-lock.json
*bak
.vscode

# visual studio code
Expand All @@ -244,9 +242,9 @@ src/dashboard/lambda/mock/index.js
.config
.config.old

# Cello local storage
/**/opt/*
/**/cello/*
# Fabric
src/api-engine/cello/builders
src/api-engine/cello/config

# Local Netlify folder
.netlify
Expand All @@ -257,4 +255,6 @@ tests/postman/env.json
tests/postman/junitResult.xml

# Postgres
pgdata/
pgdata/

src/api-engine/cello
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ check-api: ##@Test Run API tests with newman
cd tests/postman && docker compose up --abort-on-container-exit || (echo "API tests failed $$?"; exit 1)

start-docker-compose:
docker compose -f bootup/docker-compose-files/${COMPOSE_FILE} up -d --force-recreate --remove-orphans
docker compose -f docker-compose.dev.yaml up -d --build --force-recreate --remove-orphans

stop-docker-compose:
echo "Stop all services with bootup/docker-compose-files/${COMPOSE_FILE}..."
Expand All @@ -224,7 +224,7 @@ docker-rest-agent:
docker build -t hyperledger/cello-agent-docker:latest -f build_image/docker/agent/docker-rest-agent/Dockerfile.in ./ --build-arg pip=$(PIP) --platform linux/$(ARCH)

fabric:
docker build -t hyperledger/fabric:2.5.13 -f build_image/docker/cello-hlf/Dockerfile build_image/docker/cello-hlf/
docker build -t hyperledger/fabric:2.5.13 src/nodes/hyperledger-fabric

dashboard:
docker build -t hyperledger/cello-dashboard:latest -f build_image/docker/common/dashboard/Dockerfile.in ./
Expand Down
104 changes: 0 additions & 104 deletions bootup/kubernetes/Makefile

This file was deleted.

40 changes: 0 additions & 40 deletions bootup/kubernetes/templates/api-engine-tasks/deploy.tmpl

This file was deleted.

18 changes: 0 additions & 18 deletions bootup/kubernetes/templates/api-engine/config.tmpl

This file was deleted.

40 changes: 0 additions & 40 deletions bootup/kubernetes/templates/api-engine/deploy-dev.tmpl

This file was deleted.

27 changes: 0 additions & 27 deletions bootup/kubernetes/templates/api-engine/deploy.tmpl

This file was deleted.

15 changes: 0 additions & 15 deletions bootup/kubernetes/templates/api-engine/ingress.tmpl

This file was deleted.

14 changes: 0 additions & 14 deletions bootup/kubernetes/templates/api-engine/service.tmpl

This file was deleted.

7 changes: 0 additions & 7 deletions bootup/kubernetes/templates/nginx/config.tmpl

This file was deleted.

20 changes: 0 additions & 20 deletions bootup/kubernetes/templates/nginx/deploy.tmpl

This file was deleted.

15 changes: 0 additions & 15 deletions bootup/kubernetes/templates/nginx/ingress.tmpl

This file was deleted.

Loading