Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #49 from vnobo/dev
✨ feat(`BaseEvent.java`): Add detailed JavaDoc comments and improve event handling documentation. ♻️ refactor(`UserEvent.java`): Remove redundant `Optional` checks and simplify event methods. ✨ feat(`BaseEvent.java`): Add detailed JavaDoc comments and improve event handling documentation. ♻️ refactor(`UserEvent.java`): Remove redundant `Optional` checks and simplify event methods. ✨ feat(`GroupAuthoritiesRepository`): Update JavaDoc comments for clarity and consistency. ♻️ refactor(`UsersRepository`): Remove unused `changePassword` method and related imports. ✨ feat(`GroupAuthoritiesRepository`): Update JavaDoc comments for clarity and consistency. ♻️ refactor(`UsersRepository`): Remove unused `changePassword` method and related imports. ✨ feat(`users.component.html`): Replace index with `item.id` in user table. ♻️ refactor(`TenantMembersService.java`): Rename `onUserEvent` to `onUserDeletedEvent` and update condition. ♻️ refactor(`UsersService.java`): Add `@Transactional` and refactor event handling in `delete` method. ♻️ refactor(`BaseEvent.java`): Simplify event handling and add `ResolvableType` support. ♻️ refactor(`UserAuthoritiesService.java`): Rename `onUserEvent` to `onUserDeletedEvent` and update condition. ✨ feat(`user.types.ts`): Add `id` field to `User` interface. ♻️ refactor(`GroupMembersService.java`): Rename `onUserEvent` to `onUserDeletedEvent` and update condition. ♻️ refactor(`LoggerEvent.java`): Remove redundant methods and simplify event handling. ✨ feat(`users.component.html`): Replace index with `item.id` in user table. ♻️ refactor(`TenantMembersService.java`): Rename `onUserEvent` to `onUserDeletedEvent` and update condition. ♻️ refactor(`UsersService.java`): Add `@Transactional` and refactor event handling in `delete` method. ♻️ refactor(`BaseEvent.java`): Simplify event handling and add `ResolvableType` support. ♻️ refactor(`UserAuthoritiesService.java`): Rename `onUserEvent` to `onUserDeletedEvent` and update condition. ✨ feat(`user.types.ts`): Add `id` field to `User` interface. ♻️ refactor(`GroupMembersService.java`): Rename `onUserEvent` to `onUserDeletedEvent` and update condition. ♻️ refactor(`LoggerEvent.java`): Remove redundant methods and simplify event handling. ✨ feat(`TenantMembersService`): Add event listener for user deletion to clear tenant member cache. ✨ feat(`UsersService`): Refactor delete method to publish user deletion event and clear cache. ✨ feat(`TenantMembersRepository`): Add method to delete tenant members by user code. ✨ feat(`UserAuthoritiesService`): Add event listener for user deletion to clear user authorities cache. ✨ feat(`UserAuthoritiesRepository`): Add method to delete user authorities by user code. ✨ feat(`GroupMembersRepository`): Add method to delete group members by user code. ✨ feat(`GroupMembersService`): Add event listener for user deletion to clear group member cache. ♻️ refactor(`User`): Mark account-related fields as read-only. ♻️ refactor(`UserRes`): Simplify response structure and remove unused overrides. ✨ feat(`UserEvent`): Refactor event handling with explicit insert, save, and delete methods. ✨ feat(`TenantMembersService`): Add event listener for user deletion to clear tenant member cache. ✨ feat(`UsersService`): Refactor delete method to publish user deletion event and clear cache. ✨ feat(`TenantMembersRepository`): Add method to delete tenant members by user code. ✨ feat(`UserAuthoritiesService`): Add event listener for user deletion to clear user authorities cache. ✨ feat(`UserAuthoritiesRepository`): Add method to delete user authorities by user code. ✨ feat(`GroupMembersRepository`): Add method to delete group members by user code. ✨ feat(`GroupMembersService`): Add event listener for user deletion to clear group member cache. ♻️ refactor(`User`): Mark account-related fields as read-only. ♻️ refactor(`UserRes`): Simplify response structure and remove unused overrides. ✨ feat(`UserEvent`): Refactor event handling with explicit insert, save, and delete methods. ✨ feat(`LoggerEvent.java`): Add new `LoggerEvent` class for handling logger events. ✨ feat(`LoggerEvent.java`): Add new `LoggerEvent` class for handling logger events. ✨ feat(`LoggersService`): Refactor event handling for logger operations. ✨ feat(`LoggerFilter`): Update event publishing to use `LoggerEvent`. ✨ feat(`LoggersService`): Refactor event handling for logger operations. ✨ feat(`LoggerFilter`): Update event publishing to use `LoggerEvent`. ✨ feat(`BaseEvent.java`): Add new `BaseEvent` class for handling entity events. ♻️ refactor(`ContextUtils.java`): Update `eventPublisher` method to accept `BaseEvent` type. 🔧 refactor(`AbstractEntity.java`): Reorder fields and add `@JsonIgnore` annotations for search and query methods. ✨ feat(`BaseEvent.java`): Add new `BaseEvent` class for handling entity events. ♻️ refactor(`ContextUtils.java`): Update `eventPublisher` method to accept `BaseEvent` type. 🔧 refactor(`AbstractEntity.java`): Reorder fields and add `@JsonIgnore` annotations for search and query methods.
- Loading branch information