Skip to content

build: release beta #2032

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 41 commits into from
Feb 6, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
0f4786a
refactor: upgrade body-parser from 1.19.0 to 1.19.1 (#1978)
snyk-bot Jan 1, 2022
96a715b
refactor: upgrade typescript from 4.5.2 to 4.5.3 (#1975)
snyk-bot Jan 1, 2022
3837fd4
refactor: upgrade graphiql from 1.5.12 to 1.5.15 (#1972)
snyk-bot Jan 1, 2022
2d22361
refactor: upgrade graphql from 16.0.1 to 16.1.0 (#1973)
snyk-bot Jan 1, 2022
29b4c73
refactor: upgrade graphiql from 1.5.15 to 1.5.16 (#1979)
snyk-bot Jan 3, 2022
e9c9f4e
refactor: upgrade typescript from 4.5.3 to 4.5.4 (#1982)
snyk-bot Jan 4, 2022
ca97ef7
refactor: upgrade @babel/runtime from 7.16.3 to 7.16.5 (#1981)
snyk-bot Jan 4, 2022
1927d19
refactor: upgrade passport from 0.5.0 to 0.5.1 (#1984)
snyk-bot Jan 6, 2022
2b2e970
refactor: upgrade passport from 0.5.1 to 0.5.2 (#1987)
snyk-bot Jan 8, 2022
306a189
refactor: upgrade cookie-session from 2.0.0-beta.3 to 2.0.0 (#1985)
snyk-bot Jan 8, 2022
2e62df5
refactor: upgrade express from 4.17.1 to 4.17.2 (#1986)
snyk-bot Jan 8, 2022
245c22e
fix: bump markdown-it from 12.3.0 to 12.3.2 (#1996)
dependabot[bot] Jan 13, 2022
024f2d4
chore(release): 4.0.0-alpha.6 [skip ci]
semantic-release-bot Jan 13, 2022
4ca2e97
fix: bump follow-redirects from 1.14.4 to 1.14.7 (#1997)
dependabot[bot] Jan 13, 2022
6704837
chore(release): 4.0.0-alpha.7 [skip ci]
semantic-release-bot Jan 13, 2022
47728d1
refactor: upgrade graphql from 16.1.0 to 16.2.0 (#1998)
snyk-bot Jan 14, 2022
f7a761b
refactor: upgrade prop-types from 15.7.2 to 15.8.0 (#1999)
snyk-bot Jan 15, 2022
ae4cc90
fix: bump marked from 0.8.2 to 4.0.10 (#2001)
dependabot[bot] Jan 15, 2022
08f23f0
chore(release): 4.0.0-alpha.8 [skip ci]
semantic-release-bot Jan 15, 2022
659c544
ci: bump environment; add compatibility table to README (#2000)
github-actions[bot] Jan 16, 2022
e1a5497
fix: cannot save nullish values for required fields (#2003)
RaschidJFR Jan 18, 2022
e3d8789
chore(release): 4.0.0-alpha.9 [skip ci]
semantic-release-bot Jan 18, 2022
64b1f63
refactor: upgrade @babel/runtime from 7.16.5 to 7.16.7 (#2005)
snyk-bot Jan 21, 2022
6cfe9ca
fix: bump nanoid from 3.1.28 to 3.2.0 (#2008)
dependabot[bot] Jan 22, 2022
45c9b60
chore(release): 4.0.0-alpha.10 [skip ci]
semantic-release-bot Jan 22, 2022
a508a58
fix: various UI bugs (e.g. filter data browser, switch app, upload fi…
visualfanatic Jan 23, 2022
2b7a5f9
chore(release): 4.0.0-alpha.11 [skip ci]
semantic-release-bot Jan 23, 2022
68cf9e2
fix: upgrade parse from 3.4.0 to 3.4.1 (#2011)
snyk-bot Jan 23, 2022
5ee456b
chore(release): 4.0.0-alpha.12 [skip ci]
semantic-release-bot Jan 23, 2022
4ffd6fc
refactor: change example config Parse Server port from 1338 to 1337 (…
mtrezza Jan 23, 2022
5bd86dd
fix: calendar widget layout partly hides last days of a month (#1990)
fn-faisal Jan 23, 2022
d1a5ff4
chore(release): 4.0.0-alpha.13 [skip ci]
semantic-release-bot Jan 23, 2022
8c36e69
fix: crash when checking for new dashboard release without internet c…
visualfanatic Jan 23, 2022
fa54c29
chore(release): 4.0.0-alpha.14 [skip ci]
semantic-release-bot Jan 23, 2022
7640dd5
refactor: upgrade otpauth from 7.0.8 to 7.0.9 (#2017)
snyk-bot Jan 26, 2022
fef1e25
refactor: upgrade prop-types from 15.8.0 to 15.8.1 (#2018)
snyk-bot Jan 26, 2022
c2e6557
fix: preserve column sorting preferences in data browser (#2016)
visualfanatic Jan 26, 2022
015525c
chore(release): 4.0.0-alpha.15 [skip ci]
semantic-release-bot Jan 26, 2022
1713642
refactor: upgrade prismjs from 1.25.0 to 1.26.0 (#2019)
snyk-bot Jan 28, 2022
5c79b1e
ci: release commit
mtrezza Feb 1, 2022
f976dce
Merge branch 'beta' into build-release-beta-17758194496
mtrezza Feb 6, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,9 @@ jobs:
matrix:
include:
- name: Node 12
NODE_VERSION: 12.22.8
NODE_VERSION: 12.22.9
- name: Node 14
NODE_VERSION: 14.18.2
NODE_VERSION: 14.18.3
- name: Node 16
NODE_VERSION: 16.10.0
fail-fast: false
Expand Down
19 changes: 12 additions & 7 deletions Parse-Dashboard/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,18 @@ var fs = require('fs');
const currentVersionFeatures = require('../package.json').parseDashboardFeatures;

var newFeaturesInLatestVersion = [];
packageJson('parse-dashboard', { version: 'latest', fullMetadata: true }).then(latestPackage => {
if (latestPackage.parseDashboardFeatures instanceof Array) {
newFeaturesInLatestVersion = latestPackage.parseDashboardFeatures.filter(feature => {
return currentVersionFeatures.indexOf(feature) === -1;
});
}
});
packageJson('parse-dashboard', { version: 'latest', fullMetadata: true })
.then(latestPackage => {
if (latestPackage.parseDashboardFeatures instanceof Array) {
newFeaturesInLatestVersion = latestPackage.parseDashboardFeatures.filter(feature => {
return currentVersionFeatures.indexOf(feature) === -1;
});
}
})
.catch(() => {
// In case of a failure make sure the final value is an empty array
newFeaturesInLatestVersion = [];
});

function getMount(mountPath) {
mountPath = mountPath || '';
Expand Down
2 changes: 1 addition & 1 deletion Parse-Dashboard/parse-dashboard-config.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"apps": [
{
"serverURL": "http://localhost:1338/parse",
"serverURL": "http://localhost:1337/parse",
"appId": "hello",
"masterKey": "world",
"appName": "",
Expand Down
27 changes: 22 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@ Parse Dashboard is a standalone dashboard for managing your [Parse Server](https
---

- [Getting Started](#getting-started)
- [Local Installation](#local-installation)
- [Compatibility](#compatibility)
- [Parse Server](#parse-server)
- [Node.js](#nodejs)
- [Configuring Parse Dashboard](#configuring-parse-dashboard)
- [File](#file)
- [Environment variables](#environment-variables)
Expand Down Expand Up @@ -60,10 +62,6 @@ Parse Dashboard is a standalone dashboard for managing your [Parse Server](https

# Getting Started

[Node.js](https://nodejs.org) version >= 12 is required to run the dashboard. You also need to be using Parse Server version 2.1.4 or higher.

# Local Installation

Install the dashboard from `npm`.

```
Expand All @@ -90,6 +88,25 @@ After starting the dashboard, you can visit http://localhost:4040 in your browse

![Parse Dashboard](.github/dash-shot.png)

## Compatibility

### Parse Server
Parse Dashboard is compatible with the following Parse Server versions.

| Parse Dashboard Version | Parse Server Version | Compatible |
|-------------------------|----------------------|------------|
| >=1.0 | >= 2.1.4 | ✅ Yes |

### Node.js
Parse Dashboard is continuously tested with the most recent releases of Node.js to ensure compatibility. We follow the [Node.js Long Term Support plan](https://github.com/nodejs/Release) and only test against versions that are officially supported and have not reached their end-of-life date.

| Version | Latest Version | End-of-Life | Compatible |
|------------|----------------|-------------|--------------|
| Node.js 12 | 12.22.9 | April 2022 | ✅ Yes |
| Node.js 14 | 14.18.3 | April 2023 | ✅ Yes |
| Node.js 16 | 16.10.0 | April 2024 | ✅ Yes |
| Node.js 17 | 17.x | June 2022 | ❌ Not tested |

## Configuring Parse Dashboard

### File
Expand Down
70 changes: 70 additions & 0 deletions changelogs/CHANGELOG_alpha.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,73 @@
# [4.0.0-alpha.15](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.14...4.0.0-alpha.15) (2022-01-26)


### Bug Fixes

* preserve column sorting preferences in data browser ([#2016](https://github.com/ParsePlatform/parse-dashboard/issues/2016)) ([c2e6557](https://github.com/ParsePlatform/parse-dashboard/commit/c2e65573ccfa29b6d6e727e93b9552380c520f86))

# [4.0.0-alpha.14](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.13...4.0.0-alpha.14) (2022-01-23)


### Bug Fixes

* crash when checking for new dashboard release without internet connection ([#2015](https://github.com/ParsePlatform/parse-dashboard/issues/2015)) ([8c36e69](https://github.com/ParsePlatform/parse-dashboard/commit/8c36e693c08a960c4002d7d29bde7d111eff2cd4))

# [4.0.0-alpha.13](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.12...4.0.0-alpha.13) (2022-01-23)


### Bug Fixes

* calendar widget layout partly hides last days of a month ([#1990](https://github.com/ParsePlatform/parse-dashboard/issues/1990)) ([5bd86dd](https://github.com/ParsePlatform/parse-dashboard/commit/5bd86dd0a5c7857705089cb8a57c078d62863dfc))

# [4.0.0-alpha.12](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.11...4.0.0-alpha.12) (2022-01-23)


### Bug Fixes

* upgrade parse from 3.4.0 to 3.4.1 ([#2011](https://github.com/ParsePlatform/parse-dashboard/issues/2011)) ([68cf9e2](https://github.com/ParsePlatform/parse-dashboard/commit/68cf9e238594df29c22a687b2976d56894897f34))

# [4.0.0-alpha.11](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.10...4.0.0-alpha.11) (2022-01-23)


### Bug Fixes

* various UI bugs (e.g. filter data browser, switch app, upload file) ([#2010](https://github.com/ParsePlatform/parse-dashboard/issues/2010)) ([a508a58](https://github.com/ParsePlatform/parse-dashboard/commit/a508a58ce927fd7e08d249818c38f6fb1305956c))

# [4.0.0-alpha.10](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.9...4.0.0-alpha.10) (2022-01-22)


### Bug Fixes

* bump nanoid from 3.1.28 to 3.2.0 ([#2008](https://github.com/ParsePlatform/parse-dashboard/issues/2008)) ([6cfe9ca](https://github.com/ParsePlatform/parse-dashboard/commit/6cfe9cae63a49013489e5683b5e16ab3c4399730))

# [4.0.0-alpha.9](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.8...4.0.0-alpha.9) (2022-01-18)


### Bug Fixes

* cannot save nullish values for required fields ([#2003](https://github.com/ParsePlatform/parse-dashboard/issues/2003)) ([e1a5497](https://github.com/ParsePlatform/parse-dashboard/commit/e1a5497d4a999d18dcf60f93cdba16d36250a7cc))

# [4.0.0-alpha.8](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.7...4.0.0-alpha.8) (2022-01-15)


### Bug Fixes

* bump marked from 0.8.2 to 4.0.10 ([#2001](https://github.com/ParsePlatform/parse-dashboard/issues/2001)) ([ae4cc90](https://github.com/ParsePlatform/parse-dashboard/commit/ae4cc900bdbdc4425f0f30c07c6ef689c8cebe8c))

# [4.0.0-alpha.7](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.6...4.0.0-alpha.7) (2022-01-13)


### Bug Fixes

* bump follow-redirects from 1.14.4 to 1.14.7 ([#1997](https://github.com/ParsePlatform/parse-dashboard/issues/1997)) ([4ca2e97](https://github.com/ParsePlatform/parse-dashboard/commit/4ca2e971890c6ee7ee88195a4c75dbb73dc5a0b1))

# [4.0.0-alpha.6](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.5...4.0.0-alpha.6) (2022-01-13)


### Bug Fixes

* bump markdown-it from 12.3.0 to 12.3.2 ([#1996](https://github.com/ParsePlatform/parse-dashboard/issues/1996)) ([245c22e](https://github.com/ParsePlatform/parse-dashboard/commit/245c22ea21f1af6f3e74a269d74460d5c5ea5c03))

# [4.0.0-alpha.5](https://github.com/ParsePlatform/parse-dashboard/compare/4.0.0-alpha.4...4.0.0-alpha.5) (2021-12-12)


Expand Down
Loading