Skip to content

Feature/proper books#136

Merged
klawr merged 89 commits into
masterfrom
feature/proper_books
Jul 8, 2026
Merged

Feature/proper books#136
klawr merged 89 commits into
masterfrom
feature/proper_books

Conversation

@klawr

@klawr klawr commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

No description provided.

klawr and others added 30 commits April 25, 2026 19:25
…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>
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>
- 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.
@klawr klawr merged commit 96e0228 into master Jul 8, 2026
8 checks passed
@klawr klawr deleted the feature/proper_books branch July 8, 2026 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant