Releases: Twinsteak/lockerweb
Releases · Twinsteak/lockerweb
v1.1.0
What's Changed
- [chore] pnpm lockfile 버전 업데이트 by @EATSTEAK in #330
- [refactor] 프레임워크 마이그레이션 by @EATSTEAK in #332
- [docs] README url 업데이트 by @EATSTEAK in #336
- [fix] jwt 업데이트 대응 by @EATSTEAK in #338
- [fix] OpenAPI 문서 생성 워크플로우 by @EATSTEAK in #337
- [feat] 디버깅 환경 개선 by @EATSTEAK in #339
- [feat] CloudFront invalidation 스크립트 by @EATSTEAK in #341
- [fix] README의 Deploy 배지 by @EATSTEAK in #340
- [feat] SSUToday 로그인 지원 by @EATSTEAK in #333
- fix: AWS 배포 Workflow update by @Twince in #342
- [fix] 클라이언트 배포 시 base url 값을 변경 by @EATSTEAK in #343
- [refactor]
aws-sdk
v3로 마이그레이션 by @EATSTEAK in #345 - [refactor] 의존성 업데이트 및 마이그레이션 by @EATSTEAK in #347
- [feat] 설정 데이터 내보내기/가져오기 by @EATSTEAK in #344
- [fix] 현 환경에서 정상적으로 작동하지 않는 eslint v9 다운그레이드(to v8) by @EATSTEAK in #348
- [fix] linting 워크플로우 오류 수정 by @EATSTEAK in #349
- [feat] 배치도 구역을 캔버스로 렌더링하도록 변경 by @EATSTEAK in #346
- [release] v1.1.0 by @EATSTEAK in #350
Full Changelog: v1.0.2...v1.1.0
v1.0.2
v1.0.1
v1.0.0
1.0.0 릴리즈
월요일 부로 사물함 예약 신청이 시작됨에 따라 1.0.0 릴리즈를 진행합니다.
What's Changed
- [fix]
deploy
시 argument 가 제대로 인식되도록 수정 by @EATSTEAK in #315 - [fix]
DateTimeInput
에서 부모의 value 업데이트가 반영되지 않는 문제 수정 by @EATSTEAK in #316 - [chore]
lint-staged
를pre-commit
후크에 추가 by @EATSTEAK in #317 - [chore] 1.0.0 by @EATSTEAK in #318
- [chore] 1.0.0 릴리즈 by @EATSTEAK in #319
Full Changelog: v0.11.1...v1.0.0
v0.11.1
v0.11.0
What's Changed
- [fix] 사용자 접속/대여, 반납 방지가 올바르게 작동하지 않음 by @EATSTEAK in #275
- [fix] 서비스 불가 표시가 표시되지 않는 문제 by @EATSTEAK in #276
- [feat] 서비스 이용 불가 팝업에 대여한 사물함 표시 by @EATSTEAK in #277
- [chore] 0.10.2 by @EATSTEAK in #278
- 0.10.2 by @EATSTEAK in #279
- [fix] 최고 관리자이며 예약 시작일 혹은 예약 종료일이 설정되어 있을 경우 대여/반납이 불가능한 문제 by @EATSTEAK in #280
- [chore] 0.10.3 by @EATSTEAK in #281
- 0.10.3 by @EATSTEAK in #282
- [fix] 로그인 및 대여/반납시 예약 시간 로직 문제 수정 by @EATSTEAK in #286
- [fix] 관리자 페이지에서 선택 데이터가 삭제되지 않는 문제 수정 by @EATSTEAK in #287
- [fix] 학부 예약 불가 시간에 예약 불가 모달이 표시되지 않음 by @EATSTEAK in #288
- [design]
Credit
의Made with
를Powered by
로 변경, 툴팁 추가 by @EATSTEAK in #289 - [fix]
LockerList
의 margin 이 고르게 분배되도록 함 by @EATSTEAK in #290 - [fix] 모든
학부
를학과(부)
로 변경 by @EATSTEAK in #291 - [refactor] 기준 breakpoint 를
md
에서lg
로 변경 by @EATSTEAK in #292 - [fix]
Navigation
이SelectedLockerAlert
위에 표시되도록 변경 by @EATSTEAK in #293 - [refactor]
LockerSectionSelector
에서 층에 따른 정렬을 반대로 수정 by @EATSTEAK in #294 - [fix]
callback
,logout
페이지에서의Entry
중앙 정렬 by @EATSTEAK in #296 - [design]
UserReservedLocker
의Dismiss
아이콘이 삐져나오지 않도록 수정 by @EATSTEAK in #298 - [design] 버튼의
:disabled
,:hover
,:focus
,:active
스타일 통일 by @EATSTEAK in #301 - [feat] 로그인/로그아웃 시 오류 핸들링 by @EATSTEAK in #297
- [fix] 가능한
border
를ring
으로 변경 by @EATSTEAK in #303 - [fix] 관리자 페이지
Navigation
의 footer 에justify-between
적용 by @EATSTEAK in #306 - [design] 전체 공지가 항상 같은 레이아웃으로 표시되도록 수정 by @EATSTEAK in #307
- [fix]
Arbitary value
제거 by @EATSTEAK in #302 - [chore] 0.11.0 by @EATSTEAK in #309
- v0.11.0 릴리즈 by @EATSTEAK in #310
Full Changelog: v0.10.1...v0.11.0
v0.10.1
v0.10.0
What's Changed
- 화면 resize시 선택한 사물한 alert 크기가 특정 크기를 넘어가는 이슈 by @Twince in #236
- "화면 resize시 선택한 사물한 alert 크기가 특정 크기를 넘어가는 이슈" 적용 by @EATSTEAK in #237
index
-LockerCount
가 표시되지 않는 문제, 탭 간 전환이 되지 않는 문제 해결 by @EATSTEAK in #243CantUnclaim
오류 추가 by @EATSTEAK in #244reserve
페이지에서 오류 메시지가 올바르게 표시되도록 수정 by @EATSTEAK in #245FloorMap
의 배경을svg
에서png
로 변경 by @EATSTEAK in #246- README 수정 by @EATSTEAK in #247
- [build] 배포 과정 간소화 by @EATSTEAK in #248
- [fix]
Skeleton
이 가변 크기를 가질 수 있도록 수정 by @EATSTEAK in #251 - [feat] favicon 설정 by @EATSTEAK in #252
- 로그아웃 아이콘 방향 변경 by @Twince in #254
- 좁은 화면에서도
SelectedLockerAlert
가 정상적으로 표시되도록 수정 by @Twince in #258 - [feat] 공지 기능 추가 by @EATSTEAK in #255
- [fix] 자연스러운 스크롤을 위해
Navigation
이 스크롤 상단에 있을 때absolute
가 되지 않도록 수정 by @EATSTEAK in #256 - [chore]
@apply
제거, 코드 정리 by @EATSTEAK in #260 - [feat] 학부별 예약 시간이 아니여도 로그인은 가능하도록 수정 by @EATSTEAK in #257
- [fix]
FloorMap
린팅 오류 by @EATSTEAK in #261 - 예약한 사물함에 건물과 층이 표시되도록 표기 by @Twince in #262
- v0.10.0 by @EATSTEAK in #263
- v0.10.0 릴리즈 by @EATSTEAK in #264
Full Changelog: v0.9.1...v0.10.0
v0.9.1
v0.9.0
Pre-production version
What's Changed
- 엔드포인트 변경, OpenAPI 백엔드 명세 추가 by @EATSTEAK in #4
- Swagger-ui 생성 시 참조하는 OpenAPI 문서 파일의 경로 수정 by @EATSTEAK in #5
- README 수정 by @EATSTEAK in #6
/locker/list
->/locker/query
by @EATSTEAK in #7/user/query
엔드포인트 도큐먼트에 누락된 인증 추가 by @EATSTEAK in #8- 데이터베이스 구조 변경 by @EATSTEAK in #1
- 데이터 타입 추가 by @EATSTEAK in #2
- 백엔드 서버 구조 변경 by @EATSTEAK in #9
- 클라이언트 정리 by @EATSTEAK in #3
- lockerIdIndex LSI에서 프로젝션이 잘못되어 있는 문제 수정 by @EATSTEAK in #10
auth
,user
엔드포인트 구현 by @EATSTEAK in #11- Building, LockerSection 의 구조가 잘못된 문제 수정 by @EATSTEAK in #12
- UserDao 변환 함수에
lockerId
키가 잘못 적힌 문제 수정 by @EATSTEAK in #13 /config
,/locker
엔드포인트 구현 by @EATSTEAK in #14- DynamoDB에서
aT
예약어로 인해 DB 쿼리가 불가능한 문제 수정 by @EATSTEAK in #15 /config
엔드포인트에 인증이 걸려있다고 표시되는 문제 해결 by @EATSTEAK in #16- chore: automatic build when running dev by @EATSTEAK in #17
- fix: extend lambda function timeout to prevent local api failure by @EATSTEAK in #18
- 데이터베이스 쿼리 오류 수정 by @EATSTEAK in #19
/locker/claim
엔드포인트 핸들러 연결 문제 해결 by @EATSTEAK in #20- config 데이터를 적용 가능하도록 변경 by @EATSTEAK in #21
- 잘못된 설정 데이터 수정 by @EATSTEAK in #22
/locker/unclaim
엔드포인트 추가 by @EATSTEAK in #23- 서비스 혹은 학부의 로그인 불가 시간으로 설정된 경우 로그인 거부 by @EATSTEAK in #24
- 모든 응답이 올바른 오류를 표시하도록 수정 by @EATSTEAK in #26
/locker/count
에 층별 데이터 추가 by @EATSTEAK in #27- 접속을 제한하는 학부가 없는 경우 로그인이 불가능한 문제 수정 by @EATSTEAK in #28
- ADMIN_ID 환경변수가 작동하지 않는 문제 수정+ by @EATSTEAK in #29
- 학부별 설정 데이터 추가 by @EATSTEAK in #30
Tab
컴포넌트를 인라인으로 변경 by @EATSTEAK in #31- 로그인 로직 구현, 로그인 페이지에서의 데이터 표시 by @Twince in #32
- 전체 store 들을 새로고침 가능하도록 변경 by @EATSTEAK in #33
- 백엔드 오류 시 실제로는
errorDescription
이 아닌error_descirption
을 반환하는 문제 수정 by @EATSTEAK in #34 - Profile 컴포넌트 추가 by @EATSTEAK in #36
- SelectionListItem 추가 by @EATSTEAK in #35
- getDepartmentById 함수 추가 by @EATSTEAK in #37
/config/delete
엔드포인트 추가 by @EATSTEAK in #38/.../update
호출 시 선택 인덱스를 삭제할 수 있도록 함 by @EATSTEAK in #39- 서비스 혹은 학부가 비활성화 되어 있을 경우 대여/반납이 불가능하도록 검증 by @EATSTEAK in #40
- 아이콘 추가 by @EATSTEAK in #43
- SelectionListItem 개선 by @EATSTEAK in #44
- Button 개선 by @EATSTEAK in #42
- 비활성화된 사물함에 대한 대여 불가 처리 by @EATSTEAK in #41
- 열람 가능한 관리자 페이지 by @EATSTEAK in #48
- 버튼 컴포넌트가 이벤트를 전달하도록 함 by @EATSTEAK in #49
getDepartmentNameById
함수에서configs
가undefined
일 때undefined
를 반환하도록 함 by @EATSTEAK in #50Refreshable
store 가 새로고침 중일 때undefined
를 반환하도록 함 by @EATSTEAK in #51- 학부별 설정 수정 기능 구현 by @EATSTEAK in #52
LockerSection
의disabled
값이 비어있다면 DB에 저장하지 않도록 수정 by @EATSTEAK in #53/user/query
시 불필요한 로그 제거 by @EATSTEAK in #54- 예약 페이지 퍼블리싱, 모달 추가 by @Twince in #56
- 서비스 설정 화면 구현 by @EATSTEAK in #55
- 사용자 설정 로딩/오류 화면 표시 by @EATSTEAK in #57
- Sveltekit 마이그레이션 by @EATSTEAK in #58
- Modal 기능 구현 및 디자인 수정 by @EATSTEAK in #64
TabItem
과Button
의 스타일 수정 by @EATSTEAK in #65- 사용자 설정의 페이지 및 선택 기능 레이아웃 구현 by @EATSTEAK in #66
- 사물함 그리드를 반응형이 적용된
y-scroll
이 가능하도록 리팩토링, 사물함 아이템 디자인 변경 by @Twince in #67 - Modal 내부 버튼에 아이콘 추가 및 아이콘 관련 프로퍼티를 넣을 수 있도록 수정 by @EATSTEAK in #68
- Modal 아이콘 추가 시 컴파일 오류 수정 by @EATSTEAK in #69
- 잘못된
claimedUntil
타입과 잘못 표시된lockerId
포맷 수정 by @EATSTEAK in #70 Skeleton
페이지 컴포넌트 생성 by @Twince in #71- window 객체가 다른 click 이 발생했을 때에도 dialog 가 닫히는 문제 수정 by @EATSTEAK in #72
- Select 의 required 라벨 별표가 빨간색이 아닌 문제 수정 by @EATSTEAK in #73
- 사용자 설정 기본 CRUD 구현,
import
/export
를 위한 모달 구현 by @EATSTEAK in #74 - 구역간 전환 시 해당 구역의 데이터가 폼에 반영되지 않는 문제 수정 by @EATSTEAK in #75
- 학부별 설정의 날짜 값이 없을 경우
null
로 초기화하게 변경 by @EATSTEAK in #76 - 모달 버튼을
disabled
할 수 있도록 prop 추가 by @EATSTEAK in #89 - 사물함 그리드를 페이지에 맞게 y축 cetner설정, 잘못된 태그 수정, 스타일링 by @Twince in #78
- 스켈레톤 배경색을 지정할 수 있도록 리팩토링 by @Twince in #92
- 사용자 가져오기 기능 by @EATSTEAK in #79
- 사용자 설정 페이지 검색 기능과 페이지네이션 수정 by @EATSTEAK in #91
- 사용자 정보 내보내기 by @EATSTEAK in #77
- Modal 의 버튼 disabled 시
opacity-50
추가 by @EATSTEAK in #90 - 사용자가 관리자가 아닐 경우 오류 발생 by @EATSTEAK in #93
- 스켈레톤 적용 by @Twince in #94
- 프로필: 사용자의 학부가 존재하지 않을 때
알 수 없음
표시 by @EATSTEAK in #112 - 학부 연락처 스켈레톤 추가 by @Twince in #117
LockerRerserveInfo
이름 수정 by @Twince in #118- Button 스타일 인라인화 및 disabled 상태에서
opacity-50
적용 by @EATSTEAK in #123 관리자
페이지 - 사용자 설정에서 버튼 텍스트 축약 by @EATSTEAK in #124- 편리한 페이지 제목 설정을 위한
PageTitle
컴포넌트 by @EATSTEAK in #125 - README 및 라이센스 추가 by @EATSTEAK in #128
- 배포 설정을 위한
dryrun
스크립트 추가 by @EATSTEAK in #129 - 존재하지 않는 사용자가 로그인 할 수 있는 오류 수정 by @EATSTEAK in #130
- 태그 - 클릭 가능하도록 수정 by @EATSTEAK in #131
- 관리 페이지 - 비활성화된 사물함을 클릭하여 목록에서 제거할 수 있도록 수정 by @EATSTEAK in #132
- static 페이지 배포를 위해
adapter-static
적용 by @EATSTEAK in #133 - Collapse 할 수 있는 Navigation 영역 by @EATSTEAK in #122
- UI 레이아웃 구성 통합을 위한
Shell
및NavigationShell
by @EATSTEAK in #135 index
페이지:LockerStatus
에 타입에 맞지 않는 값 수정 by @EATSTEAK in #138LockerLoadingScreen
- 잘못된 import 삭제 by @Twince in #137- 크레딧 컴포넌트 추가 by @EATSTEAK in #140
- 예약 페이지
NavigationShell
컴포넌트 적용 by @Twince in #141 index
,callback
,test
,admin
-Shell
및PageTitle
적용 by @EATSTEAK in #142- 예약 페이지 타이틀 추가 by @Twince in #144
logout
페이지 구현 by @EATSTEAK in #143Modal
오류 수정 및 버튼 클래스 프로퍼티 추가 by @EATSTEAK in #145NavigationShell
이 작은 화면에서 메인 콘텐츠 영역을 덮는 문제 수정 by @EATSTEAK in #146도움이 필요하신가요?
연락처 모달 연결 by @EATSTEAK in #148- 접속 가능 시간 초과 시 로그아웃 팝업 표시 by @EATSTEAK in #150
- 접속 불가능한 학부의 로그인 불가 처리가 올바르게 되지 않는 문제 by @EATSTEAK in #151
- BREAKING CHANGE: 백엔드 오류 처리 개선 by @EATSTEAK in #154
- 일부 링크에 그림자가 사라지지 않는 문제 수정 by @EATSTEAK in #155
- 예약 현황에 기한이 주어질 시 기한이 레이아웃을 넘어가는 현상 수정 by @eat...