ysj7705 and Cursor
545a2802e2
Let image edit set exact pixel size with optional aspect lock.
...
office.sejong.dev/pipeline/head This commit looks good
Keep width and height editable, and align the side panel so sliders and px fields no longer overflow the right edge.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 13:47:53 +09:00
ysj7705 and Cursor
eadbfb0f86
Support Windows ICO in image edit and background remove.
...
office.sejong.dev/pipeline/head This commit looks good
Decode the largest BMP or PNG frame for editing, export PNG-in-ICO, and open .ico from the home drop zone.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 12:04:56 +09:00
ysj7705 and Cursor
26c98fe5e8
Add a browser image editor and split scanner Open from Add files.
...
office.sejong.dev/pipeline/head This commit looks good
Crop, shrink, compress, and change aspect locally, and prompt for warp before showing an uncorrected preview. New pages default to auto paper ratio.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 11:38:49 +09:00
ysj7705 and Cursor
194eb318d1
Set PATH for the remote deploy command.
...
office.sejong.dev/pipeline/head This commit looks good
Non-login SSH sessions omit /usr/local/bin, where the NAS keeps docker.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-11 16:55:06 +09:00
ysj7705 and Cursor
4bffd65b32
Reuse the agent container mounts for the build step.
...
office.sejong.dev/pipeline/head There was a failure building this commit
The agent talks to the host daemon over docker.sock, so binding the in-container
workspace path failed on the NAS.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-11 16:37:42 +09:00
ysj7705 and Cursor
34d5aa547f
Point Publish Over SSH at the SEJONG-NAS host.
...
office.sejong.dev/pipeline/head There was a failure building this commit
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-11 16:30:39 +09:00
ysj7705 and Cursor
f4f98704be
Replace Gitea Actions with Jenkins CI/CD.
...
office.sejong.dev/pipeline/head There was a failure building this commit
Build and push images from a Jenkinsfile, then deploy over SSH with compose on main.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-11 16:17:41 +09:00
ysj7705 and Cursor
b0a6fc326c
Drop DinD and use the host Docker socket for image builds.
...
CI / Type-check & Build (push) Successful in 12m34s
CI / Build & Push image (push) Successful in 16m12s
act_runner does not resolve the docker service hostname here; rely on
CLI plus /var/run/docker.sock from the host runner instead.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-04 17:13:22 +09:00
ysj7705 and Cursor
46acb08b93
Install Docker CLI without sudo in the CI image job.
...
CI / Type-check & Build (push) Successful in 12m35s
CI / Build & Push image (push) Failing after 2m26s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-04 16:38:17 +09:00
ysj7705 and Cursor
db1341e40f
Use DinD and install Docker CLI in the image job.
...
CI / Type-check & Build (push) Successful in 12m31s
CI / Build & Push image (push) Failing after 41s
The existing runner job image has no docker binary; provide CLI plus a privileged dind service for login/build/push.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-04 12:16:58 +09:00
ysj7705 and Cursor
73e4e73980
Raise Node heap limit in CI to avoid Vite OOM during frontend build.
...
CI / Type-check & Build (push) Successful in 12m38s
CI / Build & Push image (push) Failing after 13m20s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-04 11:37:04 +09:00
ysj7705 and Cursor
816bf636de
Add Gitea CI to build and push images to docker.sejong.dev.
...
CI / Type-check & Build (push) Failing after 8m57s
CI / Build & Push image (push) Skipped
Switch compose to pull sejong-office:latest and document registry secrets and deploy steps.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-04 11:27:09 +09:00
ysj7705
5211b0d7ef
로깅 추가
2026-07-28 15:35:21 +09:00
ysj7705
2967548ff3
.ai, .psd support
2026-07-27 11:30:58 +09:00
ysj7705
f5d880caf5
download 기능 수정
2026-07-23 17:17:24 +09:00
ysj7705
80eae206b6
support no face .ply file
2026-07-23 11:49:29 +09:00
ysj7705
309193a3a7
bg cleaner add
2026-07-23 11:28:43 +09:00
ysj7705
18a19acf55
fix .STEP file load
2026-07-23 10:12:38 +09:00
ysj7705 and Cursor
00dfb36126
3D 뷰어 로딩 팝업이 100%에서 남지 않도록 수정
...
loaded 이후에 progress가 loading을 다시 켜던 순서를 바로잡았습니다.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-22 14:49:08 +09:00
ysj7705
b9dfb468e7
ui fix
2026-07-22 14:44:08 +09:00
ysj7705
2beabc610b
mobile ui optimize
2026-07-22 13:35:22 +09:00
ysj7705
453fca6152
update README.md
2026-07-22 11:51:22 +09:00
ysj7705
2c64369694
ocr 및 스캐너 기능 구현
2026-07-22 11:48:48 +09:00
ysj7705
1dbc73312b
3d viewer change
2026-07-22 10:04:49 +09:00
ysj7705
cbf05a9ee1
cad font fix
2026-07-21 19:42:45 +09:00
ysj7705
e18eab7a64
캐드 지원 추가
2026-07-21 18:23:50 +09:00
ysj7705
c1ceec3fb1
다이어그램 지원 추가
2026-07-21 17:36:42 +09:00
ysj7705
338397e016
fix blank files
2026-07-16 18:12:56 +09:00
ysj7705 and Cursor
0800fc8571
Migrate to Euro-Office and refresh the editor home experience.
...
Swap Document Server to Euro-Office, add blank-document creation, and restyle the app with an Office-like light/dark theme and compact editor toolbar.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 17:47:06 +09:00
ysj7705
5ac6281304
add favicon
2026-07-15 18:09:19 +09:00
ysj7705
a74fe7a388
first commit
2026-07-15 17:29:25 +09:00