Skip to content

Merge connectivity telematics and fuel provider platform#263

Open
roncodes wants to merge 12 commits into
mainfrom
feature/connectivity-fuel-provider-platform
Open

Merge connectivity telematics and fuel provider platform#263
roncodes wants to merge 12 commits into
mainfrom
feature/connectivity-fuel-provider-platform

Conversation

@roncodes

@roncodes roncodes commented Jun 9, 2026

Copy link
Copy Markdown
Member

Summary

This PR combines the committed FleetOps work from:

It merges both branch histories into a new clean branch from origin/main:

  • feature/connectivity-telematics-overhaul
  • feature/fuel-provider-integrations

Companion fleetops-data and fleetbase.io PRs remain separate.

What Changed

  • Preserves the connectivity telematics provider overhaul.
  • Adds the native, extension-ready fuel provider framework with PetroApp as the built-in provider.
  • Adds fuel provider connections, provider transactions, sync/import plumbing, events, API endpoints, and focused backend tests.
  • Adds FleetOps UI for Connectivity > Fuel Providers and Management > Fuel Transactions.
  • Keeps Connectivity sidebar order as:
    1. Telematics
    2. Fuel Providers
    3. Devices
    4. Sensors
    5. Events
  • Keeps the FleetOps translation keys for:
    • menu.fuel-providers
    • menu.fuel-transactions

Verification

  • PHP syntax checks passed for touched telematics and fuel-provider backend files.
  • Focused ESLint passed for changed JS controllers/components/routes.
  • Focused ember-template-lint passed for changed HBS templates.
  • Translation YAML parse passed.
  • Verified menu.fuel-providers and menu.fuel-transactions exist in every FleetOps translation file.
  • npm run build passed.

Build emitted existing ember-intl missing-key warnings and existing PostCSS :is() transform warnings from shared styles, but completed successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant