parse-community / parse-community/parse-dashboard

Show empty data browser if no filter set

Open
#2,158 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

type:feature
Dominant language
JavaScript
Stars
3.8k
Forks
1.4k
PR merge metrics
No merged PRs in 30d

Description

New Feature / Enhancement Checklist
Current Limitation

When opening the data browser for a class, it shows a list of objects by default. This is not beneficial from a data privacy compliance standpoint. The data that is shown is not tied to a specific search or filter, so displaying that arbitrary data has no relevance to a specific case or investigation of an agent in Parse Dashboard.

Feature / Enhancement Description
  • Show empty data browser when clicking on a class
  • Do not show any data unless there is a filter set
Example Use Case
  1. Agent wants to investigate data of a specific user
  2. Agent opens data browser of class _User
  3. Agents sees arbitrary user data that is irrelevant to their investigation --> should show empty browser instead
Alternatives / Workarounds

Dashboard not usable otherwise, custom dashboard needs to be developed

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the data browser flow when an agent opens a class, then identify where the initial unfiltered data request is made and how filter state is represented. Done means opening a class shows no objects by default, while data appears after a filter is set; verify the behavior in the dashboard's existing tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.