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

Completed most basic admin functionality #34

Merged
merged 14 commits into from
Jun 5, 2023
Merged

Completed most basic admin functionality #34

merged 14 commits into from
Jun 5, 2023

Conversation

MichaelZhao21
Copy link
Contributor

Description

  • Projects table deletion
  • Projects table sorting
  • Judges table display
  • Judges table deletion
  • Judges table sorting
  • Add projects by CSV, form, and Devpost upload complete
  • Added back button to the "Add Judge" and "Add Project" page
  • Added eslint
  • Fixed bugs with types.d.ts (with enums not working)

Fixes #13 and fixes #18 and fixes #19 and fixes #31

Type of Change

Delete options that do not apply:

  • Bug fix (change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactor (code changes that doesn't affect functionality)
  • DevOps (changes to the build system/pipeline)

Is this a breaking change?

  • Yes
  • No

@MichaelZhao21 MichaelZhao21 merged commit 590d414 into hackutd:master Jun 5, 2023
@MichaelZhao21 MichaelZhao21 deleted the projects-table-2 branch October 4, 2023 14:07
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.

Back button on admin "add" pages Show list of all judges Show list of all projects Add Projects Page
1 participant