Conversation
* Bump the npm_and_yarn group across 1 directory with 2 updates Bumps the npm_and_yarn group with 2 updates in the /frontend directory: [flatted](https://github.com/WebReflection/flatted) and [picomatch](https://github.com/micromatch/picomatch). Updates `flatted` from 3.3.3 to 3.4.2 - [Commits](WebReflection/flatted@v3.3.3...v3.4.2) Updates `picomatch` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/micromatch/picomatch/releases) - [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md) - [Commits](micromatch/picomatch@4.0.3...4.0.4) Updates `picomatch` from 2.3.1 to 2.3.2 - [Release notes](https://github.com/micromatch/picomatch/releases) - [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md) - [Commits](micromatch/picomatch@4.0.3...4.0.4) --- updated-dependencies: - dependency-name: flatted dependency-version: 3.4.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: picomatch dependency-version: 4.0.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: picomatch dependency-version: 2.3.2 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cryptography in the pip group across 1 directory Bumps the pip group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography). Updates `cryptography` from 46.0.5 to 46.0.6 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.5...46.0.6) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.6 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <support@github.com> * Bump vite in /frontend in the npm_and_yarn group across 1 directory (#68) * Bump cryptography in the pip group across 1 directory (#69) Bumps the pip group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography). Updates `cryptography` from 46.0.6 to 46.0.7 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.6...46.0.7) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.7 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update CI workflow to comment out main branch (#72) Comment out the main branch in CI workflow trigger. * Bump python-multipart in the pip group across 1 directory (#71) Bumps the pip group with 1 update in the / directory: [python-multipart](https://github.com/Kludex/python-multipart). Updates `python-multipart` from 0.0.22 to 0.0.26 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.22...0.0.26) --- updated-dependencies: - dependency-name: python-multipart dependency-version: 0.0.26 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: add folder management functionality for devices - Implemented folder selection in DeviceForm component. - Created DeviceListWithFolders component to display devices organized by folders. - Added FolderModal for creating and editing folders. - Introduced FolderTreeItem for rendering folder structure with devices. - Updated Dashboard to integrate folder management. - Added tests for folder creation, deletion, and device-folder associations. * fix: update folder relationship to include foreign keys and remove cascade option * update test functions to use auth_client for authentication * optimize folder retrieval by including children and devices in queries * enhance folder loading by including nested children and devices in queries * enable foreign key constraints in test database setup * remove cascade option from folder-device relationship and update folder retrieval logic * Fixing UI tests * add move device functionality with modal for folder selection * Adding support for subfolders * Getting subfolders * Showing collapse icon on folders * Adding rename and delete buttons to folders * Implementing folders deletion * Deleting a device moves it to the parent folder * Updating folders dropdown * Properly updating devices tree * Updating tests * Adding login tests * Fixing folders deletion --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Luca IU2FRL <luca.ubuntu@iu2frl.it>
Frontend Test Results (Node 20)385 tests 385 ✅ 12s ⏱️ Results for commit 8c6d823. |
Unit Test Results (Python 3.12)679 tests 679 ✅ 7m 30s ⏱️ Results for commit 8c6d823. |
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.
Bumps the npm_and_yarn group with 2 updates in the /frontend directory: flatted and picomatch.
Updates
flattedfrom 3.3.3 to 3.4.2Updates
picomatchfrom 4.0.3 to 4.0.4Updates
picomatchfrom 2.3.1 to 2.3.2updated-dependencies:
Bumps the pip group with 1 update in the / directory: cryptography.
Updates
cryptographyfrom 46.0.5 to 46.0.6updated-dependencies:
Bump vite in /frontend in the npm_and_yarn group across 1 directory (Bump vite from 7.3.1 to 7.3.2 in /frontend in the npm_and_yarn group across 1 directory #68)
Bump cryptography in the pip group across 1 directory (Bump cryptography from 46.0.6 to 46.0.7 in the pip group across 1 directory #69)
Bumps the pip group with 1 update in the / directory: cryptography.
Updates
cryptographyfrom 46.0.6 to 46.0.7updated-dependencies:
Comment out the main branch in CI workflow trigger.
Bumps the pip group with 1 update in the / directory: python-multipart.
Updates
python-multipartfrom 0.0.22 to 0.0.26updated-dependencies:
fix: update folder relationship to include foreign keys and remove cascade option
update test functions to use auth_client for authentication
optimize folder retrieval by including children and devices in queries
enhance folder loading by including nested children and devices in queries
enable foreign key constraints in test database setup
remove cascade option from folder-device relationship and update folder retrieval logic
Fixing UI tests
add move device functionality with modal for folder selection
Adding support for subfolders
Getting subfolders
Showing collapse icon on folders
Adding rename and delete buttons to folders
Implementing folders deletion
Deleting a device moves it to the parent folder
Updating folders dropdown
Properly updating devices tree
Updating tests
Adding login tests
Fixing folders deletion