-
Notifications
You must be signed in to change notification settings - Fork 0
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
Dev #49
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
…th detailed JSDoc comments and clean up import statements
…json`): Update Tabler core version, add SCSS styles for Tabler and NG-Zorro, and adjust Angular styles configuration
2. ✨ chore(src/styles.scss): Add SCSS root variables for font.
…re dependency and update glob-parent version.
🎨 style(`schema-postgres.sql`): Align column definitions and add `extend` field to logs ♻️ refactor(`BaseEntity.java`): Simplify `isNew` logic with Optional handling
… related methods and query parameter methods. 2. ♻️ refactor(`LoggerFilter.java`): Simplify `UserAuditor` creation by using `withDetails()` instead of individual parameters.
…: Update login form behavior and UI; change notification placement and enhance form submission handling
…constructor and factory methods.
…button functionality ♻️ refactor(`users.component.ts`): Rename `onSearch` to `fetchUserData` and add delete user functionality ➕ feat(`users.service.ts`): Add delete user API method
…de Angular dependencies to version `19.1.0`.
…alidation for user operations.
… to prevent errors.
…module. 🎨 style(`login.component.html`): Refactor SVG formatting and improve code readability.
…ml`, `users.component.ts`): Refactor user-related components and improve user feedback on actions
…ser data insertion using `DatabaseClient`.
…ctEntity` class.
…and `tap` sequence for better readability and logic flow.
… optimize dependency management.
♻️ refactor(`ng-ui/src/styles.scss`): Remove redundant LXGWWenKai-Regular font import.
…`AbstractDatabase` into `AbstractCache` with improved caching logic. ♻️ refactor(`TenantMembersService`, `UsersService`, `UserAuthoritiesService`, `SecurityManager`, `GroupMembersService`, `MenusService`, `GroupsService`, `LoggersService`, `GroupAuthoritiesService`, `TenantsService`): Update services to extend `AbstractCache` instead of `AbstractDatabase`. ⚡️ feat(`DatabaseUtils`): Introduce utility class for database operations and caching. 🔥 chore(`R2dbcConfiguration`): Remove unused `UserAuditorAware` bean. 🔧 refactor(`ContextUtils`): Replace `USERS_SERVICE` with `CACHE_MANAGER` for global cache management. 📝 docs(`BeanUtils`): Remove caching logic and integrate with `DatabaseUtils`. 🔒 chore(`UserAuditorAware`): Add caching for user auditor details. 🚚 refactor(`AbstractCache`): Move database and caching logic to `DatabaseUtils`.
…iguration and replace SQL initialization with Flyway settings.
…inline batch user data insertion logic for improved startup performance. ⚡️
…R2DBC driver, Flyway for database migrations, and update dependencies for improved database handling and testing. 🚀
…e zhparser extension setup with additional configurations and custom word initialization.
…ions. ✨ feat(`UserEvent.java`): Introduce new `UserEvent` class for handling user-related events. ♻️ refactor(`ContextUtils.java`): Extend `ContextUtils` to support event publishing functionality.
…ty 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(`LoggerFilter`): Update event publishing to use `LoggerEvent`.
…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.
…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.
…rity and consistency. ♻️ refactor(`UsersRepository`): Remove unused `changePassword` method and related imports.
…vent handling documentation. ♻️ refactor(`UserEvent.java`): Remove redundant `Optional` checks and simplify event methods.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
dependencies
Pull requests that update a dependency file
documentation
Improvements or additions to documentation
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.
✨ feat(
BaseEvent.java
): Add detailed JavaDoc comments and improve event handling documentation. ♻️ refactor(UserEvent.java
): Remove redundantOptional
checks and simplify event methods. ✨ feat(BaseEvent.java
): Add detailed JavaDoc comments and improve event handling documentation.♻️ refactor(
UserEvent.java
): Remove redundantOptional
checks and simplify event methods.✨ feat(
GroupAuthoritiesRepository
): Update JavaDoc comments for clarity and consistency. ♻️ refactor(UsersRepository
): Remove unusedchangePassword
method and related imports. ✨ feat(GroupAuthoritiesRepository
): Update JavaDoc comments for clarity and consistency.♻️ refactor(
UsersRepository
): Remove unusedchangePassword
method and related imports.✨ feat(
users.component.html
): Replace index withitem.id
in user table. ♻️ refactor(TenantMembersService.java
): RenameonUserEvent
toonUserDeletedEvent
and update condition. ♻️ refactor(UsersService.java
): Add@Transactional
and refactor event handling indelete
method. ♻️ refactor(BaseEvent.java
): Simplify event handling and addResolvableType
support. ♻️ refactor(UserAuthoritiesService.java
): RenameonUserEvent
toonUserDeletedEvent
and update condition. ✨ feat(user.types.ts
): Addid
field toUser
interface. ♻️ refactor(GroupMembersService.java
): RenameonUserEvent
toonUserDeletedEvent
and update condition. ♻️ refactor(LoggerEvent.java
): Remove redundant methods and simplify event handling. ✨ feat(users.component.html
): Replace index withitem.id
in user table.♻️ refactor(
TenantMembersService.java
): RenameonUserEvent
toonUserDeletedEvent
and update condition.♻️ refactor(
UsersService.java
): Add@Transactional
and refactor event handling indelete
method.♻️ refactor(
BaseEvent.java
): Simplify event handling and addResolvableType
support.♻️ refactor(
UserAuthoritiesService.java
): RenameonUserEvent
toonUserDeletedEvent
and update condition.✨ feat(
user.types.ts
): Addid
field toUser
interface.♻️ refactor(
GroupMembersService.java
): RenameonUserEvent
toonUserDeletedEvent
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 newLoggerEvent
class for handling logger events. ✨ feat(LoggerEvent.java
): Add newLoggerEvent
class for handling logger events.✨ feat(
LoggersService
): Refactor event handling for logger operations. ✨ feat(LoggerFilter
): Update event publishing to useLoggerEvent
. ✨ feat(LoggersService
): Refactor event handling for logger operations.✨ feat(
LoggerFilter
): Update event publishing to useLoggerEvent
.✨ feat(
BaseEvent.java
): Add newBaseEvent
class for handling entity events. ♻️ refactor(ContextUtils.java
): UpdateeventPublisher
method to acceptBaseEvent
type. 🔧 refactor(AbstractEntity.java
): Reorder fields and add@JsonIgnore
annotations for search and query methods. ✨ feat(BaseEvent.java
): Add newBaseEvent
class for handling entity events.♻️ refactor(
ContextUtils.java
): UpdateeventPublisher
method to acceptBaseEvent
type.🔧 refactor(
AbstractEntity.java
): Reorder fields and add@JsonIgnore
annotations for search and query methods.