npm package: @masterson_alec/common_server
Description: common_server
Author: Alec Masterson
Latest version: 1.15.4

common_server


## Release Notes

### v.1.15.4

* add support for `DataTypes.ARRAY` attributes with updating

### v1.15.3

* add custom `isDateRange` property to model attributes

### v1.15.2

* add `update_model` function to `DatabaseUtil` module

### v1.15.1

* add POST route for filtered selection of DB models

### v1.15.0

* add bulk creation of Models via new *create/bulk* endpoint

### v1.14.0

* feature - add *stream_rows* function to **ExcelUtil**

### v1.13.2

* bugfix - fix model routing not being set

### v1.13.1

* bugfix - fix **UserRouter** validation

### 1.13.0

* feature - add **User** database model and routing

### 1.12.3

* bugfix - prevent model router if **QueryTypes** is empty

### v1.12.2

* bugfix - fix model attribute initialization

### v1.12.1

* feature - expose server/database objects

### v1.12.0

* feature - combine server/database creation and starting

### v1.11.0

* feature - automatically configure Models and Routes when creating DB

### v1.10.0

* development - allow authenticated user via env variable in DEV

### v1.9.0

* Added *create_router* util function for models.

### v1.8.X
<details>
<summary>Click to Expand</summary>

### v1.8.2

* Bugfix with *Cors* dependency.

### v1.8.1

* Removed expiration from **CachingService**.

### v1.8.0

* Added *reset_cache* function to **CachingService**.
* Removed default export from **CachingService**.
</details>

### v1.7.X
<details>
<summary>Click to Expand</summary>

### v1.7.1

* expose package express-validator

### v1.7.0

* allow default value in ExcelUtil column retrieval
</details>

### v1.6.X
<details>
<summary>Click to Expand</summary>

### v1.6.3

* update package-lock.json file

### v1.6.2

* force CachingService to return JSON

### v1.6.1

* remove unnecessary logging

### v1.6.0

* add CachingService
</details>

### v1.5.X
<details>
<summary>Click to Expand</summary>

### v1.5.4

* disable authentication middleware when not in production

### v1.5.3

* fix Google authentication initialization when disabled

### v1.5.2

* remove .env file from Docker

### v1.5.1

* remove development dependencies from Docker

### v1.5.0

* add "nodemon" support for development
</details>

### v1.4.X
<details>
<summary>Click to Expand</summary>

### v1.4.0

* add basic Docker implementation
</details>

### v1.3.X
<details>
<summary>Click to Expand</summary>

### v1.3.0

* remove "frontendDir" from CreateApp props
</details>

### v1.2.X
<details>
<summary>Click to Expand</summary>

### v1.2.1

* fix Google authentication callback
* fix Router pathing bug

### v1.2.0

* move API auth endpoints to "/api/auth/"
* improve Router path joining
</details>

### v1.1.X
<details>
<summary>Click to Expand</summary>

### v1.1.0

* remove "frontendEndpoint" from CreateApp props
</details>

### v1.0.X
<details>
<summary>Click to Expand</summary>

### v1.0.3

* fix frontend static pathing in production mode

### v1.0.2

* require account selection with Google authentication

### v1.0.1

* fix closing of session
</details>