Feature/proper books#136
Merged
Merged
Conversation
…I authorization - Introduced Playwright configuration for end-to-end testing. - Created tests for file service, navigation service, and API authorization. - Implemented UI tests for user authentication and authorization scenarios. - Added scripts for bootstrapping development environment and running full-stack tests. - Mocked necessary modules and services for isolated testing. Co-authored-by: Copilot <copilot@github.com>
…rwalter.WebAPI - Implement tests for WalterComboBox helper functions to validate filtering logic. - Create tests for WalterDataWrapper to ensure correct data posting and toast notifications. - Add tests for WalterPreview to verify file download functionality. - Introduce tests for WalterPreviewCopyFile to cover file copying, renaming, and moving operations. - Establish tests for WalterApiHandler to validate JSON mapping and error handling. - Add tests for WalterFile and WalterFileHandle to ensure proper file handling and management. - Implement tests for WalterFileWrapper to verify file handle registration and clearing. - Create comprehensive tests for model entities and mappers to ensure correct data mapping. - Add tests for the store to validate toast management and modal control functionality. Co-authored-by: Copilot <copilot@github.com>
… states Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
…ed navigation Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
…alues Co-authored-by: Copilot <copilot@github.com>
- Introduced WalterMonthPicker for selecting months in MM.YYYY format. - Updated WalterMiete to utilize WalterMonthPicker instead of WalterDatePicker. - Enhanced WalterMiete with additional calculations for current rent and advance payments. - Implemented duplicate rent month confirmation modal in WalterMieten and WalterMiettabelle. - Refactored data handling in WalterMieten and WalterMiettabelle to support new features. - Added tests for WalterMonthPicker to ensure correct functionality. Co-authored-by: Copilot <copilot@github.com>
…ved build and deployment processes Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
…iles and tests for consistency
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
- Added error handling components in account creation and apartment creation pages. - Implemented role-based access control in the admin area, displaying error messages for non-admin users. - Updated login flow to ensure proper redirection and error handling. - Refactored e2e tests to improve reliability and clarity, including checks for error messages and user roles. - Introduced a new script for running CI parity tests with Docker support and improved logging. - Enhanced process management in the test scripts to monitor backend and frontend states.
Co-authored-by: Copilot <copilot@github.com>
…istency - Added missing newlines at the end of several test files. - Updated component props to use shorthand syntax for better clarity. - Reformatted multiline function parameters and arguments for enhanced readability. - Adjusted test assertions for consistency in formatting. - Improved error messages and notifications in UI components for better user experience. - Ensured consistent import statements across various files.
… for user access Co-authored-by: Copilot <copilot@github.com>
…ation for improved test stability
- Implemented the WalterPreviewPdf component to handle PDF downloads. - Created a test suite for the downloadPdf function to ensure it calls the download_file_blob service correctly when a blob is present and does nothing when no blob is provided. Co-authored-by: Copilot <copilot@github.com>
- Refactor FileHandling to ensure proper Content-Length handling for S3 uploads. - Add functionality to seed realistic placeholder files into an S3 bucket during development. - Enhance bootstrap scripts to check for MinIO availability and configure S3 settings. - Create tests for file upload, download, and trashing functionalities against S3. - Implement PDF generation for Betriebskostenabrechnung and ensure proper download flow in the UI. - Update README with information about S3/MinIO setup and usage.
- allgemeinzaehler mit be multiple
- rechnungen might be negative (erstattung)
- removed unnecessary blocks for bookings where not necessary
- for Vertrag where the change would not affect an abrechnung
- for Zaehler were a change would not affect an abrechnung
- started wip for consistency checks
- maybe more
This was referenced Jul 8, 2026
Closed
Closed
Closed
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.