Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: arduino/arduino-app-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.6.5
Choose a base ref
...
head repository: arduino/arduino-app-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.6.6
Choose a head ref
  • 9 commits
  • 19 files changed
  • 6 contributors

Commits on Oct 30, 2025

  1. test(internal/orchestrator/app): add unit test for the app (#23)

    * fix(app): improve error messages for invalid app paths in Load function
    
    * fix(tests): improve test descriptions and error messages in TestLoad
    
    * Update internal/orchestrator/app/app_test.go
    
    Co-authored-by: mirkoCrobu <m.crobu@ext.arduino.cc>
    
    ---------
    
    Co-authored-by: mirkoCrobu <m.crobu@ext.arduino.cc>
    dido18 and mirkoCrobu authored Oct 30, 2025
    Configuration menu
    Copy the full SHA
    b7d8552 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2025

  1. Configuration menu
    Copy the full SHA
    d8a3605 View commit details
    Browse the repository at this point in the history
  2. fix: websocket origin check (fixes serial monitor on Windows) (#39)

    * Fix websocket origin check
    
    * Test allowed origins on startup.
    cmaglie authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    df2d206 View commit details
    Browse the repository at this point in the history
  3. test(internal/orchestrator/modelsindex): add unit test for the model …

    …list index (#22)
    
    * feat(models): add model_labels field and update test data for models
    
    * refactor(tests): update model index tests for clarity and accuracy
    
    * fix(tests): correct model retrieval order in TestGenerateModelsIndexFromFile
    
    * Update internal/orchestrator/modelsindex/modelsindex_test.go
    
    Co-authored-by: mirkoCrobu <m.crobu@ext.arduino.cc>
    
    * refactor(tests): streamline model index test structure for clarity
    
    * refactor(tests): simplify model retrieval tests for clarity and consistency
    
    * refactor(tests): rename TestGenerateModelsIndexFromFile to TestModelsIndex for consistency
    
    ---------
    
    Co-authored-by: mirkoCrobu <m.crobu@ext.arduino.cc>
    dido18 and mirkoCrobu authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    da80048 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2025

  1. feat(board): return adb stdout/err in case of error (#40)

    * feat(board): return adb stdout/err in case of error
    
    * trigger ci
    lucarin91 authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    a2f7219 View commit details
    Browse the repository at this point in the history
  2. API: add "UsedByApps" to the details of a brick (#30)

    The API returning the details of a brick show fill in the UsedByApps property.
    The App Lab uses this to show what examples or apps are using a given brick.* add useByApps field for brick details endpoint
    
    * partial test implementation
    
    * add test end2end
    
    * delete wrong tests
    
    * refactoring
    
    * make lint happy
    
    * code review fixes
    
    * fix error message
    
    ---------
    
    Co-authored-by: mirkoCrobu <m.crobu@ext.arduino.cc>
    lucarin91 and mirkoCrobu authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    1b200b1 View commit details
    Browse the repository at this point in the history
  3. [CLI] Add a "restart" app command (#37)

    The CLI provides a command to start and stop an app/example. Often it's useful to have a restart command, that will stop and start again the same app. This is needed only for the CLI interface.
    
    The command already exists. But error management should be improved:
    
    restarting an app X when app Y is running does not show a clear error
    if the app running is not the one being restarted: error
    if no app is running: just start the app
    mirkoCrobu authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    4170e9d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6546dcd View commit details
    Browse the repository at this point in the history
  5. fix: remove strong requirements in systemd unit (#34)

    * fix: remove strong requirements in systemd unit
    
    * trigger ci
    lucarin91 authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    a6c084e View commit details
    Browse the repository at this point in the history
Loading