Skip to content
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

SIS API v1.3.0 Deploy to Live #69

Merged
merged 14 commits into from
Mar 20, 2022
Merged

SIS API v1.3.0 Deploy to Live #69

merged 14 commits into from
Mar 20, 2022

Conversation

agitrubard
Copy link
Member

No description provided.

agitrubard and others added 14 commits February 17, 2022 13:45
* FacultyOutService Classes Have Been Created

* FacultyServiceImpl and FacultyInfoConverter Classes Have Been Refactored

* DepartmentOutService Classes Have Been Created

* DepartmentInfoConverter and DepartmentEntity Classes Have Been Refactored

* DepartmentServiceImpl Class Has Been Refactored

* LessonOutService Classes Have Been Created

* LessonServiceImpl and LessonInfoConverter Classes Have Been Refactored

* OfficerAcademicInfoConverter and OfficerResponseConverter Classes Have Been Refactored

* OfficerServiceImpl and OfficerAcademicInfoServiceImpl Classes Have Been Refactored

* ScheduleFileEntity and ExamScheduleFileInfoConverter Classes Have Been Refactored

* ExamScheduleFileServiceImpl Class Has Been Refactored

* LessonScheduleFileInfoConverter Class Has Been Refactored

* LessonScheduleFileServiceImpl Class Has Been Refactored

* StudentResponseConverter and StudentAcademicInfoConverter Classes Have Been Refactored

* StudentServiceImpl and StudentAcademicInfoServiceImpl Classes Have Been Refactored

* TeacherAcademicInfoConverter, TeacherServiceImpl and TeacherAcademicInfoServiceImpl Classes Have Been Refactored

* TeacherOutService Classes Have Been Created

* TeacherLessonInfoConverter and TeacherLessonServiceImpl Classes Have Been Refactored
* SisUtil/integerToBoolean Method Has Been Updated with BooleanUtils Class

* booleanToInteger Method Has Been Added to SisUtil Class & DepartmentResponse/isTherePreparatoryClass Field Type Has Been Updated to Integer
* TeacherOutService Classes Have Been Updated

* TeacherLessonResponse and TeacherLessonInfoConverter Classes Have Been Refactored
* longListToString and longArrayToLongList Methods Have Been Added to SisUtil Class

* StudentLessonMapping Class Have Been Created

* Student Lesson Entity Classes Have Been Created

* StudentLessonException Class Have Been Created

* Student Lesson Response Classes Have Been Created

* Student Lesson Request Classes Have Been Created

* Student Lesson Converter Class Has Been Created

* StudentOutService Classes Have Been Created

* Student Lesson Repository Classes Have Been Created

* Student Lesson Service Classes Have Been Created

* Student Lesson Controller Classes Have Been Created

* StudentLessonRegistrationMapping Class Has Been Created

* StudentLessonRegistrationException Class Has Been Created

* StudentLessonRegistrationStatus Enum Class Has Been Created

* StudentLessonRegistrationEntity Class Has Been Created

* Student Lesson Registration Request Classes Have Been Created

* Student Lesson Registration Response Classes Have Been Created

* StudentLessonRegistrationInfoConverter Class Has Been Created

* Student Lesson Registration Repository Classes Have Been Created

* Student Lesson Registration Service Classes Have Been Created

* Student Lesson Registration Controller Classes Have Been Created

* STUDENT_LESSON_API_TAG and STUDENT_LESSON_REGISTRATION_API_TAG Have Been Added to SisSwaggerConfiguration Class

* STUDENT_LESSON and STUDENT_LESSON_REGISTRATION Endpoints Have Been Added to SisControllerEndpoint Class
* Department Status Enum Class Has Been Added to DepartmentSqlScripts Class

* TeacherLessonMapping Class Has Been Refactored

* TeacherLesson GET Endpoint Has Been Updated

* Get All By Status Methods Have Been Updated
* Department Status Enum Class Has Been Added to DepartmentSqlScripts Class

* TeacherLessonMapping Class Has Been Refactored

* TeacherLesson GET Endpoint Has Been Updated

* Get All By Status Methods Have Been Updated

* STUDENT_PASSWORD_OPERATION_API_TAG Has Been Added to SisSwaggerConfiguration Class

* feUrl Field Has Been Added to SisOperationInfoRequest Class

* STUDENT_PASSWORD_OPERATION Endpoint Has Been Added to SisControllerEndpoint Class

* unauthorizedResponse Method Has Been Added to SisResponseUtil Class

* ForgotPasswordResponse Class Has Been Deleted

* PasswordOutService Classes Have Been Created

* StudentLoginMapping Class Has Been Moved to common Package

* StudentLoginInfoEntity Class Has Been Moved to common Package

* StudentLoginRequest Class Has Been Moved to common Package

* StudentLogin Repository Classes Have Been Moved to common Package

