Releases: afet-yonetim-sistemi/ays-be
Releases · afet-yonetim-sistemi/ays-be
AYS BE v1.1.0.MVP
What's Changed
- AYS-170 | Application Version Has Been Upgraded to
1.1.0.MVP
by @agitrubard in #293 - AYS-121 | Added Validation for Character Restriction And Special Character Control To The Reason Field by @MenekseYuncu in #295
- AYS-195 | All Dependencies and Docker Files Have Been Upgraded and Vulnerabilities Have Been Fixed by @agitrubard in #296
- AYS-121 | The Reason Field Is A Number Checked by @MenekseYuncu in #297
- AYS-197 | Assignment and Location Features Have Been Deleted by @agitrubard in #298
- AYS-32 | Return Type of Exception Handling Methods Have Been Changed with
AysErrorResponse
andhttpStatus
Field Has Been Removed fromAysResponse
andAysErrorResponse
Because It Doesn't Necessary in JSON Response by @agitrubard in #299 - AYS-209 |
AYS_EMERGENCY_EVACUATION_APPLICATION
Table Has Been Created by @agitrubard in #300 - AYS-225 | Tables and Initial Data Have Been Created for User/Role/Permission Management by @agitrubard in #301
- AYS-199 | New Authentication Infrastructure Has Been Created by @agitrubard in #302
- Bump org.bouncycastle:bcpkix-jdk18on from 1.77 to 1.78 by @dependabot[bot] in #303
- AYS-257 | All Dependencies, Spring Version Have Been Upgraded and Vulnerabilities Have Been Fixed by @agitrubard in #305
- AYS-246 | Admin Registration Flows Have Been Refactored and New Data Model Has Been Integrated by @agitrubard in #304
- AYS-121 | Special Character Annotation Added To Reason Field by @MenekseYuncu in #307
- AYS-199 |
@Email
Annotation Has Been Added toAysLoginRequestV2.emailAddress
Field by @agitrubard in #308 - AYS-199 |
@PreAuthorize
Annotation Has Been Deleted from/token/invalidate
Endpoint by @agitrubard in #309 - AYS-221: Add emergency evacuation request application by @skayikci in #306
- AYS-236 | Permission List Flow Has Been Created End to End by @agitrubard in #310
- AYS-254 | Add handler for NoResourceFoundException by @egehanasal in #311
- AYS-121 | Added valid characters to regex by @AbdullahCelikcode in #313
- AYS-240 | Add Create Role Service by @melihcoskun in #312
- AYS-196: Add checks on reject endpoint so that only valid entities can be rejected by @skayikci in #314
- AYS-269 | All Error/Exception Message Formats Have Been Fixed as Lower Case by @agitrubard in #316
- AYS-246 | Admin Registration Complete Flow and Usage of ID Generation Have Been Fixed and Tests Have Been Refactored by @agitrubard in #315
- AYS-222 | Emergency Evacuation Application List Flow Has Been Created by @agitrubard in #317
- AYS-269 | All Error/Exception Message Formats Have Been Fixed as Lower Case and Code Refactor by @agitrubard in #318
- AYS-240 |
AysUserNotSuperAdminException
Has Been Extended fromAysBadRequestException
by @agitrubard in #320 - AYS-221 | Validations of Emergency Evacuation Application Flow Have Been Fixed by @agitrubard in #319
- AYS-261 Enum Validation Added in GlobalExceptionHandler.handleJsonParseErrors by @AbdullahCelikcode in #321
- AYS-223 | Emergency Evacuation Application Detail Flow Has Been Created by @ybilgaz96 in #322
- AYS | Project Package/Layer/Infrastructure Renew by @agitrubard in #323
- AYS-221 | Validations of EmergencyEvacuationApplicationRequest Have Been Fixed by @agitrubard in #324
- AYS-279 | Pageable Validations Have Been Fixed by @agitrubard in #325
- AYS-261 | The SubErrors handling the InvalidFormatException were fixed by @AbdullahCelikcode in #326
- AYS-237 | Classes and Methods Have Been Renamed by @agitrubard in #327
- AYS-237 | Role List Endpoint Has Been Created by @agitrubard in #328
- AYS-282 | User List Endpoint Has Been Created by @MenekseYuncu in #331
- AYS-238 | Role Summary List Flow Has Been Created by @egehanasal in #330
- AYS-290 | All Dependencies Have Been Upgraded and Code Refactor by @agitrubard in #332
- AYS-239 | Role Detail Flow Has Been Created by @egehanasal in #333
- AYS-286 | Invalid Id Response Has Been Fixed by @egehanasal in #334
- AYS-241 | Role Update Flow Has Been Created by @agitrubard in #335
- AYS-244 | Role Delete Endpoint Has Been Created by @MenekseYuncu in #337
- AYS-242 | Role Activation Flow Has Been Created by @egehanasal in #336
- AYS-316 | Search with Like Conditions Have Been Fixed in User and Role List Flows and
TestDataBuilder
Class Has Been Refactored by @agitrubard in #338 - AYS-243 | Role Passivation Flow Has Been Created by @egehanasal in #339
- AYS-192 | User Detail Flow Has Been Created by @egehanasal in #340
- AYS-309 | Mail Sending Infrastructure Has Been Created End to End by @agitrubard in #342
- AYS-224 | Emergency Evacuation Application Update by @moaydogdu in #341
- AYS-318 | Forgot Password Flow Has Been Created by @agitrubard in #344
- AYS-241 | Validations of
AysRoleUpdateRequest
Have Been Fixed by @agitrubard in #345 - AYS-310 | User Update Flow Has Been Created by @egehanasal in #343
- AYS-340 | Role Creation Service Validation Errors Have Been Resolved by @MenekseYuncu in #346
- AYS-230 | User Create Flow Has Been Created by @agitrubard in #347
- AYS-357 |
emailAddress
Field Has Been Added toAysUserFilter
by @agitrubard in #349 - AYS-329 | Check Password Changing Validity Flow Has Been Created by @agitrubard in #348
- AYS-307 | User Activation Endpoint Created by @ademk7604 in #351
- AYS-335 | All Emergency Evacuation Application Flows Have Been Refactored for Institution Ownerships by @agitrubard in #350
- AYS-345 | Unable to Delete Roles Not Associated with Institutions by @MenekseYuncu in #353
- AYS-359 | Name and Surname Size Were Updated in in The User Listing Service by @MenekseYuncu in #355
- AYS-363 | User Password Service Has Been Refactored with New Password Flows by @agitrubard in #352
- AYS-74 | User Delete Endpoint Has Been Created by @MenekseYuncu in #354
- AYS-349 | Roles and Users Not Associated to Institutions Cannot Be Displayed by @egehanasal in #356
- AYS-344 | Institution Control for Role Passivation Has Been Implemented by @egehanasal in #357
- AYS-343 | Institution Control for Role Activation Has Been Implemented by @egehanasal in #359
- AYS-328 | Create Password Flow Has Been Created by @agitrubard in #358
- AYS-328 | Forgot Password Flow Has Been Fixed by @agitrubard in #360
- New Solution Added to
README.md
for Liquibase Checksum Error by @hsrtcskn in #361 - AYS-303 | delete "user" variable in AdminRegistrationApplicationsResponse model by @hsrtcskn in #362
- AYS-243 | Prevent Role Passivation if Assigned to a User by @egehan...
AYS BE v1.0.0.MVP
What's Changed
- Add CODEOWNERS by @halilturkoglucs in #1
- Update README.md by @halilturkoglucs in #2
- Spring skeleton for initial use by @halilturkoglucs in #3
- Liquibase Support by @halilturkoglucs in #5
- Update README.md (#4) by @Rapter1990 in #4
- Issue 7 - Update README by @halilturkoglucs in #8
- Dockerise AYS backend by @halilturkoglucs in #11
- Register User Process by @Rapter1990 in #9
- Test Data Builder Pattern Has Been Integrated by @agitrubard in #17
- Revised Tables for Liquibase and Swagger Config by @Rapter1990 in #23
- Add docker-compose.yml and k8s deployment.yaml and service.yaml files by @halilturkoglucs in #15
- Get User(s) Implementation by @Rapter1990 in #24
- Implementation of Soft Delete User and Update User by @Rapter1990 in #33
- Implementation of Register to Platform by @Rapter1990 in #35
- Implementation of Login Process by @Rapter1990 in #37
- Implementation of Refresh Token Process by @Rapter1990 in #39
- Permission of Actuator by @Rapter1990 in #40
- Project Has Been Refactored with New Infrastructure by @agitrubard in #41
CODEOWNERS
andREADME.md
Files Have Been Updated by @agitrubard in #47- OpenAPI Modifications, Dependency Adjustments by @agitrubard in #54
- CODE_OF_CONDUCT.md Generated from GitHub by @agitrubard in #62
- Change targetPort for service.yml and containerPort for deployment.yml in Kubernetes by @Rapter1990 in #65
- unauthorized action changed 401 status code to 403 by @ilkerCelimli in #64
- Implementation of showing all administrators through admin panel by @Rapter1990 in #46
- Secure Logout Flows Have Been Created for Admin Users & Users by @agitrubard in #48
- moving the tokentype field from the body section to the header section of the jwt by @ilkerCelimli in #69
- Accelerating the Initial Project Setup Processes and Documentation by @emreylmaz in #68
organization
Naming Conventions Have Been Renamed asinstitution
by @agitrubard in #70readOnly
Keyword Has Been Removed fromAdminUserAuthServiceImpl
andUserAuthServiceImpl
Services Because Services Have Insert/Update Transactions by @agitrubard in #72- Improvement GitHub community standart by @Rapter1990 in #71
docker-compose
andREADME.md
Files Have Been Refactored & MySQL Port Has Been Changed as3307
by @agitrubard in #73- README.md File Has Been Updated by @agitrubard in #81
- Improvement issue template by @artfulCoder98 in #80
- Fix Issue Template by @Rapter1990 in #86
- Implementation of Update User Status Process by @Rapter1990 in #74
- Development Has Been Done to Enable Admins to Perform Operations Only Related to Their Own Users by @agitrubard in #83
application.yml
File Has Been Refactored & Spring Boot Version Has Been Upgraded by @agitrubard in #101- HTTP Method Has Been Changed as
POST
for User List Endpoint by @agitrubard in #107 - Ambiguous Mapping Error Has Been Fixed by @agitrubard in #109
- Admin User Controller and User Controller Tests Have Been Fixed by @agitrubard in #110
- Refactor filterChain of SecurityConfiguration by @Rapter1990 in #120
- CONTRIBUTING.md File Has Been Updated for Branch and Pull Request Naming Conventions by @agitrubard in #117
- README.md File Has Been Updated for Pull Request Naming Conventions by @agitrubard in #119
- PULL_REQUEST_TEMPLATE.md File Has Been Updated for Pull Request Naming Conventions by @agitrubard in #118
- #75 | Private and Public Keys Have Been Encrypted & Flows and Tests Have Been Refactored by @agitrubard in #104
- #50 | add the test reporter. by @skayikci in #66
- #111 | Phone Number Validations and Other Validations Have Been Fixed by @ilkerCelimli in #114
- #115 | Refactor Admin Default Role by @Rapter1990 in #121
- #116 | Refactor default createdUser and updatedUser values by @Rapter1990 in #122
- #123 | Add institution name to token for Admin User by @Rapter1990 in #125
- #124 | Building And Running Flows of Application Have Been Fixed by @agitrubard in #126
- Phone Number Validations Has Been Fixed by @agitrubard in #127
- #130 | MySQL - Testcontainers Infrastructure & Integration by @agitrubard in #131
- Deployment YML Files Have Been Fixed by @agitrubard in #129
- #132 | Enabling Application Information Service with Spring Boot Actuator by @agitrubard in #133
- Application Status Badge Has Been Added to README.md File by @agitrubard in #128
- GitHub Actions Deployment Flow Has Been Fixed by @agitrubard in #134
- #138 | Authentication Principal of
anonymousUser
Has Been Filtered by @agitrubard in #140 - #137 | Specification Infrastructure Has Been Fixed without
Map.foreach()
Method by @agitrubard in #139 - #88 | DDLs and DMLs Have Been Created for
AYS_USER_LOCATION
andAYS_USER_ASSIGMENT
by @agitrubard in #108 - #105 | Create Assignment And Location Domain by @Rapter1990 in #112
- Improvement README.md file by @artfulCoder98 in #145
- End-to-End System Tests Have Been Integrated by @agitrubard in #142
- #146 | Implement the process of Assignment for Save Operation by @Rapter1990 in #147
- #99 | Save Latest Location of User Flow by @agitrubard in #151
- #150 | Fix response type of save user endpoint by @ibrahimdenizz in #153
README.md
File Has Been Updated and Refactored by @agitrubard in #154- #150 | Revert | Fix response type of save user endpoint by @agitrubard in #155
- #94 | Implement the process of getting Assignment by ID by @Rapter1990 in #156
- #157 Admin Registration Flow Bugfix by @moaydogdu in #158
- #161 | Added supportStatus to user details. by @ilkerCelimli in #162
- #95 | Implement the process of searching Assignment by location by @ibrahimdenizz in #159
- #164 | Updated the Assignment Detail Service Response by @AhmetAksunger in #165
- #93 | Implementation of 'Assignment Listing' API Endpoint by @AhmetAksunger in #160
- #163 | Fixed response type of search assignment endpoint by @ibrahimdenizz in #167
- #148 | Implementation of 'Update Assignment' API Endpoint by @AhmetAksunger in #169
- #149 | Implementation of 'Delete Assignment' API Endpoint by @AhmetAksunger in https://gith...