Skip to content

Latest commit

 

History

History
614 lines (357 loc) · 43.5 KB

CHANGELOG.md

File metadata and controls

614 lines (357 loc) · 43.5 KB

Changelog

2.0.5 (2024-12-03)

Bug Fixes

  • Revert "chore(function): add more logging to middleware" (b1cc7f1)

Dependencies

  • bump ugrc package deps for layer selector and map loader fixes (b90cb02)

2.0.4 (2024-12-02)

Dependencies

  • bump firebase-admin (5286d49)
  • dev: bump eslint-plugin-react-hooks (dbee4dc)

2.0.3 (2024-12-02)

Bug Fixes

  • reload window after service worker unregistration (301059a)

2.0.2 (2024-12-02)

Bug Fixes

  • unregister old service worker (10c256f)

2.0.1 (2024-11-29)

Bug Fixes

  • functions: v2 syntax upgrade (7c2f631)

2.0.0 (2024-11-29)

Features

  • add avatar and sign out option (cbb39c4)
  • add avatar and sign out option (22d3b71)
  • add clear selection button (18e69fb)
  • add data to rudimentary results grid (8b79d2a)
  • add download functionality (69745d8), closes #186
  • add equipment type filter (4ac43d2), closes #42
  • add logged out state and refactor filter into it's own component (12d0fb5), closes #182
  • add root-level error fallback (afbff8c)
  • add zoom to selection button (eeea3bf), closes #243
  • auto-update map extent to results (bd56f8e)
  • get purpose values from feature service (fefc835)
  • implement date-range filter (107fbb9), closes #183
  • implement location filter (87928e4)
  • implement purpose filter and wire to map (be38381)
  • implement result grid UDS tabs (be0f952)
  • implement Species and Length filter (3328bfa), closes #183 #45
  • implement submitter email filter (e210838), closes #43
  • results grid and station selection (26f8f0f), closes #187
  • show number of results in results panel (22be15d), closes #184
  • wire up firebase auth proxy for arcgis server requests (5e5c172)
  • wire up lake and stream map controls (dbe116a)
  • wire up selection to download panel (a11ebda)

Bug Fixes

  • add app-specific oauth scope (42f3148)
  • add missing env var (1a532fc)
  • add spinners to UI elements that wait for network requests (9716cc3), closes #232
  • clear input after selecting a result in stream/lake filter (6f4f89d)
  • correct dnr logo (bfe99fd)
  • fix bug causing fgdb downloads to fail (dd61ed9), closes #239
  • functions: fix environment value for staging (f6c3153)
  • functions: fix mappings to work with function rewrite (887a9e4)
  • functions: remove empty secret file (b1ff73c)
  • functions: remove unnecessary env var (5d63892)
  • get rid of "failed to load basemap" console error from esri js (1c3f094)
  • get rid of aria label warning in console (4529532)
  • linting (1043a1d)
  • more user-friendly error messages (d3e3cb1)
  • remove footer (bcf3737)
  • set env vars for function via .env file (a2a840c)
  • species/length filter input and buttons layout (82800a5), closes #246
  • switch out placeholder for UDS busy bar (57e7e91)
  • switch out table for tanstack version (a11bff8)
  • title (8546b96)
  • wire up clear button for location filter (d87244e)

