Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
backbone-message-format backbone-message-format
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 29
    • Issues 29
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Metrics
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Communications Backbone System
  • backbone-message-formatbackbone-message-format
  • Issues
  • #61

Closed
Open
Created Aug 27, 2024 by Dan Jones@danjonOwner3 of 8 tasks completed3/8 tasks

MAS-DT refactor action schema

  • Make existing action a oneOf with action.action_type as the discriminator
  • Existing action definition becomes action_move with action.action_type=move
  • Create a action_waypoint_list with action.action_type=waypoint_list and add to oneOf
    • Properties
      • waypoints array of GeoJSON:Point
  • Make existing action schema accept either separate latitude/longitude fields or geojson.Point
  • Update test fixtures
  • Update tests

I've changed the scope of this for now at least.

Now that the other behaviour changes are being handled by the instruction set we no longer need to be constrained by all the waypoints being collated into a single action.

Edited Sep 06, 2024 by Dan Jones
Assignee
Assign to
CB-2024W37
Milestone
CB-2024W37 (Past due)
Assign milestone
Time tracking