Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature/webapi-mapfeatures #826

Merged
merged 43 commits into from
Mar 8, 2022

Commits on Jul 14, 2021

  1. Add new MapActionsController and imageAction

    - Add new route to API contract with default values (must be removed after development)
    - register new MapActionsController at ActionsControllerIndex
    KOKAProduktion committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    1c1b928 View commit details
    Browse the repository at this point in the history
  2. Clone WebMapController logic to MapActionsController

    - PoC example only
    - Proove rendering retrievable via api
    KOKAProduktion committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    32f1f3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50d0c6f View commit details
    Browse the repository at this point in the history
  4. Add missing image retrieval params

    - Replace default values by "example" values from api contract
    - Compatible with initial https://github.com/KOKAProduktion/littlenavmap-openlayers/tree/feature/lnm-webapi
    KOKAProduktion committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    332e848 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Remove copyright note from marble output

    - Make copyright note painting setable via MapPaintWidget::setPaintCopyright
    KOKAProduktion committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    5539560 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Configuration menu
    Copy the full SHA
    c6fbabe View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Configuration menu
    Copy the full SHA
    9ab4234 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Add constrainDistance flag to showRectStreamlined

    - Enable small distance Rect requests (closer zoom)
    - albar965#784 (comment)
    KOKAProduktion committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    155b7cb View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2021

  1. Implement basic map features retrieval (draft)

    - Implement airports restrieval by rect
    - Implement /map/features route
    - Fetches feature results from in-app map cache (wrong)
    - Extend info builders
    - Complement API contract
    
    Core changes:
    - Expose MapPaintWidgets MapPaintLayer via getMapPaintLayer()
    - Extend MapQuery by getAirportsByRect(...)
    KOKAProduktion committed Oct 4, 2021
    Configuration menu
    Copy the full SHA
    3d91611 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61d3ebc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c89da64 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Configuration menu
    Copy the full SHA
    0960811 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eedb5ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b63860 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. Merge remote-tracking branch 'origin/master' into feature/webapi-marb…

    …le-tiled-output
    
    - Resolve conflicts
    - Apply albar965#790 (comment)
    KOKAProduktion committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    34e6283 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7de26a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c0939f View commit details
    Browse the repository at this point in the history
  4. Implement map features retrieval by rect

    - Apply albar965#790 (comment)
    - Perform dummy image action and extract results
    - Expose MapPaintLayer::updateLayers() to allow mapLayer initialisation
    KOKAProduktion committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    f94269f View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. Configuration menu
    Copy the full SHA
    e417194 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c07a658 View commit details
    Browse the repository at this point in the history
  3. Add detailFactor to MapActionsController calls

    - Extend API contract
    KOKAProduktion committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    d7ecd79 View commit details
    Browse the repository at this point in the history
  4. Extend MapActionsController::features result

    - Add NDB, VOR, and Marker data
    - Extend MapQuery by atools Rect query methods
    - Extend info builder
    - NDB,VOR,Marker results appear not to match airport retrieval rect
    KOKAProduktion committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    ae22eef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bcd605f View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. Configuration menu
    Copy the full SHA
    a155597 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6144c2a View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. Configuration menu
    Copy the full SHA
    762dc69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a615a8 View commit details
    Browse the repository at this point in the history
  3. Adapt renamed methods of MapPaintWidget

    - setShowMapFeatures -> setShowMapObject
    - setShowMapFeaturesDisplay -> setShowMapObjectDisplay
    KOKAProduktion committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    b3330c5 View commit details
    Browse the repository at this point in the history
  4. Adapt renamed methods of MapPaintWidget

    - setShowMapFeatures -> setShowMapObject
    - setShowMapFeaturesDisplay -> setShowMapObjectDisplay
    
    (cherry picked from commit b3330c5)
    KOKAProduktion committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    27cd181 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3968661 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    734e132 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2021

  1. Configuration menu
    Copy the full SHA
    9ea0429 View commit details
    Browse the repository at this point in the history
  2. Implement beasic get map feature by id action

    - Complement API contract
    - Implement querying map objects by object_id and type_id
    - Add object_id and type_id values to features action response
    KOKAProduktion committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    54c769a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc4ec71 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. Configuration menu
    Copy the full SHA
    77b3eaa View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    02356fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a01462f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9bdd7b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d902e3 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Configuration menu
    Copy the full SHA
    87e1650 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4fe9b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b37d8fc View commit details
    Browse the repository at this point in the history
  4. Trap main UI to respect ol-map plugin active state

    - Reinit content iframe manipulation by ol-map logic when returning from other panels to map.html
    KOKAProduktion committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    ac5e247 View commit details
    Browse the repository at this point in the history