Dependencies

  • bump firebase-functions (7fac42e)
  • bump npm dependencies 🌲 (1a99978)
  • dependency updates 🌲 (b262444)
  • dev: bump eslint-plugin-react-hooks from 5.1.0-rc-fb9a90fa48-20240614 to 5.1.0-rc.0 (#197) (fc00898)
  • functions: bump firebase deps (2a8ecb1)
  • package audit fix (9deeef0)
  • update packages (24536b2)

Documentation

  • add copy step (215e2fb)
  • add local dev setup instructions (1b0b401)
  • fix secrets template file and add dev step step (45ab0fb)

Styles

  • add border around light mode map and match bottom border (7a3f4c6)
  • add colors from their website and accent is complimentary (0b9c868)
  • prevent table rows from being artificially tall (913b54c)
  • remove duplicate visible label (cdb87f1)
  • remove extra gap between sidebar and map (dd58b34)
  • standardize table colors (cc50218)
  • update primary color to better match DNR logo (fd8a83c)

2.0.0-10 (2024-11-20)

Bug Fixes

  • species/length filter input and buttons layout (ec5eb10), closes #246

2.0.0-9 (2024-11-18)

Features

  • add clear selection button (3d4ca02)
  • add download functionality (580a0cb), closes #186
  • add equipment type filter (8d3c6e2), closes #42
  • add zoom to selection button (4038395), closes #243
  • implement result grid UDS tabs (6eb02a0)
  • implement submitter email filter (94007a9), closes #43
  • results grid and station selection (1d8c42a), closes #187
  • wire up selection to download panel (41167ad)

Bug Fixes

  • clear input after selecting a result in stream/lake filter (fa2087d)
  • fix bug causing fgdb downloads to fail (f20bec0), closes #239
  • remove footer (eee8528)
  • switch out placeholder for UDS busy bar (63575dd)
  • switch out table for tanstack version (251f6e4)

Dependencies

  • bump npm dependencies 🌲 (161b37e)

Styles

  • remove duplicate visible label (717a5b9)
  • standardize table colors (83c7a54)
  • update primary color to better match DNR logo (71612df)

2.0.0-8 (2024-11-01)

Features

  • auto-update map extent to results (ece1fe5)
  • show number of results in results panel (42d8d04), closes #184

Bug Fixes

  • add spinners to UI elements that wait for network requests (6eafb2c), closes #232
  • more user-friendly error messages (17a6005)

Styles

  • prevent table rows from being artificially tall (467e4d4)
  • remove extra gap between sidebar and map (5ca12fc)

2.0.0-7 (2024-10-31)

Features

  • add avatar and sign out option (d57d1bf)
  • add avatar and sign out option (f7ff0c4)
  • add data to rudimentary results grid (97633bf)

Bug Fixes

  • add app-specific oauth scope (4ebe8df)
  • correct dnr logo (3d13d05)
  • functions: fix environment value for staging (eb62aa5)
  • functions: fix mappings to work with function rewrite (803632b)
  • functions: remove empty secret file (699320a)
  • wire up clear button for location filter (b6050ce)

Dependencies

  • functions: bump firebase deps (b07009a)

Styles

  • add colors from their website and accent is complimentary (6e677e2)

2.0.0-6 (2024-10-22)

Features

  • add logged out state and refactor filter into it's own component (ff8c9df), closes #182
  • add root-level error fallback (493c687)
  • get purpose values from feature service (8464d7f)
  • implement date-range filter (b2b1541), closes #183
  • implement location filter (afebf27)
  • implement purpose filter and wire to map (4737a36)
  • implement Species and Length filter (50ce0fa), closes #183 #45
  • wire up firebase auth proxy for arcgis server requests (d3475f8)
  • wire up lake and stream map controls (31661a6)

Bug Fixes

  • add missing env var (91d13f9)
  • functions: remove unnecessary env var (a68cbc9)
  • function: upgrade to v2 syntax (a365d16)
  • get rid of "failed to load basemap" console error from esri js (713dcc1)
  • get rid of aria label warning in console (4a3cb9a)
  • linting (f914d5f)
  • set env vars for function via .env file (cfc1115)
  • title (c91b1cb)

Dependencies

  • dependency updates 🌲 (86f1ba2)
  • dev: bump eslint-plugin-react-hooks from 5.1.0-rc-fb9a90fa48-20240614 to 5.1.0-rc.0 (#197) (cd9007d)
  • package audit fix (c630157)
  • update packages (fc0e5d6)

Documentation

  • add copy step (bda780a)
  • add local dev setup instructions (e9348a3)
  • fix secrets template file and add dev step step (b10a7ed)

Styles

  • add border around light mode map and match bottom border (237639f)

2.0.0-4 (2024-08-26)

Features

  • add logged out state and refactor filter into it's own component (212e73e), closes #182
  • add root-level error fallback (990ba22)
  • get purpose values from feature service (06b1fea)
  • implement purpose filter and wire to map (f8debc7)

Bug Fixes

  • get rid of "failed to load basemap" console error from esri js (a4c503c)
  • get rid of aria label warning in console (d7cb7cf)
  • title (7826019)

Dependencies

Documentation

Styles

  • add border around light mode map and match bottom border (01c348b)

2.0.0-3 (2024-08-23)

Bug Fixes

  • set env vars for function via .env file (199cbbd)

2.0.0-2 (2024-08-23)

Bug Fixes

2.0.0-1 (2024-08-23)

Dependencies

  • dev: bump eslint-plugin-react-hooks from 5.1.0-rc-fb9a90fa48-20240614 to 5.1.0-rc.0 (#197) (873146f)

2.0.0-0 (2024-08-22)

Bug Fixes

  • functions: remove unnecessary env var (6f748d2)

Dependencies

1.3.11 (2024-10-29)

Dependencies

  • bump the npm_and_yarn group in /functions with 3 updates (49786cc)

1.3.10 (2024-10-07)

Bug Fixes

  • functions: switch to non-default v1 import (a4f30e6)

1.3.9 (2024-10-07)

Bug Fixes

  • function: upgrade to v2 syntax (a365d16)

1.3.8 (2024-10-07)

Bug Fixes

  • workaround breaking change in uglify (6c9026c)

1.3.7 (2024-10-07)

Dependencies

  • bump firebase-functions (57b8f55)
  • bump the npm_and_yarn group in /functions with 7 updates (5e2b8d0)
  • bump the npm_and_yarn group with 2 updates (2988f10)
  • bump the safe-app-dependencies group with 5 updates (958b578)

1.3.6 (2024-07-09)

Bug Fixes

  • fix breaking change in uglify (ee254dc)

1.3.5 (2024-07-09)

Bug Fixes

1.3.5-0 (2024-07-09)

Dependencies

  • Q1 dependency bumps 🌲 (0744871)

1.3.4 (2024-04-12)

🌲 Dependencies

  • bump dotenv from 16.3.1 to 16.4.5 in /functions in the safe-function-dependencies group (#158) (366fa2d)
  • bump express from 4.18.2 to 4.19.2 in /functions (#150) (47ed59a)
  • bump follow-redirects from 1.15.2 to 1.15.4 in /functions (#146) (7d725b6)
  • bump follow-redirects from 1.15.4 to 1.15.6 in /functions (#154) (acede37)
  • bump jose from 4.13.1 to 4.15.5 in /functions (#155) (cfb052e)
  • bump protobufjs, firebase-admin and firebase-auth-arcgis-server-proxy in /functions (#153) (9eee0fb)
  • bump the safe-app-dependencies group with 5 updates (#157) (5aa46f7)
  • dev: bump @babel/traverse from 7.23.0 to 7.23.2 (8d530ba)
  • dev: bump ip from 2.0.0 to 2.0.1 (#149) (fee7951)

1.3.4-0 (2024-04-11)

🌲 Dependencies

  • bump dotenv from 16.3.1 to 16.4.5 in /functions in the safe-function-dependencies group (#158) (366fa2d)
  • bump express from 4.18.2 to 4.19.2 in /functions (#150) (47ed59a)
  • bump follow-redirects from 1.15.2 to 1.15.4 in /functions (#146) (7d725b6)
  • bump follow-redirects from 1.15.4 to 1.15.6 in /functions (#154) (acede37)
  • bump jose from 4.13.1 to 4.15.5 in /functions (#155) (cfb052e)
  • bump protobufjs, firebase-admin and firebase-auth-arcgis-server-proxy in /functions (#153) (9eee0fb)
  • bump the safe-app-dependencies group with 5 updates (#157) (5aa46f7)
  • dev: bump @babel/traverse from 7.23.0 to 7.23.2 (8d530ba)
  • dev: bump ip from 2.0.0 to 2.0.1 (#149) (fee7951)

1.3.3 (2023-10-09)

🐛 Bug Fixes

  • use new GA4 analytics id and snippet (f1d0c83)

🌲 Dependencies

  • bump the ci-dependencies group with 1 update (#130) (74a9bcc)
  • bump word-wrap from 1.2.3 to 1.2.5 in /functions (01dbc64)
  • dev: bump the safe-app-dependencies group with 7 updates (e4cc878)

1.3.2 (2023-09-26)

🐛 Bug Fixes

1.3.1 (2023-07-04)

🐛 Bug Fixes

  • Q3 Dependency Bumps 🌲 (12ddd6f)

1.3.0 (2023-04-05)

📖 Documentation Improvements

🚀 Features

  • implement security via UtahID/Firebase (084963d), closes #67

🐛 Bug Fixes

  • add correct domain to esri cors config (ce2a6fd)
  • add missing dependency (3c84b11)
  • add verbose flag so that we can see what's failing (8d97f29)
  • bump esri package (009f75f)
  • bump functions deps and add dependabot config (bf1e18c)
  • database name in staging (1bfee0d)
  • don't create commit or tag on bump (816c8dd)
  • fix tests (2d5b965)
  • handle missing dojo config correctly (bf3b28f)
  • handle missing dojoConfig in deployed app (19cb7c2)
  • implement standardized action workflows (661a2b0), closes #68
  • include service worker in build (810a447)
  • install functions deps during deploy (cd3eb0e)
  • Q2 Dep Bumps 🌲 (7f42ab6)
  • remove TRANSECT_NUM field (034cadf)

1.3.0-0 (2023-04-05)

📖 Documentation Improvements

🚀 Features

  • implement security via UtahID/Firebase (d3f594d), closes #67

🐛 Bug Fixes

  • add correct domain to esri cors config (2c41b78)
  • add missing dependency (500cf67)
  • add verbose flag so that we can see what's failing (b1743b3)
  • bump esri package (02ec536)
  • bump functions deps and add dependabot config (608e019)
  • database name in staging (1bfee0d)
  • don't create commit or tag on bump (c08724a)
  • fix tests (fcf0b86)
  • handle missing dojo config correctly (11a81c2)
  • handle missing dojoConfig in deployed app (9941c32)
  • implement standardized action workflows (91a6c50), closes #68
  • include service worker in build (82f02d7)
  • install functions deps during deploy (fa91f39)
  • Q2 Dep Bumps 🌲 (f73bd96)
  • remove TRANSECT_NUM field (4a97fbb)
  • trigger release (13d1433)

1.2.0-9 (2023-03-30)

🐛 Bug Fixes

1.2.0-7 (2023-03-29)

🐛 Bug Fixes

  • add verbose flag so that we can see what's failing (ad628e4)

1.2.0-6 (2023-03-29)

🐛 Bug Fixes

  • add correct domain to esri cors config (38ae8f8)
  • bump esri package (cd51408)

1.2.0-5 (2023-03-28)

🐛 Bug Fixes

  • include service worker in build (7a1cb74)

1.2.0-4 (2023-03-28)

🐛 Bug Fixes

1.2.0-3 (2023-03-28)

🐛 Bug Fixes

  • handle missing dojo config correctly (f5666d7)

1.2.0-2 (2023-03-28)

🐛 Bug Fixes

  • handle missing dojoConfig in deployed app (e23badb)

1.2.0-1 (2023-03-28)

🐛 Bug Fixes

  • install functions deps during deploy (4eb9900)

1.2.0-0 (2023-03-28)

📖 Documentation Improvements

🚀 Features

  • implement security via UtahID/Firebase (610a730), closes #67

🐛 Bug Fixes

  • database name in staging (1bfee0d)
  • don't create commit or tag on bump (25fa2be)
  • fix tests (2e64dd3)
  • implement standardized action workflows (6b1212a), closes #68
  • remove TRANSECT_NUM field (286e248)

1.1.0-0 (2023-03-28)

📖 Documentation Improvements

🚀 Features

  • implement security via UtahID/Firebase (6298fe2), closes #67

🐛 Bug Fixes