동현 강 donghyeon.kang
  • Joined on 2026-07-23
donghyeon.kang pushed to main at donghyeon.kang/tech-log-backend 2026-08-24 09:12:47 +00:00
f1fd56fcb5 chore: decision 미리보기기 계약 수정
bd66fb3610 fix: Decision 미리보기가 열리도록 프로젝트 공개 경로를 catalog 에 싣는다
a7e2b7d7fe feat: 게시가 프로젝트 활동을 남기게 한다
Compare 3 commits »
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-24 09:11:52 +00:00
fd73bc88a1 fix: Decision 미리보기의 결정일 요구를 풀고, 화면 테스트가 실제 동작을 다시 말하게 한다
e5770dfbc8 fix: Decision 미리보기 오류가 할 일을 말하게 한다
a7fe069a6d feat: 프로젝트 활동을 게시가 남기는 로그로 바꾼다
Compare 3 commits »
donghyeon.kang pushed to main at donghyeon.kang/tech-log-backend 2026-08-24 02:35:13 +00:00
6aa140077d feat: 프로젝트 주제를 저장하고 공개 응답에 싣는다
ca63d7d3ec fix: 스캔되는 스프링 컴포넌트의 생성자를 하나로 고정한다
4c14f1eb8f feat: 프로젝트 활동을 만들고 고치고 지울 수 있게 한다
561d02ae3a feat: 프로젝트 게시와 홈 focus, 그리고 기록 사이 연결을 실제로 가능하게 한다
Compare 4 commits »
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-24 02:34:49 +00:00
ab67eb912c fix: 릴리즈 편집 하단 버튼이 두 벌 나오던 것을 하나로 되돌린다
e9b866184a fix: 릴리즈 목록에서 편집 흔적을 걷어내고, 타입 검사가 실제로 돌게 한다
84d72c4f60 feat: 릴리즈 편집을 자기 주소로 옮긴다
6b9dc3f0a2 fix: 릴리즈 하단 버튼을 한 줄에 세우고, 로그인을 화면으로 만든다
f9d20e8946 fix: setState 업데이터 안에서 event.currentTarget 을 읽지 않는다
Compare 10 commits »
donghyeon.kang pushed to main at donghyeon.kang/tech-log-backend 2026-08-22 05:41:25 +00:00
23d82bd250 fix: 오류 수정
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-22 05:41:00 +00:00
c03b0c77b8 fix: 오류 수정
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-21 10:29:06 +00:00
1801414592 fix: show the reason the server gave for a failed action
donghyeon.kang pushed to main at donghyeon.kang/tech-log-backend 2026-08-21 10:28:53 +00:00
857e6a9c08 fix: refuse deletion only while a record is live, and say why
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-21 09:43:11 +00:00
7345500ef3 feat: show the way to publish, and what is blocking it, in the editor
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-21 09:10:53 +00:00
fb478f951b fix: say which version a stale validation judged, before showing its errors
donghyeon.kang pushed to main at donghyeon.kang/tech-log-backend 2026-08-21 09:10:36 +00:00
8d228255e9 style: apply the formatter to the image dimension reader
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-21 09:00:17 +00:00
7289ce97bb fix: stop the smoke sweep reporting an expected 404 as a failure
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-21 08:57:12 +00:00
348420618d fix: stop claiming a 1x1 size for an image whose dimensions are unknown
donghyeon.kang pushed to main at donghyeon.kang/tech-log-backend 2026-08-21 08:57:11 +00:00
e65b9e2c33 fix: record an uploaded image's dimensions
donghyeon.kang pushed to main at donghyeon.kang/tech-log-backend 2026-08-21 08:21:06 +00:00
96521a94d4 feat: serve uploaded media, delete a decision, and stop orphaning publications
af91f7d768 fix: accept a Question working copy with no resolution
37f474ade2 fix: read the public projection by the columns it actually has
1befdc37a4 feat: let an author delete a working copy
386f360122 feat: implement release authoring, so the changelog can be written
Compare 23 commits »
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-21 08:20:44 +00:00
89a73c13c6 feat: delete a decision, manage assets while writing, and sweep before deploying
21f8425f1e fix: keep line breaks in the fields that are not Markdown
7093d84ab5 fix: give a document a slug, and say so when saving fails
d2c289c650 fix: keep the line breaks an author typed
5cffe30200 fix: derive a topic slug that survives a Korean name
Compare 24 commits »
donghyeon.kang pushed to develop at donghyeon.kang/tech-log-backend 2026-08-19 14:43:20 +00:00
d5889d644a merge: feature/techlog-studio-slices-2-5 — Tech Log Studio 백엔드 17개 operation (슬라이스 2~5)
48ff648112 feat: Tech Log Studio 백엔드 — 남은 17개 operation 구현 (슬라이스 2~5)
e615c24152 fix: serve Studio at the contract path instead of /api/api/v1/...
Compare 3 commits »
donghyeon.kang pushed to main at donghyeon.kang/tech-log-frontend 2026-08-19 07:14:34 +00:00
eb86708076 merge: feature/studio-response-envelope — Studio 응답 봉투를 전송 경계에서 언랩
3e2406349a contract: studio 계약의 VALIDATION_FAILED 개명(DOCUMENT_VALIDATION_FAILED) 반영
aaaf0ac343 contract: ResponseMeta.page 스키마 확장 반영해 studio 계약 재생성
9244f5c15d contract: discriminator enum 정정 반영해 studio 계약 재생성
d23a18f659 fix: ProblemDetails를 전송 계층이 실제로 만드는 모양 하나로 합친다
Compare 6 commits »
donghyeon.kang pushed to develop at donghyeon.kang/tech-log-backend 2026-08-19 06:56:37 +00:00
ab0447a0f9 fix: 설계 문서 제거
6eec8a0656 merge: feature/techlog-studio-backend — Tech Log Studio 백엔드 기반 (Plan 01)
91e6d99654 feat: Tech Log Studio 백엔드 기반 — 계약 배선, 오류 코드, 경계 규칙, 스키마, 엔드포인트 2종
Compare 3 commits »
donghyeon.kang created branch develop in donghyeon.kang/tech-log-backend 2026-08-19 06:56:37 +00:00