-
-
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
Develop #122
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
Owner
MichiBaum
commented
Dec 23, 2024
- resolves Fix date comparison logic in event-icon-color pipe #117
- resolves Refactor components to use reactive signals and pipes #119
- resolves 112 feature request register new user #121
- resolves Bug report: Set auth Jwt cookie #114
- resolves Feature request: Use Angular signals #116
- resolves Feature request: Register new user #112
- Many other things
Fix: spring-projects/spring-boot#43274 Upgraded Spring Boot and Spring Boot Admin versions in `pom.xml` to 3.4.1 for latest fixes and improvements. Adjusted the keystore file path in `application-prod.yml` to remove the redundant `file:` prefix for better compatibility.
Replaced all image files from `.jpeg` to `.webp` format to improve loading performance and reduce file size. Updated references in several component templates to use the new `.webp` files. This change enhances the overall efficiency of the website's image handling.
Updated date comparisons to ignore time components by setting hours, minutes, and seconds to zero. This ensures correct color assignment for ongoing events, including same-day scenarios.
…st-icon-color-today Fix date comparison logic in event-icon-color pipe
This reverts commit 99c588f. There is a problem with delivering the images. They are somehow corrupt and can not be displayed. Can not reproduce in a new Project. Something doesnt work but can not find aut what.
Deleted outdated chess components and their related routes, templates, and tests. Enhanced components with Angular signals for better state management and reduced redundant code. Changes also include minor refactoring in other areas for improved readability and maintainability.
Replaced traditional state management with Angular signals across multiple components for better reactivity and simplicity. Introduced a `genderIcon` pipe to handle gender-based icons, removing redundant inline logic. Additionally, updated styles and minor code cleanup for clarity and consistency.
…r-signals Refactor components to use reactive signals and pipes
Replaced PrimeNG Skeleton with a reusable DeferPlaceholderComponent to handle lazy loading states across the app. Updated home and fitness components to use this approach, improving consistency and maintainability. Enabled AOT compilation in bundle settings for better performance.
Refactored logic to sort categories by title and their events using a new `categoriesAndEventsSorted` computed property. Updated the HTML template to reflect this change, ensuring a consistent and user-friendly display order.
Updated dark mode class name from 'p-dark' to 'dark' for consistency across the app. Removed PrimeNG Skeleton dependency from defer-placeholder component and replaced it with a custom animated placeholder using SCSS for improved flexibility.
This commit introduces the user registration feature, implementing backend support for creating users via the authentication and user management services. It also includes the frontend registration form with validation, error handling, and relevant API integration. Adjustments in services and data models ensure consistency and seamless user registration flow.
Introduced validation for `LoginDto` and `CreateUserDto` using dedicated validators to ensure required fields are populated. Updated controllers to handle validation errors, returning appropriate responses. Minor changes include adjusting annotations for DTOs and correcting patterns for email validation in the registration form.
Try Fix: #114 Added "Access-Control-Allow-Origin" and "Access-Control-Allow-Credentials" headers to enable secure cross-origin resource sharing with the frontend. These changes ensure compatibility with the domain "https://michibaum.ch" and improve security in authentication workflows.
Unused imports were cleaned to reduce clutter and improve readability. The @Valid annotations were removed as validation logic will be handled elsewhere, ensuring clearer separation of concerns.
Replaced individual form controls with reactive forms for better validation management in login and registration components. Updated translations to improve button labeling and adjusted HTML structure for consistency. Minor package updates were included to enhance stability and fix vulnerabilities.
MichiBaum
added
dependencies
Pull requests that update a dependency file
website
usermanagement-service
gateway-service
authentication-service
labels
Dec 23, 2024
Quality Gate passedIssues Measures |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
authentication-service
dependencies
Pull requests that update a dependency file
gateway-service
usermanagement-service
website
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.