-
-
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 #103
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
Removed redundant title duplication in the chess event component. Added a conditional check to only display categories with events in the events list. Streamlined the getCategories method to remove unnecessary null checks.
Separated JWT retrieval and decoding into `getJwt` for reusability and clarity. Modified `getPermissions` to accept JWT as an argument and added validation checks for JWT expiration. Improved error handling and modularized the code for better maintainability.
Added `NgOptimizedImage` for improved image loading efficiency across components. Introduced new optimized placeholder images and updated environment configurations to handle image paths dynamically. Modified sidebar toggle behavior for accessibility.
Replaced deprecated PrimeNG templates and inputs with updated counterparts (e.g., `p-select`, `p-drawer`). Refactored light/dark mode service to align with PrimeNG themes and async configurations. Removed unused files, updated package dependencies, and streamlined code for consistency.
Integrated Tailwind CSS into the project, including its configuration with PrimeUI plugin. Replaced existing grid/layout classes with Tailwind utility classes for better consistency and maintainability across components. Updated multiple HTML templates to reflect the new class structure.
Replaced redundant header and section wrappers with cleaner container layouts, standardized grid usage, and updated UI components to use PrimeNG templating. Removed unused styles and ensured responsive scaling for better maintainability and user experience.
Updated all `pTemplate` usages to the modern `#` syntax for better readability and consistency. Improved conditional rendering and cleaned up redundant elements in several components, enhancing maintainability.
Removed the `col-media-improved-sizes.scss` file and its import, as it was no longer needed. Updated affected HTML files to remove references to the obsolete layout classes, aligning layouts with Tailwind's grid system.
Replaced InputGroup with FloatLabel across various components for a cleaner, accessible, and modern UI. Updated grid structures for better responsiveness and ensured consistent styles by removing unnecessary custom SCSS files. Minor adjustments to table configurations enhance usability and align with design standards.
Refactor UI components and integrate Tailwind CSS
Refined container classes for better 4K screen support in multiple components and updated the theme color palette for improved consistency. Adjusted the manifest theme color to match the updated primary color. This enhances both UI aesthetics and layout scalability.
…pen) Improved the appearance and usability of the picklist by adjusting style attributes, increasing the height, and disabling source/target controls. Refactored the item template for better spacing and visual alignment of player details. Added filtering mode for more efficient player search.
Replaced inline label with a proper `<label>` element for better accessibility and alignment. The label is now associated with the checkbox using the `for` attribute, improving screen reader support and usability.
Updated AccountDto to allow nullable `id` in `toAccount` method for increased flexibility. Removed redundant comments in AccountController and improved HTML structure in the update account component for better styling and cleaner appearance.
Created a dedicated ChessNavigationComponent for chess-related menus and moved all related logic and template from ChessComponent. Simplified ChessComponent by delegating navigation responsibilities, improving separation of concerns and maintainability. Added unit tests for the new component.
Moved card height styling inline with `styleClass="h-full"` for better maintainability and removed redundant global SCSS. Additionally, simplified the language selection logic by updating the method to avoid unnecessary parameters and initializing the selected language value.
Adjusted the styling for password inputs in login and register components to ensure consistency and responsiveness. Renamed the login test file to follow the standard ".spec.ts" naming convention.
This commit introduces a new `bundle-report` script in `package.json` for generating detailed bundle analysis reports using `source-map-explorer`. It also updates `angular.json` to include a `bundle-report` configuration for optimized builds. Documentation in `README.md` is updated to guide developers on using this new feature.
Bumped the version from 0.0.0 to 1.0.0 to signify a major release. This change reflects a stable release, aligning with versioning best practices. No functional code alterations were made. Upgrade dependencies in package-lock.json Updated various dependencies across the project to their latest versions for better performance, security, and compliance. Changes include updates to Chokidar, Babel tools, ESLint, and TypeScript-related packages, alongside others. Removed deprecated packages and added new ones where necessary.
Upgraded the Java version from 21 to 23 in workflows, Maven configurations, and run configurations to align with the latest version. This ensures compatibility with newer features and improvements while maintaining consistency across services and libraries.
MichiBaum
added
documentation
Improvements or additions to documentation
dependencies
Pull requests that update a dependency file
website
website-service
usermanagement-service
registry-service
music-service
gateway-service
fitness-service
labels
Dec 16, 2024
Quality Gate passedIssues Measures |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
admin-service
authentication-service
chess-service
dependencies
Pull requests that update a dependency file
documentation
Improvements or additions to documentation
fitness-service
gateway-service
music-service
registry-service
usermanagement-service
website
website-service
workflow
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.
This commit upgrades the Java version from 21 to 23 across multiple configurations, such as workflows, Maven properties, and run files, ensuring alignment with the latest features and improvements in Java. It modifies relevant
pom.xml
files to updatemaven.compiler.source
,maven.compiler.target
, and other Java version-related properties to ensure consistency throughout all Java projects.Additionally, this commit updates PrimeNG from version 17 to 18, removes PrimeFlex, and integrates Tailwind CSS as the primary utility-first styling framework. Tailwind CSS has been configured and replaces all relevant styles previously dependent on PrimeFlex. Flyway has been added to manage database migrations effectively, ensuring schema evolution and consistency across database services during startup.
These changes aim to enhance compatibility, modernize the technology stack, and maintain alignment with current development standards.