a29b978bc58c4b966782cbae2ecb118eff7a4de5
.aiassistant/rules/Creating and maintaining tests.md
- Introduced detailed instructions for test development using WebdriverIO, covering structure, naming conventions, and best practices. - Added examples for browser interactions, assertions, and handling internationalization (i18n) in tests. - Documented prerequisites for mobile testing and best practices for maintaining test cases. Enhance SelfServeTasks capabilities by introducing `services` management - Added `services` property to `SelfServeTasks` for task-specific service handling. - Implemented logic to determine and update allowed services dynamically based on active tasks. - Extended machine availability check (`isMachineAvailable`) to consider services allowed per task. Expand backend support for lane services - Added new endpoints to manage lane services (`/modules/self-serve/lane/services/allowed` and `/modules/self-serve/lane/relay/machine/enable`). - Extended OpenAPI specifications to include service configuration for tasks and validation of lane services. Modify SelfServe UI components for displaying allowed services - Updated multiple screens to show allowed services based on active tasks. - Added tags for visualizing allowed task services in `SelfServeTryModal` and `SelfServeTasksTable`. Add `i18n-settings-wheel.spec.js` for translation key verification - Added new test suite to ensure i18n translation parity between English and Danish locale files for `settings_wheel`. - Implemented checks to validate key presence and exact match across both languages.
truckwashdashboardsfrontend
This template should help get you started developing with Vue 3 in Vite.
Recommended IDE Setup
VSCode + Volar (and disable Vetur).
Customize configuration
See Vite Configuration Reference.
Project Setup
npm install
Compile and Hot-Reload for Development
npm run dev
Compile and Minify for Production
npm run build
Bubblewrap (TWA) Build and Install
To build and install the Trusted Web Activity (TWA) using Bubblewrap, use the following commands:
Build the TWA
bubblewrap build
Install the TWA on a connected device
bubblewrap install
Languages
JavaScript
57%
Vue
30.7%
CSS
7%
TypeScript
4.6%
HTML
0.5%