moonshot-team / moonshot-server Goto Github PK
View Code? Open in Web Editor NEW유난한 도전을 꿈꾸는 당신을 위한 목표 달성 프레임워크, moonshot🚀 (DO SOPT WEBJAM 대상, 매쉬업엔젤스 특별상 수상)
Home Page: https://moonshotyou.com
유난한 도전을 꿈꾸는 당신을 위한 목표 달성 프레임워크, moonshot🚀 (DO SOPT WEBJAM 대상, 매쉬업엔젤스 특별상 수상)
Home Page: https://moonshotyou.com
Objective 삭제 API
프로젝트 초기 세팅을 위한 이슈
구현한 API Swagger 적용
Swagger 세팅
permitAll 대상 API token validation 회피 로직 추가
기존에 구현한 API 유저 서비스 붙이기
메인 대시보드에서 Objective 대상 선택 기능 추가하기(좌측 탭)
마이페이지 API 조회
초기 Entity 설계
Log, Task Swagger 적용
OKR 전체 보기(대시보드) API
코드 피드백 반영 - ResponseEntity
AOP 로거 구현
목표 달성 페이지를 위한 KR조회 Response 추가
Task POST API 개발
O 연장 관련 API 구현
메인 대시보드 Objective 조회 프로그레스바 수치 및 만료 여부 추가
코드 피드백 반영
KeyResult 엔티티 변경에 따른 LogService, KeyResultService
배포버전에서 구글로그인 안되는 이슈 해결
KeyResult PATCH API 개발
KR, Log 관련 Validation 및 Exception 수정
클라이언트 날짜 타입 맞춰 데이터 처리
Moonshot 이미지 서비스 구현
Spring Security 관련 설정
클라이언트 날짜 타입 맞춰 데이터 처리
소셜로그인 API 구현
패키지명 소문자로 변경
PR Merge import 문 빠진거 해결
ObjectiveRepository 인터페이스 구조 변경
CommonAPIResponse, CommonException 구현
WhiteList 로그인 API 엔드포인트 추가 및 Token Authentication 회피 로직 변경
README.md 수정
엑세스 토큰 만료 시간 조정 및 ResponseDto 수정
닉네임 설정, 프로필 수정 API
KeyResult 삭제 API 수정
KR 상세 조회 ResponseDto 수정
KR 상세조회 API 구현
OKR 트리 POST, GET API JSON 클라이언트 요청으로 변경
인증/인가 Exception Handling
히스토리 조회 API 구현
OKR 생성, 삭제 API 구현
Log 생성 API 구현
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.