Skip to content

build: Release #2779

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 57 commits into from
May 1, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
189c817
fix: Improperly aligned unfolding sub-items in context menu in data b…
dblythy Apr 5, 2025
c9b180d
chore(release): 7.0.1-alpha.1 [skip ci]
semantic-release-bot Apr 5, 2025
27a77f0
refactor: Bump @babel/runtime from 7.26.10 to 7.27.0 (#2708)
dependabot[bot] Apr 6, 2025
35fc746
refactor: Bump prettier from 2.8.8 to 3.5.3 (#2710)
dependabot[bot] Apr 6, 2025
a3c8a11
feat: Add pagination to data browser (#2659)
dblythy Apr 6, 2025
31b915a
chore(release): 7.1.0-alpha.1 [skip ci]
semantic-release-bot Apr 6, 2025
7c0f607
feat: Allow row selection in data browser by dragging mouse outside o…
dblythy Apr 6, 2025
cdff8d1
chore(release): 7.1.0-alpha.2 [skip ci]
semantic-release-bot Apr 6, 2025
31668eb
fix: Obsolete, long-running data fetch request overrides displayed da…
dblythy Apr 6, 2025
89b5448
chore(release): 7.1.0-alpha.3 [skip ci]
semantic-release-bot Apr 6, 2025
c764b5a
refactor: Bump regenerator-runtime from 0.13.11 to 0.14.1 (#2709)
dependabot[bot] Apr 6, 2025
60b38a5
fix: Navigation bar in data browser is transparent and partly covers …
mtrezza Apr 6, 2025
2f43d0c
chore(release): 7.1.0-alpha.4 [skip ci]
semantic-release-bot Apr 6, 2025
01a2a1c
fix: Logout bar layout not aligned with data browser navigation bar (…
mtrezza Apr 6, 2025
1f13bba
chore(release): 7.1.0-alpha.5 [skip ci]
semantic-release-bot Apr 6, 2025
6f89c4a
refactor: Bump husky from 8.0.3 to 9.1.7 (#2703)
dependabot[bot] Apr 6, 2025
6e33937
refactor: Bump qrcode from 1.5.1 to 1.5.4 (#2724)
dependabot[bot] Apr 7, 2025
a081a6f
refactor: Bump sass from 1.58.1 to 1.86.3 (#2721)
dependabot[bot] Apr 7, 2025
950191c
refactor: Bump body-parser from 1.20.3 to 2.2.0 (#2722)
dependabot[bot] Apr 7, 2025
82304ca
refactor: Bump madge from 5.0.1 to 8.0.0 (#2707)
dependabot[bot] Apr 7, 2025
add1b57
refactor: Bump all-node-versions from 11.0.1 to 13.0.1 (#2723)
dependabot[bot] Apr 7, 2025
651a6bc
refactor: Bump copy-to-clipboard from 3.3.2 to 3.3.3 (#2725)
dependabot[bot] Apr 7, 2025
f70440e
refactor: Bump @babel/preset-react from 7.18.6 to 7.26.3 (#2727)
dependabot[bot] Apr 8, 2025
80acfbe
refactor: Bump marked from 15.0.7 to 15.0.8 (#2730)
dependabot[bot] Apr 8, 2025
1870444
refactor: Bump react-dnd-html5-backend from 10.0.2 to 16.0.1 (#2728)
dependabot[bot] Apr 8, 2025
f9db4d6
refactor: Bump @babel/runtime-corejs3 from 7.26.10 to 7.27.0 (#2729)
dependabot[bot] Apr 8, 2025
71071b7
refactor: Bump puppeteer from 24.4.0 to 24.6.0 (#2731)
dependabot[bot] Apr 9, 2025
d190811
refactor: Bump @eslint/compat from 1.2.7 to 1.2.8 (#2734)
dependabot[bot] Apr 9, 2025
d460c7d
refactor: Bump inquirer from 8.2.4 to 12.5.2 (#2735)
dependabot[bot] Apr 9, 2025
13a7a38
refactor: Bump eslint from 9.23.0 to 9.24.0 (#2738)
dependabot[bot] Apr 10, 2025
5f1b421
refactor: Bump jest-environment-jsdom from 29.1.2 to 29.7.0 (#2741)
dependabot[bot] Apr 10, 2025
acd07b4
refactor: Bump @babel/eslint-parser from 7.26.10 to 7.27.0 (#2739)
dependabot[bot] Apr 10, 2025
cf2474d
refactor: Bump cookie-session from 2.0.0 to 2.1.0 (#2745)
dependabot[bot] Apr 12, 2025
8b0cfea
fix: Dashboard crashes when selecting app (#2747)
dblythy Apr 13, 2025
c0bc92f
chore(release): 7.1.0-alpha.6 [skip ci]
semantic-release-bot Apr 13, 2025
97f6cdf
refactor: Optimize latest package version check (#2748)
mtrezza Apr 13, 2025
93145f6
refactor: Bump passport from 0.5.3 to 0.7.0 (#2753)
dependabot[bot] Apr 15, 2025
0f1556f
refactor: Bump @babel/core from 7.20.12 to 7.26.10 (#2752)
dependabot[bot] Apr 15, 2025
c9d8e8d
refactor: Bump webpack from 5.94.0 to 5.99.5 (#2751)
dependabot[bot] Apr 16, 2025
11ebc3b
refactor: Bump http-server from 14.0.0 to 14.1.1 (#2757)
dependabot[bot] Apr 17, 2025
ee74321
fix: Dashboard crashes on login due to `passport` upgrade (#2758)
mtrezza Apr 17, 2025
253bc70
chore(release): 7.1.0-alpha.7 [skip ci]
semantic-release-bot Apr 17, 2025
0691b3c
fix: Data browser filters "key exists" and "key does not exist" not w…
mtrezza Apr 17, 2025
1d1f5a7
chore(release): 7.1.0-alpha.8 [skip ci]
semantic-release-bot Apr 17, 2025
0209a0d
feat: Display filter list in data browser sorted alphabetically (#2761)
mtrezza Apr 17, 2025
271695d
chore(release): 7.1.0-alpha.9 [skip ci]
semantic-release-bot Apr 17, 2025
364cc0a
refactor: Bump puppeteer from 24.6.0 to 24.6.1 (#2750)
dependabot[bot] Apr 17, 2025
099eca3
fix: Data browser filters "key exists" and "key does not exist" not w…
mtrezza Apr 17, 2025
e3bf21d
chore(release): 7.1.0-alpha.10 [skip ci]
semantic-release-bot Apr 17, 2025
62d7aec
fix: Data loading indicator not showing when using pagination (#2768)
dblythy Apr 28, 2025
bcce5c5
chore(release): 7.1.0-alpha.11 [skip ci]
semantic-release-bot Apr 28, 2025
ab512e5
fix: Clicking on pointer in data browser when using pagination does n…
dblythy Apr 29, 2025
06fc86a
chore(release): 7.1.0-alpha.12 [skip ci]
semantic-release-bot Apr 29, 2025
4825fa8
refactor: Bump eslint-plugin-react from 7.37.4 to 7.37.5 (#2764)
dependabot[bot] Apr 29, 2025
e29959a
refactor: Bump @babel/plugin-proposal-decorators from 7.20.13 to 7.25…
dependabot[bot] Apr 29, 2025
5322a97
refactor: Bump webpack-cli from 5.0.1 to 6.0.1 (#2772)
dependabot[bot] Apr 30, 2025
36ee04a
empty commit to trigger CI
github-actions[bot] May 1, 2025
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
23 changes: 15 additions & 8 deletions Parse-Dashboard/app.js
Original file line number Diff line number Diff line change
@@ -1,27 +1,34 @@
'use strict';

const express = require('express');
const path = require('path');
const packageJson = require('package-json');
const csrf = require('csurf');
const Authentication = require('./Authentication.js');
const fs = require('fs');
const ConfigKeyCache = require('./configKeyCache.js');

const currentVersionFeatures = require('../package.json').parseDashboardFeatures;

let newFeaturesInLatestVersion = [];
packageJson('parse-dashboard', { version: 'latest', fullMetadata: true })
.then(latestPackage => {

/**
* Gets the new features in the latest version of Parse Dashboard.
*/
async function getNewFeaturesInLatestVersion() {
// Get latest version
const packageJson = (await import('package-json')).default;
const latestPackage = await packageJson('parse-dashboard', { version: 'latest', fullMetadata: true });

try {
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
} catch {
newFeaturesInLatestVersion = [];
});
}
}
getNewFeaturesInLatestVersion()

function getMount(mountPath) {
mountPath = mountPath || '';
Expand Down
91 changes: 91 additions & 0 deletions changelogs/CHANGELOG_alpha.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,94 @@
# [7.1.0-alpha.12](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.11...7.1.0-alpha.12) (2025-04-29)


### Bug Fixes

* Clicking on pointer in data browser when using pagination does not reset to first page ([#2767](https://github.com/parse-community/parse-dashboard/issues/2767)) ([ab512e5](https://github.com/parse-community/parse-dashboard/commit/ab512e52d137cdb30167ece53a9ce12c38f5d155))

# [7.1.0-alpha.11](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.10...7.1.0-alpha.11) (2025-04-28)


### Bug Fixes

* Data loading indicator not showing when using pagination ([#2768](https://github.com/parse-community/parse-dashboard/issues/2768)) ([62d7aec](https://github.com/parse-community/parse-dashboard/commit/62d7aec3c43c634f8dc632ef7a563cfdad5cd773))

# [7.1.0-alpha.10](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.9...7.1.0-alpha.10) (2025-04-17)


### Bug Fixes

* Data browser filters "key exists" and "key does not exist" not working ([#2762](https://github.com/parse-community/parse-dashboard/issues/2762)) ([099eca3](https://github.com/parse-community/parse-dashboard/commit/099eca30be021c6466e4f5279ebd2e6f5cd1c1c3))

# [7.1.0-alpha.9](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.8...7.1.0-alpha.9) (2025-04-17)


### Features

* Display filter list in data browser sorted alphabetically ([#2761](https://github.com/parse-community/parse-dashboard/issues/2761)) ([0209a0d](https://github.com/parse-community/parse-dashboard/commit/0209a0d78a3864ba059444ec5eb4a6d00a0430f4))

# [7.1.0-alpha.8](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.7...7.1.0-alpha.8) (2025-04-17)


### Bug Fixes

* Data browser filters "key exists" and "key does not exist" not working ([#2760](https://github.com/parse-community/parse-dashboard/issues/2760)) ([0691b3c](https://github.com/parse-community/parse-dashboard/commit/0691b3cf30a77421e17299935880c54f9c8c9c32))

# [7.1.0-alpha.7](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.6...7.1.0-alpha.7) (2025-04-17)


### Bug Fixes

* Dashboard crashes on login due to `passport` upgrade ([#2758](https://github.com/parse-community/parse-dashboard/issues/2758)) ([ee74321](https://github.com/parse-community/parse-dashboard/commit/ee743210f67dd9e206e6302f57a5d025099be0b4))

# [7.1.0-alpha.6](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.5...7.1.0-alpha.6) (2025-04-13)


### Bug Fixes

* Dashboard crashes when selecting app ([#2747](https://github.com/parse-community/parse-dashboard/issues/2747)) ([8b0cfea](https://github.com/parse-community/parse-dashboard/commit/8b0cfeae4759eaf41eef3d92aa52c79df2918e54))

# [7.1.0-alpha.5](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.4...7.1.0-alpha.5) (2025-04-06)


### Bug Fixes

* Logout bar layout not aligned with data browser navigation bar ([#2720](https://github.com/parse-community/parse-dashboard/issues/2720)) ([01a2a1c](https://github.com/parse-community/parse-dashboard/commit/01a2a1c773484fef2f847e0c05a8823174782ee2))

# [7.1.0-alpha.4](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.3...7.1.0-alpha.4) (2025-04-06)


### Bug Fixes

* Navigation bar in data browser is transparent and partly covers info panel ([#2717](https://github.com/parse-community/parse-dashboard/issues/2717)) ([60b38a5](https://github.com/parse-community/parse-dashboard/commit/60b38a53e1e288aab2a47d43697fe660fef1fffb))

# [7.1.0-alpha.3](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.2...7.1.0-alpha.3) (2025-04-06)


### Bug Fixes

* Obsolete, long-running data fetch request overrides displayed data of newer fetch request in the data browser ([#2715](https://github.com/parse-community/parse-dashboard/issues/2715)) ([31668eb](https://github.com/parse-community/parse-dashboard/commit/31668ebdbb298b96597243947fd842be9063eed5))

# [7.1.0-alpha.2](https://github.com/parse-community/parse-dashboard/compare/7.1.0-alpha.1...7.1.0-alpha.2) (2025-04-06)


### Features

* Allow row selection in data browser by dragging mouse outside of selection box column ([#2716](https://github.com/parse-community/parse-dashboard/issues/2716)) ([7c0f607](https://github.com/parse-community/parse-dashboard/commit/7c0f607fbb6c704a9793165a9cf14d6a1be792db))

# [7.1.0-alpha.1](https://github.com/parse-community/parse-dashboard/compare/7.0.1-alpha.1...7.1.0-alpha.1) (2025-04-06)


### Features

* Add pagination to data browser ([#2659](https://github.com/parse-community/parse-dashboard/issues/2659)) ([a3c8a11](https://github.com/parse-community/parse-dashboard/commit/a3c8a119cb9f669e0e663ec6c018e2b2cf305596))

## [7.0.1-alpha.1](https://github.com/parse-community/parse-dashboard/compare/7.0.0...7.0.1-alpha.1) (2025-04-05)


### Bug Fixes

* Improperly aligned unfolding sub-items in context menu in data browser ([#2713](https://github.com/parse-community/parse-dashboard/issues/2713)) ([189c817](https://github.com/parse-community/parse-dashboard/commit/189c8170425642fd94a9360e5c001e6687f50c29))

# [7.0.0-alpha.2](https://github.com/ParsePlatform/parse-dashboard/compare/7.0.0-alpha.1...7.0.0-alpha.2) (2025-03-27)


Expand Down
Loading
Loading