* StudentLogin Service Classes Have Been Moved to common Package and forgotPassword Method Has Been Deleted Because Method Has Been Moved to PasswordOperationService

* StudentLoginController Class Has Been Moved to common Package

* StudentLogin Out Service Classes Have Been Created

* StudentPasswordOperationMapping Class Has Been Created

* StudentPasswordChangeEntity Class Has Been Created

* StudentPasswordOperationEntity Class Has Been Created

* StudentPasswordChangeRequest Class Has Been Created

* StudentPasswordForgotRequest Class Has Been Moved to password Package

* Student Password Operation Response Classes Have Been Created

* StudentPasswordOperationInfoConverter Class Has Been Created

* Student Password Operation Repository Classes Have Been Created

* Student Password Operation Service Classes Have Been Created

* Student Password Operation Controller Classes Have Been Created

* Student Password Operation Out Service Classes Have Been Created

* getStudentInfoDetailResponse Method Has Been Added to StudentOutService

* ChangePassword URL Has Been Added to Student Mails && Service Codes Has Been Refactored and Updated

* Password Operations Have Been Added to Student Saving Processes

* Teacher Login Operation Classes Have Been Moved to common Package

* TEACHER_PASSWORD_OPERATION_API_TAG Has Been Added to SisSwaggerConfiguration Class

* TEACHER_PASSWORD_OPERATION Endpoint Have Been Added to SisControllerEndpoint Class

* final Key Has Been Added to studentId Parameter in isPasswordExist Method

* final Key Has Been Added to studentId Parameter in getStudentInfoDetailResponse Method

* Teacher Login Repository Classes Have Been Updated

* Teacher/forgotPassword Method Has Been Deleted Because Method Has Been Added to password Package

* final Key Has Been Added to academicInfoResponse and personalInfoResponse Parameters in convert Method

* throws SisNotExistException Has Been Added to saveTeacher Method

* teacherForgotPassword Method Has Been Deleted Because Method Has Been Added to password Package

* Teacher Login Out Service Classes Have Been Created

* getTeacherInfoDetailResponse and ifTeacherIsNotExistThrowNotExistException Methods Have Been Added to Teacher Out Service

* throws SisNotExistException Has Been Added to saveTeacher Method

* TeacherPasswordOperationMapping Class Has Been Created

* TeacherPasswordOperation Request Classes Have Been Created

* TeacherPasswordOperation Entity Classes Have Been Created

* TeacherPasswordOperationInfoConverter Class Has Been Created

* TeacherPasswordOperation Repository Classes Have Been Created

* TeacherPasswordOperation Response Classes Have Been Created

* TeacherPasswordOperation Service Classes Have Been Created

* TeacherPasswordOperation Controller Classes Have Been Created

* TeacherPasswordOperation Out Service Classes Have Been Created

* ChangePassword URL Has Been Added to Teacher Mails && Service Codes Has Been Refactored and Updated

* Password Operations Have Been Added to Teacher Saving Processes

* Officer Login Operation Classes Have Been Moved to common Package

* TeacherLogin Service Classes Have Been Updated

* PasswordService Bean Has Been Deleted in TeacherLoginRepository Because It's Unused

* officerForgotPassword Method Has Been Deleted Because It's Unused

* OFFICER_PASSWORD_OPERATION Endpoint Has Been Added to SisControllerEndpoint Class

* OFFICER_PASSWORD_OPERATION_API_TAG Has Been Added to SisSwaggerConfiguration Class

* throws SisNotExistException Has Been Added to saveOfficer Method

* throws SisNotExistException Has Been Deleted Because It's Unused

* OfficerPasswordOperationMapping Class Has Been Created

* OfficerPasswordChangeEntity and OfficerPasswordOperationEntity Classes Have Been Created

* OfficerPasswordChangeRequest and OfficerPasswordForgotRequest Classes Have Been Created

* OfficerPasswordChangeResponse, OfficerPasswordForgotResponse and OfficerPasswordOperationResponse Classes Have Been Created

* OfficerPasswordOperationInfoConverter Class Has Been Created

* OfficerPasswordOperation Repository Classes Have Been Created

* OfficerPasswordOperation Service Classes Have Been Created

* OfficerPasswordOperation Controller Classes Have Been Created

* OfficerPasswordOperation Out Service Classes Have Been Created

* OfficerLogin Repository Classes Have Been Updated and isPasswordExist Method Has Been Added to OfficerLogin Repository Classes

* OfficerLogin Out Service Classes Have Been Created

* Officer Out Service Classes Have Been Created

* ChangePassword URL Has Been Added to Officer Mails && Service Codes Has Been Refactored and Updated

* Password Operations Have Been Added to Officer Saving Processes
* Project Version Updated to 1.3.0

