-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add get feed API #66
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
doxylee
approved these changes
Feb 14, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
LarryKwon
added a commit
that referenced
this pull request
Nov 29, 2024
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…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
GET /api/users/:userId/feeds
을 구현합니다.Interface
namespace를 사용해 schemaType과 request, response interface를 구현했습니다.
기존
Nested
prefix 를 사용했던 interface를 namespace로 통합합니다.정책
prior_courses
,posterior_courses
table이 비어있어 정보 없음 피드만 노출됩니다. 테이블을 채우기 전까지 주석처리 합니다.semester_id
가 DB에 존재하나 비어있습니다. 정책을 확인할 수 없어 항상 전체기간 명예의 전당 리뷰를 가져옵니다.