Conversation
added 30 commits
February 25, 2026 13:25
…elated components
…tatus in report components
…ove attachment handling
…ents - Added `validation_status` field to the `state_report` table schema. - Updated PDF routes to set `validation_status` to "pending" when a state report is created. - Modified frontend AppSchema to include `validation_status` in the state report table. - Refactored ReportList to filter reports based on `validation_status` instead of querying a separate validation table. - Adjusted StateReportListItem to correctly display report status based on validation state. - Added a new journal entry for the changes made.
…gement - Added `validationNom` and `validationPrenom` fields to user settings schema. - Updated frontend AppSchema to include new validation fields. - Modified account management logic to handle new validation fields. - Enhanced ConstatValidation component to include inputs for `validationNom` and `validationPrenom`. - Adjusted validation logic for email input to ensure proper formatting.
added 26 commits
April 15, 2026 11:56
…component feat: enhance SignupForm with additional instructions and styling
…ated_at timestamp
…DF handling in mail sending
- Introduced a new database table `attachment_redirection` to manage S3 attachment links. - Implemented a new route `/attachment/:id` to handle redirection to presigned S3 URLs. - Created a function to generate attachment redirection links and store them in the database. - Updated PDF generation logic to utilize the new attachment redirection feature. - Added tests for attachment redirection to ensure correct behavior for valid, unknown, and expired links. - Modified existing tests to verify that emails contain the new attachment redirect links.
…bility in ImageCanvas component
…ction - Added a new journal entry for "0029_rapid_moonstone" in _journal.json. - Updated the attachment_redirection schema to include a name field. - Modified the bordereau feature to properly format preconisations. - Enhanced attachment redirection routes to support optional filename in the URL and serve the file with the correct name. - Updated PDF routes to include the name when creating attachment redirections. - Implemented a new function to retrieve objects from S3 and return their content type. - Refactored state report actions to utilize a centralized function for generating mail names. - Cleaned up the constat PDF route to set the state report in the form. - Added a utility function for cleaning strings in the PDF utils.
…anel - Implemented endpoint to export whitelist data as CSV. - Added endpoint to export user data with optional search query as CSV. - Created utility functions for CSV generation and download. - Integrated CSV export buttons in Whitelist and Users panels in the frontend.
Comment on lines
+8
to
+41
| runs-on: ubuntu-latest | ||
| timeout-minutes: 30 | ||
| steps: | ||
| - name: Checkout repository | ||
| uses: actions/checkout@v4 | ||
|
|
||
| - name: Setup Node.js | ||
| uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: 20 | ||
|
|
||
| - name: Install pnpm | ||
| uses: pnpm/action-setup@v4 | ||
| with: | ||
| run_install: false | ||
|
|
||
| - name: Install dependencies | ||
| run: pnpm install | ||
|
|
||
| - name: Install Playwright browsers | ||
| run: pnpm playwright install --with-deps chromium | ||
|
|
||
| - name: Run E2E tests | ||
| run: pnpm e2e | ||
| env: | ||
| CI: true | ||
|
|
||
| - name: Upload test report | ||
| if: always() | ||
| uses: actions/upload-artifact@v4 | ||
| with: | ||
| name: playwright-report | ||
| path: playwright-report/ | ||
| retention-days: 7 |
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.