* Code Has Been Formatted
* FeatureToggleMapping Class Has Been Created

* FeatureToggleName Class Has Been Created

* FeatureToggleException Class Has Been Created

* FeatureToggleEntity Class Has Been Created

* Feature Toggle Response Classes Have Been Created

* FeatureToggleRequest Class Has Been Created

* FeatureToggleInfoConverter Class Has Been Created

* FeatureToggle Repository Classes Have Been Created

* FeatureToggle Service Classes Have Been Created

* FEATURE_TOGGLE_API_TAG Has Been Added to SisSwaggerConfiguration Class

* FEATURE_TOGGLE Endpoint Has Been Added to SisControllerEndpoint

* FeatureToggle Controller Classes Have Been Created
* failResponse Method Has Been Added to SisResponseUtil

* isStudentLessonRegistrationWaiting and isStudentLessonRegistrationApproved Methods Have Been Added to StudentLessonRegistrationService

* isStudentLessonRegistrationWaiting and isStudentLessonRegistrationApproved Methods Have Been Added to StudentLessonRegistrationController
* errorWhenGettingAllByStudentId and errorWhenGettingAllByStudentId Methods Have Been Added to SisErrorLogMessageUtil

* foundAllByLessonId and foundAllByStudentId Methods Have Been Added to SisInfoLogMessageUtil

* notFoundAllByStudentId and notFoundAllByLessonId Methods Have Been Added to SisWarnLogMessageUtil

* getTeacherIdByLessonId Method Has Been Added to TeacherLessonRepository

* StudentLessonNoteMapping Class Has Been Created

* StudentLessonNoteException Class Has Been Created

* StudentLessonNoteUtil Class Has Been Created

* StudentLessonNoteStatus Enum Class Has Been Created

* StudentLesson Note Entity Classes Have Been Created

* StudentLesson Note Request Classes Have Been Created

* StudentLessonNoteResponse Class Has Been Created

* StudentLessonNoteInfoConverter Class Has Been Created

* TeacherLessonOutService Class Has Been Created for getTeacherIdByLessonId Method

* STUDENT_LESSON_NOTE_API_TAG Has Been Added to SisSwaggerConfiguration Class

* STUDENT_LESSON_NOTE Endpoint Has Been Added to SisControllerEndpoint Class

* StudentLessonNote Repository Classes Have Been Created

* StudentLessonNote Service Classes Have Been Created

* StudentLessonNote Out Service Classes Have Been Created

* StudentLessonNoteControllerEndpoint Class Has Been Created

* StudentLessonNoteController Class Has Been Created

