Skip to content

Conversation

@patelmilanun
Copy link
Member

New Pull Request Checklist

Issue Description

Old dashboard is outdated.

Closes: #2460

Approach

Implement modern dashboard with modern libraries.

TODOs before merging

  • Add tests
  • Add changes to documentation (guides, repository pages, in-code descriptions)

@parse-github-assistant
Copy link

parse-github-assistant bot commented Mar 31, 2024

Thanks for opening this pull request!

  • 🎉 We are excited about your hands-on contribution!

@mtrezza mtrezza changed the title [PoC DO_NOT_MERGE] feat: add workspace with vite project for v2 dashboard feat: add workspace with vite project for v2 dashboard Mar 31, 2024
@parse-github-assistant
Copy link

I will reformat the title to use the proper commit message syntax.

@parse-github-assistant parse-github-assistant bot changed the title feat: add workspace with vite project for v2 dashboard feat: Add workspace with vite project for v2 dashboard Mar 31, 2024
@uffizzi-cloud
Copy link

uffizzi-cloud bot commented Mar 31, 2024

Uffizzi Ephemeral Environment deployment-49183

⌚ Updated Mar 31, 2024, 16:59 UTC

☁️ https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2540

📄 View Application Logs etc.

What is Uffizzi? Learn more

@patelmilanun
Copy link
Member Author

@mtrezza will uffizzi deployment update with new commit?

@mtrezza
Copy link
Member

mtrezza commented Mar 31, 2024

It will update if you close and re-open the PR. Takes a few minutes though.

@uffizzi-cloud
Copy link

uffizzi-cloud bot commented Mar 31, 2024

Uffizzi Ephemeral Environment deployment-49187

⌚ Updated Mar 31, 2024, 22:47 UTC

☁️ https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2540

📄 View Application Logs etc.

What is Uffizzi? Learn more

@uffizzi-cloud
Copy link

uffizzi-cloud bot commented Apr 1, 2024

Uffizzi Ephemeral Environment deployment-49191

⌚ Updated Apr 01, 2024, 03:38 UTC

☁️ https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2540

📄 View Application Logs etc.

What is Uffizzi? Learn more

@patelmilanun
Copy link
Member Author

also added refine.dev

@uffizzi-cloud
Copy link

uffizzi-cloud bot commented Apr 1, 2024

Uffizzi Ephemeral Environment deployment-49215

⌚ Updated Apr 01, 2024, 12:26 UTC

☁️ https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2540

📄 View Application Logs etc.

What is Uffizzi? Learn more

@patelmilanun patelmilanun reopened this Apr 1, 2024
@uffizzi-cloud
Copy link

uffizzi-cloud bot commented Apr 1, 2024

Uffizzi Ephemeral Environment deployment-49219

⌚ Updated Apr 01, 2024, 13:13 UTC

☁️ https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2540

📄 View Application Logs etc.

What is Uffizzi? Learn more

@mtrezza
Copy link
Member

mtrezza commented Apr 2, 2024

Great!

Another one is what is the issue with npm lock file version? Why its failing?

Fixed in #2543; I suggest you start with the lockfile from the alpha branch and install all dependencies again; rather than trying to merge changes.

I'm planning to move the whole app to 1 next js server removing the need of custom express. This still needs to be analyzed and then I can move forward.

I also want to check to see if we can utilize vercel for our deployment previews if I'm converting to next js.

Some community feedback may be helpful. Such high level / strategic questions are best to be posted on the issue rather than the PR.

right now this is using only workspace feature for managing this in better way I might integrate monorepo.

Keep in mind that we have an automated release process (semantic release) with 2 pre-release branches (alpha, beta). Any changes should be tested with the release process, and this may add quite some complexity or even outright prevent certain setups. For any monorepo setup we'd use npm workspaces, which is the tech across Parse Platform org.

@mtrezza mtrezza closed this Apr 3, 2024
@mtrezza mtrezza reopened this Apr 3, 2024
@uffizzi-cloud
Copy link

uffizzi-cloud bot commented Apr 3, 2024

Uffizzi Ephemeral Environment deployment-49361

⌚ Updated Apr 03, 2024, 00:56 UTC

☁️ https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2540

📄 View Application Logs etc.

What is Uffizzi? Learn more

@mtrezza
Copy link
Member

mtrezza commented May 3, 2024

@patelmilanun How's it going with this PR? Do you need any help?

@coderabbitai
Copy link

coderabbitai bot commented Nov 1, 2025

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@parseplatformorg
Copy link
Contributor

parseplatformorg commented Nov 1, 2025

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@mtrezza
Copy link
Member

mtrezza commented Nov 1, 2025

FYI maybe see #2874 for a PoC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rewrite dashboard with modern framework

4 participants