NEW Nest Server Deploy!!
Latest
Squashed commit of the following:
commit 6b6e922f845c4f063a8a37e7284bda9098bdf483
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Mon Nov 18 14:34:46 2024 +0900
chore: remove db url log (#143)
commit d1fc362adf885c0242ccc6fe1333517ac97beab5
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Wed Nov 13 17:00:26 2024 +0900
fix: sync baseline with prod database (#141)
commit 32fc1c23c579834f766499a15085ab6d77422ce7
Author: larrykwon <koallarry11@kaist.ac.kr>
Date: Sun Oct 27 15:45:58 2024 +0900
revert Commit 4cd1d20
commit 2dbd5008e30ad420cdf5ff557b24c7a9c2326101
Author: jihyeon <eliza1102@kaist.ac.kr>
Date: Wed Sep 18 20:07:54 2024 -0400
fix: search filter issue (#140)
commit 4cd1d20b072ccfdef634a0076619714cfab6c210
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Sun Sep 15 12:15:43 2024 +0900
add localhost to preferred url
commit c2bd62487c267004c1a6c8e5d725b3a3a4524658
Author: larrykwon <koallarry11@kaist.ac.kr>
Date: Sun Sep 15 03:29:42 2024 +0900
add delete cascade option to planners table
commit f5f19983cc10b063a0fdfb97894735082e67df09
Author: larrykwon <koallarry11@kaist.ac.kr>
Date: Sun Sep 15 02:47:39 2024 +0900
add ignoremethods option into csrf
commit 87665d5c7867432363d69766d3481d3faffadf34
Author: larrykwon <koallarry11@kaist.ac.kr>
Date: Sat Sep 14 14:35:47 2024 +0900
resolve app error
commit 7fcb38d08052a6cfd29ae439af700639eafd6fa4
Author: Ubuntu <ubuntu@ip-172-31-16-235.ap-northeast-2.compute.internal>
Date: Sat Sep 14 05:20:59 2024 +0900
try to resolve app error but fail
commit 5d5e4c06947d145bcdcf2d9da0ede4f0300e4574
Author: Ubuntu <ubuntu@ip-172-31-16-235.ap-northeast-2.compute.internal>
Date: Sat Sep 14 03:45:49 2024 +0900
resolve domain error when using sso
commit 9fc34b2dc68f553ad3d29ecd832cca38fbdf7fa5
Author: Ubuntu <ubuntu@ip-172-31-16-235.ap-northeast-2.compute.internal>
Date: Sat Sep 14 02:59:26 2024 +0900
remove console.log
commit fd4aec5e2fc01d1886a9118e3194661daaf6b3fd
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Sat Sep 14 01:02:40 2024 +0900
add cors seeting for production
commit 994cf5b0efc4c2734703a519fad2a92d73b1db8d
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Sat Sep 14 00:58:23 2024 +0900
Issue/136/planner update delete (#138)
* Add: implement patch planner and refactor post planner
* implement delete Planner
* test simple cases and pass
* reflect review
commit 3ec1ce9bba81579f2ea7efb1100e173b3be98aa0
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Fri Sep 13 23:52:28 2024 +0900
comment out the prisima config about logging the sql
commit 23c9d5709e12b7462df608a022108570bfaf621f
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Aug 26 13:08:20 2024 +0900
reduce the taken-lecture api response time
commit 97fe6e53ad8226a6d6347b5323820511b65117d2
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Thu Aug 22 20:40:29 2024 +0000
chore the workflow
commit c83d8a893709e4b1e22c84d5f6a5ded32508c41d
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Thu Aug 22 20:37:47 2024 +0000
add passphrase for key
commit 340a79886e11394593c31ddd9425eb5980e77d7a
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Thu Aug 22 20:19:04 2024 +0000
change env var for cd
commit 0c1a35b448d47c09656b3b2f0b04340806122459
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Thu Aug 22 20:12:55 2024 +0000
add CD in dev env
commit 3be6f1c01c85f6ec1f0716c4c8275abdbc8312e7
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Thu Aug 22 20:12:13 2024 +0000
add CD in dev env
commit 91251aa7380466d11993c944abadc4f4fc42ec4e
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Thu Aug 22 20:05:28 2024 +0000
change the port
commit adc6697714007a402b78901c008c646fdb8704ae
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Fri Aug 23 04:45:29 2024 +0900
reflect all qa in BE QA list
commit bcdc861c81fbf1c36a69b94ee2597339d605abe0
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Fri Aug 23 03:45:52 2024 +0900
reflect QA
commit 5d263eb0bf7e8576de923c906a2c1ec55c16861e
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Fri Aug 23 03:43:55 2024 +0900
Add: implement local-sso-swap (#107)
* Add: implement local-sso-swap
* new package-lock.json
commit f765f3228e10f19349313d5f40829a7b17f53632
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Fri Aug 23 01:27:26 2024 +0900
fix the error in slack https://sparcs.slack.com/archives/C07JKGU9MCG/p1724301379150299
commit 0befbd536db7b58b1e1184119b20e1d568b9197b
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Thu Aug 22 18:08:39 2024 +0900
DockerFile을 제작 및 share.service의 file path 조정 (#133)
* apply multi-stage build to docker and make the share.service choose proper font file path by DOCKER_DEPLOY
* add deploy.sh
* reflect review
commit 6441c476cac60d28e42cc83fae51969abf7d595d
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Thu Aug 22 01:38:33 2024 +0900
128 prisma migration 정리 (#129)
* Add: implement Auth Chain
todo:
AuthModule Import and register
* prisma migration 정리
* fix: migration sql
* fix: prisma schema
---------
Co-authored-by: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
commit dcc3dd19af532b58e0861a5ac95d6b2ebead6bdd
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Thu Aug 22 00:30:21 2024 +0900
resolve package.json dependency, and update prisma 4 to 5 (#132)
* resolve package.json dependency, and update prisma 4 to 5
* resolve build error
* enable shutdown hook
* remove hard-coded lectureId
* reflect code review of gpt
* reflect review
commit 85a10700897a5ac7f367365ee57b0b1dc88aec67
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Wed Aug 21 14:50:32 2024 +0000
revert port
commit 3b068c62106ecbbc1af09fd39ed910fb2e1d9905
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Wed Aug 21 14:45:33 2024 +0000
change the cors setting
commit 685bb0e74037b846db5f1ad474a5f8b65cbab457
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Wed Aug 21 14:31:24 2024 +0000
add force option to docker-compose
commit 068782f368da0ddda54ae00fdc11626a786979ab
Author: Ubuntu <ubuntu@ip-172-31-40-122.ap-northeast-2.compute.internal>
Date: Wed Aug 21 14:28:18 2024 +0000
add cors config on dev env
commit 3d2a08bd6b96b6cd01e2ff5e7c03a015bba68ed1
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Tue Aug 20 20:29:14 2024 +0900
Issue/119/transaction (#121)
* Add: TranManager
* Add: Implement Transaction with CLS
* implement test code
* fix the github ci code with option force
* fix the github ci code with option force
* resolve conflict
* add Transactional() to Post,Patch,Delete method endpoint
* reflect code review
commit 8dbc5141e458f4a88d151c6a0c1d1c36888c2c8c
Author: Perry Byeongchan Park <chan@sparcs.org>
Date: Mon Aug 19 20:52:29 2024 +0900
Refactor n+1 (#130)
* Add: test n+1
* fix: refactor n+1 problem in shareService
* add code review github action
---------
Co-authored-by: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
commit bcb4dc7335cad00ba505e969b60eab063df3fa66
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 14 19:06:18 2024 +0900
Add: implement Auth Chain (#123)
* Add: implement Auth Chain
todo:
AuthModule Import and register
* Add: complete refactoring AuthModule
- AuthGuard: 실제로 AppModule에 등록되는 Provider
- AuthCommand: 인터페이스이며 개별적인 구현체는 개별적인 인증/인가 로직을 수행
- AuthChain: 전체 Command들을 하나씩 iterating 하며 로직 수행 후 최종적인 결정 및 Exception return
- AuthConfig: 각 환경에 맞는 AuthChain 구성
* Add: reflect the reviews
* reflect reviews
* fix: add token expire option
* reflect reviews and minor fix
* create docker-compose file
---------
Co-authored-by: Jiuuung <kjg682534@kaist.ac.kr>
commit 1f9c364c7d4690778fd3ca7294a0d0cba951a9e0
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Sat Aug 3 20:42:47 2024 +0900
Refactor/interface convention (#120)
* refactor: move dto/auth
* refactor: ICourse response and toJsonCourse typing
* refactor: rename ICourse.AutocompleteDto -> ICourse.AutocompleteQuery
* refactor: course request dto
* refactor: course response
* refactor: use function to apply type instead of using Object.assign directly
* rename ICourse response names to better fit its role
* refactor: rename serializers to fit previous commit
* refactor: move course review request
* refactor: move department response
* refactor: move classtime, examtime, rename autocomplte query
* refactor: lecture response
* refactor: type of lecture used in timetable service
* refactor: rename lecture response
* docs: Add TODO comment about necessity of ELecture.UserTaken
* refactor: divide toJsonCourse function instead of using boolean param
* refactor: move lecture request
* refactor: planner requests
* refactor: planner interface
* refactor: professor interface
* refactor: review
* refactor: semester
* refactor: share
* refactor: interfaces
* feat: share timetable ical
* fix: adjust timezone of event
* fix: delete annotation and console log
* feat: share timetable ical
* fix: adjust timezone of event
* fix: delete annotation and console log
* fix: add missing files
* style: prettier
* refactor: remove redundant as casting
* refactor: enforce convention in DTO names
---------
Co-authored-by: pbc1017 <knsol2@naver.com>
Co-authored-by: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
commit 39f8417c18ac73dba52d19754cb8d1ad6cd4e82a
Author: Jiuuung <89976594+Jiuuung@users.noreply.github.com>
Date: Thu Aug 1 00:20:51 2024 +0900
114 impl prisma signal middleware (#115)
* fix:코드 깔끔하게 만들기
* resolve error on ci
* feat: impl signal
* fix: signal func complete
* fix: change count logic
* fix: remove test code
* Fix: rebase merge conflict resolved
* fix: increase/decrease logic, etc..
* add Serializable isolation level instead of pessimistic lock
* remove serializable
---------
Co-authored-by: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
commit bcb686637a82bdb2d69d562e1e74350826cefb77
Merge: 02e5b72 835d660
Author: Perry Byeongchan Park <chan@sparcs.org>
Date: Tue Jul 30 17:20:05 2024 +0900
Merge pull request #108 from sparcs-kaist/share/ical
Share/ical
commit 835d66060aba9721b90def7e547544f338c887a8
Merge: 395e319 02e5b72
Author: perry <perry@channel.io>
Date: Tue Jul 30 17:07:46 2024 +0900
Merge branch 'dev' into share/ical
commit 02e5b725b8dcd22b5c4d02eac2f507607e3b679c
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Sat Jul 20 13:23:31 2024 +0900
Fix: EPlanner reference error (#118)
fix: move dependee down
commit af146264762e7ded6c12a4883836a909cab0b97f
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Fri Jul 19 09:58:51 2024 +0900
Refactor/match convention (#117)
* refactor: remove unused types
* refactor: CourseDetails
* refactor: remove LectureExtended
* refactor: ELecture.Details
* refactor: TimetableDetails
* refactor: MajorTrack
* refactor: AdditionalTrack
* refactor: TakenPlannerItem
* refactor: tracks and planneritem
* refactor: fix format error by removing comment
* refactor: Use EPlanners.EItems instead of EPlannerItem
* refactor: Change missed file
* refactor: PlannerDetails
* refactor: ReviewDetails
* refactor: remove unused type
* refactor: Make rest of the types match convention
* style
commit 395e319a29725785076215db33d183ea651edea1
Merge: 163b794 6afa936
Author: pbc1017 <knsol2@naver.com>
Date: Wed May 1 21:18:51 2024 +0900
fix: merge conflict to dev
commit 6afa936208e5718757c2b30066cf67f253197f89
Merge: 447526a 43e771f
Author: Byeongchan Park <pbc1017@kaist.ac.kr>
Date: Wed May 1 21:06:35 2024 +0900
Merge pull request #112 from sparcs-kaist/109-fix-share-timetable-api-에러-수정
109 fix share timetable api 에러 수정
commit 447526a311c91aae12abec9df3ee456acdc9068e
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed May 1 17:31:47 2024 +0900
Fix: Resolve error on termFilter (#105)
commit 0cad9937a5a01e446f28155eab28c3beb35a9aa5
Author: Jiuuung <89976594+Jiuuung@users.noreply.github.com>
Date: Wed May 1 17:31:23 2024 +0900
fix: add 'user' parameter (#111)
commit 163b794522b13efb42e26d5031da64842490a683
Merge: ba7850a 7cbc6ac
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed May 1 17:29:41 2024 +0900
Merge branch 'dev' into share/ical
commit 7cbc6ac0c3a4b679ef411eacbe38d3ee14611f73
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed May 1 17:28:27 2024 +0900
Fix: Resolve error on add-future-item (#103)
commit 43e771f3d87518de1597692f62d7071ed35922a7
Author: pbc1017 <knsol2@naver.com>
Date: Wed Apr 24 22:18:51 2024 +0900
fix: remove sso swap
commit 7031d0040413a57f66d26e7d7728f63f0994357b
Author: pbc1017 <knsol2@naver.com>
Date: Wed Apr 24 22:15:28 2024 +0900
fix: add getUserLecturesByYearSemester and fix timetable at mytimetableid
commit ba7850ae4935e8a49af0a38a5292c23ab8266d40
Author: pbc1017 <knsol2@naver.com>
Date: Wed Apr 24 18:36:40 2024 +0900
fix: delete annotation and console log
commit 25726b3001936ccfc252d3f92d0c8038613942b3
Author: pbc1017 <knsol2@naver.com>
Date: Wed Apr 24 18:30:38 2024 +0900
fix: adjust timezone of event
commit b323c95cbd555d7d05a634be2964af728a7c1f91
Author: pbc1017 <knsol2@naver.com>
Date: Wed Apr 24 18:08:11 2024 +0900
feat: share timetable ical
commit af8daa6a3298f379faf2f11f15481386448caa3e
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Apr 3 02:46:58 2024 +0900
Reviews/like (#101)
* feat:create review like instance
* feat: review and reviewvote signal
* fix:review count
* Chore: lint
---------
Co-authored-by: Jiuuung <kjg682534@kaist.ac.kr>
commit 485419d6fc256ccb75af43f2a96c73b3af381f67
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Apr 3 02:30:29 2024 +0900
Revert "Issue/67/Reviews like (#98)" (#100)
This reverts commit a65d9a44404fdf4886093b0851ea58661aa85644.
commit a65d9a44404fdf4886093b0851ea58661aa85644
Author: Jiuuung <89976594+Jiuuung@users.noreply.github.com>
Date: Wed Apr 3 01:19:32 2024 +0900
Issue/67/Reviews like (#98)
* feat:create review like instance
* feat: review and reviewvote signal
* fix:review count
* Add: implement middlewareConstructor & modify ReviewMiddleware
Todo
- middlewareConstructor가 매번 새로운 object를 생성하는데에 드는 퍼포먼스 저하 해결을 위해 LazyModuleLoader를 도입
- PrismaSerivce가 뜰 때, LazyModuleLoader를 주입받아, Lazy하게 middleware들을 띄우는 middleware를 등록하도록 수정 -> 순환참조 해결 & cache로 성능 문제 해결
---------
Co-authored-by: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
commit 48dac47f66529f0014eb9ce4235e37ba08996727
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Sun Mar 31 20:59:17 2024 +0900
Issue/89/planners update item (#97)
* Add: implement Eplanner
* Add: implement IPlanner.ts
- additionally, implement ICourse, IDepartment, ILecture, IProfessor for new convention
* Chore: de-duplicate the 'entities' directory which caused by mistyping
* refactor: refactoring the serializer with IPlanner,EPlanner
* Add: complete implement conditional type (IMutate) which is determined by PlannerItemType and complete implement updating planner item
* Chore: disable forbidNonWhiteListed
* refactor: use IPlanner.IItem.Future
commit 35b3ff08fd544ace28b509d9c6eee2277731e2dc
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Sun Mar 31 20:36:08 2024 +0900
Issue/87/liked reviews (#88)
* Add: complete implementing users/liked-reviews
* Add: enhanced the response time
* Chore: Use ECourse.Details
commit 83a6df540da5d5eda26f5d8a5a83b31aa39e2597
Author: Dugi (Dongwook Hwang) <inhibitor@kaist.ac.kr>
Date: Sun Mar 31 20:04:43 2024 +0900
Implement reorder planner orderings (#95)
* feat(planners): implement reorder planner
* refactor(repositories): do not throw during get operation in repositories
* fix(planners): type corrections
* feat(planners): shift orders of reordered planner items
* Merge: Resolve conflicts & little revision of createFuturePlannerItem
---------
Co-authored-by: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
commit 836ab57f784252416df2f30a057250497fd47d69
Author: Jiuuung <89976594+Jiuuung@users.noreply.github.com>
Date: Sun Mar 31 19:51:44 2024 +0900
feat:add future item (#96)
* feat:add future item
* Merge: Resolve conflicts
---------
Co-authored-by: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
commit 1e31d6b38869cf71f1955e8610a5efee05b61903
Merge: 18039e5 014b5e0
Author: Byeongchan Park <pbc1017@kaist.ac.kr>
Date: Wed Mar 27 22:36:52 2024 +0900
Merge pull request #92 from sparcs-kaist/issue/91/share-timetable-image
issue/91/share-timetable-image
commit 014b5e002c698e60477149b824bd49f6f954049e
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 27 22:26:28 2024 +0900
fix: move interfaces into file
commit a962b29fcfc622f7a6df2586f42334d831b8d6a5
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 27 21:21:01 2024 +0900
fix: devide createTimetableImage method
commit 18039e5b77b4b446f335efa062a5231c64ed6a1d
Author: Dugi (Dongwook Hwang) <inhibitor@kaist.ac.kr>
Date: Wed Mar 27 21:13:05 2024 +0900
Implement fetching related reviews of a lecture (#82)
* feat(lectures): define entry for GET /lectures/:lectureId/related-reviews
* feat(lecture): impl svc level queries
* feat(review): implement ReviewRepository#getRelatedReviewsOfLecture
* refactor(review): use common expression snippet
* refactor(repositories): use EReview.Details (@doxylee)
* refactor(repositories): use orderFilters of search utils (@doxylee)
* refactor(lectures): rename (@doxylee)
* docs(lectures): add comment
commit ed3c69250e6bd82d83e75e410762359028c89d51
Author: Dugi (Dongwook Hwang) <inhibitor@kaist.ac.kr>
Date: Wed Mar 27 21:12:01 2024 +0900
Implement remove planner item operation (#83)
* feat(planners): define controller interface
* feat(planners): implement remove planner item
commit 5438f0351635ec664af5d7e67809603d77e9e89a
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 27 21:11:57 2024 +0900
fix: apply pr modifications
commit 7adcb5c2747075bc069fbaf722a94f0c7aad01d4
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Sun Mar 24 21:05:24 2024 +0900
feat: Add arbitrary item to planner (#93)
* feat: Add arbitrary item to planner
* refactor: Remove unnecessary comment
commit d967251b38ba6f3f70beb6cff35530e2f333f769
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 20 20:10:16 2024 +0900
fix: change line space in tile
commit 9aeb5735b6a4ae2de3d6f8f3352cedf0de331f83
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 20 20:09:07 2024 +0900
fix: change line space in tile
commit 74beb2d48e5322cc7321e33d27a7c71812960a78
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 20 20:05:59 2024 +0900
fix: change enter text position in tile
commit eccbe67923dfe7268674c5508aff674e95e882ec
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 20 20:03:05 2024 +0900
fix: draw tile with only 3 lines text
commit 9e8adc39a86bbefbd9fed1b31fe4ebb960b37633
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 13 22:24:30 2024 +0900
refactor: separate module timetable, semester
commit 30aaf4f4815c947d22996e0bd2c242b2319a6bac
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Wed Mar 13 21:40:48 2024 +0900
Feat/api get lecture reviews (#84)
* docs: TODO comment about django specifics
* feat: Review types
* fix: Min, Max of limit, offset
* refactor: fix orderFilter util to allow nested field ordering
* refactor: getLectureReviewsById
- Make it return review list directly
- Organize include, orderBy
* refactor: Organize getReviewsByCourseId
* docs: Add TODO comment
* refactor: Move getLectureREviewsById to ReviewsRepository
* style
* refactor: Use IReview.LectureReviewsQueryDto instead
commit 2c1a68b1a806868ff3118f69f46b28256bd0474e
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 13 17:25:36 2024 +0900
add: add professor, classroom in Tile
commit 956c23c96aac2fcf42c8fcc36bd91e2635391b07
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 13 16:11:25 2024 +0900
add: create image with title
commit 2c1c80c95c457ad185102446a5fb36dad5f52e7e
Author: pbc1017 <knsol2@naver.com>
Date: Wed Mar 13 12:52:31 2024 +0900
add: share controller & service
commit 26a168d9e35efa1af141ca89a4aa512dc003703f
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Thu Mar 7 22:45:43 2024 +0900
fix: taken lecture does not exist (#90)
commit 1be7a331d08c3f6c51d07f3f6fbf41ed9c599303
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Wed Mar 6 23:01:27 2024 +0900
refactor: get courseuser (#78)
* feat: add read course
* fix: add course filtering
* fix: use Public decorator
* refactor: get courseUser for a user
* refactor: remove redundant include
* refactor: rename function
commit 1c61d3b18248c78c235a232e67b65249863b2fc1
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Wed Mar 6 22:54:01 2024 +0900
feat: add rates API (#51)
* feat: init rate module
* chore: lock new package version
* fix: add endpoint prefix
* fix: rate module
* fix: add created_datetime
* refactor: ICommon -> IBasic
* refactor: remove prefix I in Basic
* fix: package verion supporting sementic versioning
* feat: add default date for rate
commit dae130cf4aaf2653afdc9495f076ad307f6e232f
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Wed Mar 6 22:47:43 2024 +0900
refactor: repository dependency injection (#81)
* refactor: get FamousHumanityReview
* refactor: get rankedReview
* refactor: get majorBestReviews
* refactor: get reviewWrite
* refactor: get reviewWritableTakenLectures
* refactor: get related course
* refactor: remove userRepository injection in feedRepository
commit be17a1f0d28b9857e1e95d3add19f5c277b0d65b
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Mar 6 21:53:58 2024 +0900
Issue/55/planner (#62)
* feat: add DTOs for planner
* feat: add types for planners
* feat: add basics for planner
* feat: add serializers for planner
* feat: add union type checker
* feat: add union type narrower
* feat: implement serializer of item and track
* fix: fix typo
* fix: fix miscellaneous bugs
* feat: implement /api/tracks
* feat: implement post
* feat: add query param id checker
* refactor: refactor maps
* fix: snake to camel
* fix: fix planner item query logic
---------
Co-authored-by: ddungiii <ggcc503@gmail.com>
commit 411d4240053bacda3f09011aaaaa70dcf74ff4ae
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Fri Mar 1 14:23:35 2024 +0900
Update README.md
commit 9291fcc5866e6602fd8608b7152c7e4f9e77a61f
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Wed Feb 28 22:25:56 2024 +0900
feat: read course (#77)
* feat: add read course
* fix: add course filtering
commit 22f5581a3f992dfc25c8789b3d2be7ad0219b1f9
Author: Dugi (Dongwook Hwang) <inhibitor@kaist.ac.kr>
Date: Wed Feb 28 22:23:46 2024 +0900
chore(node): specify node.js v18 using nvm (#80)
commit be4c5b119b2f6e12a5cc7e8c8b3bea04f7546b98
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Wed Feb 28 22:21:01 2024 +0900
feat: add get notices (#74)
* feat: implement without detail feed
* chore: add prisma generate on ci
* chore: fix prisma-generate command
* chore: remove ci branch on target branches
* chore: rename generating step name
* refactor: prisma scripts
* fix: cors origin port
* fix: db init script
* refactor: add data migrations in prisma migration script
* fix: generate script in ci
* chore: Add cross-env (#64)
* fix: a bug that orderFilter return empty filters (#65)
* feat: add feeds module
* feat: move feeds api to feeds module
* feat: add IFeed
* feat: add feed repository and serializer
* feat: add get famousHumanityFeeds
* feat: make random select HumanityBestReviews
* refactor: change class to interface
* feat: add rankedReviewDailyFeed
* feat: add famous major review daily feed
* feat: add review write daily user feed
* feat: add ICourse
* feat: add related course daily user feed
* feat: add rate daily user feed
* feat: add const FeedType
* refactor: add FeedSchema namespace
* refactor: add details interface in IFeed
* refactor: rename redundant feed names
* refactor: add Feed constants
* fix: fix related course
* refactor: fix typos
* feat: add writable review
* feat: comment out related course
* refactor: move ICourse to structures
* refactor: move directory interfaces
* refactor: rename schemaTypes to entities
* refactor: remove redundant prefix I
* refactor: remove redundant prefix E
* refactor: remove redundant prefix E
* feat: add get notices
* refactor: move repository to prisma module
* refaoctor: map funciton
* fix: add repository to exports in module
---------
Co-authored-by: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Co-authored-by: doxylee <68041124+doxylee@users.noreply.github.com>
commit 6ac0dc33d2d927160227944df3b13156cd3859a9
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Wed Feb 28 22:20:45 2024 +0900
fix: directory typo (#79)
commit be9cf4df65fd3e5c3cf2c1b4cb9dd1ea45aba627
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Wed Feb 21 20:42:54 2024 +0900
Feat/autocomplete (#75)
* feat: lecture autocomplete
* feat: course autocomplete
* fix: Add missing files
* refactor
Co-authored-by: Giyeong Kim <ggcc503@gmail.com>
* fix: missing comma
---------
Co-authored-by: Giyeong Kim <ggcc503@gmail.com>
commit b168064c35b236ed1521fd4687b75100599c026b
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Thu Feb 15 13:06:48 2024 +0900
feat: department-options, favorite-departments API (#73)
* feat: /session/department-options API
* feat: /session/favorite-departments API
* refactor: DTO -> Dto로 변경
* refactor: Not use raw query
* fix: Remove console.log
commit a73cda6d897d3282eddfadca629ecb83054977bb
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Wed Feb 14 20:59:31 2024 +0900
feat: Add get feed API (#66)
* feat: implement without detail feed
* chore: add prisma generate on ci
* chore: fix prisma-generate command
* chore: remove ci branch on target branches
* chore: rename generating step name
* refactor: prisma scripts
* fix: cors origin port
* fix: db init script
* refactor: add data migrations in prisma migration script
* fix: generate script in ci
* chore: Add cross-env (#64)
* fix: a bug that orderFilter return empty filters (#65)
* feat: add feeds module
* feat: move feeds api to feeds module
* feat: add IFeed
* feat: add feed repository and serializer
* feat: add get famousHumanityFeeds
* feat: make random select HumanityBestReviews
* refactor: change class to interface
* feat: add rankedReviewDailyFeed
* feat: add famous major review daily feed
* feat: add review write daily user feed
* feat: add ICourse
* feat: add related course daily user feed
* feat: add rate daily user feed
* feat: add const FeedType
* refactor: add FeedSchema namespace
* refactor: add details interface in IFeed
* refactor: rename redundant feed names
* refactor: add Feed constants
* fix: fix related course
* refactor: fix typos
* feat: add writable review
* feat: comment out related course
* refactor: move ICourse to structures
* refactor: move directory interfaces
* refactor: rename schemaTypes to entities
* refactor: remove redundant prefix I
* refactor: remove redundant prefix E
* refactor: remove redundant prefix E
---------
Co-authored-by: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Co-authored-by: doxylee <68041124+doxylee@users.noreply.github.com>
commit 6f6811dea782abeba4b07c8d129db6570949c6d9
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Wed Feb 14 20:05:08 2024 +0900
refactor: wishlist remove API에서도 add DTO 사용하던 부분 수정 (#72)
commit c0774c270acbd7e60eeb6687f3a8e858eb1c75e3
Merge: 57c9edc 1bfd8af
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Fri Feb 2 12:34:52 2024 +0900
Merge pull request #68 from sparcs-kaist/feat/add-wishlist
feat: /api/users/:id/wishlist/add-lecture API
commit 1bfd8af34f160672d8581754e8805d6390621691
Merge: 63a9ce3 a429fce
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Fri Feb 2 12:33:45 2024 +0900
Merge pull request #71 from sparcs-kaist/feat/wishlist-rest
/api/users/${userId}/wishlist & /api/users/${userId}/wishlist/remove-lecture API
commit 57c9edc3a71a0545aa00e5b798f811c024f7f1af
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Thu Feb 1 20:17:56 2024 +0900
refactor: remove request, query logs (#69)
commit a429fcefad192621025f599653499f1a7352cebc
Author: doxylee <doxylee@sparcs.org>
Date: Thu Feb 1 00:15:46 2024 +0900
feat: Remove wishlist lecture API
commit e3f3e786f4a912187a03ef19ac5d747e1a01f8bd
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 31 23:58:29 2024 +0900
feat: getWishlist API
commit 63a9ce3b8a0a2d6fe688c8668686f8a0e32d5f1f
Author: doxylee <doxylee@sparcs.org>
Date: Thu Feb 1 00:09:08 2024 +0900
fix: wishlist must use LectureDetails instead of LectureExtended
commit 26b2d36c9ea4a420809d971dfaed709eacb1a884
Author: doxylee <doxylee@sparcs.org>
Date: Thu Feb 1 00:00:24 2024 +0900
fix: module definition
commit 84d0c7c38f3ed4279fdf2a692ac4fe7f4c6d6b15
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 31 23:36:00 2024 +0900
fix: Wrong group filter condition
commit e315a8d470876418fc45fbbf3a9b88075c0a850b
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 31 23:13:32 2024 +0900
fix: getlectures API
commit 42883f108d981e864d1b3124c3d0a9cee3aa6a9d
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 31 22:10:38 2024 +0900
refactor: Rename repository method
getWishlistLectures -> getWishlistWithLectures
commit 498329c48b02e0e2297ab000a5d73fba55cab9db
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 31 22:08:50 2024 +0900
fix: Handle case where wishlist is not found after update
commit 692eeee094b53f8ffe8c31354c4a443bf7e7fb27
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 31 22:04:44 2024 +0900
refactor: toJsonLecture에서 error case 위쪽으로 빼기
commit 10c916658ae258e1754f1c669e3e5276986cf80b
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 31 22:00:35 2024 +0900
refactor: Rename wishlistLectures -> wishlistWithLectures
commit 965f0676a2e14aa39aadf1450ededfabf2ed7cba
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 31 21:53:34 2024 +0900
fix: rename repository method lectureExistsInWishlist -> getLectureInWishlist
commit a6fb2fff9b8743074aed25b08cad44407739533e
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 31 21:49:28 2024 +0900
fix: isLectureDetails subject_examtime도 확인
commit a73aec7015bc90acae0b7bf52b17dbb1c6d0fa17
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 24 22:00:15 2024 +0900
refactor: Rename LectureMedium -> LectureExtended
commit 3248310b667cc6008be23c11670b6d254f47b3ea
Merge: ae3dd77 3a99193
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Wed Jan 24 21:36:04 2024 +0900
Merge branch 'dev' into feat/add-wishlist
commit ae3dd773bd1c8ce9cc16f98115958b475097b43f
Author: doxylee <doxylee@sparcs.org>
Date: Wed Jan 24 21:29:19 2024 +0900
feat: /api/users/:id/wishlist/add-lecture API
commit 3a9919334a7aeb23a653935c3f020461a7a0335c
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Sat Jan 20 15:37:53 2024 +0900
fix: a bug that orderFilter return empty filters (#65)
commit 871c8d2ae0ff618b151696a14f22423568ee81cb
Author: doxylee <68041124+doxylee@users.noreply.github.com>
Date: Sat Jan 20 15:08:37 2024 +0900
chore: Add cross-env (#64)
commit e8177a0594149e0d68c20b5e3ded35b8d944e3ee
Merge: b54240c 759e483
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Sat Jan 20 14:10:43 2024 +0900
Merge pull request #63 from sparcs-kaist/refactor/migrations
Refactor/migrations
commit 759e483a4af57531300ffea9f0a8942a8132eb81
Author: ddungiii <ggcc503@gmail.com>
Date: Sat Jan 20 12:27:43 2024 +0900
fix: generate script in ci
commit ce0287fea55d00c08b141d34023cab525fae77bd
Author: ddungiii <ggcc503@gmail.com>
Date: Sat Jan 20 04:12:16 2024 +0900
refactor: add data migrations in prisma migration script
commit 851bb5bee838857361a353a037d39566aae9796f
Author: ddungiii <ggcc503@gmail.com>
Date: Sat Jan 20 04:05:06 2024 +0900
fix: db init script
commit 7caffb6d43b1e2bf02a8ed34112f5f4586c07137
Author: ddungiii <ggcc503@gmail.com>
Date: Sat Jan 20 04:04:41 2024 +0900
fix: cors origin port
commit 9ca3806d5c3f4ad06d3cdc2a9e76a6d8a5694084
Author: ddungiii <ggcc503@gmail.com>
Date: Sat Jan 20 03:30:31 2024 +0900
refactor: prisma scripts
commit b54240c7cf5cd5d4c705689ee75ab5e322b4e716
Merge: bcfa9b6 29139b3
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Wed Nov 22 02:05:43 2023 +0900
Merge pull request #52 from sparcs-kaist/ci/prisma-generate
chore: add prisma-generate on ci
commit 29139b31e4005050368ebc94f83b84a1e40ebd04
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Nov 22 02:02:01 2023 +0900
chore: rename generating step name
commit c231497a6f8c9e6371a3b7d437cab01e1b375598
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Nov 22 01:59:36 2023 +0900
chore: remove ci branch on target branches
commit e13a51799cffa08dedcfac562c74cb78e4a08460
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Nov 22 01:55:49 2023 +0900
chore: fix prisma-generate command
commit 1f498356bf2bc22c15f81e0a8eeacdeb23833235
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Nov 22 01:53:32 2023 +0900
chore: add prisma generate on ci
commit bcfa9b68c6c1c5cfae1214eaae6f451c9f51b7b7
Merge: 52b8844 7fb2f2c
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Wed Nov 22 00:30:13 2023 +0900
Merge pull request #49 from sparcs-kaist/feat-timetable-reorder
make api for timetable reorder
commit 7fb2f2ca3affbf92af56092212f11ff18b55dc50
Merge: be87283 52b8844
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Wed Nov 22 00:29:18 2023 +0900
Merge branch 'dev' into feat-timetable-reorder
commit be87283bee1682b95a31469f8f516a038744d13f
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Wed Nov 22 00:28:02 2023 +0900
refactor: add space bar for readability
commit 06f31707861f333f3a791e169c09574ed335faed
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Wed Nov 22 00:24:55 2023 +0900
refactor: reorder return, optimize db request
commit dd370bcf7f74db5a5b88f060983f9f688a986f09
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Wed Nov 22 00:22:41 2023 +0900
refactor: use jsdoc for todo comment
commit 52b88440b39f103b7e892a0a52361e90d0cc0a8a
Merge: 4c0f903 df1aaa4
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Tue Nov 21 23:40:31 2023 +0900
Merge pull request #48 from sparcs-kaist/feat/status
feat: Add status api
commit df1aaa42cf7e83f012a127782e950d6e17d61532
Author: ddungiii <ggcc503@gmail.com>
Date: Tue Nov 21 23:38:32 2023 +0900
feat: fix status message
commit 6dc8cfba975ee07bca6970a00c802740d483113c
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Wed Nov 8 02:17:14 2023 +0900
feat: implement timetable reorder
commit 4c0f903560b816f1fb46760361d4c95da3d6bad6
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Nov 8 00:36:18 2023 +0900
fix: duplicated fields in schema prisma
commit fec034684ec68b44ca80b04c50ef28f2c0c42485
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Nov 8 00:23:18 2023 +0900
chore: Add dev to target branch for ci
commit 89f2e3cd712ea367e8646e9d827ca7c62bc00c69
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Nov 8 00:16:56 2023 +0900
feat: Add status api
commit 82429d9e689c0c5d17bd852128206b2ba6670d3e
Author: ddungiii <ggcc503@gmail.com>
Date: Tue Nov 7 23:32:13 2023 +0900
fix: wrong directory path
commit c2dc588183f22f365f62a5c92f8945da19471e6e
Merge: ee2a7ed aec4691
Author: ddungiii <ggcc503@gmail.com>
Date: Tue Nov 7 23:23:12 2023 +0900
Merge branch 'release' into dev
commit aec46910ff45a466474efca7830a028cea53d217
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Nov 1 01:18:03 2023 +0900
chore: fix docker compose volume directory
commit ebc52c48f5e0e33c06fb1f6ae59ffbbb341b4120
Merge: f0eaab7 7b7f0fc
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Tue Sep 26 20:00:18 2023 +0900
Merge pull request #43 from sparcs-kaist/fix/strict-error
Fix: strict option to true in tsconfig
commit 7b7f0fcf9aed29b13bed5f35eaf5f89e32d8ea8a
Merge: 2ce72a8 f0eaab7
Author: ddungiii <ggcc503@gmail.com>
Date: Tue Sep 26 19:58:15 2023 +0900
Merge branch 'release' into fix/strict-error
commit f0eaab79739dbe138802531ae9bfd4df6ecc293b
Merge: 3592d0f 7628077
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Tue Sep 26 19:50:27 2023 +0900
Merge pull request #42 from sparcs-kaist/fix/formatting
Fix: format all files
commit 7628077e4f709f46000b33e6f1e897d03cc155da
Merge: 74a2ba4 3592d0f
Author: ddungiii <ggcc503@gmail.com>
Date: Tue Sep 26 19:49:16 2023 +0900
Merge branch 'release' into fix/formatting
commit 3592d0f6308ac4f74008b4c4918003200a996489
Merge: 5e18ad7 4121b63
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Tue Sep 26 19:41:13 2023 +0900
Merge pull request #39 from sparcs-kaist/issue/23/lecture_review(recent)
issue/23/lecture-review
commit 2ce72a8aefa6ea81ed536af6ccce3fc9a4e350ce
Merge: 68f63eb 78fb8af
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Tue Sep 26 19:40:22 2023 +0900
Merge pull request #46 from sparcs-kaist/fix/strict-error-jeuk
Fix strict error w/ jeuk
commit 78fb8af9b5ac1802b41614a5df0a0df5c82d2cf8
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Tue Sep 26 17:38:26 2023 +0900
fix: error from return type change in groupBy
commit a526eeea45d55c88e7ae24286aab46786397e0d7
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Tue Sep 26 15:39:37 2023 +0900
fix: enhance naming, type checking of groupBy
commit 12dc96bc3d96dffe45df79fd4eb122deca35158f
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Tue Sep 26 15:38:58 2023 +0900
fix: replace unintended == into ===
commit 1e2f031111be71e8f1469e8807a7188ef3e8fea1
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Mon Sep 25 00:51:49 2023 +0900
refactor, fix: enhance type checking for groupBy
commit b4416c89b8218c96528466f17d18c7cc4898d3e0
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Mon Sep 25 00:48:55 2023 +0900
fix: replace class with interface
commit 5aecf41a71d31b1e3f8e31d0c7ea737de3ab44cc
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Thu Sep 21 23:41:58 2023 +0900
refactor: make logic easier
commit 191c833f45398dc8d2c09e7abe0a4aaee08e215b
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Thu Sep 21 23:40:38 2023 +0900
fix: resolve type error
commit c80ffa700c924f79cc3d8df92303d5dd5fb31b94
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Thu Sep 21 23:39:50 2023 +0900
fix: change param type of function
commit 6c06c1d87071c014ed443bf2c8f4e416e636c0c5
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Thu Sep 21 23:34:05 2023 +0900
fix: make prisma function throwable
commit e7a34f176e5641a228d3261064b90ec4cd58e9a3
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Thu Sep 21 23:30:53 2023 +0900
fix: make output type safer
commit 5c1ff37c6227b02959012e48a596dee0cf51058b
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Thu Sep 21 23:29:43 2023 +0900
fix: remove unused param
commit 459c9dc54f79d50d580feb3b10a90fcd91ea0942
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Thu Sep 21 23:42:32 2023 +0900
fix: assume default value
commit 8560144602c2852317c281af027748a403b2c478
Merge: 69485ce 68f63eb
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Wed Sep 20 17:21:00 2023 +0900
Merge fix/strict-error into fix/strict-error-jeuk
commit 68f63eb7033553c67b2e37f29d4815800acb0d8a
Merge: 084328b 3534774
Author: Giyeong Kim <ggcc503@gmail.com>
Date: Wed Sep 20 02:34:43 2023 +0900
Merge pull request #45 from sparcs-kaist/fix/strict-error-ddungiii
Fix strict error w/ ddungiii
commit 353477470ff4ddb33f439ef56c416dcbd9df8867
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Sep 20 01:09:38 2023 +0900
Fix: apply review
commit aeba0bdb797a61d57bbdc0413b6574523bad63b4
Author: ddungiii <ggcc503@gmail.com>
Date: Tue Sep 19 21:56:53 2023 +0900
Fix: strict error in user
commit dabf43b705b68445ef8eaa8bf2af5bbba35c166f
Author: ddungiii <ggcc503@gmail.com>
Date: Tue Sep 19 01:26:46 2023 +0900
Fix: strict error in department
commit 4a6a20e22b852b1d9d71a53a66962974d593b6bc
Author: ddungiii <ggcc503@gmail.com>
Date: Tue Sep 19 01:25:09 2023 +0900
Fix: strict error in review
commit 55bd2dc381fb9979263afa17504c8ab77ed20637
Author: ddungiii <ggcc503@gmail.com>
Date: Tue Sep 19 00:04:05 2023 +0900
Fix: strict error in jwt
commit fba8feba6ce099358906408bce9a7a26fac0b2e8
Author: ddungiii <ggcc503@gmail.com>
Date: Mon Sep 18 23:37:19 2023 +0900
Fix: strict error in auth module
commit 69485ce19800581ca0765fca4340ad1ee4087ca9
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Sat Sep 16 19:31:58 2023 +0900
refactor: change util functions
commit 159eeeefe9c5242565577a5e03b2f3bae88e5655
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Sat Sep 16 18:26:34 2023 +0900
fix: handle when course is null
commit a5eb9ebc71c0eaa318cacc0ae3e266e0a856647a
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Sat Sep 16 17:44:49 2023 +0900
fix: unwrap function without writing type
commit 90ac52edb53c42a6812684dea2e81e0923b578ed
Author: JeukHwang <92910273+JeukHwang@users.noreply.github.com>
Date: Sat Sep 16 17:33:32 2023 +0900
fix: add ! to fix ts(2564)
commit 4831114c10400d9a64e75d79fcbb96db234573df
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Sep 13 16:05:20 2023 +0900
Fix: strict error in serializer of professor
commit 0c3fdda39c6afd69aa0ce4b5bca3b8cb2c4791fb
Author: ddungiii <ggcc503@gmail.com>
Date: Wed Sep 13 15:39:16 2023 +0900
Fix: strict error in dto of sso
commit 084328b45fdbe2f3394f9a496cf3ee94186192ac
Author: ddungiii <ggcc503@gmail.com>
Date: Mon Sep 11 23:25:00 2023 +0900
Add: strict true
commit 74a2ba47a2d3d76db78dc6e1fb6316f545eb7094
Author: ddungiii <ggcc503@gmail.com>
Date: Mon Sep 11 22:04:27 2023 +0900
Add: include all files for formatting target and apply it
commit 492dbfa91b4e18fb32970cc2a0b2d3f592038a4b
Author: ddungiii <ggcc503@gmail.com>
Date: Mon Sep 11 21:58:46 2023 +0900
Add: release branch to the target branch of github ci
commit 8c12668df345fd05bab03752d16ec16085631c4e
Merge: 18cb5b0 a13c344
Author: ddungiii <ggcc503@gmail.com>
Date: Mon Sep 11 21:47:02 2023 +0900
Merge branch 'main' into fix/formatting
commit 18cb5b07915c9a01055d8a4dcc897e6eb4081e10
Author: ddungiii <ggcc503@gmail.com>
Date: Mon Sep 11 21:43:48 2023 +0900
Fix: not formatted files
commit 4121b639e276d2c9c3d7d07d84f24ee4cf4cd1b1
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Wed Sep 6 16:45:19 2023 +0900
Fix: conflict
commit 9dbf2023155abf799545856383710f32bb660ae3
Merge: d1099f3 5e18ad7
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Wed Sep 6 16:36:25 2023 +0900
Merge branch 'release' into issue/23/lecture_review(recent)
commit d1099f34231e9ac39f2d3e7fdeafd378e4e08cb8
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Wed Sep 6 16:17:07 2023 +0900
Add: @Public decorators to controller
commit 5e18ad77d63be3294e094f56cfccd8077ece4f6b
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Sep 6 16:15:23 2023 +0900
Add: implement getReviewByCourseId (#40)
commit 5b9646a1fd16d52623671342475d8dd2ddf2e1ac
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Fri Aug 25 01:34:37 2023 +0900
Fix:add Return Type
commit e4345757b15d84daa78d0220e9c846539842a579
Merge: c40e8cc 5c40adc
Author: Jiuuung <89976594+Jiuuung@users.noreply.github.com>
Date: Fri Aug 25 01:31:35 2023 +0900
Merge branch 'release' into issue/23/lecture_review(recent)
commit c40e8ccd88bfc2a9dda4e8c0de84d33665aad137
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Fri Aug 25 01:22:53 2023 +0900
Feat: add get lecture review api
Fix:change string to array when order have one value at review.request.dto, user.request.dto.ts
Refactor: parameter name at review.repo-getReviews
commit 5c40adc42c7bda3eb6b58f14864dbbba1b308708
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Fri Aug 25 01:04:23 2023 +0900
Squashed commit of the following:
commit 60de07f2d329f26f8e54a51a4ae00d3c56f4faa9
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 23 23:37:34 2023 +0900
Add: Complete Implement
- /api/users/:userId/timetables/:timeTableId
commit 8deb9ed31632de7f092c3b69c9180a0b7499dcd3
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 23 22:33:29 2023 +0900
Add: Complete Implement
- /api/users/:userId/timetables/remove-lecture(POST)
commit 9e3a93d3a74febdf4a0782a982c68da9e6e27011
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 23 22:22:39 2023 +0900
Add: Complete Implement
- /api/semesters
- /api/users/:userId/timetables (GET, POST)
- /api/users/:userId/timetables/add-lecture(POST)
commit 1fd4136be7774f86da631e355fa5fd77675f1303
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 23 21:53:56 2023 +0900
Add: Implement api/semesters
commit 632a6f623fa690e1bc76b6b11ad873930c9803ef
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 23 21:08:19 2023 +0900
Add: implement users/:userId/timetables
commit 6382d566854f4f74180e2d224f6a9b0535a95885
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Jul 26 22:58:58 2023 +0900
Add: implement timeTables Repository
Todo: create dto and toJson, and add include options
commit d0b092319f26a916516eb48f33d9a63d0674414c
Merge: 41c050c c351ee8
Author: Jiuuung <89976594+Jiuuung@users.noreply.github.com>
Date: Thu Aug 24 00:27:48 2023 +0900
Merge pull request #31 from sparcs-kaist/issue/30/reviews
Issue/30/reviews
commit c351ee8c4732cfa19705bf9411e7eae6c0904a3a
Merge: 3d04b94 41c050c
Author: Jiuuung <89976594+Jiuuung@users.noreply.github.com>
Date: Thu Aug 24 00:27:26 2023 +0900
Merge branch 'release' into issue/30/reviews
commit 3d04b9433e9ba905e41826cde7d41486ade3c1b9
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Thu Aug 24 00:11:14 2023 +0900
Refactor: function name
Add: @ApiProperty at ReviewCreateDto for partialtype
commit 7f780ec5d225777327746e1643669e26d3cc9aec
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 23 21:29:33 2023 +0900
Resolve: typo in session/info
commit 4e6ff574de7bffdda080c04ab0ef4bb305f8e33d
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Tue Aug 22 19:55:34 2023 +0900
Move: review request validator to decorator folder
Refactor
-orderdefaultvalidator
-ReviewUpdateDto use pratialtype and omittype(base: ReviewCreateDto) at review request dto
commit 41c050c37c16351c55670edbb85047544ff5bcd5
Author: Jiuuung <89976594+Jiuuung@users.noreply.github.com>
Date: Mon Aug 21 23:06:16 2023 +0900
Issue/34/users (#35)
* Add: test complete
-/api/users/:userId/taken-courses
* Refactor: rename UserTakenCoursesQueryDto
---------
Co-authored-by: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
commit 507d2ae7afcb2de398814127a66057ab794a0f99
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Aug 21 23:05:27 2023 +0900
Refactor: rename dtos in reviews.request.dto.ts
commit ac1bb707fa7f7240fe707f2d62de5b43df7ffa88
Merge: a235dcc a724dea
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Aug 21 22:52:23 2023 +0900
Refactor: rename patchReviewDto
todo
- OmitType, PartialType 사용하기
commit a235dcc25f21e236e5f55693bd70a9dc92ca59cd
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Aug 21 22:44:43 2023 +0900
Refactor: rename function
todo
- patch도 같은 함수 쓰도록
- validator 조금 더 범용적으로 쓸 수 있게 바꾸기
commit 45e3077a73bfce23c1ab2b8c9b84890aac711113
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Aug 21 22:16:13 2023 +0900
Refactor: rename class name and remove prisma-class generator from schema.prisma
commit a724deac5007136aa375b3265b44655c4666d63c
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Mon Aug 14 17:14:28 2023 +0900
Add: test complete
-[GET] /api/reviews/:reviewId
-[PATCH] /api/reviews/:reviewId
commit 21bfbcdcef1602c3bbb68bbf14f10f2b77fa0c48
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Mon Aug 14 15:20:43 2023 +0900
Add: test complete
-[POST] /api/reviews
commit 2725d4afa466fa5f262555f3c6e6cfaddfcc3bb2
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Mon Aug 14 13:30:59 2023 +0900
Migrate: add default to is_deleted, like, speech, load, grade of review_review
commit 902b80eab92a387922190b150a5381523cc7640c
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 2 23:20:01 2023 +0900
Add: Type Conversion
commit ba31cf6e5bdd580a8cd5cdb2810f17fba453c232
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 2 21:30:40 2023 +0900
Add: Test Complete
- /api/lectures
- /api/lectures/{lectureId}
- session/info
commit 7e35741c81d5f2177c6fc089658ef990d3a51d8f
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Wed Aug 2 20:57:17 2023 +0900
Add: test complete
- /api/reviews/
commit b7a7e7fbf773c08b6c6c276c812e149b2f01de31
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Aug 2 19:45:21 2023 +0900
Fix: resolve lecture serializer bugs
commit bcefd434b9ec0e70cb39650bf8a585cc78e55ccb
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 2 18:10:04 2023 +0900
Add: test complete
- api/courses
- api/courses/{courseId}
commit 7f90b0a8dca80587f3e83cf4934897c89633bb80
Merge: e216b59 6791b26
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 2 20:58:07 2023 +0900
Merge pull request #11 from sparcs-kaist/issue/2/session
Resolve #7, add API /session/info
commit 6791b266fca5c0984147c6a3cce58493db1c0baf
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 2 19:46:45 2023 +0900
Add: apply toJsonLecture and toJsonReview to session/info
commit cd83a30a24c1ff8fcd341c0d6620c750ee791c60
Merge: ef6697c e216b59
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 2 18:14:34 2023 +0900
Merge branch 'release' into issue/2/session
commit e216b59be7b7bcbb498128e74bf5bea985705210
Merge: 47d7f44 af89d6c
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 2 18:03:57 2023 +0900
Merge pull request #29 from sparcs-kaist/issue/5/reviews
Issue/5/reviews
commit af89d6cd8276dbbd2ac4853048a88b0a1d97a852
Merge: e2eab48 47d7f44
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Aug 2 17:59:39 2023 +0900
Merge branch 'release' into issue/5/reviews
commit e2eab48e03b9d330f54ed3a7066b1c6c2b517456
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Mon Jul 31 19:50:20 2023 +0900
Fix:orderByFilter, include course at ReviewsReposiotry
commit 47d7f445585457d60db46e221519747acac1d16a
Merge: 9f89764 86e28b5
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 31 19:32:28 2023 +0900
Merge pull request #25 from sparcs-kaist/issue/22/lecture
Resolve #22 /api/lectures/{lectureId}
commit 9f897641fe8e218ccae8d7261a6a5338eba8dd91
Merge: a8ac217 c9126f0
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 31 19:32:10 2023 +0900
Merge pull request #24 from sparcs-kaist/issue/21/lecture
Resolve #21 /api/lectures
commit a8ac2176e25739c52684a871f9a118ea13dd6d33
Merge: 217ab51 5720144
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 31 19:30:49 2023 +0900
Merge pull request #20 from sparcs-kaist/issue/16/course
Resolve #16 /api/courses/{courseId}/lectures
commit 57201448c6c03989d6ba573544faf7f3d615dc79
Merge: a39eff5 217ab51
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 31 19:30:38 2023 +0900
Merge branch 'release' into issue/16/course
commit 217ab5155074a9d15307820175c125cd6ea2fbdc
Merge: 965e5c4 2f41d8e
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 31 19:29:22 2023 +0900
Merge pull request #19 from sparcs-kaist/issue/15/course
Resolve #15 /api/courses/{courseId}
commit 2f41d8e0c1b1e6c4768367ab1e9bb115a7331eaa
Merge: 8a11161 965e5c4
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 31 19:28:30 2023 +0900
Merge branch 'release' into issue/15/course
commit 965e5c403d0c1ece7fe4736701980757707e805d
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 31 19:22:15 2023 +0900
Resolve #13, add API /api/courses (#14)
* Add: implementing serializer
* Add: reType the select result of user
* Add: add FKs to userprofile and other tables
* Add: complete implementing session/info
* Add: remove redundant functions
* Chore: Add DepartmentRepositiory to PrismaModule
* Chore: remove redundant console.log
* Chore: make departmentRepository injectable
* Add: complete implementing
* commit for merge
* temporal commit
* migrate: add_no_space_columns
* add_fk_between_course_and_department
* migrate: drop_subject_professor_course_list
* migrate: add_fk_subject_course_professors
* Add: implement filterByRequest
* migrate: add_fk_subject_course_subject_lecture
* Add: implement course filtering
* Add: implement course search feature
* temp
* Fix: change db types into class
* Add: resolve rebase conflict
* Add: change snake to camel
* refactor: implement types and serializer for courses
* Fix: change hadling no representative lecture case to 0
---------
Co-authored-by: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
commit 9093c9c959d7941cfc1068368e2280037d8471ce
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Sat Jul 29 00:18:48 2023 +0900
Add:implement /api/reviews/ @Get() handler
commit 6680e0188d7a8fb8151f405f7c178b2e374a5bdb
Merge: 5f5bc32 108a9f6
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Sat Jul 29 00:13:55 2023 +0900
Merge branch 'release' into issue/5/reviews
commit 108a9f6bb03b7087db4eae6a77fba7b95df53152
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Fri Jul 28 07:32:58 2023 +0900
Migrate:add fk between review_reviewvote and review_review,session_userprofile
commit 5f5bc3296c5c61a5b30fea93cf9c02bbbb3e4d67
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Jul 26 19:28:03 2023 +0900
Migrate: add no space columns for lectures
commit 3df345b1ed708906d56c5e6b6b8a2c91fbddae5b
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Wed Jul 26 22:15:12 2023 +0900
Migrate:add fk between reivew_review and subject_course
commit f35a32600d8210e42f70a32d96121bb0401f174f
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Wed Jul 26 22:15:12 2023 +0900
Migrate:add fk between reivew_review and subject_course
commit ef6697c2b18dce1d016aa9f2200e2421f48c21ec
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Jul 26 20:27:31 2023 +0900
Add: test complete with session and session/logout
commit 86e28b5d33d9a9b70dad85ba9bb2252fff59edc8
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Jul 26 20:01:23 2023 +0900
Add: implement get lecture by id
commit 34e498b38fa7511dcc2ec6fb09d3e3ccb05dd456
Merge: 0495635 4bfca03
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Wed Jul 26 19:49:06 2023 +0900
Merge branch 'issue/3/course' into issue/5/reviews
commit c9126f09d79cc099107a37c6a075f36ef2ebbd7c
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Jul 26 19:48:26 2023 +0900
Add: implement lecture search feature
commit 33a9f4000f1c294ebb360febf82505adedda86b9
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Jul 26 19:28:03 2023 +0900
Migrate: add no space columns for lectures
commit c4f36caaf7ce988366ffec344758a478017f77a2
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Jul 26 19:28:17 2023 +0900
tmp
commit 6ac28f5621427b9de109ce517fac2bc27b53722d
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Jul 26 19:28:03 2023 +0900
Migrate: add no space columns for lectures
commit 04956355676e861d974b488ae825e124562a25bd
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Mon Jul 24 20:02:46 2023 +0900
refactor:just for rebase
commit 62660f6ea91abfcd615912cf15e0b5bd553c10a0
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Tue Jul 25 23:21:12 2023 +0900
Fix: remove invalid level filter
commit bf7d8e0cce8f3a970c16eff22262cae7500356b4
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Tue Jul 25 19:58:46 2023 +0900
Add: Implement lecture filter by query
commit 8c17bf06fb2892240f234b72a8d3ade31aed461b
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Tue Jul 25 19:29:24 2023 +0900
Add: define lecture query dto
commit a39eff5321bae7880009941366e98fa268ad6094
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 23:18:33 2023 +0900
Fix: apply ordering
commit 70fdac1ed9809e7e6d4d10aa50574d00aa62924d
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 24 22:56:30 2023 +0900
Add: implement complete of 'session/logout' and 'session'
commit e3c4a0b236ecc61ebda0c94b311abde019552976
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 22:46:08 2023 +0900
Add: implement getLecturesByCourseId
commit d394423bb5926baaa14938f3e47b557517f2b555
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 22:45:50 2023 +0900
Add: define dto for reponse
commit 02519d596c6a25be051b5a5614988fdb6bfc207a
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 22:36:30 2023 +0900
Add: implement examtime serializer
commit 4bd985550da7eb820b8f9416d118fbb6e11fc085
Author: Jiuuung <kjg682534@kaist.ac.kr>
Date: Mon Jul 24 22:33:43 2023 +0900
Migrate: add fk between review_review and subject_lecture
commit e9d3cadfb470853a4375ede92ca47759dd3926ad
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 22:30:15 2023 +0900
Add: implement classtime serializer
commit ad514b5d8eeab6fec42c35630f5ccd4fa2605522
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 22:30:02 2023 +0900
Add: add new fks in prisma class
commit 2a6d8dd0b4ef4a53d5631adf231eaf8ec87bbb1a
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 21:54:28 2023 +0900
Migrate: add fk between subject_lecture and subject_professor
commit aa234a0c8747a451923257c59562634756a79f80
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 21:54:28 2023 +0900
Migrate: add fk between subject_lecture and subject_professor
commit be73bfb2bc7c9a122162d96de90a7da4427dc9d0
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 24 21:41:49 2023 +0900
Add: apply toJson serializer to session/info api
commit 380264af4959fa430fab2ac3e264735510e55268
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 21:11:07 2023 +0900
temp
commit f400f6cb4609d54b87ce42f8eefeedc2c7174cbb
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 21:10:59 2023 +0900
migrate: add fk between lecture and department
commit 788d157e33dbccc3edacea27597ae8c841535be4
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 20:35:35 2023 +0900
temp
commit 836e701a90b49a62aaa5f7787c2c54aae84459a8
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 20:28:22 2023 +0900
Fix: change hadling no representative lecture case to 0
commit 95ae6fb50762cf868f7717c23d29036563a298ef
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 24 20:15:17 2023 +0900
refactor: implement types and serializer for courses
commit 8a11161b36c8d55937f7ba079ac08c2b1ab2ea62
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 21:35:24 2023 +0900
Delete: remove user.serializer
commit 4eb2ac6ef94e251ce5c9207659708eb66c6ed7aa
Merge: c89b04c f7c7c0a
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 21:32:02 2023 +0900
Merge branch 'release' of github.com:sparcs-kaist/otlplus-server into issue/15/course
commit f7c7c0a59d1d876d98b756e82434e951473145f0
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 24 21:10:59 2023 +0900
migrate: add fk between lecture and department
commit 2a9a31e05cc6efd09a9bcce236b550bcba387187
Merge: 4bfca03 646da14
Author: LarryKwon <65128957+LarryKwon@users.noreply.github.com>
Date: Mon Jul 24 20:50:10 2023 +0900
Merge: merge with release
commit 646da14941ae2bf39b0b80b863b90145863c45e1
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Mon Jul 17 20:27:26 2023 +0900
migrate: add_fk_subject_course_subject_lecture
commit 2edd3e50814dff3b5199de25be9e72fe39975e33
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Jul 12 18:58:48 2023 +0900
migrate: add_fk_subject_course_professors
commit 6ba31e9e9c41cd93f2eb485baf74f23467db0c57
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Tue Jul 11 19:43:38 2023 +0900
migrate: drop_subject_professor_course_list
commit 39aa60f719f1bb8f0d170bf3e0bb6c5113bcf886
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Tue Jul 11 19:41:07 2023 +0900
add_fk_between_course_and_department
commit 32c0c092ed92ae8890441b776f117abcdf688330
Author: Dongjae Lee <58449555+duncan020313@users.noreply.github.com>
Date: Wed Jul 5 20:43:54 2023 +0900
migrate: add_no_space…