Skip to content
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

Dashboard rewrite #11

Draft
wants to merge 50 commits into
base: main
Choose a base branch
from
Draft

Dashboard rewrite #11

wants to merge 50 commits into from

Conversation

anbraten
Copy link
Member

@anbraten anbraten commented Dec 16, 2023

TODO

  • login with github
  • connect to db
  • list functions
  • create function
    • check plan
    • check if name is unique and allowed
  • function overview
    • overview
      • usage & limits
      • requests
      • cpu time
      • network
    • deployments
      • highlight production deployment
      • promote deployment
      • delete deployment
    • logs
      • show level
      • add level filter
      • add timespan filter
    • settings
      • change name
      • domains (add, remove)#
      • update cron
      • environment variables (list, add, remove)
      • remove function (and all deployments, files)
    • playground
  • settings
    • general
    • members
    • billing & usage
  • organization
    • create organization
    • switch / select organization
    • organization settings
    • add / remove members
    • delete organization
  • profile
  • theme switcher
  • logout
  • monaco syntax style
  • show if deployment is deployed (deployment is at the beginning just created and needs to be deployed afterwards)
  • rename function => project
  • create project as playground-project and only show playground in that case
  • show skeleton when loading
  • always check plan and permissions
  • add domain setup guide & check dns
  • improve loading times
  • support cli endpoints

Copy link

vercel bot commented Dec 16, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
lagoss-dashboard ❌ Failed (Inspect) Jun 18, 2024 2:57pm

@anbraten
Copy link
Member Author

anbraten commented Jan 7, 2024

@anbraten
Copy link
Member Author

anbraten commented Jan 7, 2024

@anbraten anbraten changed the title Dashboard Dashboard rewrite Feb 28, 2024
Copy link

changeset-bot bot commented Feb 29, 2024

⚠️ No Changeset found

Latest commit: 9bd0649

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants