/GeoCP-Changelog

Changelog for GeoCP Public Viewer

Apache License 2.0Apache-2.0

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.8.4 (2024-05-16)

Features

  • enabled Matomo for analytics (34cff0a)
  • track common events with matomo (6ca157e)
  • UserInfo: use avatar url from azure (3a33b2b)

2.8.3 (2024-05-06)

Features

  • projects: support new project number format (684ff7c)

2.8.2 (2023-12-06)

Features

  • allow location editing for manually placed photos (4742526)

2.8.1 (2023-10-20)

Features

2.8.0 (2023-08-29)

  • upgraded arcgis version

2.7.2 (2023-07-18)

Bug Fixes

  • fix race condition for zooming to photos on initial load (0b3ab01)

2.7.1 (2023-05-31)

Bug Fixes

  • project-info: only make read only for existing projects when not the owner (885ded4)

2.7.0 (2023-05-31)

Features

  • added sentry for bug monitoring (7ddf01a)
  • allow project creators to delete projects (9ba943f)
  • project-details: allow project creators to delete projects (a99a058)

2.6.0 (2023-03-13)

Features

Bug Fixes

  • fixed project zoom issue on load (d748d03)
  • router: make sure to redirect to nested route after oauth flow (aa42b95)

2.5.5 (2023-01-23)

Features

  • projects: sort by most views (ea761e4)

2.5.4 (2023-01-23)

Features

  • projects: added sort functionality for projects (89ccadd)
  • show date created for projects (adaadae)

2.5.3 (2023-01-16)

Bug Fixes

  • action-panel: switch back to visible image view after showing all hidden photos (72ef3f5)

2.5.2 (2023-01-15)

Features

  • action-panel-item: added property to set badge color (f4ac0b2)

Bug Fixes

  • do not use fields filter for openasset keywords search (e3160e1)
  • image-tags: update model value for image tags (d7658e3)

2.5.1 (2023-01-13)

Features

  • action-panel-item: add disabled property (17235e8)
  • projects: all users to toggle project photo visibility on and off (514ddde)
  • prompt user before hiding photos (4883fd1)

2.5.0 (2023-01-13)

Features

  • action-item: support spinners and badges (6391b1b)
  • project-details: show project creator at bottom of page (1eba53c)
  • projects: added the ability to hide images (8c601be)

2.4.3 (2023-01-11)

Bug Fixes

  • projects: prevent project photos from being loaded without valid project_id (41ec259)

2.4.2 (2022-12-20)

Features

  • increment photo views from new endpoint (016be04)

2.4.1 (2022-12-15)

Bug Fixes

  • emit 'loaded-project-photos' event for public projects (d0b8b8c)

2.4.0 (2022-11-30)

Features

  • mapview: improved performance for map view (34d7387)

2.3.0 (2022-11-30)

Features

  • mapview: improved performance for map view (34d7387)

2.2.3 (2022-11-02)

Bug Fixes

  • image-details: resolved image url inconsistency issue (a575e8d)

2.2.2 (2022-11-02)

Features

  • added staging deployment script (5f00622)
  • config: added development env for config (b80ab18)

2.2.1 (2022-11-01)

Features

  • user-settings: remember show my projects toggle state (b609567)

Bug Fixes

  • image-details: show image details caption overlay on 360 images (ee5ef46)

2.1.0 (2022-10-31)

Features

  • add lightweight viewer for 360 degree images (649a699)

2.0.1 (2022-10-13)

Bug Fixes

  • make sure _perPage is integer for pagination (6c9dfc7)

2.0.0 (2022-10-03)

0.1.30 (2022-09-28)

Bug Fixes

0.1.29 (2022-09-13)

Features

  • use overflow for main app container in projects view (49dae8d)

0.1.28 (2022-09-12)

Bug Fixes

  • remove null values for date_taken in photo filters (9246478)

0.1.27 (2022-09-12)

Features

  • use vantage point to pull clients and vision projects (c62fdb2)

