PSJ GLOBAL Development Status Monthly Report : 2024.07.29

CYCON & PSJ GLOBAL
5 min readJul 29, 2024

--

PSJ GLOBAL Development status[피에스제이 글로벌 개발 현황]
Date : 2024.07.29

.

“OceanDrive” Development:

[“오션드라이브” 개발:]

1. OceanDrive, Storage Provider, Infura and Gateway Development:
[오션드라이브, Storage Provider, Infura 및 게이트웨이 개발]

- Web3.storage:
[웹3 storage:]
1. Web3.storage Unit test cases: - Completed
[웹3.storage 유닛 테스트 사례 - 완료]
■ add a single file.
[싱글 파일 추가:]
■ add multiple files.
[멀티 파일 추가:]
■ add a single folder.
[싱글 폴더 추가:]
■ add multiple folders.
[멀티 폴더 추가:]
■ add a combination of multiple and single files/folders.
[여러 파일/폴더의 조합을 추가합니다.]
2. web3.storage unixfs pinRm -> changed blockstore delete - Completed.
[웹3.storage unixfs pinRm -> 블록스토어 삭제 변경 - 완료]
3. web3.storage unixfs addAll improvement - Completed.
[웹3.storage unixfs addAll 개선 - 완료]
4. web3.storage avoid memory leak - Completed.
[웹3.storage 메모리 누수 방지 - 완료]
5. web3.storage build binary exec - Completed.
[웹3.storage 빌드 바이너리 실행 - 완료]
6. web3.storage security: network connection protector - Completed.
[웹3.storage 보안: 네트워크 연결 보호기 - 완료]
7. web3.storage security: connection encryption - Completed.
[웹3.storage 보안: 연결 암호화 - 완료]
8. web3.storage utility: async Resolver - Completed.
[웹3.storage 유틸리티: async Resolver - 완료]
9. web3.storage utility: async Iterator - Completed.
[웹3.storage 유틸리티: async Iterator - 완료]
10. web3.storage utility: byte Format - Completed.
[웹3.storage 유틸리티: 바이트 형식 - 완료]
11. web3.storage network status: p2p node event listeners - Completed.
[웹3.storage 네트워크 상태: p2p 노드 이벤트 리스너 - 완료]
12. web3.storage network status: self peer update - Completed.
[웹3.storage 네트워크 상태: 셀프 피어 업데이트 - 완료]

.

Web3.gateway.microservice:

[웹3.gateway.microservice:]

1. Monorepo project structure - Completed
[Monorepo 프로젝트 구조 - 완료]
2. api-gateway-service - initial settings - Completed
[api-gateway-service - 초기 설정 - 완료]
3. file-manager-service - initial settings - Completed
[파일 관리자 service - 초기 설정 - 완료]
4. pool-manager-service - initial settings - Completed
[pool-manager-service - 초기 설정 - 완료]
5. web3-storage-events-service - initial settings - Completed
[웹3-storage-events-service - 초기 설정 - 완료]
6. web3.storage-worker-service - initial settings - Completed
[web3.storage-worker-service - 초기 설정 - 완료]
7. web3.storage package implemented into pool manager - Completed
[pool 관리자에 웹3.storage 패키지 구현 - 완료]
8. web3-storage-events-service - pool event - Completed
[web3-storage-events-service - pool event - 완료]
9. web3-storage-events-service - pool handler - Completed
[web3-storage-events-service - pool handler - 완료]
10. Docker-compose implemented - Completed
[Docker-compose 구현 - 완료]
11. web3-gRPC package protocol for microservice - Completed
[마이크로서비스용 web3-gRPC 패키지 프로토콜 - 완료]
■ Pool Service gRPC
■ File Service gRPC
12. Api-gateway-service:
■ web3-gRPC package implemented
[web3-gRPC 패키지 구현]
■ File-controller
[파일 컨트롤러]
■ File Module
[파일 모듈]
■ File Service
[파일 Service]
■ File Upload, Download, Delete, Get.
[파일 업로드, 다운로드, 삭제, 가져오기]
■ Pool Controller
[Pool 컨트롤러]
■ Pool Module
[Pool 모듈]
■ Pool Service
■ Pool Create, PoolInforById, Update, Delete, Get ListOf Peers,
[Pool 생성, PoolInforById, 업데이트, 삭제, 피어 목록 가져오기,]
■ Subscribed Peer, Unsubscribed Peer, Get Pool Status
[구독된 피어, 구독 취소된 피어, Pool 상태 가져오기]
13. file-manager-service:
[파일-관리자-service:]
■ web3-gRPC package implemented - Completed
[web3-gRPC 패키지 구현 - 완료]
14. pool-manager-service:
[pool-관리자-service:]
■ web3-gRPC package implemented - Completed
[web3-gRPC 패키지 구현 - 완료]
15. web3-storage-events:
■ web3.storage package implementation - Completed
[web3.storage 패키지 구현 - 완료]
■ RebbitMQ protocol replaced with Kafka Protocol - Completed
[RebbitMQ 프로토콜이 Kafka 프로토콜로 대체됨 - 완료]
16. API Doc - Swagger - Completed
[API 문서 - Swagger - 완료]
■ Bug fixes and maintenance have been performed:
[버그 수정 및 유지 관리]
- Suspend Loading of subscription added
[추가된 구독 로드 일시 중단]
- Loader to the Claim reward button added
[보상 청구 버튼에 로더가 추가됨]
- Successfully published our OceanDrive APP to MAINNET (v1.3.3) users can download from our homepage https://psjglobal.io/ocean-drive
[OceanDrive 앱을 MAINNET(v1.3.3)에 성공적으로 게시했습니다.
사용자는 홈페이지 https://psjglobal.io/ocean-drive에서 다운로드 할 수
있습니다.]
- macOS version is preparing for Mainnet open - In progress
[macOS 버전 메인넷 오픈 준비 중 - 진행 중]

