Skip to content

Latest commit

 

History

History
167 lines (135 loc) · 11.2 KB

CHANGELOG.md

File metadata and controls

167 lines (135 loc) · 11.2 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

Changed

Fixed

Deprecated

Removed

Security

0.9.4 - 2023-09-13

Added

  • Add management command to bulk import contributors #238
  • Add link to Google Form to request access #241

0.9.3 - 2023-06-05

Added

  • Document AWS Architecture #231
  • Document Business Logic #232
  • Add Ingested Tile Support, National Municipal Layer #234

0.9.2 - 2022-12-06

Fixed

  • Fix geojson uploads #223
  • Fix adding annotations on top of boundary #226

Removed

  • Remove showmigrations step from CI / Release pipelines #224
  • Remove Archived tab #226

0.9.1 - 2022-11-28

Added

  • Populate National Utilities #215

0.9.0 - 2022-11-28

Added

  • Add Prototype Skeleton #21
  • Add Welcome page #25
  • Add Sidebar UI #26
  • Add Draw Map UI and base polygon functionality #30
  • Add Redux state #37
  • Add transition to draw page #43
  • Add user polygon start location feature #38
  • Add satellite basemap #39
  • Add municipal boundaries data layer #40
  • Add geocoder #44
  • Add Parcel Layer #50
  • Add distorable reference image layer #46
  • Add Land & water basemap #48
  • Add user reference image upload #60
  • Add labels to municipal boundary layer #61
  • Add panes for layer #57
  • Add custom user model and define roles #72
  • Add utility model and test development users #73
  • Add login interface #77
  • Add reset password functionality #79
  • Create Remaining Initial Django Models #82
  • Add test submissions #110
  • Force users to reset password on first login #83
  • Style submissions list #99
  • Add RTK Query #101
  • Add navigation bar and logout button #109
  • Style submission detail page #104
  • Add ADR for REST API #115
  • Add boundary list and detail views/serializers #113 #135
  • Add other state boundaries #111
  • Configure Amazon SES email support in staging env #118
  • Wire up Boundary List Page #122
  • Add ReferenceImage views/serializers for image metadata #114
  • Load boundary details in draw page #139
  • Let users select utility at login #142
  • Add Activity Log Serializer #140
  • Implement boundary submission form #147
  • Save shape updates on draw page #141
  • Wire up boundary details page #143 #152
  • Add check for missing migrations #153
  • Save reference image metadata on draw page #144
  • Wire up create boundary #145
  • Add Draw page React context #154
  • Add User Permissions per Boundary #156
  • Handle boundaries with no shape #173
  • Add annotation support #176
  • Add "Needs Revision" test submission #177
  • Add support for uploading files #175
  • Add unapproving to data model #178
  • Add ability to submit reviews #181
  • Add format script and pre-commit hook #179
  • Add ability to resubmit boundaries #185
  • Add support for approving/unapproving boundaries #186
  • Add S3 Permissions to ECS Tasks #199
  • Add submit boundary validator email #201
  • Add Yellow color for In Review submissions #202
  • Add reference image opacity slider #204
  • Add contributor email notifications #203
  • Add contact info and send password reset email to user admin page #208
  • Add production enviroment for ecsmanage #214
  • Add Support for Exporting Boundaries #218

Changed

  • Upgrade app container to use Node version 18 #19
  • Upgrade React to version 18 and add Chakra UI version 2 #20
  • Incorporated changes in app template #31
  • Update styles for Polygon and Municipal Boundary layers #48
  • Update tiles for all basemaps #48
  • Update Edit Polygon border to be lighter on dark backgrounds #58
  • Split DrawMap commponents into Layers and DrawTools #57
  • Make Roles enum an IntEnum subclass #74
  • Drop Role table and refactor as choice field on User #117
  • Return user information from login endpoint #136
  • Limit boundary list by contributor's selected utility #148
  • Guard Draw Page Actions #156
  • Only redirect to /welcome for new boundaries #175
  • Update File Upload UI #198
  • Update Download, Replace Polygon Workflows #202
  • Change draw page URL #209
  • Upgrading to terraform 1.1.9 and creating deployment README #213
  • Hide Add Map button for Validators #218
  • Automatically determine utility at utility-specific URLs #218

Fixed

  • Fix react-remove-scroll-bar warning #29
  • Don't move reference image when panning map #59
  • Fix ansible task to use var defined in group_vars #74
  • Remove browser-dependent sizing of input elements #100
  • Update AWS_PROFILE env var #105
  • Prevent empty Map component from blocking submissions page from loading #103
  • Fix ./scripts/console database #121
  • Fix add polygon #169
  • Fix user authentication #170
  • Fix view submission details link destination #174
  • Fix submit boundary #195
  • Fix contributor welcome redirect #197
  • Memoize shape update functions #210
  • GitHub Actions permissions issue workaround #219
  • Show correct utility in NavBar #218