0.1.26 (2022-08-11)

Features

  • show public user editing warnings (1a302e0)

0.1.25 (2022-08-01)

Bug Fixes

  • create-project: improved project number parser (f88ee98)

0.1.24 (2022-07-27)

Features

  • emit theme changed event (bb20777)

Bug Fixes

  • fixed basemap switching bug on theme switch (0bee9c3)

  • remove duplicate photo tags from open asset (c829349)

0.1.23 (2022-07-20)

Bug Fixes

  • map-view: fixed empty basemap bug from user preferences (1e023a9)

0.1.22 (2022-07-18)

Features

  • home: make project list overflow option config driven (f4f8394)

Bug Fixes

  • flask: clear user session on failed token refresh (968ff31)
  • home: fix filter bug on determining to show only my projects (442100d)

0.1.21 (2022-07-14)

Features

  • action-panel: added link to help page (3c4be41)
  • added help guide content (54c8d62)
  • added help guide content (2fb092e)

0.1.20 (2022-07-12)

Features

  • inceased banner preview size for create project (487018c)
  • user-info: show public view context info (18ef2ab)

Bug Fixes

  • create-project: fix bug with resetting form after project is submitted (2f2fdac)

0.1.19 (2022-07-08)

Bug Fixes

  • fixed image details url source (eb22c67)
  • fixed user profile state bug (f5ae3af)

0.1.18 (2022-07-07)

Features

  • action-pandel: allow user to view changelog, submit issue or enhancement (aa6a6b2)

0.1.17 (2022-07-07)

Features

  • scroll to thumbnail when clicking on map (4c68698)

0.1.16 (2022-07-05)

Features

  • make flask environment configurable (dc8daa3)

0.1.15 (2022-06-23)

Features

  • allow user to toggle photo direction symbols and clustering (f3bc06e)
  • create-project: convert unc paths to mapped folder drives (panzura only) (ee5f7d6)

0.1.14 (2022-06-20)

Features

  • create-project: get list of matching project names by given project number (cb637ba)

0.1.13 (2022-06-10)

Features

  • map: make basemap widget configurable (f9fbb81)

Bug Fixes

  • fixed public token parser (2a894b2)
  • make project description optional (f57f247)
  • thumbnail-view: do not let public users set image locations with missing gps (3fb3027)

0.1.12 (2022-06-10)

Features

  • auth: support refreshing session and improved auth manager (0c1ec34)
  • project-card: added quick action buttons (a2285c6)
  • thumbnail-view: support adding location for photos with missing gps info (8b8db49)

Bug Fixes

  • fixed race condition on restoring auth session (8ed0b59)
  • photo-viewer: hide loader when project has been loaded (e1846bd)

0.1.11 (2022-06-02)

Features

  • support shapefile exports (fe3487e)

0.1.10 (2022-05-25)

Features

  • integrate tags with openasset (6d9cf41)
  • project-info: validate form immediately (f6a400a)
  • sort tags alphabetically (7dd5c92)

Bug Fixes

  • broken public link from project card (fc6d7d7)
  • load all projects when user logs in after using public access token (2cc1bbb)

0.1.9 (2022-05-20)

Features

  • image-details: open full image in new tab when clicking on image (d4df2c6)
  • improved mobile responsive design (cdfdb5b)
  • show version history when clicking on version number (ecf276e)
  • use tabbed view for project home on mobile (7e25187)

0.1.8 (2022-05-20)

0.1.7 (2022-05-19)

Features

  • check for image tags on image details (b561684)
  • improved performance for loading public viewer photos (a83f782)
  • popup: added open image details action (40b4a4a)

Bug Fixes

  • app: also set user info on auth manager ready (d31cdda)
  • flask: fixed race condition for auth manager ready (3549949)
  • image-tags: fixed image tag readonly bug (54bc71d)
  • use login status to set tag editability (bf16831)

0.1.6 (2022-05-19)

Features

0.1.5 (2022-05-19)

