- Added the ability to add an external link as if it is an internal file. DESENG-751
- Functionality works in all file views, including file list, file details, file add/edit, comment period view, comment period edit.
- All file list functionality should work, including open/download, publish, unpublish, edit, and delete.
- All upper-right context menu items are working from file list, file details, etc.
- No multi-edit for external link files yet.
- Made agreements optional when creating or editing projects, adjusted project overview display. DESENG-742
- Fixed broken repository link for XLSX (Git has been disabled due to download traffic).
- Added the option to select a colour for a shapefile. DESENG-743
- Added multi-select checkboxes for project type. DESENG-745
- Added WYSIWYG editor to project create/edit project form for custom collection notice. DESENG-747
- Cleaned up form CSS to keep all form inputs tidy amidst form changes.
- Fix bug preventing engagement leads from being selected in new projects DESENG-601
- Fix bug that prevented indigenous characters from being used as project name and other fields DESENG-588
- Add option for contact form on projects DESENG-373
- Allow for pagination in project contacts DESENG-487
- Add file sections DESENG-372
- Updated some packages/dependencies to address dependabot alerts. DESENG-379
- Updated BC-Sans font to version 2.0. DESENG-387
- Updated Angular (version 11) and several packages to address security concerns. [DESENG-345](https://apps.itsm.gov.bc. ca/jira/browse/DESENG-345)
- Added lifecycle to readme file as per Github Issues. DESENG-376
- Added option to add/remove Activities and Updates section from project description page. [DESENG-283](https://apps.itsm.gov.bc. ca/jira/browse/DESENG-283)
- Fixed inability to save projects. [DESENG-268](https://apps.itsm.gov.bc. ca/jira/browse/DESENG-268)
- Fix some incorrect method calls causing breaking errors
- Added doc blocks to "project" and "projects" folders. [DESENG-226](https://apps.itsm.gov.bc. ca/jira/browse/DESENG-226)
- Added doc blocks to "services" folder. DESENG-227
- Added doc blocks to all areas except services, and projects. DESENG-95
- Implement way to run individual tests DESENG-111
- Update README to only use h2 tags and below
- Fix incorrectly installed node_module causing errors during testing
- Remove unneeded console.log calls and convert errors to console.error DESENG-5
- Banner image not loading on frontend DESENG-181
- Banner image not deleting DESENG-182
- Move from keycloak to Common Online SSO DESENG-179
- Patch moment npm dependency DESENG-135
- Delete shapefile document when removing it from project DESENG-114
- Configure CKEditor to output and iframe for embedded youtube videos DESENG-117
- Enable image upload in project details ckeditor DESENG-110
- Fix shapefiles error message DESENG-102
- Restore linting rules DESENG-89
- Upgrade karma to 6.3.16 DESENG-88
- Add "files" section in place of Documents and Shapefiles sections DESENG-72
- Added OpenShift templates for the Admin pipeline
- Add github actions for tests and build
- Remove unnecessary console.log calls
- Graceful error handling for some methods
- Add details and engagementLabel fields to projects
- Add better comments
- Update some methods with ES6 syntax
- Remove unused function params, libraries, variables, etc.
- Remove old, commented-out code
- Enabled image uploading through CKEditor
- Add project logos
- Add alternative text for documents
- Add file upload modal
- Updating version in package.json, and changed package name to landuseplanning-admin
- Survey choices restriction (LUP-240)
- Recent activity bug not showing on homepage, after update (LUP-241)