* StudentLessonNoteOutService Has Been Integrated to StudentLessonRegistrationService/approveStudentLessonRegistration Method
# Conflicts:
#	pom.xml
#	src/main/java/com/graduationproject/studentinformationsystem/common/config/SisSwaggerConfiguration.java
#	src/main/java/com/graduationproject/studentinformationsystem/common/util/controller/endpoint/SisControllerEndpoint.java
#	src/main/java/com/graduationproject/studentinformationsystem/university/lesson/student/registration/controller/StudentLessonRegistrationController.java
#	src/main/java/com/graduationproject/studentinformationsystem/university/lesson/student/registration/controller/endpoint/StudentLessonRegistrationControllerEndpoint.java
#	src/main/java/com/graduationproject/studentinformationsystem/university/lesson/student/registration/service/StudentLessonRegistrationService.java
#	src/main/java/com/graduationproject/studentinformationsystem/university/lesson/student/registration/service/impl/StudentLessonRegistrationServiceImpl.java
#	src/main/resources/application.yml
@agitrubard agitrubard added this to the v1.3.0 milestone Mar 20, 2022
@agitrubard agitrubard self-assigned this Mar 20, 2022
@agitrubard agitrubard merged commit d394d4e into live Mar 20, 2022
@agitrubard agitrubard deleted the masterToLive branch March 20, 2022 18:26
agitrubard added a commit that referenced this pull request Apr 3, 2022
* SIS API v1.1.0 Deploy to Live (#59)

* ModifiedDate Has Been Fixed in OfficerPersonalInfoConverter/entityToResponse Method (#54)

* Teacher GET APIs Responses Have Been Updated with Teacher Academic Info Response (#55)

* Service Refactores | SIS-108 (#56)

* FacultyOutService Classes Have Been Created

* FacultyServiceImpl and FacultyInfoConverter Classes Have Been Refactored

* DepartmentOutService Classes Have Been Created

* DepartmentInfoConverter and DepartmentEntity Classes Have Been Refactored

* DepartmentServiceImpl Class Has Been Refactored

* LessonOutService Classes Have Been Created

* LessonServiceImpl and LessonInfoConverter Classes Have Been Refactored

* OfficerAcademicInfoConverter and OfficerResponseConverter Classes Have Been Refactored

* OfficerServiceImpl and OfficerAcademicInfoServiceImpl Classes Have Been Refactored

* ScheduleFileEntity and ExamScheduleFileInfoConverter Classes Have Been Refactored

* ExamScheduleFileServiceImpl Class Has Been Refactored

* LessonScheduleFileInfoConverter Class Has Been Refactored

* LessonScheduleFileServiceImpl Class Has Been Refactored

* StudentResponseConverter and StudentAcademicInfoConverter Classes Have Been Refactored

* StudentServiceImpl and StudentAcademicInfoServiceImpl Classes Have Been Refactored

* TeacherAcademicInfoConverter, TeacherServiceImpl and TeacherAcademicInfoServiceImpl Classes Have Been Refactored

* TeacherOutService Classes Have Been Created

* TeacherLessonInfoConverter and TeacherLessonServiceImpl Classes Have Been Refactored

* Department API Res Fix | SIS-110 (#57)

* SisUtil/integerToBoolean Method Has Been Updated with BooleanUtils Class

* booleanToInteger Method Has Been Added to SisUtil Class & DepartmentResponse/isTherePreparatoryClass Field Type Has Been Updated to Integer

* Teacher Lesson Res Update | SIS-107 (#58)

* TeacherOutService Classes Have Been Updated

* TeacherLessonResponse and TeacherLessonInfoConverter Classes Have Been Refactored

* SIS API v1.2.0 Deploy to Live (#64)

* ModifiedDate Has Been Fixed in OfficerPersonalInfoConverter/entityToResponse Method (#54)

* Teacher GET APIs Responses Have Been Updated with Teacher Academic Info Response (#55)

* Service Refactores | SIS-108 (#56)

* FacultyOutService Classes Have Been Created

* FacultyServiceImpl and FacultyInfoConverter Classes Have Been Refactored

* DepartmentOutService Classes Have Been Created

* DepartmentInfoConverter and DepartmentEntity Classes Have Been Refactored

* DepartmentServiceImpl Class Has Been Refactored

* LessonOutService Classes Have Been Created

* LessonServiceImpl and LessonInfoConverter Classes Have Been Refactored

* OfficerAcademicInfoConverter and OfficerResponseConverter Classes Have Been Refactored

* OfficerServiceImpl and OfficerAcademicInfoServiceImpl Classes Have Been Refactored

* ScheduleFileEntity and ExamScheduleFileInfoConverter Classes Have Been Refactored

* ExamScheduleFileServiceImpl Class Has Been Refactored

* LessonScheduleFileInfoConverter Class Has Been Refactored

* LessonScheduleFileServiceImpl Class Has Been Refactored

* StudentResponseConverter and StudentAcademicInfoConverter Classes Have Been Refactored

* StudentServiceImpl and StudentAcademicInfoServiceImpl Classes Have Been Refactored

* TeacherAcademicInfoConverter, TeacherServiceImpl and TeacherAcademicInfoServiceImpl Classes Have Been Refactored

* TeacherOutService Classes Have Been Created

* TeacherLessonInfoConverter and TeacherLessonServiceImpl Classes Have Been Refactored

* Department API Res Fix | SIS-110 (#57)

* SisUtil/integerToBoolean Method Has Been Updated with BooleanUtils Class

* booleanToInteger Method Has Been Added to SisUtil Class & DepartmentResponse/isTherePreparatoryClass Field Type Has Been Updated to Integer

* Teacher Lesson Res Update | SIS-107 (#58)

* TeacherOutService Classes Have Been Updated

* TeacherLessonResponse and TeacherLessonInfoConverter Classes Have Been Refactored

* Project Version Has Been Updated to v1.2.0 (#60)

* Student Lesson API and Registration API | SIS-112 (#61)

* longListToString and longArrayToLongList Methods Have Been Added to SisUtil Class

* StudentLessonMapping Class Have Been Created

* Student Lesson Entity Classes Have Been Created

* StudentLessonException Class Have Been Created

* Student Lesson Response Classes Have Been Created

* Student Lesson Request Classes Have Been Created

* Student Lesson Converter Class Has Been Created

* StudentOutService Classes Have Been Created

* Student Lesson Repository Classes Have Been Created

* Student Lesson Service Classes Have Been Created

* Student Lesson Controller Classes Have Been Created

* StudentLessonRegistrationMapping Class Has Been Created

* StudentLessonRegistrationException Class Has Been Created

* StudentLessonRegistrationStatus Enum Class Has Been Created

* StudentLessonRegistrationEntity Class Has Been Created

* Student Lesson Registration Request Classes Have Been Created

* Student Lesson Registration Response Classes Have Been Created

* StudentLessonRegistrationInfoConverter Class Has Been Created

* Student Lesson Registration Repository Classes Have Been Created

* Student Lesson Registration Service Classes Have Been Created

* Student Lesson Registration Controller Classes Have Been Created

* STUDENT_LESSON_API_TAG and STUDENT_LESSON_REGISTRATION_API_TAG Have Been Added to SisSwaggerConfiguration Class

* STUDENT_LESSON and STUDENT_LESSON_REGISTRATION Endpoints Have Been Added to SisControllerEndpoint Class

* Code Refactor (#62)

* Department Status Enum Class Has Been Added to DepartmentSqlScripts Class

* TeacherLessonMapping Class Has Been Refactored

* TeacherLesson GET Endpoint Has Been Updated

* Get All By Status Methods Have Been Updated

* Student/Teacher/Officer | Password Operations APIs | SIS-115 (#63)

* Department Status Enum Class Has Been Added to DepartmentSqlScripts Class

* TeacherLessonMapping Class Has Been Refactored

* TeacherLesson GET Endpoint Has Been Updated

* Get All By Status Methods Have Been Updated

* STUDENT_PASSWORD_OPERATION_API_TAG Has Been Added to SisSwaggerConfiguration Class

* feUrl Field Has Been Added to SisOperationInfoRequest Class

* STUDENT_PASSWORD_OPERATION Endpoint Has Been Added to SisControllerEndpoint Class

* unauthorizedResponse Method Has Been Added to SisResponseUtil Class

* ForgotPasswordResponse Class Has Been Deleted

* PasswordOutService Classes Have Been Created

* StudentLoginMapping Class Has Been Moved to common Package

* StudentLoginInfoEntity Class Has Been Moved to common Package

* StudentLoginRequest Class Has Been Moved to common Package

* StudentLogin Repository Classes Have Been Moved to common Package

* StudentLogin Service Classes Have Been Moved to common Package and forgotPassword Method Has Been Deleted Because Method Has Been Moved to PasswordOperationService

* StudentLoginController Class Has Been Moved to common Package

* StudentLogin Out Service Classes Have Been Created

* StudentPasswordOperationMapping Class Has Been Created

* StudentPasswordChangeEntity Class Has Been Created

* StudentPasswordOperationEntity Class Has Been Created

* StudentPasswordChangeRequest Class Has Been Created

* StudentPasswordForgotRequest Class Has Been Moved to password Package

* Student Password Operation Response Classes Have Been Created

* StudentPasswordOperationInfoConverter Class Has Been Created

* Student Password Operation Repository Classes Have Been Created

* Student Password Operation Service Classes Have Been Created

* Student Password Operation Controller Classes Have Been Created

* Student Password Operation Out Service Classes Have Been Created

* getStudentInfoDetailResponse Method Has Been Added to StudentOutService

* ChangePassword URL Has Been Added to Student Mails && Service Codes Has Been Refactored and Updated

* Password Operations Have Been Added to Student Saving Processes

* Teacher Login Operation Classes Have Been Moved to common Package

* TEACHER_PASSWORD_OPERATION_API_TAG Has Been Added to SisSwaggerConfiguration Class

* TEACHER_PASSWORD_OPERATION Endpoint Have Been Added to SisControllerEndpoint Class

* final Key Has Been Added to studentId Parameter in isPasswordExist Method

* final Key Has Been Added to studentId Parameter in getStudentInfoDetailResponse Method

* Teacher Login Repository Classes Have Been Updated

* Teacher/forgotPassword Method Has Been Deleted Because Method Has Been Added to password Package

* final Key Has Been Added to academicInfoResponse and personalInfoResponse Parameters in convert Method

* throws SisNotExistException Has Been Added to saveTeacher Method

* teacherForgotPassword Method Has Been Deleted Because Method Has Been Added to password Package

* Teacher Login Out Service Classes Have Been Created

* getTeacherInfoDetailResponse and ifTeacherIsNotExistThrowNotExistException Methods Have Been Added to Teacher Out Service

* throws SisNotExistException Has Been Added to saveTeacher Method

* TeacherPasswordOperationMapping Class Has Been Created

* TeacherPasswordOperation Request Classes Have Been Created

* TeacherPasswordOperation Entity Classes Have Been Created

* TeacherPasswordOperationInfoConverter Class Has Been Created

* TeacherPasswordOperation Repository Classes Have Been Created

* TeacherPasswordOperation Response Classes Have Been Created

* TeacherPasswordOperation Service Classes Have Been Created

* TeacherPasswordOperation Controller Classes Have Been Created

* TeacherPasswordOperation Out Service Classes Have Been Created

* ChangePassword URL Has Been Added to Teacher Mails && Service Codes Has Been Refactored and Updated

* Password Operations Have Been Added to Teacher Saving Processes

* Officer Login Operation Classes Have Been Moved to common Package

* TeacherLogin Service Classes Have Been Updated

* PasswordService Bean Has Been Deleted in TeacherLoginRepository Because It's Unused

* officerForgotPassword Method Has Been Deleted Because It's Unused

* OFFICER_PASSWORD_OPERATION Endpoint Has Been Added to SisControllerEndpoint Class

* OFFICER_PASSWORD_OPERATION_API_TAG Has Been Added to SisSwaggerConfiguration Class

* throws SisNotExistException Has Been Added to saveOfficer Method

* throws SisNotExistException Has Been Deleted Because It's Unused

* OfficerPasswordOperationMapping Class Has Been Created

* OfficerPasswordChangeEntity and OfficerPasswordOperationEntity Classes Have Been Created

* OfficerPasswordChangeRequest and OfficerPasswordForgotRequest Classes Have Been Created

* OfficerPasswordChangeResponse, OfficerPasswordForgotResponse and OfficerPasswordOperationResponse Classes Have Been Created

* OfficerPasswordOperationInfoConverter Class Has Been Created

* OfficerPasswordOperation Repository Classes Have Been Created

* OfficerPasswordOperation Service Classes Have Been Created

* OfficerPasswordOperation Controller Classes Have Been Created

* OfficerPasswordOperation Out Service Classes Have Been Created

* OfficerLogin Repository Classes Have Been Updated and isPasswordExist Method Has Been Added to OfficerLogin Repository Classes

* OfficerLogin Out Service Classes Have Been Created

* Officer Out Service Classes Have Been Created

* ChangePassword URL Has Been Added to Officer Mails && Service Codes Has Been Refactored and Updated

* Password Operations Have Been Added to Officer Saving Processes

* SIS API v1.3.0 Deploy to Live (#69)

* ModifiedDate Has Been Fixed in OfficerPersonalInfoConverter/entityToResponse Method (#54)

* Teacher GET APIs Responses Have Been Updated with Teacher Academic Info Response (#55)

* Service Refactores | SIS-108 (#56)

* FacultyOutService Classes Have Been Created

* FacultyServiceImpl and FacultyInfoConverter Classes Have Been Refactored

* DepartmentOutService Classes Have Been Created

* DepartmentInfoConverter and DepartmentEntity Classes Have Been Refactored

* DepartmentServiceImpl Class Has Been Refactored

* LessonOutService Classes Have Been Created

* LessonServiceImpl and LessonInfoConverter Classes Have Been Refactored

* OfficerAcademicInfoConverter and OfficerResponseConverter Classes Have Been Refactored

* OfficerServiceImpl and OfficerAcademicInfoServiceImpl Classes Have Been Refactored

* ScheduleFileEntity and ExamScheduleFileInfoConverter Classes Have Been Refactored

* ExamScheduleFileServiceImpl Class Has Been Refactored

* LessonScheduleFileInfoConverter Class Has Been Refactored

* LessonScheduleFileServiceImpl Class Has Been Refactored

* StudentResponseConverter and StudentAcademicInfoConverter Classes Have Been Refactored

* StudentServiceImpl and StudentAcademicInfoServiceImpl Classes Have Been Refactored

* TeacherAcademicInfoConverter, TeacherServiceImpl and TeacherAcademicInfoServiceImpl Classes Have Been Refactored

* TeacherOutService Classes Have Been Created

* TeacherLessonInfoConverter and TeacherLessonServiceImpl Classes Have Been Refactored

* Department API Res Fix | SIS-110 (#57)

* SisUtil/integerToBoolean Method Has Been Updated with BooleanUtils Class

* booleanToInteger Method Has Been Added to SisUtil Class & DepartmentResponse/isTherePreparatoryClass Field Type Has Been Updated to Integer

* Teacher Lesson Res Update | SIS-107 (#58)

* TeacherOutService Classes Have Been Updated

* TeacherLessonResponse and TeacherLessonInfoConverter Classes Have Been Refactored

* Project Version Has Been Updated to v1.2.0 (#60)

* Student Lesson API and Registration API | SIS-112 (#61)

* longListToString and longArrayToLongList Methods Have Been Added to SisUtil Class

* StudentLessonMapping Class Have Been Created

* Student Lesson Entity Classes Have Been Created

* StudentLessonException Class Have Been Created

* Student Lesson Response Classes Have Been Created

* Student Lesson Request Classes Have Been Created

* Student Lesson Converter Class Has Been Created

* StudentOutService Classes Have Been Created

* Student Lesson Repository Classes Have Been Created

* Student Lesson Service Classes Have Been Created

* Student Lesson Controller Classes Have Been Created

* StudentLessonRegistrationMapping Class Has Been Created

* StudentLessonRegistrationException Class Has Been Created

* StudentLessonRegistrationStatus Enum Class Has Been Created

* StudentLessonRegistrationEntity Class Has Been Created

* Student Lesson Registration Request Classes Have Been Created

* Student Lesson Registration Response Classes Have Been Created

* StudentLessonRegistrationInfoConverter Class Has Been Created

* Student Lesson Registration Repository Classes Have Been Created

* Student Lesson Registration Service Classes Have Been Created

* Student Lesson Registration Controller Classes Have Been Created

* STUDENT_LESSON_API_TAG and STUDENT_LESSON_REGISTRATION_API_TAG Have Been Added to SisSwaggerConfiguration Class

* STUDENT_LESSON and STUDENT_LESSON_REGISTRATION Endpoints Have Been Added to SisControllerEndpoint Class

* Code Refactor (#62)

* Department Status Enum Class Has Been Added to DepartmentSqlScripts Class

* TeacherLessonMapping Class Has Been Refactored

* TeacherLesson GET Endpoint Has Been Updated

* Get All By Status Methods Have Been Updated

* Student/Teacher/Officer | Password Operations APIs | SIS-115 (#63)

* Department Status Enum Class Has Been Added to DepartmentSqlScripts Class

* TeacherLessonMapping Class Has Been Refactored

* TeacherLesson GET Endpoint Has Been Updated

* Get All By Status Methods Have Been Updated

* STUDENT_PASSWORD_OPERATION_API_TAG Has Been Added to SisSwaggerConfiguration Class

* feUrl Field Has Been Added to SisOperationInfoRequest Class

* STUDENT_PASSWORD_OPERATION Endpoint Has Been Added to SisControllerEndpoint Class

* unauthorizedResponse Method Has Been Added to SisResponseUtil Class

* ForgotPasswordResponse Class Has Been Deleted

* PasswordOutService Classes Have Been Created

* StudentLoginMapping Class Has Been Moved to common Package

* StudentLoginInfoEntity Class Has Been Moved to common Package

* StudentLoginRequest Class Has Been Moved to common Package

* StudentLogin Repository Classes Have Been Moved to common Package

* StudentLogin Service Classes Have Been Moved to common Package and forgotPassword Method Has Been Deleted Because Method Has Been Moved to PasswordOperationService

* StudentLoginController Class Has Been Moved to common Package

* StudentLogin Out Service Classes Have Been Created

* StudentPasswordOperationMapping Class Has Been Created

* StudentPasswordChangeEntity Class Has Been Created

* StudentPasswordOperationEntity Class Has Been Created

* StudentPasswordChangeRequest Class Has Been Created

* StudentPasswordForgotRequest Class Has Been Moved to password Package

* Student Password Operation Response Classes Have Been Created

* StudentPasswordOperationInfoConverter Class Has Been Created

* Student Password Operation Repository Classes Have Been Created

* Student Password Operation Service Classes Have Been Created

* Student Password Operation Controller Classes Have Been Created

* Student Password Operation Out Service Classes Have Been Created

* getStudentInfoDetailResponse Method Has Been Added to StudentOutService

* ChangePassword URL Has Been Added to Student Mails && Service Codes Has Been Refactored and Updated

* Password Operations Have Been Added to Student Saving Processes

* Teacher Login Operation Classes Have Been Moved to common Package

* TEACHER_PASSWORD_OPERATION_API_TAG Has Been Added to SisSwaggerConfiguration Class

* TEACHER_PASSWORD_OPERATION Endpoint Have Been Added to SisControllerEndpoint Class

* final Key Has Been Added to studentId Parameter in isPasswordExist Method

* final Key Has Been Added to studentId Parameter in getStudentInfoDetailResponse Method

* Teacher Login Repository Classes Have Been Updated

* Teacher/forgotPassword Method Has Been Deleted Because Method Has Been Added to password Package

* final Key Has Been Added to academicInfoResponse and personalInfoResponse Parameters in convert Method

* throws SisNotExistException Has Been Added to saveTeacher Method

* teacherForgotPassword Method Has Been Deleted Because Method Has Been Added to password Package

* Teacher Login Out Service Classes Have Been Created

* getTeacherInfoDetailResponse and ifTeacherIsNotExistThrowNotExistException Methods Have Been Added to Teacher Out Service

* throws SisNotExistException Has Been Added to saveTeacher Method

* TeacherPasswordOperationMapping Class Has Been Created

* TeacherPasswordOperation Request Classes Have Been Created

* TeacherPasswordOperation Entity Classes Have Been Created

* TeacherPasswordOperationInfoConverter Class Has Been Created

* TeacherPasswordOperation Repository Classes Have Been Created

* TeacherPasswordOperation Response Classes Have Been Created

* TeacherPasswordOperation Service Classes Have Been Created

* TeacherPasswordOperation Controller Classes Have Been Created

* TeacherPasswordOperation Out Service Classes Have Been Created

* ChangePassword URL Has Been Added to Teacher Mails && Service Codes Has Been Refactored and Updated

* Password Operations Have Been Added to Teacher Saving Processes

* Officer Login Operation Classes Have Been Moved to common Package

* TeacherLogin Service Classes Have Been Updated

* PasswordService Bean Has Been Deleted in TeacherLoginRepository Because It's Unused

* officerForgotPassword Method Has Been Deleted Because It's Unused

* OFFICER_PASSWORD_OPERATION Endpoint Has Been Added to SisControllerEndpoint Class

* OFFICER_PASSWORD_OPERATION_API_TAG Has Been Added to SisSwaggerConfiguration Class

* throws SisNotExistException Has Been Added to saveOfficer Method

* throws SisNotExistException Has Been Deleted Because It's Unused

* OfficerPasswordOperationMapping Class Has Been Created

* OfficerPasswordChangeEntity and OfficerPasswordOperationEntity Classes Have Been Created

* OfficerPasswordChangeRequest and OfficerPasswordForgotRequest Classes Have Been Created

* OfficerPasswordChangeResponse, OfficerPasswordForgotResponse and OfficerPasswordOperationResponse Classes Have Been Created

* OfficerPasswordOperationInfoConverter Class Has Been Created

* OfficerPasswordOperation Repository Classes Have Been Created

* OfficerPasswordOperation Service Classes Have Been Created

* OfficerPasswordOperation Controller Classes Have Been Created

* OfficerPasswordOperation Out Service Classes Have Been Created

* OfficerLogin Repository Classes Have Been Updated and isPasswordExist Method Has Been Added to OfficerLogin Repository Classes

* OfficerLogin Out Service Classes Have Been Created

* Officer Out Service Classes Have Been Created

* ChangePassword URL Has Been Added to Officer Mails && Service Codes Has Been Refactored and Updated

* Password Operations Have Been Added to Officer Saving Processes

* Project Version Updated to 1.3.0 (#65)

* Project Version Updated to 1.3.0

* Code Has Been Formatted

* Feature Toggle API | SIS-120 (#66)

* FeatureToggleMapping Class Has Been Created

* FeatureToggleName Class Has Been Created

* FeatureToggleException Class Has Been Created

* FeatureToggleEntity Class Has Been Created

* Feature Toggle Response Classes Have Been Created

* FeatureToggleRequest Class Has Been Created

* FeatureToggleInfoConverter Class Has Been Created

* FeatureToggle Repository Classes Have Been Created

* FeatureToggle Service Classes Have Been Created

* FEATURE_TOGGLE_API_TAG Has Been Added to SisSwaggerConfiguration Class

* FEATURE_TOGGLE Endpoint Has Been Added to SisControllerEndpoint

* FeatureToggle Controller Classes Have Been Created

* Student Regis API Update | SIS-122 (#67)

* failResponse Method Has Been Added to SisResponseUtil

* isStudentLessonRegistrationWaiting and isStudentLessonRegistrationApproved Methods Have Been Added to StudentLessonRegistrationService

* isStudentLessonRegistrationWaiting and isStudentLessonRegistrationApproved Methods Have Been Added to StudentLessonRegistrationController

* Student Lesson Note API | SIS-118 (#68)

* errorWhenGettingAllByStudentId and errorWhenGettingAllByStudentId Methods Have Been Added to SisErrorLogMessageUtil

* foundAllByLessonId and foundAllByStudentId Methods Have Been Added to SisInfoLogMessageUtil

* notFoundAllByStudentId and notFoundAllByLessonId Methods Have Been Added to SisWarnLogMessageUtil

* getTeacherIdByLessonId Method Has Been Added to TeacherLessonRepository

* StudentLessonNoteMapping Class Has Been Created

* StudentLessonNoteException Class Has Been Created

* StudentLessonNoteUtil Class Has Been Created

* StudentLessonNoteStatus Enum Class Has Been Created

* StudentLesson Note Entity Classes Have Been Created

* StudentLesson Note Request Classes Have Been Created

* StudentLessonNoteResponse Class Has Been Created

* StudentLessonNoteInfoConverter Class Has Been Created

* TeacherLessonOutService Class Has Been Created for getTeacherIdByLessonId Method

* STUDENT_LESSON_NOTE_API_TAG Has Been Added to SisSwaggerConfiguration Class

* STUDENT_LESSON_NOTE Endpoint Has Been Added to SisControllerEndpoint Class

* StudentLessonNote Repository Classes Have Been Created

* StudentLessonNote Service Classes Have Been Created

* StudentLessonNote Out Service Classes Have Been Created

* StudentLessonNoteControllerEndpoint Class Has Been Created

* StudentLessonNoteController Class Has Been Created

* StudentLessonNoteOutService Has Been Integrated to StudentLessonRegistrationService/approveStudentLessonRegistration Method
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant