* first pass
* use mjs
* 120
* single quote
* consistent quotes
* fix on save
* ancestors
* add recommended
* make vscode integration work
* remove prettier runtime dep
* use esm
* fix: Remove unnecessary 'scro' class from TabList components
* fix: Remove custom repository settings modal and GitHub repository selection components
* fix: Remove EmptyStatePane component and its related buttons
* feat: Add custom repository settings form and GitHub repository selection components
* fix: Remove unnecessary 'scro' class from TabList components in Git repository modals
* feat: Refactor CustomRepositorySettingsForm to use react-aria-components for improved accessibility
* feat: Enhance GitHub repository selection component with improved loading state and accessibility features
* style: Update GitHub repository settings form for improved layout and accessibility
* feat: Add NoProjectView and EmptyProjectView components for improved project onboarding experience
* feat: Add ProjectEmptyView component for enhanced project initiation options
* Create project settings form
* feat: Add NoProjectView component to guide users in creating new projects
* Replace project settings view content
* feat: Integrate NoProjectView and ProjectEmptyView for enhanced project state handling
* feat: Add support for creating requests with query parameter handling in workspace action
* refactor: Improve styling and structure of custom repository settings form fields
* refactor: Update GitLab repository settings form to use TextField for improved accessibility and styling
* refactor: Enhance placeholder styling in custom repository settings form for improved readability
* refactor: Add smaller placeholder text size for GitLab repository settings form for improved readability
* refactor: Update import button selector to use role for improved accessibility
* refactor: Add aria-labels to buttons in ProjectEmptyView for improved accessibility
* refactor: Remove opacity from container in NoProjectView and ProjectEmptyView for improved visibility
* refactor: Improve loading state styling in ProjectSettingsForm for better user experience
* refactor: Add source_origin parameter to login URL for desktop app
* refactor: Simplify ProjectData type definition and enhance storage type switch UI
* refactor: Update empty project message for improved user guidance in dashboard interactions
* refactor: Add onSuccessUpdate callback to ProjectSettingsForm for improved project update handling
* refactor: Remove unused fetcher and integrate onSuccessUpdate callback in ProjectModal for improved modal handling
* refactor: Update button labels in dashboard interactions for improved clarity
* refactor: Add aria-label and data-testid to tab close button for improved accessibility and testing
* refactor: Update button names in analytics tests for improved clarity and accuracy
* refactor: Add click action for workspace debug button in analytics tests for improved test coverage
* refactor: Update button label from 'New Document' to 'Create document' for improved clarity
* refactor: Enable git interactions test and improve test structure for better clarity
* refactor: Update test to create a new global environment with improved button interactions
* refactor: Update button labels and improve test assertions for clarity in multiple-tab feature tests
* refactor: Add button click actions for creating documents and environments in vault tests
* refactor: Update confirm button selector for inviting users in app test
* refactor: Update button label from 'New Document' to 'Create document' in OpenAPI test
* refactor: Update button label from 'New Collection' to 'Create request collection' in request pane tests
* refactor: Update import statements to use type imports for better clarity in project modal
* refactor: Change import statement to use type import for ORG_STORAGE_RULE in no-project-view component
* refactor: Add useEffect to update project data based on storageRule in project settings form
* refactor: Add projectData to useEffect dependencies in project settings form
* refactor: Replace projectData.storageType with separate storageType state in project settings form
* refactor: Include storageType in projectData submission in project settings form
* refactor: Update import for storage rules and adjust usage in ProjectModal
* refactor: Update NoProjectView to use StorageRules type and adjust ProjectSettingsForm prop
* refactor: Update ProjectSettingsForm to use StorageRules type and adjust storage type logic
* refactor: Update NoProjectView to use storageRules prop instead of storage
* refactor: Consolidate React imports in NoProjectView component
* Modify types and create new default values for storage rules
* Refactor project storage type handling to use StorageRules and add a function for storage type labels
* Refactor ProjectDropdown to use StorageRules and update project storage type handling
* Refactor NewWorkspaceModal to use StorageRules for storage handling
* Refactor ProjectModal to use StorageRules for storage type handling and update related logic
* Refactor WorkspaceSettingsModal to use StorageRules for organization storage handling
* Refactor ProjectRoute to use StorageRules for storage handling and update related logic
* Refactor import route to utilize organization storage rules and improve cloud sync logic
* Refactor sync logic in import route to utilize storage rules for cloud synchronization
* Refactor ProjectModal and ProjectRoute to improve storage type messaging clarity
* Refactor getDefaultProjectStorageType to enhance storage type determination logic and add isSwitchingStorageType function
* Refactor fetchAndCacheOrganizationStorageRule to simplify default parameter assignment
* Refactor storageRule to include cloud sync, Git sync, and local vault options
* Refactor ProjectModal to update project data based on storage rules
* Refactor ProjectModal to manage storage type state directly and improve data handling
* Refactor dashboard interactions tests to use first() for project row selection and improve project modal submission logic
* Fix inconsistency check for Git projects in ProjectDropdown component
* fix wrapper
* doc: add notes and build instructions for the wrapper
* wrap application name when calling CreateProcessW
* make executable squirrel-aware
* quote paths if they contain a space
* fix quoted shortcuts
* Update packages/insomnia/src/cpp/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* tmp
* sync the new workspace to cloud after importing it
* take org storage rule into consideration before auto push
* fix security issue
* move syncNewWorkspaceIfNeeded func to import.tsx to solve dependency issue
* fix loading state in commit and commit and push buttons
* use yaml when parsing open api specs in the app
* improve error message for pushing to a remote with extra commits
* improve buttons ux on repo settings modal
* check for response.errors
* fix error issue