Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* delete workflow * add: component user card * add: component label * add: moleculs discussItem * add: page discuss and update userCard * add: filter discuss * add: component add discuss * refactor: integrate to backend add discuss * refactor: integrate to backend discussItem * refactor: add mutate add discuss * refactor: integrate discuss item to backend and fix vote * ref: filter discuss * Feature/discustions (#4) * feature:create discustions :sprakles: * feature: vote and update status discustion :sprakles: * feature: comments ✨ * feature: bookmark :sprakles: * feat:filter and sort discustion ✨ * bug:fix bug filter use 🐛 * fix: file change upi * fix: useSWR * feat: add comment * feat: Reply Comments * fix: discuss item & add discuss * feat: bookmark discussion * refactor : change filterby * fix: fix bookmark & ux in interact discuss * feat: share discussion * feat: create mutateSWRPartialKey * feat: add duration and deadline of quiz :sprakles: * feat: filter discussion & fix useSWR * feat: add photo in comments * add seeder * feat: quiz duration, quiz deadline, quiz navigation, quiz per page * feat: landing page welcome * feat: Login Page * feat: re-design header & sidebar * feature:setting project ✨ * feat:add contact ✨ * Feat/review quiz user (#7) * feat:review quiz ✨ * feat: add start at on quiz created ✨ * feat: change color by settings * feat: header footer for settings * feat: uploud drag & drop * feat: page settings * feat: Add Zustand dependency for state management * feat: Update all components to set by settings * fix: update settings * fix: default components * Ref/quiz schema (#8) * ref:Quiz Schema ♻️ * remove console.log * feat: Update site name to "EduClass.AI" * bugfix:question format update 🐛 (#10) * ref:remove class and add import for datamaster * feat: add import with excel * feat: Add file upload component for importing data * chore: Refactor create course page * fix: button NextLink * fix: create quest performance * fix: choice input form * fix: fix input lag choice input * fix: multiple and choice answer * fix: bug discussion * bugfix import data master * cleanup * feat: create quiz * ref: add questions on quiz detail * fix: remove quiz type on create * handle error * post data * feat: slicing quiz review * feat: setup user quiz fetcher * refactor: Update course and user routes to handle new data structure * fix: create quiz choice and type not expected * feat: do a quiz * fix: link * feat: Calculate total points for quiz submission * fix: uploud document import * refactor: Add file upload functionality to route.ts * fix: fix object title for quiz item essay * setup quiz generator * feat: setup generate quiz fetch * feat: generate quiz * chore: Remove commented out code and unused Azure-related fields * chore: Remove commented out code and unused Azure-related fields (#15) * chore: Remove unused Azure-related fields and code * Dev (#16) * chore: Remove commented out code and unused Azure-related fields * chore: Remove unused Azure-related fields and code * fix: chatbot features * chore: dynamic course class * feat: Update resource upload process The resource upload process has been updated to use the file URL instead of the file itself. This change improves the efficiency of the upload process and reduces unnecessary file handling. * chore: Update resource upload process to include callback URL * fix: disable button non used * chore: Update @azure/storage-blob dependency to version 12.17.0 * fix: fetch api with env * Dev (#19) * Update and rename master_splaceclassroom.yml to educlass.yml * chore: Remove commented out code and unused Azure-related fields * Dev (#14) * delete workflow * add: component user card * add: component label * add: moleculs discussItem * add: page discuss and update userCard * add: filter discuss * add: component add discuss * refactor: integrate to backend add discuss * refactor: integrate to backend discussItem * refactor: add mutate add discuss * refactor: integrate discuss item to backend and fix vote * ref: filter discuss * Feature/discustions (#4) * feature:create discustions :sprakles: * feature: vote and update status discustion :sprakles: * feature: comments ✨ * feature: bookmark :sprakles: * feat:filter and sort discustion ✨ * bug:fix bug filter use 🐛 * fix: file change upi * fix: useSWR * feat: add comment * feat: Reply Comments * fix: discuss item & add discuss * feat: bookmark discussion * refactor : change filterby * fix: fix bookmark & ux in interact discuss * feat: share discussion * feat: create mutateSWRPartialKey * feat: add duration and deadline of quiz :sprakles: * feat: filter discussion & fix useSWR * feat: add photo in comments * add seeder * feat: quiz duration, quiz deadline, quiz navigation, quiz per page * feat: landing page welcome * feat: Login Page * feat: re-design header & sidebar * feature:setting project ✨ * feat:add contact ✨ * Feat/review quiz user (#7) * feat:review quiz ✨ * feat: add start at on quiz created ✨ * feat: change color by settings * feat: header footer for settings * feat: uploud drag & drop * feat: page settings * feat: Add Zustand dependency for state management * feat: Update all components to set by settings * fix: update settings * fix: default components * Ref/quiz schema (#8) * ref:Quiz Schema ♻️ * remove console.log * feat: Update site name to "EduClass.AI" * bugfix:question format update 🐛 (#10) * ref:remove class and add import for datamaster * feat: add import with excel * feat: Add file upload component for importing data * chore: Refactor create course page * fix: button NextLink * fix: create quest performance * fix: choice input form * fix: fix input lag choice input * fix: multiple and choice answer * fix: bug discussion * bugfix import data master * cleanup * feat: create quiz * ref: add questions on quiz detail * fix: remove quiz type on create * handle error * post data * feat: slicing quiz review * feat: setup user quiz fetcher * refactor: Update course and user routes to handle new data structure * fix: create quiz choice and type not expected * feat: do a quiz * fix: link * feat: Calculate total points for quiz submission * fix: uploud document import * refactor: Add file upload functionality to route.ts * fix: fix object title for quiz item essay * setup quiz generator * feat: setup generate quiz fetch * feat: generate quiz * chore: Remove commented out code and unused Azure-related fields --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * chore: Remove unused Azure-related fields and code * Dev (#17) * delete workflow * add: component user card * add: component label * add: moleculs discussItem * add: page discuss and update userCard * add: filter discuss * add: component add discuss * refactor: integrate to backend add discuss * refactor: integrate to backend discussItem * refactor: add mutate add discuss * refactor: integrate discuss item to backend and fix vote * ref: filter discuss * Feature/discustions (#4) * feature:create discustions :sprakles: * feature: vote and update status discustion :sprakles: * feature: comments ✨ * feature: bookmark :sprakles: * feat:filter and sort discustion ✨ * bug:fix bug filter use 🐛 * fix: file change upi * fix: useSWR * feat: add comment * feat: Reply Comments * fix: discuss item & add discuss * feat: bookmark discussion * refactor : change filterby * fix: fix bookmark & ux in interact discuss * feat: share discussion * feat: create mutateSWRPartialKey * feat: add duration and deadline of quiz :sprakles: * feat: filter discussion & fix useSWR * feat: add photo in comments * add seeder * feat: quiz duration, quiz deadline, quiz navigation, quiz per page * feat: landing page welcome * feat: Login Page * feat: re-design header & sidebar * feature:setting project ✨ * feat:add contact ✨ * Feat/review quiz user (#7) * feat:review quiz ✨ * feat: add start at on quiz created ✨ * feat: change color by settings * feat: header footer for settings * feat: uploud drag & drop * feat: page settings * feat: Add Zustand dependency for state management * feat: Update all components to set by settings * fix: update settings * fix: default components * Ref/quiz schema (#8) * ref:Quiz Schema ♻️ * remove console.log * feat: Update site name to "EduClass.AI" * bugfix:question format update 🐛 (#10) * ref:remove class and add import for datamaster * feat: add import with excel * feat: Add file upload component for importing data * chore: Refactor create course page * fix: button NextLink * fix: create quest performance * fix: choice input form * fix: fix input lag choice input * fix: multiple and choice answer * fix: bug discussion * bugfix import data master * cleanup * feat: create quiz * ref: add questions on quiz detail * fix: remove quiz type on create * handle error * post data * feat: slicing quiz review * feat: setup user quiz fetcher * refactor: Update course and user routes to handle new data structure * fix: create quiz choice and type not expected * feat: do a quiz * fix: link * feat: Calculate total points for quiz submission * fix: uploud document import * refactor: Add file upload functionality to route.ts * fix: fix object title for quiz item essay * setup quiz generator * feat: setup generate quiz fetch * feat: generate quiz * chore: Remove commented out code and unused Azure-related fields * chore: Remove unused Azure-related fields and code --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * Update educlass.yml * fix: chatbot features * chore: dynamic course class * feat: Update resource upload process The resource upload process has been updated to use the file URL instead of the file itself. This change improves the efficiency of the upload process and reduces unnecessary file handling. * chore: Update resource upload process to include callback URL * fix: disable button non used * chore: Update @azure/storage-blob dependency to version 12.17.0 --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * fix: reply comments * add: loading skeleton discuss * feat: Add status and error message to course API response This commit adds the `status` and `error_message` fields to the course API response. This will provide additional information about the status and any error messages associated with the course. * chore: Update deployment directory to educlass_v2 * fix: logo-brand and try catch discuss * chore: update tailwindcss version * chore: update postcss version * feat: add status uploud rag & alert start quiz * chore: change header to general app * Update educlass.yml * fix: header and color * fix: no modules in courses * refactor: Improve user quiz retrieval and scoring logic * Dev (#21) * Update and rename master_splaceclassroom.yml to educlass.yml * chore: Remove commented out code and unused Azure-related fields * Dev (#14) * delete workflow * add: component user card * add: component label * add: moleculs discussItem * add: page discuss and update userCard * add: filter discuss * add: component add discuss * refactor: integrate to backend add discuss * refactor: integrate to backend discussItem * refactor: add mutate add discuss * refactor: integrate discuss item to backend and fix vote * ref: filter discuss * Feature/discustions (#4) * feature:create discustions :sprakles: * feature: vote and update status discustion :sprakles: * feature: comments ✨ * feature: bookmark :sprakles: * feat:filter and sort discustion ✨ * bug:fix bug filter use 🐛 * fix: file change upi * fix: useSWR * feat: add comment * feat: Reply Comments * fix: discuss item & add discuss * feat: bookmark discussion * refactor : change filterby * fix: fix bookmark & ux in interact discuss * feat: share discussion * feat: create mutateSWRPartialKey * feat: add duration and deadline of quiz :sprakles: * feat: filter discussion & fix useSWR * feat: add photo in comments * add seeder * feat: quiz duration, quiz deadline, quiz navigation, quiz per page * feat: landing page welcome * feat: Login Page * feat: re-design header & sidebar * feature:setting project ✨ * feat:add contact ✨ * Feat/review quiz user (#7) * feat:review quiz ✨ * feat: add start at on quiz created ✨ * feat: change color by settings * feat: header footer for settings * feat: uploud drag & drop * feat: page settings * feat: Add Zustand dependency for state management * feat: Update all components to set by settings * fix: update settings * fix: default components * Ref/quiz schema (#8) * ref:Quiz Schema ♻️ * remove console.log * feat: Update site name to "EduClass.AI" * bugfix:question format update 🐛 (#10) * ref:remove class and add import for datamaster * feat: add import with excel * feat: Add file upload component for importing data * chore: Refactor create course page * fix: button NextLink * fix: create quest performance * fix: choice input form * fix: fix input lag choice input * fix: multiple and choice answer * fix: bug discussion * bugfix import data master * cleanup * feat: create quiz * ref: add questions on quiz detail * fix: remove quiz type on create * handle error * post data * feat: slicing quiz review * feat: setup user quiz fetcher * refactor: Update course and user routes to handle new data structure * fix: create quiz choice and type not expected * feat: do a quiz * fix: link * feat: Calculate total points for quiz submission * fix: uploud document import * refactor: Add file upload functionality to route.ts * fix: fix object title for quiz item essay * setup quiz generator * feat: setup generate quiz fetch * feat: generate quiz * chore: Remove commented out code and unused Azure-related fields --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * chore: Remove unused Azure-related fields and code * Dev (#17) * delete workflow * add: component user card * add: component label * add: moleculs discussItem * add: page discuss and update userCard * add: filter discuss * add: component add discuss * refactor: integrate to backend add discuss * refactor: integrate to backend discussItem * refactor: add mutate add discuss * refactor: integrate discuss item to backend and fix vote * ref: filter discuss * Feature/discustions (#4) * feature:create discustions :sprakles: * feature: vote and update status discustion :sprakles: * feature: comments ✨ * feature: bookmark :sprakles: * feat:filter and sort discustion ✨ * bug:fix bug filter use 🐛 * fix: file change upi * fix: useSWR * feat: add comment * feat: Reply Comments * fix: discuss item & add discuss * feat: bookmark discussion * refactor : change filterby * fix: fix bookmark & ux in interact discuss * feat: share discussion * feat: create mutateSWRPartialKey * feat: add duration and deadline of quiz :sprakles: * feat: filter discussion & fix useSWR * feat: add photo in comments * add seeder * feat: quiz duration, quiz deadline, quiz navigation, quiz per page * feat: landing page welcome * feat: Login Page * feat: re-design header & sidebar * feature:setting project ✨ * feat:add contact ✨ * Feat/review quiz user (#7) * feat:review quiz ✨ * feat: add start at on quiz created ✨ * feat: change color by settings * feat: header footer for settings * feat: uploud drag & drop * feat: page settings * feat: Add Zustand dependency for state management * feat: Update all components to set by settings * fix: update settings * fix: default components * Ref/quiz schema (#8) * ref:Quiz Schema ♻️ * remove console.log * feat: Update site name to "EduClass.AI" * bugfix:question format update 🐛 (#10) * ref:remove class and add import for datamaster * feat: add import with excel * feat: Add file upload component for importing data * chore: Refactor create course page * fix: button NextLink * fix: create quest performance * fix: choice input form * fix: fix input lag choice input * fix: multiple and choice answer * fix: bug discussion * bugfix import data master * cleanup * feat: create quiz * ref: add questions on quiz detail * fix: remove quiz type on create * handle error * post data * feat: slicing quiz review * feat: setup user quiz fetcher * refactor: Update course and user routes to handle new data structure * fix: create quiz choice and type not expected * feat: do a quiz * fix: link * feat: Calculate total points for quiz submission * fix: uploud document import * refactor: Add file upload functionality to route.ts * fix: fix object title for quiz item essay * setup quiz generator * feat: setup generate quiz fetch * feat: generate quiz * chore: Remove commented out code and unused Azure-related fields * chore: Remove unused Azure-related fields and code --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * Update educlass.yml * fix: chatbot features * chore: dynamic course class * feat: Update resource upload process The resource upload process has been updated to use the file URL instead of the file itself. This change improves the efficiency of the upload process and reduces unnecessary file handling. * chore: Update resource upload process to include callback URL * fix: disable button non used * Dev (#18) * delete workflow * add: component user card * add: component label * add: moleculs discussItem * add: page discuss and update userCard * add: filter discuss * add: component add discuss * refactor: integrate to backend add discuss * refactor: integrate to backend discussItem * refactor: add mutate add discuss * refactor: integrate discuss item to backend and fix vote * ref: filter discuss * Feature/discustions (#4) * feature:create discustions :sprakles: * feature: vote and update status discustion :sprakles: * feature: comments ✨ * feature: bookmark :sprakles: * feat:filter and sort discustion ✨ * bug:fix bug filter use 🐛 * fix: file change upi * fix: useSWR * feat: add comment * feat: Reply Comments * fix: discuss item & add discuss * feat: bookmark discussion * refactor : change filterby * fix: fix bookmark & ux in interact discuss * feat: share discussion * feat: create mutateSWRPartialKey * feat: add duration and deadline of quiz :sprakles: * feat: filter discussion & fix useSWR * feat: add photo in comments * add seeder * feat: quiz duration, quiz deadline, quiz navigation, quiz per page * feat: landing page welcome * feat: Login Page * feat: re-design header & sidebar * feature:setting project ✨ * feat:add contact ✨ * Feat/review quiz user (#7) * feat:review quiz ✨ * feat: add start at on quiz created ✨ * feat: change color by settings * feat: header footer for settings * feat: uploud drag & drop * feat: page settings * feat: Add Zustand dependency for state management * feat: Update all components to set by settings * fix: update settings * fix: default components * Ref/quiz schema (#8) * ref:Quiz Schema ♻️ * remove console.log * feat: Update site name to "EduClass.AI" * bugfix:question format update 🐛 (#10) * ref:remove class and add import for datamaster * feat: add import with excel * feat: Add file upload component for importing data * chore: Refactor create course page * fix: button NextLink * fix: create quest performance * fix: choice input form * fix: fix input lag choice input * fix: multiple and choice answer * fix: bug discussion * bugfix import data master * cleanup * feat: create quiz * ref: add questions on quiz detail * fix: remove quiz type on create * handle error * post data * feat: slicing quiz review * feat: setup user quiz fetcher * refactor: Update course and user routes to handle new data structure * fix: create quiz choice and type not expected * feat: do a quiz * fix: link * feat: Calculate total points for quiz submission * fix: uploud document import * refactor: Add file upload functionality to route.ts * fix: fix object title for quiz item essay * setup quiz generator * feat: setup generate quiz fetch * feat: generate quiz * chore: Remove commented out code and unused Azure-related fields * chore: Remove unused Azure-related fields and code * fix: chatbot features * chore: dynamic course class * feat: Update resource upload process The resource upload process has been updated to use the file URL instead of the file itself. This change improves the efficiency of the upload process and reduces unnecessary file handling. * chore: Update resource upload process to include callback URL * fix: disable button non used --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * chore: Update @azure/storage-blob dependency to version 12.17.0 * fix: fetch api with env * Dev (#20) * delete workflow * add: component user card * add: component label * add: moleculs discussItem * add: page discuss and update userCard * add: filter discuss * add: component add discuss * refactor: integrate to backend add discuss * refactor: integrate to backend discussItem * refactor: add mutate add discuss * refactor: integrate discuss item to backend and fix vote * ref: filter discuss * Feature/discustions (#4) * feature:create discustions :sprakles: * feature: vote and update status discustion :sprakles: * feature: comments ✨ * feature: bookmark :sprakles: * feat:filter and sort discustion ✨ * bug:fix bug filter use 🐛 * fix: file change upi * fix: useSWR * feat: add comment * feat: Reply Comments * fix: discuss item & add discuss * feat: bookmark discussion * refactor : change filterby * fix: fix bookmark & ux in interact discuss * feat: share discussion * feat: create mutateSWRPartialKey * feat: add duration and deadline of quiz :sprakles: * feat: filter discussion & fix useSWR * feat: add photo in comments * add seeder * feat: quiz duration, quiz deadline, quiz navigation, quiz per page * feat: landing page welcome * feat: Login Page * feat: re-design header & sidebar * feature:setting project ✨ * feat:add contact ✨ * Feat/review quiz user (#7) * feat:review quiz ✨ * feat: add start at on quiz created ✨ * feat: change color by settings * feat: header footer for settings * feat: uploud drag & drop * feat: page settings * feat: Add Zustand dependency for state management * feat: Update all components to set by settings * fix: update settings * fix: default components * Ref/quiz schema (#8) * ref:Quiz Schema ♻️ * remove console.log * feat: Update site name to "EduClass.AI" * bugfix:question format update 🐛 (#10) * ref:remove class and add import for datamaster * feat: add import with excel * feat: Add file upload component for importing data * chore: Refactor create course page * fix: button NextLink * fix: create quest performance * fix: choice input form * fix: fix input lag choice input * fix: multiple and choice answer * fix: bug discussion * bugfix import data master * cleanup * feat: create quiz * ref: add questions on quiz detail * fix: remove quiz type on create * handle error * post data * feat: slicing quiz review * feat: setup user quiz fetcher * refactor: Update course and user routes to handle new data structure * fix: create quiz choice and type not expected * feat: do a quiz * fix: link * feat: Calculate total points for quiz submission * fix: uploud document import * refactor: Add file upload functionality to route.ts * fix: fix object title for quiz item essay * setup quiz generator * feat: setup generate quiz fetch * feat: generate quiz * chore: Remove commented out code and unused Azure-related fields * chore: Remove commented out code and unused Azure-related fields (#15) * chore: Remove unused Azure-related fields and code * Dev (#16) * chore: Remove commented out code and unused Azure-related fields * chore: Remove unused Azure-related fields and code * fix: chatbot features * chore: dynamic course class * feat: Update resource upload process The resource upload process has been updated to use the file URL instead of the file itself. This change improves the efficiency of the upload process and reduces unnecessary file handling. * chore: Update resource upload process to include callback URL * fix: disable button non used * chore: Update @azure/storage-blob dependency to version 12.17.0 * fix: fetch api with env --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * Dev (#22) * delete workflow * add: component user card * add: component label * add: moleculs discussItem * add: page discuss and update userCard * add: filter discuss * add: component add discuss * refactor: integrate to backend add discuss * refactor: integrate to backend discussItem * refactor: add mutate add discuss * refactor: integrate discuss item to backend and fix vote * ref: filter discuss * Feature/discustions (#4) * feature:create discustions :sprakles: * feature: vote and update status discustion :sprakles: * feature: comments ✨ * feature: bookmark :sprakles: * feat:filter and sort discustion ✨ * bug:fix bug filter use 🐛 * fix: file change upi * fix: useSWR * feat: add comment * feat: Reply Comments * fix: discuss item & add discuss * feat: bookmark discussion * refactor : change filterby * fix: fix bookmark & ux in interact discuss * feat: share discussion * feat: create mutateSWRPartialKey * feat: add duration and deadline of quiz :sprakles: * feat: filter discussion & fix useSWR * feat: add photo in comments * add seeder * feat: quiz duration, quiz deadline, quiz navigation, quiz per page * feat: landing page welcome * feat: Login Page * feat: re-design header & sidebar * feature:setting project ✨ * feat:add contact ✨ * Feat/review quiz user (#7) * feat:review quiz ✨ * feat: add start at on quiz created ✨ * feat: change color by settings * feat: header footer for settings * feat: uploud drag & drop * feat: page settings * feat: Add Zustand dependency for state management * feat: Update all components to set by settings * fix: update settings * fix: default components * Ref/quiz schema (#8) * ref:Quiz Schema ♻️ * remove console.log * feat: Update site name to "EduClass.AI" * bugfix:question format update 🐛 (#10) * ref:remove class and add import for datamaster * feat: add import with excel * feat: Add file upload component for importing data * chore: Refactor create course page * fix: button NextLink * fix: create quest performance * fix: choice input form * fix: fix input lag choice input * fix: multiple and choice answer * fix: bug discussion * bugfix import data master * cleanup * feat: create quiz * ref: add questions on quiz detail * fix: remove quiz type on create * handle error * post data * feat: slicing quiz review * feat: setup user quiz fetcher * refactor: Update course and user routes to handle new data structure * fix: create quiz choice and type not expected * feat: do a quiz * fix: link * feat: Calculate total points for quiz submission * fix: uploud document import * refactor: Add file upload functionality to route.ts * fix: fix object title for quiz item essay * setup quiz generator * feat: setup generate quiz fetch * feat: generate quiz * chore: Remove commented out code and unused Azure-related fields * chore: Remove commented out code and unused Azure-related fields (#15) * chore: Remove unused Azure-related fields and code * Dev (#16) * chore: Remove commented out code and unused Azure-related fields * chore: Remove unused Azure-related fields and code * fix: chatbot features * chore: dynamic course class * feat: Update resource upload process The resource upload process has been updated to use the file URL instead of the file itself. This change improves the efficiency of the upload process and reduces unnecessary file handling. * chore: Update resource upload process to include callback URL * fix: disable button non used * chore: Update @azure/storage-blob dependency to version 12.17.0 * fix: fetch api with env --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * fix: reply comments * add: loading skeleton discuss * feat: Add status and error message to course API response This commit adds the `status` and `error_message` fields to the course API response. This will provide additional information about the status and any error messages associated with the course. * chore: Update deployment directory to educlass_v2 * Dev (#23) * delete workflow * add: component user card * add: component label * add: moleculs discussItem * add: page discuss and update userCard * add: filter discuss * add: component add discuss * refactor: integrate to backend add discuss * refactor: integrate to backend discussItem * refactor: add mutate add discuss * refactor: integrate discuss item to backend and fix vote * ref: filter discuss * Feature/discustions (#4) * feature:create discustions :sprakles: * feature: vote and update status discustion :sprakles: * feature: comments ✨ * feature: bookmark :sprakles: * feat:filter and sort discustion ✨ * bug:fix bug filter use 🐛 * fix: file change upi * fix: useSWR * feat: add comment * feat: Reply Comments * fix: discuss item & add discuss * feat: bookmark discussion * refactor : change filterby * fix: fix bookmark & ux in interact discuss * feat: share discussion * feat: create mutateSWRPartialKey * feat: add duration and deadline of quiz :sprakles: * feat: filter discussion & fix useSWR * feat: add photo in comments * add seeder * feat: quiz duration, quiz deadline, quiz navigation, quiz per page * feat: landing page welcome * feat: Login Page * feat: re-design header & sidebar * feature:setting project ✨ * feat:add contact ✨ * Feat/review quiz user (#7) * feat:review quiz ✨ * feat: add start at on quiz created ✨ * feat: change color by settings * feat: header footer for settings * feat: uploud drag & drop * feat: page settings * feat: Add Zustand dependency for state management * feat: Update all components to set by settings * fix: update settings * fix: default components * Ref/quiz schema (#8) * ref:Quiz Schema ♻️ * remove console.log * feat: Update site name to "EduClass.AI" * bugfix:question format update 🐛 (#10) * ref:remove class and add import for datamaster * feat: add import with excel * feat: Add file upload component for importing data * chore: Refactor create course page * fix: button NextLink * fix: create quest performance * fix: choice input form * fix: fix input lag choice input * fix: multiple and choice answer * fix: bug discussion * bugfix import data master * cleanup * feat: create quiz * ref: add questions on quiz detail * fix: remove quiz type on create * handle error * post data * feat: slicing quiz review * feat: setup user quiz fetcher * refactor: Update course and user routes to handle new data structure * fix: create quiz choice and type not expected * feat: do a quiz * fix: link * feat: Calculate total points for quiz submission * fix: uploud document import * refactor: Add file upload functionality to route.ts * fix: fix object title for quiz item essay * setup quiz generator * feat: setup generate quiz fetch * feat: generate quiz * chore: Remove commented out code and unused Azure-related fields * chore: Remove commented out code and unused Azure-related fields (#15) * chore: Remove unused Azure-related fields and code * Dev (#16) * chore: Remove commented out code and unused Azure-related fields * chore: Remove unused Azure-related fields and code * fix: chatbot features * chore: dynamic course class * feat: Update resource upload process The resource upload process has been updated to use the file URL instead of the file itself. This change improves the efficiency of the upload process and reduces unnecessary file handling. * chore: Update resource upload process to include callback URL * fix: disable button non used * chore: Update @azure/storage-blob dependency to version 12.17.0 * fix: fetch api with env * fix: reply comments * feat: Add status and error message to course API response This commit adds the `status` and `error_message` fields to the course API response. This will provide additional information about the status and any error messages associated with the course. * chore: Update deployment directory to educlass_v2 --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * fix: logo-brand and try catch discuss * refactor: Update resource upload process to improve efficiency and reduce file handling * change callbackurl * chore: update tailwindcss version * chore: update postcss version * feat: add status uploud rag & alert start quiz * chore: change header to general app * Update educlass.yml * fix: header and color * refactor: Improve user quiz retrieval and scoring logic --------- Co-authored-by: FajarWG <[email protected]> Co-authored-by: FajarWG <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]> * fix: first modules status * chore: Update Azure Web App deployment workflow * fix: bug no module * feat: quiz review detail * chore: change branding website * chore: update nextui version * Quiz generator review (#28) * quiz generator review * feat: quiz generator --------- Co-authored-by: ichsnn <[email protected]> * fix: eslint nextjs rules * chore: change placeholder * hot fix * chore: change name username * fix: quiz generator --------- Co-authored-by: lutfianRhdn <[email protected]> Co-authored-by: ichsnn <[email protected]> Co-authored-by: “FajarWG” <“[email protected]“> Co-authored-by: “Reymunda” <“[email protected]“> Co-authored-by: Ichsan Nulmuhlis <[email protected]>
- Loading branch information