Releases: bcgov/nrts-prc-public
Release # 6: Deployed to Prod on October 11, 2018
What's New!
1) Changed Public Review & Comment to Applications, Comments & Reasons for Decision everywhere.
2) Changed ALPHA badges to BETA in titles.
3) Removed references to NRTS.
4) The Home page and Contact Us page were redesigned.
5) A new button in the map marker popup navigates directly to the application details.
6) The filter clear buttons now apply changes immediately.
7) Padded Crown land File #s with leading 0s as needed to always display 7 digits.
8) Added SonarQube static code analysis tool to build process to improve code quality.
9) The map no longer jumps around when the app list drawer or filters dropdown are opened.
10) Cached Total Area and Legal Description for display when application shapes are no longer available in BCGW.
11) Changed default basemap to "World Topographic".
12) Added polyfills to fully support Internet Explorer 11.
13) Misc code cleanup + fixed misc small bugs.
For testing and development purposes:
JIRA Tickets in this Release | Git Pull Requests in this Release |
---|---|
PRC-484 PRC-477 PRC-478 PRC-593 PRC-390 PRC-567 PRC-390 PRC-593 PRC-656 PRC-671 PRC-683 PRC-686 PRC-673 PRC-664 PRC-463 PRC-696 PRC-697 PRC-702 PRC-706 PRC-686 PRC-654 PRC-711 PRC-710 PRC-714 PRC-719 PRC-723 PRC-719 PRC-717 PRC-721 PRC-726 PRC-531 PRC-659 PRC-672 | #290 #192 #292 #293 #294 #296 #297 #299 #300 #301 #303 #298 #302 #304 #295 #306 #305 #308 #314 #316 #307 #309 #310 #313 #319 #320 #318 #315 #317 #321 #322 #323 #324 #325 |
Release # 5 - Deployed to Test on Sept. 13, 2018
What's New!
1) On the Submit Comment form, if a user enters a phone number, some validation is now performed on it to try to avoid errors.
2) On the Submit Comment form, a user must now enter either a phone number or email address (or both).
3) On the main map, the filter (top) and list (left) now resize and open/close better on different size screens (especially mobile).
4) On the main map, a default map is now displayed even when there are no applications to draw (e.g., no matching filters). Also, the map no longer automatically zooms in to "fit the applications", to avoid a user's loss of context.
5) On the main map, application shapes are now replaced by a marker (pin). If a user hovers over a marker, basic application information is displayed in a tooltip. It a user clicks on the marker, more relevant information is displayed in a fully-styled popup window.
6) On the application detail page, Region is now displayed as a user-friendly string describing region and responsible office.
7) On the main map, markers (pins) that are located too close to each other to properly draw are now "clustered" into an icon that displays the number of markers contained. The cluster icon can be clicked to zoom in and see the contained markers.
8) Throughout the website, the numeric input textboxes no longer display up/down arrows in Firefox (or any browser).
9) On the applications decision page, decision information is now displayed if it exists, even if the application status isn't a decision status.
10) On the home page, Land Act is now italicized to be consistent with other Ministry references.
11) Throughout the website, application details and shapes are now retrieved from the PRC database (instead of the BCGW) for better performance and data integrity.
12) On the main map, the Purpose/Subpurpose filter now matches applications containing the specified keyword or the fully-specified purpose and subpurpose selected from the drop-down list.
13) On the main map, marker popup windows now close automatically if the marker is hidden due to filtering.
14) Throughout the site, the "This site is a pilot..." banner is no longer displayed.
15) On the main map, applications are now fetched in the background, thus displaying the map and applications quickly and progressively, even there are a large number of them.
16) On the main map, the "rotating spinner" (when the map was loading) is now replaced with a "loading applications" snackbar (small popup window) at the bottom of the page, thus being much less intrusive and giving a better experience.
17) On the main map, the list "update list when map is moved" checkbox is now removed as it was deemed confusing and obsolete.
18) On the main map, the list now displays the number of results on the map.
19) On the main map, marker popup windows now contain a direct link to view application details.
20) On the main map, the list initially initially displays up to 10 application tiles and a Load More button is available as appropriate.
21) On the main map, the list displays applications with no shapes (even though they cannot be drawn on the map -- and are therefore not include in the "results on map" count).
For testing and development purposes:
JIRA Tickets in this Release | Git Pull Requests in this Release |
---|---|
PRC-392, PRC-400, PRC-289, PRC-155, PRC-398, PRC-415, PRC-421, PRC-441, PRC-379, PRC-450, PRC-387, PRC-486, PRC-554, PRC-547, PRC-496, PRC-598, PRC-646, PRC-479, PRC-611, PRC-649, PRC-391, PRC-481, PRC-495, PRC-388, PRC-592, PRC-596, PRC-567, PRC-461, PRC-586, PRC-514, PRC-495 | #202 #245 #244 #246 #247 #248 #249 #250 #252 #253 #254 #255 #256 #236 #258 #259 #260 #261 #265 #266 #267 #268 #269 #270 #271 #272 #273 #274 #264 #275 #277 #281 #283 #284 #278 #285 #287 #282 #288 |
Release # 4 - Deployed to Test on June 26, 2018
What's New!
1) If a public user drills into an application, they will see the application status on the Right hand side of the application tab, similar to how it is displayed in the decision tab. It was discovered that users were not seeing the application status on the left hand side and so it was duplicated to make it more apparent.
2) When a user is submitting a comment, they are now shown what types of files they are able to upload if they wanted to attach a file.
3) When a user is submitting a comment, they must agree to some conditions. The contact information on this screen was changed to reflect the current organizational structure.
4) A public user is now able to filter the list and map page based on multiple fields so that they can more easily find the application that they are looking for. Previously users had to scroll through the list or navigate through the map to find specific applications.
For testing and development purposes:
JIRA Tickets in this Release | Git Pull Requests in this Release |
---|---|
PRC-296, PRC-295, PRC-156, PRC-364, PRC-307, PRC-338, PRC-316, PRC-363 | All up to the reversion of PRC-155 and PRC-289, PRC-554, PRC-547 |
Date:
Jenkins Build #
Github:
Release #3 - Notes
What's New!
1) If a public user interacts with the map and wants to return to the original map view, they can click the 'reset map' icon in the upper left corner of the map. This was added as users lost context after zooming in and out of the map and were unable to find their way back to their original starting position. To come: 'reset map' functionality on the application details map thumbnail.
2) The map and list now dynamically update if a public user zooms in or out of the map. Only those applications shown on the map will be present in the list.
3) On the home page, the language was changed on two buttons from 'view list' and 'see all applications' to 'view filtered list' and 'leave this site'. This language change was implemented as users often found themselves on a filtered list and were unaware that it was filtered and not complete.
4) Dates of the comment period were added to the comment period status badge on the list page. Previously, users had to drill into the applications individually to find out when the comment periods were open or were expected to open.
5) The colour of the 'submit a comment' button was changed to account for users not being able to easily find it.
6) Implementation of Google Analytics.
For testing and development purposes:
JIRA Tickets in this Release | Git Pull Requests in this Release |
---|---|
PRC-45, PRC-176, PRC-177, PRC-293, PRC-305 | #136 #140 #141 #142 #143 #145 #146 #147 #148 #149 |
Date:
Jenkins Build #
Github:
Release #2 - Notes
What's New!
1) If a public user hovers over a list item on the list page, that item turns a light shade of grey to differentiate it from the rest of the list.
2) Fonts and style were enhanced.
3) Compatibility for more browsers was enabled. Specifically, the homepage layout will be better supported by IE 11 in this release.
4) The language on the homepage was tweaked to ensure grammar was correct.
5) If a public user closes the yellow information banner, it will not reappear in the same browser for 24 hours after closing it. Previously, it opened each time a public user opened the site in a new tab or window.
For testing and development purposes:
This was a hotfix branch release
JIRA Tickets in this Release | Git Pull Requests in this Release |
---|---|
PRC-297 | #134 #135 #137 #138 #139 |
Last push to PROD before this release:
Monday, March 26, 2018
Jenkins Build #126
Github: 3de5f31