-
Notifications
You must be signed in to change notification settings - Fork 1
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
Release v1.0.0 #35
Merged
Merged
Release v1.0.0 #35
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
* Feat: Add User, Admin Model * Feat: Change Model attributes & Add Repositories(User, Admin) * Feat: Add Services(User, Admin) * Feat: Add Controllers(User, Admin)
* Fix: Change User table name * Feat: Add snake case strategy
* Feat: Add History Model * fix: History model sturcture * feat: Add HistoryService * feat: Add HistoryRepository * feat: Add HistoryController * fix: History model structure simplify * fix: HistoryModel column, HistoryService * fix: History model annotation simplify * fix: delete API simplify
* Rename: Group test file to ~/http * Fix: Add CASACADE to user column
* Feat: Add Admin attribute(description) * Feat: Ignore user json attribute * Feat: Add created_at, updated_at
* Feat: Add attribute(created_at, updated_at) * Fix: Add id exists exception
* Added Password controller * Added Password entity * Added Password repository * Added Password service * Updated changes in Password.java Used Spring Data JPA annotations to automatically manage time-related properties - createdAt and updatedAt instead of manually setting them with @PrePersist and @PreUpdate methods.
* feat: add post model * fix: post model realation * fix: post model relation column * feat: add PostRepository * feat: add PostController * feat: add PostService * fix: simplify postService getPostById
cache 경로 수정
* feat: add post model * fix: post model realation * fix: post model relation column * feat: add PostRepository * feat: add PostController * feat: add PostService * fix: simplify postService getPostById * fix: modify History Column reserved word, code style * fix: explicit code for DI * feat: add form validation * feat: add sbb dependency * fix: delete unnecessary annotation, change column name
* Update Post.java The code runs great and didn't needed lot of changes. Therefore i have tried my best to improve the performance and error handling of the code. - Removed "comments" field as not needed anymore - Added @notblank and @NotNull annotations to ensure that title, content, and user are always provided. - Added fetch = FetchType.LAZY to the User relationship to improve performance by loading user data only when needed. * Update PostRepository.java - Added a method findByTag to retrieve posts by tag directly from the database (Improve Memory efficiency) The method helps further in PostService.java code. * Update PostService.java - Using findByTag method directly in getPostsByTag to improve efficiency. - Added a custom exception (RuntimeException) to handle cases where a post is not found. - Added @transactional annotation to updatePost and deletePost methods to ensure proper data management. * fix: edit deprecated annotation in Post.java --------- Co-authored-by: LAPLACE4A <[email protected]>
* feat: add dependency spring security * feat: add DTO for password * feat: add spring security, improve declare DI
* fix: explicit DI * fix: user-password entity relation * feat: add anootation enablewebsecurity * feat: customized spring security Userdetails * fix: id column and add jsonignore annotation
* feat: signup,login modify user controller, service * feat: signup, login security config * H2 database (#25) * Test: Change database * feat: login, JWT config --------- Co-authored-by: JiSeong Lee <[email protected]> * Update ci.yml .env 파일 추가하도록 설정 --------- Co-authored-by: JiSeong Lee <[email protected]> Co-authored-by: Yeonwoo Sea <[email protected]>
* fix: cors settings, dto field name * fix: cors setting by pattern
response값도 확인하도록 수정
create user 제외
id로 불러오는 api들 상수가 아닌 test용으로 생성한 객체의 id를 쓰도록 변경
* feat: add logging * feat: save log file * chore: edit gitignore * chore: edit gitignore * fix: post api search
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.
No description provided.