1
0
forked from baron/baron-sso

Commit Graph

  • 8dacb9ddba perf(ci): use vite build and preview in playwright to speed up E2E tests chan 2026-04-03 10:08:14 +09:00
  • e200f4a59a chore(i18n): fix untranslated keys and placeholders to pass quality checks chan 2026-04-03 10:04:58 +09:00
  • f0bf58d336 fix(ci): update Node 24 and playwright workers, fix user detail queries on create chan 2026-04-03 09:46:26 +09:00
  • 462ae91a9e chore(i18n): fix duplicate sections in TOML files causing parsing errors in tests chan 2026-04-03 09:43:31 +09:00
  • 993882233b 18n chan 2026-04-02 18:10:25 +09:00
  • d08df8767d chore(i18n): filter out scanner false-positives and restore toml syntax chan 2026-04-02 18:09:28 +09:00
  • ec42739764 chore(devfront): fix biome formatting and lints chan 2026-04-02 17:43:45 +09:00
  • 81d70c87f1 chore(i18n): fix toml nesting syntax for missing translation keys chan 2026-04-02 17:32:05 +09:00
  • d9019ffdc9 i18 chan 2026-04-02 17:25:11 +09:00
  • 2b49fd92b7 chore(i18n): auto-patch missing translation keys from scanner output chan 2026-04-02 17:16:24 +09:00
  • 797c6b0b8a chore: fix frontend lints and format issues chan 2026-04-02 16:46:54 +09:00
  • b582c82c6f feat: implement multi-identifier architecture (Issue #496) chan 2026-04-02 16:07:33 +09:00
  • 71a006cd7b fix(headless-login): honor public base url for audience checks Lectom C Han 2026-04-01 21:05:41 +09:00
  • 3186fab596 chore(git): ignore serena workspace files Lectom C Han 2026-04-01 20:37:33 +09:00
  • 1a4ce959ad chore(git): stop tracking serena workspace files Lectom C Han 2026-04-01 20:34:53 +09:00
  • 4b0fbdde98 레포 업데이트 Lectom C Han 2026-04-01 20:32:09 +09:00
  • 8bab8d44cc chore(headless-login): add request correlation logs Lectom C Han 2026-04-01 19:42:09 +09:00
  • c3ae316570 fix(headless-login): simplify jwks policy checks Lectom C Han 2026-04-01 19:24:26 +09:00
  • 51f09bf53c fix(headless-login): show full parsed jwks key values Lectom C Han 2026-04-01 18:51:39 +09:00
  • e2379658c2 fix(headless-login): show parsed jwks n preview Lectom C Han 2026-04-01 18:41:35 +09:00
  • 9facd24a00 feat(headless-login): add jwks cache visibility and refresh flow Lectom C Han 2026-04-01 18:33:22 +09:00
  • f51cdba51a Merge pull request 'feature/df-headless-login' (#499) from feature/df-headless-login into dev 김용연 2026-04-01 15:13:16 +09:00
  • d9e8fee64b dev 브런치 병합 code-check 오류 수정 kyy 2026-04-01 15:06:46 +09:00
  • e5ebd26182 local 브런치 code-check 오류 수정 kyy 2026-04-01 14:47:00 +09:00
  • 391773ac90 adminfront/devfront 세션 만료 관리 슬라이딩 갱신 로직 추가 kyy 2026-04-01 13:52:59 +09:00
  • 32a0efbf1b adminfront/devfront 상단바 프로필 메뉴 UI 통일 kyy 2026-04-01 11:55:06 +09:00
  • 8d505cec0e Headless Login 앱 타입 오표기 수정 kyy 2026-03-31 17:54:52 +09:00
  • 1f9512a5a7 Merge pull request 'feat/id_login' (#497) from feat/id_login into dev 조찬영 2026-04-01 13:59:24 +09:00
  • 37bc1bba22 chore: add missing i18n keys and fix devfront formatting chan 2026-04-01 13:58:06 +09:00
  • 8a4dc1a320 i18 chan 2026-04-01 13:55:57 +09:00
  • ded1e1f5c4 fix(backend): fix merge conflict artifact and undefined explicitLoginID in UserHandler chan 2026-04-01 13:45:56 +09:00
  • 634f869a84 Merge branch 'dev' into feat/id_login chan 2026-04-01 13:40:45 +09:00
  • 6c1da03e91 style(userfront): apply dart format chan 2026-04-01 13:36:34 +09:00
  • 5bf3ef3222 test(e2e): skip coordinate-based WASM tests on mobile chan 2026-04-01 13:34:23 +09:00
  • 5502e35dc5 chore(adminfront): fix any types and biome lint errors in adminApi.ts chan 2026-04-01 13:22:11 +09:00
  • fdffeacf50 fix(backend): fix loginIdField not being synced when companyCode is empty chan 2026-04-01 13:13:26 +09:00
  • 54a853a5c6 fix(backend): fix syncLoginID to allow fields named 'id' to be synced from custom schema chan 2026-04-01 13:03:39 +09:00
  • 27a7d226eb fix(backend): map Kratos traits id to loginId in UserSummary API response chan 2026-04-01 11:29:13 +09:00
  • a5fdeabd09 fix: resolve tenant user assignment bug (#490) chan 2026-04-01 11:19:09 +09:00
  • 94362bf8eb headless login으로 리펙토링 Lectom C Han 2026-04-01 10:50:31 +09:00
  • 6b30580f36 fix(backend): force keto outbox sync on explicit tenant assignment to self-heal missing relations chan 2026-03-31 17:51:53 +09:00
  • bc73b85909 feat(backend): auto-sync user group keto relation based on department in user update chan 2026-03-31 13:50:23 +09:00
  • d9b0ec410c Merge pull request 'feature/password-reset' (#492) from feature/password-reset into dev 김용연 2026-03-31 13:22:52 +09:00
  • 5029b8049b fix(backend): prevent duplicate key constraint on empty login id when syncing users chan 2026-03-31 13:11:32 +09:00
  • b406a8dc04 adminfront/devfront 러너 수정 kyy 2026-03-31 13:09:56 +09:00
  • e927fa8ea0 dev 반영 code-check 오류 수정 kyy 2026-03-31 13:03:16 +09:00
  • 98bb6be549 code check 오류 수정 kyy 2026-03-31 11:45:00 +09:00
  • 68114eea66 비밀번호 재설정 중복 완료 요청 문제 수정 kyy 2026-03-31 11:17:55 +09:00
  • df145b2957 Trusted RP 명칭을 Headless Login으로 일괄 변경 kyy 2026-03-31 10:44:37 +09:00
  • 2364ff59d2 관리자 비밀번호 변경을 Kratos 해시 업데이트 방식으로 수정 kyy 2026-03-31 10:28:27 +09:00
  • 4d8b9d9f87 프로필 비밀번호 변경 정책 안내 추가 kyy 2026-03-31 10:17:27 +09:00
  • 468ca475ed 본인 계정 비밀번호 초기화 기능 제한 kyy 2026-03-31 10:15:06 +09:00
  • 33afe1eddf fix(auth): separate pkce and headless trusted rp config Lectom C Han 2026-03-31 10:44:04 +09:00
  • 4b34ab8161 fix(web): upgrade plugin-react for vite 8 Lectom C Han 2026-03-30 21:58:28 +09:00
  • b4342b355f feat(auth): add trusted rp headless login flows Lectom C Han 2026-03-30 21:46:15 +09:00
  • 26890dfabb test(dev): harden client secret regression coverage Lectom C Han 2026-03-30 21:38:04 +09:00
  • 45dfaf5905 fix(dev): persist trusted rp secret after update Lectom C Han 2026-03-30 21:13:22 +09:00
  • 34dba6689c docs(wiki): migrate auth and test references to gitea wiki Lectom C Han 2026-03-30 18:44:00 +09:00
  • e4680b0fe8 fix(web): upgrade vite and restore devfront build Lectom C Han 2026-03-30 18:20:46 +09:00
  • d2a4770967 fix(compose): standardize adminfront port env name Lectom C Han 2026-03-30 18:02:50 +09:00
  • 72551e5f9d fix(auth): add sessionStorage fallback for web auto-login Lectom C Han 2026-03-30 18:02:34 +09:00
  • 2f893a6d9e Merge pull request 'feature/df-trusted-rp' (#467) from feature/df-trusted-rp into dev 김용연 2026-03-30 14:09:48 +09:00
  • c96a5350a7 code-check 오류 수정 kyy 2026-03-30 13:29:36 +09:00
  • cfe97ecb1e Trusted RP 생성 흐름 테스트 추가 kyy 2026-03-30 13:08:10 +09:00
  • 3a057ee860 Trusted RP 설정 UX 및 안내 문구 개선 kyy 2026-03-30 13:03:04 +09:00
  • 3ffc345c2c RP 공개키 등록 및 Trusted RP 판정 로직 구현 kyy 2026-03-27 13:03:19 +09:00
  • cf3d049367 RP 공개키 등록 UI 및 SSH-RSA 자동 변환 기능 구현 kyy 2026-03-27 12:33:05 +09:00
  • 2a162f0efe Merge pull request 'temp-branch' (#464) from temp-branch into dev 조찬영 2026-03-27 21:40:38 +09:00
  • dcc5708d17 린트 적용용 chan 2026-03-27 21:37:40 +09:00
  • 809ece6a68 chore: ignore playwright artifacts in biome and fix minor devfront imports chan 2026-03-27 21:27:03 +09:00
  • 2e14c9d6fe test(backend): update expected error message for invalid company code to match korean translation chan 2026-03-27 21:18:51 +09:00
  • 543607069e fix(userfront): correctly display general signup errors in a dialog instead of password field chan 2026-03-27 20:52:40 +09:00
  • 13469b14fb fix: refine error messages for signup failure and company code chan 2026-03-27 20:39:49 +09:00
  • 603b9e0032 fix(backend): resolve signup issues by fixing tenant slug case-sensitivity and exposing Kratos errors chan 2026-03-27 20:03:50 +09:00
  • 987b4797bb style(userfront): add missing curly braces for flow control structures chan 2026-03-27 19:21:33 +09:00
  • 8f78dbf68c test(adminfront): add E2E tests for login ID validation and conflict handling chan 2026-03-27 19:06:51 +09:00
  • b3f33cfa30 Merge pull request 'temp-branch' (#461) from temp-branch into dev 조찬영 2026-03-27 19:02:42 +09:00
  • aa8dc05311 chore(i18n): fix sync errors by adding missing keys to ko and en locales chan 2026-03-27 18:48:19 +09:00
  • 17168bceae Merge branch 'dev' into temp-branch chan 2026-03-27 18:42:59 +09:00
  • a75ae1de9a format error 수정 chan 2026-03-27 18:41:49 +09:00
  • f8d10c90b8 style(userfront): apply dart format chan 2026-03-27 18:10:32 +09:00
  • 6192220ec1 fix(adminfront): fix Biome lint errors by removing explicit any types chan 2026-03-27 18:02:53 +09:00
  • 5ae0e19e31 style: apply backend go fmt and frontend biome auto-fixes chan 2026-03-27 17:52:39 +09:00
  • 2383c6a6be Merge commit '6a50dc280f9c7e71fe09481ee76c4c9c6d5fe710' into temp-branch chan 2026-03-27 17:41:59 +09:00
  • ffba1563a7 chore: add missing i18n keys to satisfy i18n-scanner chan 2026-03-27 17:38:52 +09:00
  • 6a50dc280f chore: add missing i18n keys to satisfy i18n-scanner chan 2026-03-27 17:38:52 +09:00
  • 641e4aba0d fix(adminfront): fix auth redirection in tests and add custom field validation chan 2026-03-27 17:30:30 +09:00
  • 75cc6737bd feat: add robust login ID collision prevention and UI validation (#440) chan 2026-03-27 11:19:28 +09:00
  • aa60a22d57 feat: restore explicit loginId field and add to userfront signup flow chan 2026-03-26 14:22:43 +09:00
  • 85b2049a61 fix(backend): improve LoginID synchronization from custom metadata fields chan 2026-03-26 12:46:33 +09:00
  • 0fcacc3f51 Merge pull request 'feature/df-i18n' (#455) from feature/df-i18n into dev 김용연 2026-03-25 17:58:31 +09:00
  • 31b4e6b5f3 code-check 오류 수정 kyy 2026-03-25 17:51:29 +09:00
  • ced369cdbc i18n 값 품질 검사 추가 및 devfront locale placeholder 정리 kyy 2026-03-25 16:48:55 +09:00
  • cab204281b devfront i18n 미적용 및 placeholer 번역값 수정 kyy 2026-03-25 14:05:55 +09:00
  • 6337d975ea fix: Admin UI에서 전송한 커스텀 필드(metadata)가 백엔드 Kratos 트레이츠에 빈 배열로 깨져서 저장되는 문제 해결 (#440) chan 2026-03-25 17:43:30 +09:00
  • dc4a5921c6 chore: 정상 동작이지만 노이즈를 유발하는 Kratos 세션 체크 실패(401) 로그 메시지 수정 chan 2026-03-25 17:29:10 +09:00
  • 5d81027b34 fix: UpdateMe 핸들러 내 계층형 메타데이터 처리 및 로그인 ID 동기화 로직 보강 chan 2026-03-25 17:14:40 +09:00
  • b3f0548c10 fix: 불필요한 역할 오버라이딩(Overriding real profile role) 로그 제거 chan 2026-03-25 17:11:47 +09:00
  • ab9cbfc897 fix: 권한이나 소속이 변경되지 않았을 때 Keto 권한 릴레이션이 불필요하게 삭제 후 재생성되는 버그 수정 chan 2026-03-25 17:01:55 +09:00
  • aad4ea84a1 fix: 내 정보(UpdateMe) 수정 시 커스텀 필드 로그인 ID 동기화 및 Metadata 필드 추가 (#440) chan 2026-03-25 16:28:19 +09:00