Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
78de096
docs: add Serial transport design and client fork plan
hakueon May 22, 2026
15e5c15
feat: add Serial transport for USB devices
hakueon May 22, 2026
e48ea8f
chore: rebrand fork as Alux Scratch Link
hakueon May 22, 2026
2fd2f75
docs: remove relocated Serial transport docs
hakueon May 22, 2026
351be7a
chore: gitignore Visual Studio upgrade artifacts
hakueon May 22, 2026
39214cb
chore: add brand assets and icon rebuild script
hakueon May 22, 2026
1a1afd8
docs: rewrite README for Alux Scratch Link fork
hakueon May 22, 2026
c51d841
docs: add Windows dev setup guide for Visual Studio 2026
hakueon May 22, 2026
9e7d29d
chore: swap brand source to labs-l.svg
hakueon May 22, 2026
7b4c335
Merge pull request #1 from aluxrobot/feature/serial-transport
hakueon May 22, 2026
d21e985
chore: upgrade to .NET 8 and WindowsAppSDK 1.5
hakueon May 24, 2026
c8cce21
fix: add Windows 10 compatibility GUID to app.manifest
hakueon May 24, 2026
b13f1c0
docs: remove WindowsDevSetup-VS2026.md from repo
hakueon May 24, 2026
fc9409f
fix: self-contained Windows App Runtime for Debug_Win builds
hakueon May 24, 2026
af4504e
fix: make WindowsAppSDKSelfContained true by default
hakueon May 24, 2026
5101e73
chore: remove Mac configurations and project from solution
hakueon May 24, 2026
5f6ee66
Revert "chore: remove Mac configurations and project from solution"
hakueon May 24, 2026
e98576e
fix: add fallback GitVersion target for VS 2026 MSBuild compatibility
hakueon May 24, 2026
a8dac7f
fix: restrict WindowsAppSDKSelfContained to specific platforms only
hakueon May 24, 2026
48dd2ed
chore: upgrade WindowsAppSDK 1.5 → 1.8 and SDK.BuildTools
hakueon May 24, 2026
95e049f
docs: rewrite README for current project state
hakueon May 24, 2026
b3b083a
docs: update project metadata and dev setup guide
hakueon May 24, 2026
dc10c9c
Merge branch 'feature/upgrade-net8-appsdk'
hakueon May 24, 2026
6a486d0
docs(serial): add Alux fork-specific guides under Documentation/Alux/
hakueon May 25, 2026
2603512
feat(serial): add peripheralType, thread-safe keep-alive with runtime…
hakueon May 25, 2026
3cfaf7c
fix(serial): serialize SerialPort Read/Write with BytesToRead polling…
hakueon May 25, 2026
6c2fa1b
chore: CHANGELOG.md 제거 및 CLAUDE.md 추가
hakueon May 25, 2026
7605e20
chore: ignore ref/ for local-only debug captures
hakueon May 25, 2026
26711a7
style(serial): tighten comments to match CLAUDE.md guide
hakueon May 25, 2026
8cfb2b0
Merge pull request #3 from aluxrobot/feature/serial-transport
hakueon May 26, 2026
e6d50d4
feat(serial): triggerDTRReset RPC 추가 및 프로토콜 버전 1.3 bump
hakueon May 26, 2026
637742c
docs(cicd): S3 + CloudFront 배포 파이프라인 설계 문서 추가
songtomtom May 26, 2026
10edf70
docs(cicd): WAF 제외 범위 명시 추가
songtomtom May 26, 2026
5816196
Merge pull request #4 from aluxrobot/feature/serial-transport
hakueon May 26, 2026
748c48b
docs(rebrand): AluxLabs Link 리브랜딩 작업 계획서 추가
hakueon May 26, 2026
5a7fb80
docs(rebrand): NOTICE 추가 및 README 라이선스·상표 고지 보강
hakueon May 26, 2026
53bfd57
refactor(msix): MSIX Package Identity 를 ALUX 식별자로 교체
hakueon May 26, 2026
d46d3aa
refactor(rebrand): UI 노출 제품명을 "AluxLabs Link" 로 교체
hakueon May 26, 2026
e046f82
docs(cicd): S3 + CloudFront 파이프라인 구현 계획 추가
songtomtom May 26, 2026
5697e2e
chore(ci): 기존 통합 워크플로 및 composite actions 제거
songtomtom May 26, 2026
65df9eb
chore(aws): 셋업 스크립트 공통 유틸 추가
songtomtom May 26, 2026
1105972
chore(aws): S3 버킷 public-read 정책 템플릿
songtomtom May 26, 2026
0221109
chore(aws): S3 버킷 생성·구성 함수
songtomtom May 26, 2026
a7c52f2
chore(aws): CloudFront distribution 생성 입력 템플릿
songtomtom May 26, 2026
ace93fc
chore(aws): CloudFront distribution 생성 함수
songtomtom May 26, 2026
0ba15e2
chore(aws): Route 53 alias 생성 함수
songtomtom May 26, 2026
87c0e72
chore(aws): gh-actions-scratch-link IAM 정책 템플릿
songtomtom May 26, 2026
49c1ed5
refactor(rebrand): AssemblyName / RootNamespace 를 AluxLabs Link 로 교체
hakueon May 26, 2026
6797ab0
chore(aws): IAM user·정책·access key 함수
songtomtom May 26, 2026
1951196
feat(aws): scratch-link CDN 일회성 셋업 스크립트
songtomtom May 26, 2026
eaf8896
docs(aws): CDN 셋업 runbook
songtomtom May 26, 2026
fc90308
feat(ci): release.yml 트리거·채널 결정 스켈레톤
songtomtom May 26, 2026
eed718d
feat(ci): release.yml MSIX 빌드 step 추가
songtomtom May 26, 2026
b9d3de5
feat(ci): MSIX 산출물 정리 및 latest.json 생성
songtomtom May 26, 2026
1d7e7f1
feat(ci): S3 업로드 및 CloudFront invalidation
songtomtom May 26, 2026
d6b8884
docs: 다운로드 URL 안내 추가
songtomtom May 26, 2026
97962fe
refactor(rebrand): C# 네임스페이스 및 핵심 식별자를 AluxLabs.Link 로 일괄 치환
hakueon May 26, 2026
02d3cbd
refactor(rebrand): 아이콘 파일명을 aluxlabs-link*.ico 로 교체
hakueon May 26, 2026
ddb587e
refactor(rebrand): 폴더 / 프로젝트 파일 / 솔루션 파일명을 aluxlabs-link-* 로 변경
hakueon May 26, 2026
f4483fe
chore(aws): 시크릿 등록 경로를 repo-level로 전환
songtomtom May 26, 2026
7684c1c
docs(rebrand): 문서 최종 패스 — 폴더/프로젝트 이름 및 제품명 표기 통일
hakueon May 26, 2026
9161435
fix(aws): cloudfront 멱등 쿼리에서 null Aliases 처리
songtomtom May 26, 2026
c0f8435
fix(ci): CloudFront invalidation을 invalidation-batch JSON으로 전환
songtomtom May 26, 2026
6306da1
fix(ci): invalidation JSON을 workspace 상대 경로로
songtomtom May 26, 2026
7e9f28b
fix(msix): Publisher CN 의 콤마 제거 — manifest 스키마 위반 fix
hakueon May 26, 2026
5209ce6
chore(msix): publish profile 을 self-contained 로 변경
hakueon May 26, 2026
d417ee2
docs(deployment): 출하 검증 중 발견된 알려진 이슈 정리
hakueon May 26, 2026
07a95d6
fix(serial): keep-alive RX-stall 가드로 BLE 끊김 알림 수신 보장
hakueon May 28, 2026
e908089
merge(develop): develop 최신 변경(keep-alive RX-stall 가드) 통합
hakueon May 28, 2026
8d6991b
refactor(rebrand): aluxlabs-link-* 내부 잔여 "Scratch Link" 텍스트 정리
hakueon May 28, 2026
0684691
refactor(rebrand): scratch-link MAUI 폴더를 aluxlabs-link 로 리네임
hakueon May 28, 2026
2484d6b
refactor(rebrand): scratch-link-mac 폴더를 aluxlabs-link-mac 으로 리네임
hakueon May 28, 2026
26ae78c
refactor(rebrand): 외부 노출 식별자 / 메타 파일 일괄 정리
hakueon May 28, 2026
9e1f2d9
refactor(rebrand): 프로토콜·아키텍처 문서의 제품명 표기 통일
hakueon May 28, 2026
c1505cf
refactor(rebrand): Safari Helper 폴더 / 식별자 / 외부 참조 일괄 정리
hakueon May 28, 2026
988dc20
fix(msix): MSIX 패키지를 self-contained로 빌드하도록 수정
hakueon Jun 1, 2026
8f0dcfb
docs: aluxlabs-link-win-msix 편집 규칙 문구 명확화
hakueon Jun 1, 2026
f9567ad
fix(win): 트레이 아이콘 툴팁이 표시되도록 H.NotifyIcon 업그레이드
hakueon Jun 1, 2026
81d49ac
fix(msix): 패키지 버전이 0 고정되지 않고 커밋 수로 자동 증가하도록 수정
hakueon Jun 1, 2026
d620993
fix(win): 트레이 우클릭 메뉴 위치·스크롤바 수정, 죽은 우회 코드 제거
hakueon Jun 1, 2026
cd2f737
style: 이번 세션에 추가한 MSBuild 주석을 WHY 중심으로 정리 (CLAUDE.md §4)
hakueon Jun 1, 2026
29df424
Merge pull request #8 from aluxrobot/feature/msix-sideload-packaging
hakueon Jun 4, 2026
8e3cc02
feat(serial): 포트 선택용 listSerialPorts RPC 추가 및 시리얼 peripheralId를 COM명으…
hakueon Jun 8, 2026
a045cef
docs(msix): 코드 서명 및 MSIX 배포·자동 업데이트 가이드 추가
hakueon Jun 8, 2026
d02c6a7
docs: README에 SignPath Foundation 코드사이닝 명시
songtomtom Jun 8, 2026
caca385
ci: 레거시 ci.yml 자동 트리거 비활성화
songtomtom Jun 8, 2026
30c234f
ci: signature-assistant.yml(upstream CLA 봇) 자동 트리거 비활성화
songtomtom Jun 8, 2026
ee3338a
Merge pull request #10 from aluxrobot/ci/disable-legacy-ci-workflow
songtomtom Jun 8, 2026
1e3eb1b
Merge remote-tracking branch 'origin/develop' into docs/signpath-foun…
songtomtom Jun 8, 2026
7751488
Merge pull request #9 from aluxrobot/docs/signpath-foundation-disclosure
songtomtom Jun 8, 2026
84e8a8e
Merge remote-tracking branch 'origin/develop' into feature/cicd-s3-cl…
songtomtom Jun 8, 2026
7217eba
Merge pull request #5 from aluxrobot/feature/cicd-s3-cloudfront
songtomtom Jun 8, 2026
a043ffc
docs: README 최상단에 영문 요약 박스 추가
songtomtom Jun 8, 2026
8021c37
Merge pull request #11 from aluxrobot/docs/readme-english-intro
songtomtom Jun 8, 2026
28866e6
docs: SignPath Foundation OSS 신청서 제출 내용 기록
songtomtom Jun 8, 2026
8a4f340
Merge pull request #12 from aluxrobot/docs/signpath-application-record
songtomtom Jun 8, 2026
da7be80
chore(msix): 실제 코드서명 인증서에 맞춰 Publisher 신원 설정
hakueon Jun 8, 2026
d1a7745
Merge remote-tracking branch 'origin/develop' into feature/serial-por…
hakueon Jun 8, 2026
d308f6a
docs(msix): 토큰 배포 확정 구조 반영 + .appinstaller 추가
hakueon Jun 8, 2026
f2a818f
chore(msix): 배포 아키텍처 x86|x64로 축소 + .appinstaller 버전 갱신
hakueon Jun 8, 2026
2c0a048
docs(msix): 토큰 배포 호스팅을 scratch-link로 확정 + 검증 결과 반영
hakueon Jun 9, 2026
b85aa5f
chore(msix): make sync-s3 타겟을 올바른 MIME + CloudFront 무효화로 수정
hakueon Jun 9, 2026
088e72a
fix(msix): make sync-s3의 CloudFront 무효화 경로 깨짐 수정
hakueon Jun 9, 2026
7b8de4a
chore(msix): .appinstaller 버전을 1.0.1.1031로 갱신 (자동 업데이트 검증 배포)
hakueon Jun 9, 2026
f1a4505
feat(win): 브라우저 딥링크 실행용 커스텀 URL 프로토콜 + 단일 인스턴스 보장
hakueon Jun 11, 2026
934d4e2
chore(msix): 버전 단일 소스화 + .appinstaller 자동 생성
hakueon Jun 11, 2026
a59c3c2
docs(msix): 서명·배포 문서를 버전 자동화에 맞게 갱신
hakueon Jun 11, 2026
2b48292
fix(serial): keep-alive를 고정 300ms 유휴 급여 주기로 단순화
hakueon Jun 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 0 additions & 68 deletions .github/actions/macos-build/action.yml

This file was deleted.

43 changes: 0 additions & 43 deletions .github/actions/windows-build/action.yml

This file was deleted.

201 changes: 0 additions & 201 deletions .github/workflows/ci.yml

This file was deleted.

Loading
Loading