Bug Fixes

  • missing photo tag filters for public viewer (c410834)

0.1.4 (2022-05-17)

Features

  • bmi-flask2: improve local storage caching (9785965)
  • enabled public viewing functionality (1288e75)

0.1.3 (2022-05-12)

Features

  • added project sync feature (ff3a3f9)
  • image-gallery: show loader while images are still loading (528d378)
  • project-home: add project filtering capabilities (8e0942e)
  • support the ability to batch tag images (258494e)

Bug Fixes

  • photo-viewer: fixed photo viewer stale state bug (038d3ae)
  • property-filter: model dropdowns when filter is reopened (413f01b)

0.1.0-beta.0 (2022-05-06)

Features

  • create-project: improved invalid folder handlers (1c0ae30)
  • filters: apply filters to mapped features (72759c5)
  • filters: filter based on location information (9e7fd8e)
  • image-details: add icons for date and camera (5672818)
  • image-details: use direction icon (7d60be6)
  • map-view: show views and web view fields (46e5c3b)
  • mapping: improved user experience for zooming to points (fa72c7f)
  • project-details: update cached project list after updates (7808c7f)
  • project-home: filter by dates and photo properties (366b288)
  • project-home: show floating remove filter button when filter is active (c333c61)
  • thumbnails: show different icons based on location availability (4bf7258)

Bug Fixes

  • filters: dropdowns bug on change field (51f58f4)
  • filters: fixed numeric as string bug (663653a)
  • filters: fixed time filter bug (7fef16b)
  • project-home: fix project loading bug (aa2d380)
  • utils: use openasset urls (6504524)

0.1.0-alpha.0 (2022-04-29)

Features

  • action-panel: added link to project details (7351756)
  • added favicon and logo (83ee53c)
  • added project details page (3762a47)
  • autofill project properties based on project number (6098407)
  • create-project: show preview for file uploads (c28221e)
  • improve app loading flow (8fc65a4)
  • navbar: show app version (81207d3)
  • project-card: show thousands separator for photo and views count (35bc5a2)
  • router: load project before navigating to all project routes (100a4de)

Bug Fixes

  • create-project: reset form after creation (017d62b)
  • use standalone notify in project utils (ddb3e78)

0.0.1-alpha.0 (2022-04-25)

Features

  • action-panel: add project actions (7d8bebc)
  • action-panel: added project view link (208c09f)
  • add image gallery skeleton while project loads (2a8083f)
  • added loading route (80bb866)
  • auth: added login page (f4cc13d)
  • autofill client and project number when possible (04bf0d2)
  • create-project: show banner preview (6f72086)
  • events: expose image details update event (dcfeac6)
  • getters for image urls (f8ceb13)
  • image details tooltip (1a15fc5)
  • image-gallery: show folder structure (44cce55)
  • immediately load map and fetch geojson later (c055299)
  • improved initial load performance (823a6e9)
  • improved user settings cache (f71ee1f)
  • large image preview (243bda6)
  • login-page: add spinner on login button (cc19bc0)
  • projectStore: enable cache bust for banner images (208c166)
  • projectStore: enable daily cache bust for banner images (32f1fa0)
  • router: added authentication check navigation gaurd (ac2d74a)
  • show project and image views (b9988f9)
  • store user preferences for session (e63bec5)
  • store user preferences for session (85a1a70)
  • support creating new projects (1bdf78e)
  • support creating projects (a6afde3)
  • support image description edits and tagging (0ad3bfb)
  • sync mapview location with thumbnail events (a4829e6)
  • utils: add file preview for uploading (0575059)

Bug Fixes

  • action-panel: only show project actions based on current route (61e5a21)
  • bad import (9d8b679)
  • dropzone: emit files-dropped from file picker (bd8bb59)
  • fix project home navigation bug (b17b943)
  • format date for image details (62ee260)
  • ImageDetails: photo ratio fix (2c68580)
  • ImageDetails: photo ratio fix (b598b28)
  • load user preferences after auth manager (17323bb)