Unable to fetch from remote repository: https://github.com/jstree/jsTree-Service-Framework-Frontend-App.git - [fatal: could not read Username for 'https://github.com': No such device or address]

Evaluation license expires Wed Dec 31 22:00:00 KST 2098
Clone
dumbbelloper <dumbbelloper@gmail.com>
committed
7 months ago
feat: [DEMO-212] #comment addNode, removeNode 이슈 대응 - 24.05.06
#close #time 1h +review SR @313devops

- 참고
- Dropzone.js를 직접 이용하는게 아니라, 정확… Show more
feat: [DEMO-212] #comment addNode, removeNode 이슈 대응 - 24.05.06

#close #time 1h +review SR @313devops

- 참고

 - Dropzone.js를 직접 이용하는게 아니라, 정확히는 jQuery File Upload Plugin 5.21.3 를 이용하는 것이었음.

 - 그래서 Dropzone.js 문서를 보고 작성한 코드는 제대로 동작하지 않았음.

- 이슈

 - 여러 파일을 선택해서 업로드 할 경우, c_id 값은 다르지만, c_left, c_right 값이 같은 레코드가 대량으로 추가됨.

 - addNode 자체는 문제가 없이 진행되지만, 문제는 removeNode 시 전부 삭제 되는 문제가 발생

- 대응

 - 백엔드 쪽에서 처리하는 것은 매우 어려운 것으로 판단하여 프론트엔드를 수정하기로 계획

 - 순차적으로, 동기적으로 한 번 씩 API를 호출하는 방식을 원했는데, 다행스럽게도 sequentialUploads 옵션이 존재하여 해당 옵션 true 설정 후 정상 확인

추신 : 맨앞에 붙일 수 있는 구분

•fix : Bug 류 처리 시 ( patch version up )

•feat : 신규 기능 류 처리 시 ( minor version up )

•perf : 메이저 기능 류 처리 시 ( major version up )

코드리뷰는 코드를 통해 소통하고, 서로의 경험을 통해 배우면서 성장 할 수 있는 기회입니다.

나를 위해, 나의 동료를 위해, 우리 팀을 위해 리뷰 시간을 사용해 주세요.

•너무 많은 코드를 한꺼번에 리뷰하지 마세요.

•최소한의 설명과 함께 중점적으로 봐야 할 곳을 알려 주세요.

•리뷰 후 Comment를 남겨 주세요.

•리뷰는 빠른 시간에 응답해 주세요.

•지적 보다는 대안을 제시해 주세요.

[ Frontend-Web::Java-Service-Tree-Framework(JSTF)::313DEVGRP ]

[Requirement Manage] http://www.a-rms.net

[Document] http://www.313.co.kr/confluence

[IssueTracker] http://www.313.co.kr/jira

[VersionControl] https://github.com/313devgrp

[CodeReview] http://www.313.co.kr/fecru

[CICD-Deploy] http://www.313.co.kr/jenkins

[BuildManager] http://www.313.co.kr/spinnaker

[ArtifactManager] http://www.313.co.kr/nexus

[CodeAnalysis] http://www.313.co.kr/sonar

[Docker Hub] https://hub.docker.com/u/313devgrp

[Kubernetes] http://www.313.co.kr:31380

[DockerSwarm] http://www.313.co.kr/portainer/#!/auth

[DB Admin] http://www.313.co.kr/phpmyadmin/

[S3 Admin] http://www.313.co.kr/minio/login

[MEM Admin] http://www.313.co.kr/redis/

[NoSql Index] http://www.313.co.kr/elasticsearch/_cat/indices

[NoSql Node] http://www.313.co.kr/elasticsearch/_nodes?pretty=true

[Kibana] http://www.313.co.kr/kibana/app/home#/

[LogStash] http://www.313.co.kr/logstash/_node/stats?pretty

[ZipKin] http://www.313.co.kr/zipkin/

[ElasticHQ] http://www.313.co.kr/elastichq/#!/

[Grafana] http://www.313.co.kr/grafana

[NAS] http://www.313.co.kr:5000/webman/index.cgi

[Mail] http://www.313.co.kr/mail/

[Auth] http://www.313.co.kr/auth/

[RDP] http://www.313.co.kr/guacamole/#/

[DrawIO] http://www.313.co.kr/drawio

Show less

dependabot/pip/reference/jquery-plugins/TimelineJS3-3.9.3/cryptography-42.0.4 + 6 more