d1859d593d
dev 반영 code check 오류 수정
2026-05-07 11:05:07 +09:00
64cdef81a6
i18n 누락 정리 및 하드코딩 텍스트 치환
2026-05-07 11:05:07 +09:00
9a87af93f1
회원가입 약관 전문 locale fallback 및 영문 본문 보강
2026-05-07 11:05:07 +09:00
6eb4c293ff
Keep orgfront auto login fallback explicit
2026-04-30 16:41:32 +09:00
d16f6cdcb4
Align RP auto login launch behavior
2026-04-30 16:36:40 +09:00
ef679d41ea
Stabilize adminfront tenant tests
2026-04-30 16:17:14 +09:00
6c45eca3d3
Fix locale resources for code check
2026-04-30 15:56:49 +09:00
f7e4d43b16
Implement tenant import and RP auto login policies
2026-04-30 15:45:34 +09:00
eae3e0bd2a
dev 병합 code-check 오류 수정
2026-04-28 13:24:11 +09:00
6be0914b65
테넌트 접근 제한 테스트 추가
2026-04-28 13:24:11 +09:00
d0340fc062
테넌트 접근 제한 안내화면 개선
2026-04-28 13:24:11 +09:00
5acf248285
접근 제한 UX 구현
2026-04-28 13:24:11 +09:00
e3f9bbf925
style: format dart files to pass formatting check
2026-04-28 13:03:29 +09:00
ff7a786c21
fix: verify local token in _silentSessionRecovery to prevent 401 loop on expired JWT
2026-04-28 11:51:41 +09:00
bbf29bf400
fix: clear stale auth flags and improve user name fallback logic ( #637 )
...
- Clear AuthTokenStore in _silentSessionRecovery when session is invalid (Case 2)
- Use .trim().isNotEmpty for userName fallback to handle empty strings (Case 1)
2026-04-28 11:33:40 +09:00
9378a5a75d
chore: Flutter 코드 포맷팅 적용 및 미사용 코드(Dead Code) 정리
2026-04-27 13:19:14 +09:00
3de28410ae
fix: 회원가입 화면(Userfront) 모바일 뷰에서 인증 입력창 사라지는 반응형 레이아웃 버그 수정
2026-04-27 11:56:49 +09:00
093d2f2af0
refactor: 미사용 Descope 연동 코드 및 환경 변수 제거 ( resolves #519 )
2026-04-27 11:31:14 +09:00
7ab79a8bc3
fix: 회원가입 페이지 UI 텍스트 포맷팅 노출 오류 수정 (Issue #610 )
...
- Dart에서 인식하지 못하는 TOML 파싱용 정규식([[:space:]]) 수정
- 이스케이프된 개행 문자(\\n)를 실제 개행 문자로 치환하는 로직 추가
2026-04-22 10:58:30 +09:00
750776f0a0
style(userfront): format flutter files to satisfy CI
2026-04-21 18:06:57 +09:00
0f79b7635b
fix: resolve OIDC session state issue and synchronize portal sessions
...
Details:
- Backend: Extract Kratos session cookies and propagate via SetCookies in AuthInfo.
- Backend: Include sessionJwt and token during OIDC flows in PasswordLogin.
- UserFront: Add _silentSessionRecovery in main.dart to recover session via cookies if localStorage token is missing.
- UserFront: Update AuthProxyService, AuthTokenStore, AuthNotifier to support silent recovery and immediate local state update before redirect.
- AdminFront/DevFront: Fix OIDC authority to point directly to Gateway proxy and add recovery/error UI components.
2026-04-21 14:10:27 +09:00
Lectom C Han
114f203ecd
fix(audit): stop default read logging and dedupe dashboard timeline
...
- skip read audit logging unless a path is explicitly allowlisted
- exclude audit-facing endpoints from backend audit collection
- remove duplicate auth timeline fetch logic from dashboard screen
- add regression tests for default GET skip and dashboard timeline dedup
Co-Authored-By: First Fluke <our.first.fluke@gmail.com >
2026-04-17 18:04:09 +09:00
c5317abada
headless login 접속환경 Headless(Server)로 표시
2026-04-14 16:28:01 +09:00
f33f023b90
style(userfront): format dart files to fix ci pipeline
2026-04-10 16:00:37 +09:00
5a84e9f6cc
Merge branch 'dev' into fix/rebac-env-sync-issue
2026-04-10 13:52:07 +09:00
c6ddf7c485
code check 오류 수정
2026-04-09 16:45:26 +09:00
06a6875cdb
App 카드 로고 이미지 표시
2026-04-09 14:37:49 +09:00
1e53b66abb
로그인 화면 플랫 UI 수정
2026-04-09 14:37:49 +09:00
332b657add
다크 모드 전역 상태와 테마 기반 추가
2026-04-09 14:37:49 +09:00
873d56e35f
테마 영속화 테스트 추가
2026-04-09 14:37:49 +09:00
dce418d0b9
대시보드 다크 모드/테마 토글 적용
2026-04-09 14:37:49 +09:00
3d7d4767bf
테마 토글 라벨 번역과 영문 문구 정리
2026-04-09 14:37:49 +09:00
f4b1c449b1
App 카드 크기 조정 및 상세 보기 수정
2026-04-09 14:37:49 +09:00
c3605cc86b
App 현황 카드 클릭 시 init_url 우선 진입 지원
2026-04-09 14:37:49 +09:00
3b56346c23
로컬 code-check 오류 수정
2026-04-07 16:07:40 +09:00
9e473ae8a8
userfront 접속이력 타임라인 oathkeeper 세션 ID 보강
2026-04-07 16:07:40 +09:00
6e312cc5fd
접속이력 토글/스위치 조정
2026-04-07 16:07:40 +09:00
2fb7bae5f6
접속이력 테이블 배치 작업
2026-04-07 16:07:40 +09:00
c95105f018
접속이력 브라우저 컬럼 추가
2026-04-07 16:07:40 +09:00
7b2004e05c
접속이력 및 활성 세션 UI 통합 및 i18n 반영
2026-04-07 16:07:40 +09:00
6843b96fe0
userfront 접속이력 UI 세션 상태 필터 반영
2026-04-07 16:07:40 +09:00
b3a7f47cf7
feat(auth): lock affiliation type on frontend based on verified email domain ( #500 )
2026-04-07 14:03:02 +09:00
d086b7ea3c
userfront i18n placeholder 치환과 번역 렌더링 오류 수정
2026-04-06 17:48:27 +09:00
97a60ead91
fix: resolve syntax error in signup_screen caused by redundant closing brace
2026-04-06 17:37:34 +09:00
886e99bfa9
dev 병합 후 code-check
2026-04-06 17:21:41 +09:00
43ec19e94f
feat: remove auto-selection of affiliate by email domain and clean up UI
2026-04-06 17:20:02 +09:00
69d7f053be
i18n 경로 오류 및 placeholder 표시 수정
2026-04-06 17:08:22 +09:00
332ac9c0d8
feat: dynamic frontend tenant dropdown
2026-04-06 16:56:33 +09:00
46db7ac026
fix: handle json parse exceptions on 404/500 signup responses gracefully
2026-04-06 16:29:08 +09:00
1b8dc2c4ab
dev 브런치 병합 후 code check
2026-04-06 16:03:49 +09:00