Skip to content

Commit

Permalink
Merge branch 'develop' into angular14_plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
restjohn committed Jun 13, 2024
2 parents 9365401 + 539e452 commit 2f24b14
Show file tree
Hide file tree
Showing 53 changed files with 20,326 additions and 46,905 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,29 @@ MAGE adheres to [Semantic Versioning](http://semver.org/).
- Protect against disabling all authentications.
- Problem with OAuth web login

## [6.2.12](https://github.com/ngageoint/mage-server/releases/tag/6.2.12)
### Service
#### Security
* [CVE-2022-36313](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-36313).
* Upgrade [`file-type`](https://www.npmjs.com/package/file-type).
* Upgrade [`@ngageoint/geopackage`](https://www.npmjs.com/package/@ngageoint/geopackage) dependency which upgrades `file-type`.
* [CVE-2020-28498](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28498)
* Upgrade [`elliptic`](https://npmjs.com/package/elliptic) via [`pem2jwk`](https://www.npmjs.com/package/pem2jwk).
* Use SHA-256 for token hash.
### Web App
#### Bug Fixes
* Use native promises instead deprecated callbacks for `$http` in AngularJS.
* Replace some `$deferred` and `$q` calls with native promises in AngularJS.
* Broken navigation to event from layer page.
* The event form _Feed Configuration_ page had a null reference error when generating the preview.
#### Security
* Change _About_ page links to HTTPS.
* Remove unused Bootstrap JS vendor source from web-app to address several CVE reports.
* Upgrade jQuery to 3.7.1.
* Replace null/self-closing directive tags with properly closed tags.



## [6.2.11](https://github.com/ngageoint/mage-server/releases/tag/6.2.11)
#### Features
* Core web app now shares `@angular/animations` to web plugins.
Expand Down
24 changes: 24 additions & 0 deletions aws_amazon_linux_2023.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
MAGE 6.2.x on Amazon Linux 2023

1. Install docker
```
sudo yum install -y docker
# get latest docker compose release from github - https://github.com/docker/compose/releases
compose_version=v2.20.2
curl -LO https://github.com/docker/compose/releases/download/${compose_version}/docker-compose-linux-x86_64
sudo mkdir -p /usr/local/lib/docker/cli-plugins
cd /usr/local/lib/docker/cli-plugins
sudo mv docker-compose-linux-x86_64 /usr/local/lib/docker/cli-plugins/docker-compose-${compose_version}-linux-x86_64
cd /usr/local/lib/docker/cli-plugins
sudo chmod +x ./docker-compose-${compose_version}-linux-x86_64
ln -s docker-compose-${compose_version}-linux-x86_64 docker-compose
```

1. Install Node Version Manager (NVM)
Install NVM from Github - https://github.com/nvm-sh/nvm#installing-and-updating.
For example
```
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
```

1. Install MongoDB
Loading

0 comments on commit 2f24b14

Please sign in to comment.