Skip to content

Commit

Permalink
Merge pull request #8 from lmco/master
Browse files Browse the repository at this point in the history
Pull MCF v 1.1.0 from release repo
  • Loading branch information
Enquier authored May 15, 2020
2 parents f485d87 + 1d84e5c commit 441d9b9
Show file tree
Hide file tree
Showing 105 changed files with 3,225 additions and 1,473 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
config/dev*.json*
config/dev*.cfg*
config/default*.cfg*
config/Dockerfile
config/production.Dockerfile
./db
Expand All @@ -18,3 +17,4 @@ package-lock.json
build/
data/
storage/
certs/
45 changes: 45 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,51 @@
# Changelog
All notable changes to this project will be documented in this file.

## [1.1.0] - 2020-04-28
### Bug Fixes and Other Changes
* Fixed a bug where webhook custom data could not be updated
* Fixed a bug where webhooks could not be unarchived
* Added support for ids query parameter for all batch delete endpoints
* Updated `5xx` and `6xx` core tests to leverage the `ids` query parameter
for all batch delete tests

## [1.0.4] - 2020-03-13
### Bug Fixes and Other Changes
* Fixed a bug preventing Webhook creation with custom data
* Added `scripts/webpack-dev.config.js` to support hot reload for React
development. Running `yarn watch` in a separate terminal will transpile
updates made to React component JSX files

## [1.0.3] - 2020-02-28
### Major Features and Improvements
* Refactored outgoing webhooks to simplify response input

### Bug Fixes and Other Changes
* Fixed a bug causing elements with cross-references to not render properly
in the UI
* Added "depth" option to the `getElements()` endpoint

## [1.0.2] - 2020-02-14
### Bug Fixes and Other Changes
* Implemented the `fs-extra` library to increase windows compatibility by
reducing the number of bash commands used

## [1.0.1] - 2020-01-31
### Major Features and Improvements
* Implemented HTTP/2 in place of HTTPS/1.1. This requires no change for the
current user
* Added a new artifact strategy for Amazon's S3
* Added the ability for system wide admins to reset a users password
* Added support for temporary passwords. Whenever a local user is created or
has their password reset, they must change their password upon first login

### Bug Fixes and Other Changes
* Fixed a bug causing the cursor to flicker while hovering over buttons in the
UI
* Fixed a bug causing local plugins to not load properly on Windows
* Added an API endpoint which lists the filename and location of all artifact
blobs on a project

## [1.0.0] - 2020-01-20
### Bug Fixes and Other Changes
* Added CONTRIBUTING.md file for detailing expectations for code contribution
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,8 +113,7 @@ server configuration, training and even physical access to machines.


### Contributors
Thanks to all of the following people below who have directly contributed code
to MBEE
Thanks to all of the following people who have directly contributed code to MBEE

- Austin Bieber
- Danny Chiu
Expand All @@ -123,4 +122,5 @@ to MBEE
- Jimmy Eckstein
- Josh Kaplan
- Phillip Lee
- Donte McDaniel
- Jake Ursetta
15 changes: 15 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,21 @@ Due to the nature of how plugins are loaded, the API and UI are not accessible
until a plugin has been succesfully loaded. This can cause issues if plugins
hang while loading, and can prevent the UI and API from being accessible.

#### Cursor Flickering in UI Tables
Hovering over edit/delete/add buttons within tables causes a flicker in
reactstrap 8.0.1. This issue has been reported as of 12/9/2019.
Per discussion on the [issue](https://github.com/reactstrap/reactstrap/issues/1728),
there is a suggestion to downgrade to reactstrap 7.1.0. That version
introduces 'Component Lifecycle Deprecation Warnings' for the Modal Component.

Specifying "reactstrap": "7.1.0" within the package.json devDependencies or
running `npm i reactstrap@7.1.0 -D` within the project directory will
downgrade this package.

Upon testing reactstrap 8.4.0, no cursor flickering was observed regarding the
aforementioned buttons. Additionally, this upgrade resolved the
'Component Lifecycle Deprecation Warnings' for the Modal Component.

## Security Related Configuration

### Plugins and Integrations
Expand Down
Loading

0 comments on commit 441d9b9

Please sign in to comment.