.

OceanDrive Infura Development:

[오션드라이브 Infura 개발:]

- The OceanDrive Infura for storage requester mainnet version is now open. For more information, please refer to the link: https://psjglobal.oceandrive.network/
[스토리지 요청자 용 OceanDrive Infura 메인넷 버전이 공개되었습니다.
자세한 내용은 https://psjglobal.oceandrive.network/ 링크를 참고하세요.]
- Optimized version of explorer: (upload & download files) - In Progress
[탐색기 최적화 버전: (파일 업로드 및 다운로드) - 진행 중]
■ Handled upload files progress finishing state.
[처리된 업로드 파일 진행 상태가 완료되었습니다.]
■ Created uploads progress component.
[업로드 진행 구성 요소를 만들었습니다.]
■ Configured profile details page for the profile section.
[프로필 섹션에 대한 프로필 세부 정보 페이지를 구성했습니다.]
■ Created profile items and applied their corresponding functionalities.
[프로필 항목을 생성하고 해당 기능을 적용했습니다.]
■ Configured and implemented functionality for the create folder popup.
[폴더 생성 팝업 기능을 구성하고 구현했습니다.]
■ Created workspace modal.
[작업 공간 모달을 만들었습니다.]
■ Applied TableList in workspace file history.
[작업공간 파일 기록에 TableList를 적용했습니다.]
■ Implemented download and delete functions in file history.
[파일 히스토리에 다운로드 및 삭제 기능을 구현했습니다.]
■ Developed upload functionality.
[업로드 기능을 개발했습니다.]
■ Created file card component for the grid view of uploaded files.
[업로드된 파일의 그리드 보기를 위한 파일 카드 구성 요소를 만들었습니다.]
■ Created profile details section in the workspace.
[작업 공간에 프로필 세부 정보 섹션이 생성되었습니다.]
■ Developed workspace layout and fixed navigation issues related to workspace redirections.
[작업 공간 레이아웃을 개발하고 작업 공간 리디렉션과 관련된 탐색 문제를 수정했습니다.]
■ Made sidebar data dynamic and updated dropzone showcase accordingly.
[사이드바 데이터를 동적으로 만들었으며 드롭존 쇼케이스를 업데이트
했습니다.]
■ Created and configured dropzone component for empty pool list case.
[빈 pool 목록 케이스에 대한 드롭존 구성요소를 생성하고 구성했습니다.]
■ Created upload and create folder buttons section in the workspace.
[작업 공간에 업로드 및 폴더 생성 버튼 섹션이 생성되었습니다.]
■ Developed a scrollable list in the sidebar for the workspace section.
[작업 공간 섹션의 사이드바에 스크롤 가능한 목록을 개발했습니다.]
■ Applied walletstore logout method in sign-in to correctly redirect to the connect wallet page.
[로그인 시 지갑 저장 로그아웃 방식을 적용하여 지갑 연결 페이지로 올바르게 리디렉션합니다.]
■ Removed price change requirement.
[가격 변경 요구 사항이 제거되었습니다.]

.

psjglobal.io” homepage UX/UI DESIGN and Development:

[psjglobal.io” 홈페이지 UX/UI 디자인 및 개발:]

- The OceanDrive app (v1.3.3) was released on the Mainnet and is now available on the home page for download.
Reference link: https://psjglobal.io/ocean-drive
[OceanDrive 앱(v1.3.3)이 메인넷에 출시되었으며 이제 홈페이지에서 다운로드 할 수 있습니다.]
- Added email address in the footer. (email: contact@psjglobal.io)
[푸터에 이메일 주소를 추가했습니다(email: contact@psjglobal.io)]

.

“Metacon” Mobile app Development:

[“메타콘” 모바일 앱 개발:]

- The Metacon app was released on the Mainnet and is now available on the Play Store for download.
Grand open
Reference link: https://play.google.com/store/apps/details?id=com.metacon&pli=1
[Metacon 앱은 메인넷에 출시되었으며 현재 Play 스토어에서 다운로드할 수 있습니다.
그랜드 오픈
Reference link: https://play.google.com/store/apps/details?id=com.metacon&pli=1]
- Metacon app iOS development has been completed and the app is now available on the App Store for download.
Reference link: https://apps.apple.com/us/app/metacon/id6450976505
[메타콘 앱 iOS 개발이 완료되어 앱스토어에 출시되었습니다.
유저들은 아래 링크를 통해 앱을 다운로드 할 수 있습니다.]
Reference link: https://apps.apple.com/us/app/metacon/id6450976505]
- Bug fixes and maintenance have been performed
[버그 수정 유지 및 관리]
- Paired wallet functionality added.
[페어링된 지갑 기능 추가]
- ODS(OceanDrive Storage features) screen - In progress.
[ODS(오션드라이브 스토리지 기능) 화면 - 진행 중]

🔗 About Us 🔗

➡️ Telegram : https://t.me/PSJGLOBALCYCON
➡️ Medium : https://medium.com/@psjglobalcycon
➡️ PSJ GLOBAL HP : https://psjglobal.io/
➡️ Instagram : https://www.instagram.com/cycon_and_psjglobal/
➡️ Naver Blog : https://blog.naver.com/cyconandpsjglobal
➡️ Facebook : https://www.facebook.com/cyconandpsjglobal
➡️ Twitter : https://twitter.com/PSJGLOBALCYCON

--

--

No responses yet